Я исправил эту проблему, запустив 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 .