На моем компьютере установлена Windows 10 Pro 64bit, и я установил Windows ADK для Windows 10. При использовании диспетчера образов Windows и попытке загрузить в него файл install.wim я получаю следующее сообщение об ошибке:

Который в журнале выглядит примерно так:

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)

Проведя некоторые исследования, я нашел ответ, чтобы обновить мой ADK до версии, запрошенной в сообщении об ошибке (16384).

Я мог бы скачать эту версию здесь.

При проверке версии, которая у меня есть на SIM-карте, я заметил версию 10.0.10240.16384:

Как загрузить файл install.wim с установочного диска Windows 10 в SIM-карту без ошибок?

2 ответа2

1

Я нашел решение здесь.

Запустите приведенный ниже скрипт из среды средств развертывания

:: 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

Теперь вы можете открыть install.wim в WSIM.

Также вы можете удалить оригинальный файл (install.bak) и создать загрузочный носитель, используя oscdimg.exe

0

Попробуйте использовать 7Zip для распаковки install.esd в install.wim.

Я пытался использовать команду cmd DISM для запуска cmd в качестве администратора, но также получал сообщение "Была предпринята попытка загрузить программу с неверным форматом". Файл журнала DISM был только немного полезен, и я решил попробовать 7ZIP, который, кажется, работает для меня сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .