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

Ошибка WDS: Windows не может установить необходимые файлы. Убедитесь, что все файлы, необходимые для установки, доступны, и перезапустите установку.

У меня есть образ Windows 8.1 x64, который я подготовил и записал на WDS-сервер Windows 2008R2. При попытке установить его на новом клиенте первое действие «Копирование файлов Windows» происходит примерно через 2 секунды, при этом отображается успешная зеленая галочка. Затем второе действие (подготовка файлов к установке) завершается отображением следующего сообщения:

Windows не может установить необходимые файлы. Убедитесь, что все файлы, необходимые для установки, доступны, и перезапустите установку.

Я прочитал много форумов, и ближе всего, что я нашел, был у кого-то такая же проблема, потому что в образе был файл WinPEPGE.sys. Но даже это не показало, что файлы копируются за считанные секунды.

Два факта, которые могут иметь отношение к делу: Клиент, на который я устанавливаю, не является системой UEFI (BIOS), поэтому разделы, создаваемые в unattend.txt, не включают раздел типа EFI. Кроме того, первой системой, на которой изначально была установлена ​​Windows 8.1, была произведена sysprep'd и была произведена запись, была система UEFI.

Вот файл setuperr.log, который я извлек с устанавливаемого диска:

2013-11-01 17:11:22, Error      [0x0b0039] WDS    GetAdaptersAddresses failed; result:0x0000006f status:0x8007006f
2013-11-01 17:11:22, Error      [0x0b003b] WDS    QueryAdapterStatus failed (status 0x8007006f); will retry
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:11:23, Error      [0x0b003a] WDS          [gle=0x0000276d]
2013-11-01 17:12:18, Error      [0x0600a7] IBS    MoveOldOSFiles:Failed to move [C:\$WINDOWS.~BT\] to [C:\Windows.old\$WINDOWS.~BT\].[gle=0x00000005]
2013-11-01 17:12:18, Error      [0x06009d] IBS    DeployImage:MoveOldOSFiles failed; hr = 0x80070005[gle=0x00000005]
2013-11-01 17:12:18, Error      [0x060082] IBS    Callback_ImageTransfer:Failed to lay down the OS image; hr = 0x80070005[gle=0x00000005]

Это решило мою проблему!

Я продолжал получать эту ошибку. Удалил образ из WDS, создал новую группу, добавил изображение, но все равно не удалось. Затем я создал новый образ. Все равно не удалось. Наконец то наткнулся на этот фикс!

Вот что я сделал:

Выполнить CMD PROMPT от имени администратора

Смонтировал wim с помощью команды DISM:

DISM / Mount-Wim /WimFile:C:\pathtoimage\myimage.wim / index: 1 / MountDir: C: \ test \ offline

Образ теперь смонтирован в папке C: \ test \ offline.

Удалил $ Windows ~ .BT папка из изображения.

Размонтированный WIM сохраняет изменения с помощью команды / commit:

Dism / Unmount-WIM / MountDir: C: \ test \ offline / Commit

Загруженный образ обратно в WDS

РАБОТАЛО ОТЛИЧНО !!!

Я запустил обновление операционной системы, потому что у меня возникли проблемы с ее подготовкой. Я удалил оставшуюся папку windows.old, но не осознавал, что она также создает папку $ WINDOWS. ~ BT. Это также папка, которую WinPE использует из WDS для установки Windows. Поскольку эта папка существовала в образе .WIM, перед началом установки предпринималась попытка переместить ее в Windows.old. Это, конечно, провалилось.

Я исправил это, выполнив следующие действия:

  1. Остановить службу WDS
  2. Смонтируйте образ WIM с помощью ImageX.exe: ImageX.exe /mountrw image.wim 1 c:\mounted_image
  3. Удалите папку c: \ mount_image \ $ WINDOWS. ~ BT и все подпапки.
  4. Размонтируйте и повторно запишите изменения с помощью ImageX.exe: ImageX.exe /unmount /commit c:\mounted_image
  5. Перезапустите службу WDS.

Похоже, это решило проблему, поскольку оставшиеся шаги установки теперь выполняются успешно.

Я использовал инструмент командной строки DISM для удаления скрытой папки $ WINDOWS. ~ BT, и это сработало. У меня возникли некоторые проблемы с Dism при одновременном запуске команд unmount и commit. Мой совет: запустите кулак команды фиксации (сохранения изменений) перед размонтированием образа. https://technet.microsoft.com/en-us/library/hh825258.aspx