install.wim kann im System Image Manager aufgrund einer ungültigen Version nicht geöffnet werden

install.wim kann im System Image Manager aufgrund einer ungültigen Version nicht geöffnet werden

Auf meinem PC läuft Windows 10 Pro 64bit und ich habe Windows ADK für Windows 10 installiert. Wenn ich den Windows System Image Manager verwende und versuche, eine install.wimDatei darin zu laden, erhalte ich die folgende Fehlermeldung:

Bildbeschreibung hier eingeben

Das sieht im Protokoll ungefähr so ​​aus:

20:38 : This application requires version 10.0.10240.16384 of the Windows ADK.
Install this version to correct the problem
20:38 : 
20:38 : Error opening Windows image at D:\sources\install.wim.

20:38 : 
20:38 : System.ComponentModel.Win32Exception (0x80004005): An attempt was made to load a program with an incorrect format
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.WimFileHandle..ctor(String wimPath)
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.WimInfo..ctor(String wimPath)
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.OpenWim(String wimPath)
   bij Microsoft.ComponentStudio.ImagePicker.GetImageInfoFromPath(String path)
   bij Microsoft.ComponentStudio.ImagePicker.ValidateImageFileOrFolder(String fileOrFolder)

Danacheinige Recherchenhabe ich eine Antwort zum Upgrade meines ADK auf die in der Fehlermeldung (16384) geforderte Version gefunden.

Ich könnte herunterladendiese Version hier.

Beim Überprüfen der Version, die ich derzeit in SIM habe, ist mir die Version 10.0.10240.16384 aufgefallen:

Bildbeschreibung hier eingeben

Wie lade ich install.wim von einer Windows 10-Installationsdiskette in SIM, ohne dass Fehler auftreten?

Antwort1

Ich habe eine Lösung gefundenHier.

Führen Sie das folgende Skript aus der Bereitstellungstoolsumgebung aus

:: Rename the original install.wim file.
rename D:\sources\install.wim install.bak
:: Create an empty temporary directory.
mkdir D:\sources\dummy
:: Create a new install.wim file with dummy image.
dism.exe /Capture-Image /ImageFile:D:\sources\install.wim /CaptureDir:D:\sources\dummy /Name:dummy /Compress:Max
:: Export the first Windows image to the empty install.wim file.
dism.exe /Export-Image /SourceImageFile:D:\sources\install.bak /SourceIndex:1 /DestinationImageFile:D:\sources\install.wim /Compress:Max
:: Delete the first dummy index in install.wim
dism.exe /Delete-Image /ImageFile:D:\sources\install.wim /Index:1
:: Delete temporary directory.
rmdir D:\sources\dummy

Jetzt können Sie install.wim in WSIM öffnen.

Sie können auch die Originaldatei (install.bak) löschen und das bootfähige Medium mit oscdimg.exe erstellen.

Antwort2

Versuchen Sie, install.esd mit 7Zip in install.wim zu extrahieren.

Ich habe versucht, die DISM-Eingabeaufforderung als Administrator auszuführen, bekam aber auch die Meldung „Es wurde versucht, ein Programm mit einem falschen Format zu laden“. Die DISM-Protokolldatei war nur bedingt hilfreich und ich habe beschlossen, 7ZIP auszuprobieren, was jetzt bei mir zu funktionieren scheint.

verwandte Informationen