Verwenden einer neueren Version von DISM in WinPE
Um einige DISM-Features in WinPE zu verwenden, müssen Sie möglicherweise eine andere Version von DISM ausführen als die, die in Ihrem Betriebssystem verfügbar ist.
Jedes Mal, wenn Sie WinPE starten und diese Features verwenden möchten, müssen Sie die für DISM erforderlichen Treiber installieren und konfigurieren, einschließlich der wimmount.sys und wofadk.sys Treiber.
Das CopyDandI.cmd-Skript kopiert die Version von DISM aus Ihrer lokalen Installation des ADK in einen Ordner, den Sie in WinPE verwenden können.
Option 1: Ausführen von DISM aus einem separaten Speicherort
Wichtig
Überschreiben Sie nicht die vorhandenen DISM-Dateien im WinPE-Image.
Starte die Umgebung für Bereitstellungs- und Imageerstellungstools als Administrator.
Kopieren Sie auf dem Techniker-PC die Bereitstellungs- und Imaging-Tools aus dem Windows ADK auf den USB-Stick.
CopyDandI.cmd amd64 E:\ADKTools\amd64
Option 2: Hinzufügen von DISM zur WinPE RAMDisk
Hinweis
Dadurch wird die Größe Ihres DISM-Images um etwa 4 MB erhöht, was die Leistung beeinträchtigen kann.
Installieren Sie das Windows ADK auf Ihrem Techniker-PC.
Stellen Sie das WinPE-Image bereit, das Sie in
\sources\boot.wim
auf Ihrem WinPE-Medium oder in den WinPE-Arbeitsdateien finden.md "C:\WinPE_amd64\mount" Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
Kopieren Sie den DISM-Ordner aus dem Windows ADK in einen neuen Ordner im bereitgestellten WinPE-Image.
md C:\WinPE_amd64\mount\DISM robocopy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM" C:\WinPE_amd64\mount\DISM
Wichtig
Überschreiben Sie nicht die vorhandenen DISM-Dateien aus dem Ordner system32im WinPE-Image. Erstellen Sie stattdessen einen neuen Ordner auf dem Host-Computer, in den die Windows ADK-Dateien kopiert werden.
Heben Sie die Bereitstellung von WinPE auf.
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
Erstellen Sie startbare WinPE-Medien, oder ersetzen Sie die WinPE-Imagedatei auf Ihren vorhandenen Wechselmedien.
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
Verwenden der neuen Version von DISM
Starten Sie den Referenz-PC auf WinPE.
Suchen Sie den Laufwerkbuchstaben des Speicherlaufwerks (
diskpart, list volume, exit
).Installieren und konfigurieren Sie die für DISM erforderlichen Treiber entweder mit wimmountadksetupamd64.exe /Install oder wimmountadksetupx86.exe /Install.
W:\ADKTools\amd64\wimmountadksetupAmd64.exe /Install /q
Bei der Standardversion (RAMDisk) von WinPE müssen Sie diesen Befehl jedes Mal ausführen, wenn Sie WinPE starten. Weitere Informationen über die automatische Ausführung dieses Befehls beim Starten von WinPE finden Sie unter Wpeinit und Startnet.cmd: Verwenden von WinPE-Startskripts.
Überprüfen Sie die neue Version von DISM:
W:\ADKTools\amd64\DISM.exe /?
Die Ausgabe zeigt die Buildnummer, z. B.:
Deployment Image Servicing and Management tool Version: 10.0.14939.0
Verwenden Sie die neue Version von DISM. Beispiel:
W:\ADKTools\amd64\DISM.exe /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:W: /Compact W:\ADKTools\amd64\DISM.exe /Apply-SiloedPackage /ImagePath:W:\ /PackagePath:"e:\SPPs\fabrikam-id.spp" /PackagePath:"D:\SPPs\office16_base.spp" /PackagePath:"D:\SPPs\office16_fr-fr.spp" /PackagePath:"D:\SPPs\office16_de-de.spp"