Fix 0x800f081f при использовании команды DISM
Ошибка 0x800f081f при использовании команды DISM - ошибка актуальна для Windows 10.
При выполнении команды dism /online /cleanup-image /restorehealth,
возникает ошибка о невозможности найти ключ реестра, код: 0x800f081f
Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log %WinDir%\Logs\CBS\CBS.log.
Решение проблемы 0x800f081f и других.
Проверьте в редакторе реестра ключи:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing DWORD Value name: Unserviceable DWORD Value name: Corrupt
Значение 0
Вводим следующие команды:
DISM /Online /Cleanup-Image /StartComponentCleanup
После этого вводим команду:
DISM /Online /Cleanup-Image /AnalyzeComponentStore
Затем подключаем образ с Windows и унаём его редакцию командой:
Dism /Get-WimInfo /WimFile:X:\sources\install.wim
где X - буква диска.
Узнать свою версию можно командой:
DISM /online /Get-CurrentEdition
или Пуск - Выполнить - explorer Shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}
Пуск - Выполнить - WinVer.
Затем вводим, например для корпоративной версии 2:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\sources\install.wim:2 /LimitAccess
где X - буква диска.
После этого вы можете запустить команду:
sfc /scannow
И восстановление будет завершенным.
