Eszköz illesztőprogramok - Windows 10 hardver dev
Illesztőprogramok hozzáadása önálló Windows-képhez a DISM használatával a telepítés előtt
Az offline karbantartás egy teljesen önálló változás a Windows képére az operációs rendszer indítása nélkül. A DISM parancssori eszközzel különálló Windows-képeket tölthet be, távolíthat el és felsorolhat illesztőprogramokat. A DISM Windows rendszerrel van telepítve, és a Windows telepítési és értékelési eszköztárában (Windows ADK) is fel van szerelve. További információt a DISM-ről a Windows telepítési képkezelési és kezelési rendszerének (DISM) műszaki referenciájához talál.
Az önálló képhez hozzáadott illesztőprogram tárolva van, vagy automatikusan telepítve van a képen.
A meghajtók letöltéséhez kritikusan telepítik a rendszer automatikusan. Más szavakkal, a fájlok a .inf fájl utasításainak megfelelően másolódnak a képre. A számítógép végrehajtja a telepítési feladatokat a kezdeti indítás során, beleértve a szükséges eszközadatbázisok (CDDB-k) és a regiszterek frissítését.
Nem fontos a meghajtók letöltése. Más szavakkal, azokat hozzáadják a járművezetői tárolóhoz. A Windows indítása után a Plug and Play felismeri az eszközt, és telepíti a megfelelő illesztőprogramot a járművezetői tárolóból.
A DISM rendszer parancsok segítségével hozzáadhatja és eltávolíthatja a csatlakoztatott Windows-képeket vagy a Windows PE-t.
A DISM rendszer nem használható az operációs rendszerrel szállított illesztőprogramok eltávolítására (azok, amelyek alapértelmezés szerint Windows rendszerben vannak telepítve). Ez a program csak harmadik fél illesztőprogramok vagy eszközvezérlők eltávolítására használható.
A DISM parancsokat arra is használhatja, hogy egy felügyelet nélküli válaszfájlt alkalmazzon egy csatlakoztatott vagy alkalmazott Windows képen.
A DISM használatakor csak az INF illesztőprogramokat adhatja hozzá az önálló Windows képhez. A "Designed for Windows" logóval ellátott illesztőprogramok CAB-fájlok formájában szállíthatók. Ha a DISM rendszert telepíti, telepítenie kell a .cab fájlt az .inf fájl telepítése előtt. Az EXE fájlokba csomagolt illesztőprogramokat vagy más fájltípusokat telepíteni kell egy futó Windows operációs rendszeren. Az .exe fájl vagy a Windows Installer illesztőprogram-csomag (.msi fájl) futtatásához speciális illesztőprogram-csomag telepítési parancsot kell hozzáadnia a válaszfájlhoz. További információ: Egyéni parancs hozzáadása a válaszfájlba.
Illesztőprogramok hozzáadása felügyelet nélküli telepítés közben a Windows telepítő és a válaszfájl segítségével
Ha a Windows telepítőprogramot használja, a felügyelet nélküli válaszfájl segítségével hozzáadhat illesztőprogramokat a képhez. Ebben a válaszfájlban megadhatja az eszköz illesztőprogram elérési útját a hálózati mappában (vagy a helyi elérési útban). Ehhez hozzá kell adni összetevők Microsoft Windows-PnpCustomizationWinPE vagy a Microsoft Windows-PnpCustomizationNonWinPE, majd meghatározza a beállítási lépéseket kíván telepíteni őket. Amikor futtatja a Windows telepítő, és megadja a nevét, a válasz fájl illesztőprogramokat a hardver gyártók tárolták (adunk a vezető tárolni egy képen), és a szükséges készülék automatikusan letölthető illesztőprogramok (A képre kell használni, ha a számítógép indításakor). A telepítő válaszfájlt használ. Eszköz illesztőprogramok hozzáadása az windowsPE és offlineServicing konfigurációs lépések során. a számítógép indítása előtt szabványos illesztőprogramokat adhat a Windows képhez. Ez a módszer lehetővé teszi olyan eszközvezérlők hozzáadását is, amelyek fontosak a rendszerindításhoz a Windows képen. További információ: Eszközillesztők hozzáadása Windows-hoz a Windows telepítése közben. A Windows telepítő használatával kapcsolatos további információkért lásd a Windows Installer műszaki útmutatóját.
Ha rendszerindító kritikus illesztőprogramokat szeretne hozzáadni a Windows PE rendszerhez, akkor használja a WindowsPE konfigurációs lépését. az illesztőprogramok automatikus telepítése a Windows PE kép betöltése előtt. A különbség a boot-critical meghajtók hozzáadásával az windowsPE és az offlineServicing szakaszban az az, hogy a WindowsPE szakaszban a letöltés kritikus illesztőprogramjai automatikusan települnek a Windows PE rendszerhez. Az offlineServicing telepítési szakaszában az illesztőprogramok a Windows képmeghajtó tárolójában találhatók.
Eszközvezérlő programok telepítése a Windows telepítő segítségével a következő módszerekkel végezhető el.
Használja a válaszfájlt illesztőprogramok hozzáadásához a telepítés offlineServicing szakaszában.
Használja a válaszfájlt illesztőprogramok hozzáadásához az windowsPE telepítés során.
Windows Server® esetén: az $ WinPEDrivers $ könyvtárban lévő illesztőprogramok helyét az automatikus telepítéshez a windowsPE telepítőprogram telepítési szakaszában. A C és a C-től induló összes lemezen ellenőrizzük a $ WinPEDriver $ könyvtárat. A lemeznek a telepítés során elérhetőnek kell lennie a merevlemezen. Győződjön meg róla, hogy nincs szükség memória meghajtóra a meghajtó eléréséhez.
További információ ezekről és más konfigurációs lépésekről: A Windows telepítőjének testreszabása.
Amikor a Windows Server telepítő telepítésével Windows telepítési szolgáltatásokat (WDS) használ, telepítheti az illesztőprogramokat a kiszolgálóra, és beállíthatja őket, hogy telepítsenek az ügyfelekre a hálózati telepítés során. Ez a szolgáltatás úgy van beállítva, hogy létrehoz egy illesztőprogram-csoportot a kiszolgálón, csomagokat ad hozzá hozzá, majd szűrőket ad hozzá azon ügyfelek azonosításához, amelyeken ezen illesztőprogramok telepítésre kerülnek. Az illesztőprogram telepítését az ügyfélhardvertől függően (például a gyártó vagy a BIOS-gyártó) konfigurálhatja, és kiadhatja a telepítés során kiválasztott Windows-képet. Ezenkívül beállíthatja, hogy az ügyfelek telepítik-e az összes illesztőprogram-csoportcsomagot vagy csak azokat az illesztőprogramokat, amelyek megfelelnek az ügyfélhardvernek. A funkció használatával kapcsolatos további információkért lásd a Windows telepítési szolgáltatások dokumentációját.
Illesztőprogramok hozzáadása futó operációs rendszeren történő telepítés után a PnPUtil vagy a válaszfájl használatával
A futó operációs rendszeren futó illesztőprogramok hozzáadásához vagy eltávolításához használhatja a PNPUtil programot. Alternatív megoldásként a válaszfájl segítségével automatizálhatja az illesztőprogramok telepítését, amikor a számítógépet ellenőrzési módban indítja el. Ezek a módszerek hasznosak lehetnek, ha egyszerű Windows-képet szeretne támogatni, és később csak azokat az illesztőprogramokat adhatja hozzá, amelyek egy adott hardverkonfigurációhoz szükségesek. Az ellenőrzési mód használatával kapcsolatos további információkért lásd: A Windows letöltése Audit módban vagy a számítógép első bekapcsolásakor.
Egy futó operációs rendszerben az eszközvezérlők hozzáadása az alábbi módszerekkel lehetséges.
Használja a PnPUtil-ot a PnP illesztőprogramok hozzáadásához és eltávolításához. További információt a PnPUtil használata a parancssorból a Plug and Play eszköz telepítéséhez.
A válaszfájl segítségével automatizálja a PnP illesztőprogramok telepítését, amikor a számítógépet ellenőrzési módban indítja el. További információ: Az illesztőprogram hozzáadása hálózaton keresztül ellenőrzési módban.
Illesztőprogram-mappák kezelése
Ha a megadott könyvtárból és alkönyvtárakból minden illesztőprogramot hozzáad a képhez, akkor külön figyelmet kell fordítanunk a válaszfájl vagy a DISM parancsok és ezek a könyvtárak kezelésére. Tekintse meg a kép méretének növelését a felesleges illesztőprogramcsomagok miatt.
Ha kényelmetlenül érzi magát a képhez csak a szükséges illesztőprogramok hozzáadásával, akkor a DPInst eszközzel hozzáadhatja a nem kritikus illesztőprogramokat. A DPInst szelektív módon telepíti a nem indító kritikus meghajtókat csak akkor, ha a megfelelő hardver rendelkezésre áll, vagy ha az illesztőprogram-csomag jobban illik az eszközhöz.
Driver Ranking
Az illesztőprogramok telepítésekor az egyik leggyakoribb probléma, amikor az illesztőprogramot sikeresen importálják a járművezetői tárolóba, de a rendszer csatlakoztatása után a PnP technológia magasabb szintű vezetőt észlel és telepíti a szükséges illesztőprogram helyett.
A Windows PnP menedzser fontossági sorrendbe helyezi az illesztőprogram tulajdonságait.
PnP azonosító mérkőzés
Ha például az eszközön megtalálható a legmegfelelőbb illesztőprogram (a PnP-azonosító megfelelőségét tekintve), de nincs aláírás, az előnyt az aláírt illesztőprogram kompatibilis azonosítóval látja el. Ezenkívül egy újabb illesztőprogram rangja alacsonyabb lehet, mint egy régebbi meghajtó, ha ez utóbb alá van írva, vagy PnP azonosítója a leginkább megfelel a kívántnak.
A vezetőlistákkal kapcsolatos további információkért lásd: A Windows a meghajtók sorrendjét mutatja.
Digitális aláírások követelményei
A beágyazott aláírásoknak minden olyan illesztőprogram számára elérhetőnek kell lenniük, amelyek a letöltéshez kritikusak. A digitális aláírás nem szükséges a Plug and Play (PnP) meghajtókhoz. De egy futó operációs rendszeren futó aláírás nélküli PnP illesztőprogram telepítésekor rendszergazdai hitelesítő adatok szükségesek, és ezek az illesztőprogramok nem telepíthetők 64 bites operációs rendszereken.
Két lehetőség van a meghajtó aláírására.
A kernel módú illesztőprogramok és a letöltéshez kritikus fontosságú digitális aláírások beágyazott aláírással ellátott módszerrel történnek. A beágyazott aláírás használatakor minden egyes bináris fájl az illesztőprogram-csomagban alá van írva. A beágyazott aláírások gyorsítják a letöltést. Olyan illesztőprogramok esetében, amelyek nem PnP illesztőprogramok, az aláírásokat úgy kell végrehajtani, hogy ne veszítsék el az operációs rendszer frissítésekor.
A digitális aláírással rendelkező PnP illesztőprogramok katalógusfájlt (CAT-fájlt) tartalmaznak digitális aláírással. A könyvtárfájl tartalmazza az összes illesztett fájl fájlját a meghajtó INF fájlban. Az aláírt katalógusfájl minden, ami szükséges a legtöbb PnP illesztőprogram megfelelő telepítéséhez.
Az alábbi források egyike aláírhatja a meghajtókat.
WHQL laboratóriumok, amelyek igazolják, hogy a járművezetők megfelelnek a Windows tanúsítványra vonatkozó követelményeknek. A WHQL létrehozza az aláírt illesztőprogramok könyvtárát. A letöltéshez fontos illesztőprogramoknál beágyazott aláírásokat kell hozzáadnia, ahelyett, hogy a könyvtárra támaszkodnának. Beágyazott aláírások az illesztőprogram-képfájlokban, amelyek fontosak az operációs rendszer betöltésének felgyorsításához, mivel megszünteti annak szükségességét, hogy megkeresse a megfelelő katalógusfájlt, amikor az operációsrendszer betöltő ellenőrzi a vezető aláírását.
A teszteléshez tesztelési tanúsítványokat is használhat.
Ha az értékesítő cég nem rendelkezik előjel nélküli illesztőprogrammal tesztelési célokra, tesztelést használhat teszteléséhez és teszteléséhez. A teszt aláírása egy magánkulcsú alkalmazás digitális aláírásával és egy megfelelő kód-aláírási tanúsítvánnyal rendelkezik, amelynek hitelessége a tesztkörnyezetre korlátozódik.
Az ilyen teszt tanúsítványok létrehozásának két fő módja van.
A fejlesztők saját önaláírt tanúsítványt készíthetnek.
A CA tanúsítványokat adhat ki.
Mindenesetre egyértelműen meg kell határozni a vizsgálati bizonyítványokat csak tesztelés céljából. Például felveheti a "teszt" szót a tanúsítvány tárgyának nevére, és magában foglalhat további hivatalos felelősségbiztosítási nyilatkozatokat a tanúsítványban. A kereskedelmi tanúsító központok által kiadott munkatanúsítványokat csak a nyilvános bétaverziók és végső verziók, valamint a belső speciális szoftverek aláírására használják.
Ha a meghajtókat egy teszt aláírással egészíti ki a Windows rendszerbe, fontolja meg a következő pontokat.
Tesztelési tanúsítványokat kell telepíteni, amikor az operációs rendszer fut. Nem telepíthetők önállóan.
A tanúsítványt kiadó tanúsító hatóság tanúsítványát be kell illeszteni a megbízható gyökérigazoló hatóság tanúsítványraktárába.
Ha a tesztigazolás önaláírt (például a MakeCert tanúsítványgyűjtő eszköz használatával), akkor azt be kell illeszteni a megbízható gyökérhitelesítés-tanúsítvány-tanúsítványtárolóba.
A meghajtó csomag aláírásához használt tesztigazolást be kell illeszteni a megbízható kiadói tanúsítványtárolóba.
teszt tanúsítványokat kell hozzáadni, amikor a rendszer csatlakozik (a letöltött Windows-példányhoz), mielőtt a DISM szolgáltatás parancssori eszköze önállóan hozzáadhatja a vezérlőket egy teszt aláírással.
A DISM rendszer csak a rendszerindításhoz szükséges illesztőprogramok WHQL tanúsítványait ellenőrzi. A DISM parancssori kapcsoló azonban felülírhatja ezt a viselkedést. További tudnivalók: DISM parancsot használó illesztőprogramok javításának parancssorai.
A 64 bites operációs rendszereken teszt aláírással rendelkező illesztőprogramok telepítéséhez és teszteléséhez állítsa be a Windows indító konfigurációját teszt módba a célszámítógép BCDEdit használatával. A teszt üzemmódban ellenőrzi a meghajtó képének aláírását, de a tanúsítványút-ellenőrzéshez nem szükséges, hogy a megjelenítő megbízható gyökérközpontként legyen beállítva. A telepítőprogram és a rangsorolási logika megfelelően kezelni tudja a PnP illesztőprogramot, a teszt tanúsítványt az operációs rendszer kép tanúsítványainak megbízható tárolójában kell tárolnia. A tesztelés módjáról a fejlesztés alatt lásd a 64 bites rendszerekhez szóló illesztőprogram útmutatóját.
Ha a 64 bites rendszerű számítógéppel előjel nélküli vagy érvénytelen illesztőprogram van, amely fontos a letöltéshez, akkor a számítógép nem indul el. Az indító vagy érvénytelen eszközvezérlő, amely a bootolás szempontjából kritikus, STOP hibát okoz. Az illesztőprogramot el kell távolítania a kritikus eszközadatbázisból (CDDB) vagy a megfelelő helyről a képen, amelyhez automatikusan telepítette. Frissítéskor győződjön meg róla, hogy az előjel nélküli illesztőprogramokat és a kapcsolódó alkalmazásokat, szolgáltatásokat vagy eszközöket eltávolítja és egy aláírt illesztőprogrammal cserélje le.
Ha a teszt aláírással rendelkező illesztőprogram telepítve van, és a teszt üzemmód nincs engedélyezve a BCDEdit használatával, a számítógép nem indul el. A DISM rendszer használata esetén a meghajtó eltávolítása után nem minden automatikusan telepített illesztőprogram-csomag törölhető. Ezért nem ajánlott olyan képeket telepíteni, amelyeken a teszt aláírással rendelkező illesztőprogramok telepítve vannak.
További források
A következő webhelyeken további információkat talál az eszközillesztőkre vonatkozó követelményekről.