Назад | Перейти на главную страницу

DISM вводит драйверы в WIM дает ошибку 2

Я только что установил эталонный компьютер с Windows 7 x64, подготовил его, перешел в режим WinPE и сделал снимок boot.wim с помощью ImageX.

Затем я переместил boot.wim на свой локальный компьютер в папку c: \ wim и попытался внедрить в него драйверы, прежде чем развертывать новый boot.wim на других машинах. Однако я получил ошибку 2: невозможно получить доступ к изображению.

Я выполняю следующие команды (выполняю от имени администратора):

Dism /Get-WimInfo /WimFile:c:\wim\boot.wim
DISM /Mount-Wim /wimfile:c:\wim\boot.wim /index:1 /MountDir:c:\mount
Dism /Image:c:\mount /Add-Driver /Driver:c:\drivers\latitude /Recurse

Я успешно внедрил драйверы с помощью DISM в загрузочный образ WinPE, выполнив те же действия. Так что не так? !!! PS: с точки зрения разрешений у меня есть полный контроль над файлом boot.wim и папкой c: \ wim. Я действительно озадачен и застрял ... любой ввод приветствуется

--Обновить--

Я просто просмотрел файл журнала, как это было предложено DSIM в командной строке. Он говорит, что сеанс изображения был закрыт. Как придешь? Как я могу решить эту проблему?

2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2013-05-21 12:27:24, Error                 DISM   DISM.EXE: Failed to access the image folder or image's windows folder.
2013-05-21 12:27:24, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.

--Обновить--

Чтобы вывести информацию о boot.wim, я запускаю команду Dsim, и результат кажется хорошим:

C:\Windows\system32>Dism /Get-WimInfo /WimFile:c:\wim\boot.wim

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Details for image : c:\wim\boot.wim

Index : 1
Name : Win7 Ent64
Description : <undefined>
Size : 14,986,334 bytes

The operation completed successfully.

это может быть довольно "хромой" ответ, но включен ли у вас UAC случайно, или вы запускаете командную строку с повышенными привилегиями? Windows делает сумасшедшие вещи при попытке получить доступ к системному диску с помощью UAC :)

Попробуйте смонтировать образ wim с флагами чтения / записи.