11 března, 2022

jak vložit ovladače do instalačního obrazu Windows 10 WIM/ISO?

v tomto článku vám ukážeme, jak přidat potřebné ovladače zařízení přímo do instalačního obrazu systému Windows. Integrace ovladačů zařízení do offline obrazu systému Windows je široce používána, když potřebujete nasadit velké množství pracovních stanic a serverů na stejném hardwaru. Namísto ruční instalace konkrétních ovladačů (včetně AHCI / RAID / NVMe) na každé zařízení můžete výrazně zjednodušit a urychlit proces nasazení OS integrací ovladačů přímo do úložiště ovladačů instalačního obrazu systému Windows v souboru ISO / WIM nebo VHD/VHDX. Při instalaci takového obrazu služba Plug and Play (PnP) automaticky nainstaluje potřebné ovladače pro detekovaný hardware.

Tato příručka se týká integrace ovladačů zařízení do obrazu systému Windows a lze ji použít jak v edicích pro stolní počítače Windows 10, Windows 8.1 a na Windows Server 2016, 2012 R2.

v moderních edicích systému Windows můžete do instalačního ISO obrazu přidat ovladače dvěma způsoby:

  • použití nástroje DISM;
  • pomocí PowerShell CLI.

ve skutečnosti obě techniky provádějí stejnou operaci: do offline obrazu systému Windows přidejte další ovladače. Jak jej používat, je věcí osobních preferencí Správce. Podívejme se podrobněji na oba způsoby na příkladu integrace ovladačů do instalačního obrazu systému Windows 10.

Poznámka. Ve Windows Server 2008 R2 a Windows 7 bylo možné přidat ovladač k instalačnímu obrazu systému Windows pomocí nástroje příkazového řádku imagex (zahrnutého do WAIK), ale není podporován v systému Windows Server 2012 a novějších.

jak vložit ovladač do instalačního obrazu systému Windows 10 pomocí PowerShell?

nejprve je třeba stáhnout a umístit všechny potřebné ovladače zařízení do jednoho adresáře (pro každý ovladač je třeba vytvořit samostatnou složku). Vezměte prosím na vědomí, že mnoho dodavatelů (včetně Dell, HP) dodává své ovladače ve formě samorozbalovacích souborů exe nebo zip. Takové archivy musí být rozbaleny na místní jednotku tak, aby adresář s ovladači obsahoval soubory inf, cat a sys.

než začnete, vytvořte na místní jednotce následující strukturu adresářů:

  1. složka ovladače-obsahuje rozbalené soubory ovladačů pro verzi Windows 10 (které mají být integrovány do instalačního média);
    potřebné soubory ovladačů si můžete stáhnout a rozbalit ručně nebo exportovat všechny ovladače třetích stran z referenčního počítače se systémem Windows 10,na kterém jsou již nainstalovány všechny potřebné ovladače (pomocí rutiny export-WindowsDriver).
  2. složka ISO-tento adresář obsahuje rozbalený obraz iso systému Windows 10. Potřebujete pouze instalaci.wim soubor z adresáře zdroje;
    pokud obraz ISO systému Windows 10 obsahuje pouze soubor ..\zdroje \ instalace.esd, můžete převést soubor ESD do formátu WIM pomocí nástroje DISM: dism /export-image /SourceImageFile:"C:\WinWork\ISO\install.esd" /SourceIndex:4 /DestinationImageFile:C:\WinWork\ISO\install.wim /Compress:max /CheckIntegrity dism convert install.esd k instalaci.wim
  3. složka Mount – prázdný adresář, do kterého bude obraz Windows install Wim připojen později.jak přidat ovladače do obrazu systému Windows 10

seznam všech vydání systému Windows obsažených v instalaci.soubor wim pomocí rutiny get-WindowsImage PowerShell. To je nezbytné pro upřesnění edice vdov, do které se plánuje integrace dalších ovladačů.

Get-WindowsImage -ImagePath C:\WinWork\ISO\install.wim

Get-WindowsImage nainstalovat.wim

