SFC проверяет защищённые файлы, а DISM восстанавливает хранилище компонентов, из которого SFC берёт исправные копии. Поэтому при повреждении источника сначала выполняют DISM, затем повторяют SFC.
Что сохранить при ошибке
- полную команду и код завершения;
- версию и редакцию Windows;
- фрагмент журналов DISM.log или CBS.log;
- источник восстановления, если он был указан.
В PowerShell различайте синтаксическую ошибку, отсутствие модуля, недостаток прав и политику выполнения. Команда с Bypass не исправляет скрипт и не делает неизвестный код безопасным. Проверяйте источник и цифровую подпись перед запуском.