Я исправил эту проблему, запустив DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccess
для обновленного Install.wim
с последней версией Windows 10 Накопительное обновление slipstreamed (KB3081452 и KB3095020 на момент публикации). Там нет необходимости перепаковывать.ISO.
По сути, я следовал руководству "Добавить обновления в Windows" от самой Microsoft:
md C:\mount\Windows
Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows
Dism /Add-Package /Image:C:\mount\Windows /PackagePath:C:\MSU\Windows10-KBxxxxxxx-x64.msu /LogPath:AddPackage.log
Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit
Те, у кого нет копии оригинального незашифрованного файла Install.wim
могут найти это и это полезным.
Обновленный, я сделал еще одно обновление на месте на двух других домашних ПК, Windows 8.1 -> Windows 10 x64, используя инструмент создания медиа и опцию "Ничего не хранить". После установки всех обновлений (включая последнее накопительное обновление KB3093266) оба компьютера не прошли тест "sfc /scannow"
и восстановление "dism /Online /Cleanup-Image /RestoreHealth"
, та же ошибка 0x800f081f
.
Итак, я повторил процедуру, описанную выше, на этот раз, используя ISO 10 для Windows от TechBench и вставив MSU KB3093266 в его install.wim
. Проблема исправлена.
Обновленная проблема вновь возникла после обновления до Windows 10 версии 10.0.10586.0 (обновление за ноябрь 2015 года + последнее накопительное обновление). На этот раз я просто скачал последнюю версию ISO из TechBench, установил ее и выполнил DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess
, а затем sfc /scannow
. По-видимому, нет необходимости показывать последние накопительные обновления.
Обновленный вопрос снова всплыл на другом ПК. На этот раз я не смог найти ISO (ушел TechBench?), Поэтому мне пришлось использовать Media Creation Tool, создать установку с USB-накопителя, а затем преобразовать install.esd
в install.wim
:
dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast
Затем восстановите образ с помощью Центра обновления Windows в качестве резервной копии (т.е. без /LimitAccess
):
dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1
.
Затем восстановите системные файлы:
sfc /scannow
.