v našem příkladu obsahuje soubor WIM pouze jednu verzi systému Windows 10 Pro s indexem 1 (ImageIndex: 1).
dále je třeba připojit obrázek vybrané edice systému Windows do adresáře Mount. Index obrazu systému Windows, který je třeba připojit, musí být zadán jako argument parametru indexu:

Mount-WindowsImage -Path C:\WinWork\Mount\ -ImagePath C:\WinWork\ISO\install.wim -Index 1

Mount-WindowsImage nainstalovat.wim

po připojení obrázku můžete do něj přidat ovladače z adresáře ovladačů pomocí příkazu:

Add-WindowsDriver -Path C:\WinWork\Mount\ -Driver C:\WinWork\Drivers -Recurse

rutina add-WindowsDriver rekurzivně vyhledá (parametr-Recurse) zadanou složku pro všechny *.inf soubory s popisem ovladače. Podle popisu v souboru inf cmdlet přidá závislé INF, DLL, CAT, PNF atd. soubory do úložiště ovladačů vašeho obrazu systému Windows.

add-WindowsDriver PowerShell rutina pro vložení ovladačů do offline instalace.wim image

pomocí klíče-ForceUnsigned můžete do úložiště ovladačů přidat i nepodepsané ovladače. V opačném případě budete muset zakázat vynucování digitálního podpisu nebo podepsat ovladač zařízení sami sebe podepsaným certifikátem.

takže ovladače jsou zkopírovány a aktuální obrázek lze odpojit s uložením změn:

Dismount-WindowsImage -Path C:\WinWork\Mount\ –Save

Dismount-WindowsImage-Uložit změny

ve výše uvedeném příkladu jsme do instalace přidali ovladače.obrazový soubor wim. Toto je obraz systému Windows, který bude nasazen na místní disk počítače. Pokud potřebujete přidat ovladače do zaváděcího obrazu systému Windows (ze kterého se počítač spustí při instalaci systému Windows), musíte do spouštění přidat ovladače.soubor wim. To je obvykle nutné při instalaci systému Windows, počítač nezjistí místní pevné disky nebo se nepřipojí k síti LAN. Obvykle musí být do bootování integrovány pouze ovladače řadičů disků a síťových adaptérů.wim image.

Vezměte prosím na vědomí, že v průběhu času může složka úložiště ovladačů (%WINDIR%\System32\DriverStore\FileRepository) výrazně růst, takže je třeba pravidelně odstraňovat nepoužité a staré verze ovladačů z úložiště ovladačů.

můžete převést instalaci.Wim soubor obsahující instalační obraz systému Windows s integrovanými ovladači do instalace.formát esd pomocí možnosti komprese DISM:

DISM /Export-Image /SourceImageFile:C:\WinWork\ISO\install.wim /SourceIndex:1 /DestinationImageFile:C:\WinWork\ISO\install.esd /Compress:recovery

zbývá vytvořit soubor ISO pomocí příkazu Dism++ nebo příkazu oscdimg a zapsat jej na disk nebo USB flash disk:

oscdimg -n -m -bc:\ISO\boot\etfsboot.com C:\ISO C:\new_win10pro_image.iso

v systému Windows 7 / 2008R2 neexistuje rutina Add-WindowsDriver. Objevil se pouze ve Windows 8 / Windows Server 2012 a novějších, proto pro integraci ovladačů do obrazu Win7 / 2008 R2 použijte nástroj DISM (viz příklad níže nebo v článku přidání ovladačů USB 3.0 v instalaci systému Windows 7).

přidání ovladačů do Offline obrazu Windows Server 2012 R2 pomocí DISM

nyní ukážeme příklad integrace ovladačů do instalačního obrazu systému Windows Server 2012 R2. Pokud vytváříte obrázek v systému Windows 8.1, budete muset stáhnout a nainstalovat Windows 8 ADK (http://www.microsoft.com/en-us/download/details.aspx?id=30652), abyste mohli pokračovat v práci s nejnovější verzí DISM. Musíte nainstalovat komponentu nástroje pro nasazení.

 Windows 8 ADK nástroje pro nasazení

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.