- 04/20/2017
- 2 minuuttia aikaa lukea
- t
- b
- J
- n
Windows Vistasta alkaen ohjainsäilö on luotettu kokoelma postilaatikoita ja kolmannen osapuolen ohjainpaketteja. Käyttöjärjestelmä ylläpitää tätä kokoelmaa suojatussa paikassa paikallisella kiintolevyllä. Vain ohjainsäilössä olevat ohjainpaketit voidaan asentaa laitteeseen.
kun ohjainpaketti kopioidaan ohjainsäilöön, kaikki sen tiedostot kopioidaan. Tämä sisältää INF-tiedoston ja kaikki tiedostot, joihin INF-tiedosto viittaa. Kaikkia ohjainkokonaisuudessa olevia tiedostoja pidetään laitteen asennuksen kannalta kriittisinä. INF-tiedoston on viitattava kaikkiin laitteen asennusta varten vaadittuihin tiedostoihin, jotta ne ovat ohjainsäilössä. Jos INF-tiedosto viittaa tiedostoon, joka ei sisälly ohjainpakettiin, ohjainpakettia ei kopioida säilöön.
kuljettajapaketin kopioimista ohjainsäilöön kutsutaan vaiheistamiseksi. Ohjainpaketti on laitettava ohjainsäilöön ennen kuin pakettia voidaan käyttää laitteiden asentamiseen. Tämän seurauksena kuljettajan lavastus ja laitteen asennus ovat erillisiä toimintoja.
ajuripaketti vaiheistetaan ohjainsäilöön varmentamalla ja varmentamalla.
ohjainpaketin eheyden tarkistamisesta
ohjelmiston eheydestä on tullut ensisijainen prioriteetti riippumattomille laitetoimittajille (IHVs) ja alkuperäisille laitevalmistajille (OEM). Huolestuneina haittaohjelmien lisääntymisestä Internetissä nämä asiakkaat haluavat olla varmoja siitä, että heidän ohjelmistoaan ei ole peukaloitu tai vioittunut.
ennen kuin ohjainpaketti kopioidaan ohjainsäilöön, käyttöjärjestelmä varmistaa ensin, että digitaalinen allekirjoitus on oikea. Lisätietoja digitaalisista allekirjoituksista on ohjeaiheessa kuljettajan allekirjoitus.
ohjainkokonaisuuden validointi
käyttöjärjestelmä validoi ohjainkokonaisuuden seuraavilla tavoilla:
- nykyisellä käyttäjällä täytyy olla lupa ohjainkokonaisuuden asentamiseen.
- ohjainpaketin INF-tiedosto on syntaktisesti oikea, ja kaikki inf-tiedostoilla viitatut tiedostot ovat ohjainpaketissa.
kun ohjainpaketti on läpäissyt eheys-ja syntaksitarkistukset, se kopioidaan ohjainsäilöön. Sen jälkeen käyttöjärjestelmä käyttää ohjainkokonaisuutta asentaakseen automaattisesti uusia laitteita ilman, että käyttäjän vuorovaikutus on tarpeen.
kun tiedostot on vaiheistettu ohjainsäilöön, niitä ei saa poistaa tai muuttaa millään tavalla. Lisäksi uusia tiedostoja ei saa lisätä ohjainsäilöön valmistusprosessin ulkopuolella. Tämä sisältää tiedostojen lisäämisen, poistamisen tai muokkaamisen suoraan ohjelmallisten puhelujen kautta tai epäsuorasti INF-direktiivien kautta, jotka käsitellään myöhemmin.