Поймал нехорошую ошибку при сканировании системы.
Ошибка встречалась и на Windows 10 и на Windows Server 2016.
После внезапного отключение питания запустил проверку на ошибки:
sfc /scannow
И неожиданно увидел:
Windows Resource Protection found corrupt files but was unable to fix some of them.
Сканирование выявило ошибки, но не смогло их исправить.
Попытался восстановить системные файлы:
dism /online /cleanup-image /restorehealth
И снова получил ошибку:
Error 0x800f081f
The source files could not be found.
Лечим Error 0x800f081f
Предлагаю инструкцию, которая мне помогла исправить ошибки.
Делаем на всякий случай. Процедуры долгие, можно пропустить, вдруг и без них прокатит. Вторую я не выполнял, а первая также завершилась с ошибкой. Выполняем в командной строке под администратором:
DISM /Online /Cleanup-Image /StartComponentCleanup
DISM /Online /Cleanup-Image /AnalyzeComponentStore
Нам понадобится установочный дистрибутив Windows, я примонтировал его как диск D:. Проверяем, что существует файл: "D:\sources\install.wim". Путь чувствителен к регистру.
Дальше уже обязательная команда:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\sources\install.wim:1 /LimitAccess
Выполнилось успешно, системные файлы восстановлены.
The restore operation completed successfully.
Теперь можно запустить сканирование на ошибки.
sfc /scannow
И тоже успешно.
Windows Resource Protection found corrupt files and successfully repaired them.
Полезные ссылки
Восстановление системных файлов Windows
Средство проверки системных файлов Windows
Источник:
https://internet-lab.ru/sfc_dism_error_800f081f
Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.