Зачем это нужно
Системные файлы Windows управляют запуском служб, драйверов и базовых компонентов ОС. Они могут повредиться из-за резкого отключения питания, сбоев обновлений, активности вредоносного ПО или ошибок на накопителе. Симптомы часто проявляются как случайные вылеты приложений, синие экраны (BSOD) или медленная работа системы.
Выполнение этого гайда позволит вам автоматически найти повреждённые компоненты, заменить их оригинальными копиями из защищённого хранилища или загрузить их из сети. Это безопасный метод диагностики, который в большинстве случаев возвращает стабильность без переустановки операционной системы.
Требования / Подготовка
Перед запуском утилит убедитесь, что соблюдены базовые условия:
- Ваша учётная запись входит в группу Администраторов.
- Компьютер подключён к стабильной сети (требуется для загрузки компонентов).
- Все важные документы сохранены, а фоновые приложения закрыты.
- На системном диске свободно минимум 5–10 ГБ пространства.
⚠️ Важно: Если система не загружается в обычном режиме, выполните инструкции в безопасном режиме или через среду восстановления Windows (WinRE).
Шаг 1: Открытие терминала с повышенными правами
Утилиты требуют полного доступа к защищённым папкам системы. Запустите командную оболочку от имени администратора:
- Нажмите
Win + Xна клавиатуре. - В открывшемся меню выберите Терминал (администратор) или Windows PowerShell (администратор).
- Если появится запрос контроля учётных записей (UAC), нажмите Да.
Убедитесь, что заголовок окна начинается с Администратор:. Это гарантирует успешное выполнение сканирования.
Шаг 2: Проверка целостности файлов через SFC
System File Checker (SFC) сканирует все защищённые системные файлы и заменяет повреждённые копии кэшированными версиями из папки WinSxS.
- В окне терминала введите команду и нажмите
Enter:
sfc /scannow
- Дождитесь завершения процесса (обычно 5–15 минут). Прогресс будет отображаться в процентах.
- Изучите результат. Возможны три варианта:
Защита ресурсов Windows не обнаружила нарушений целостности.— файлы в порядке, проблема в другом.Защита ресурсов Windows обнаружила повреждённые файлы и успешно восстановила их.— исправление прошло успешно.Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них.— потребуется следующий шаг с DISM.
Шаг 3: Восстановление образа системы через DISM
Если SFC не смог восстановить файлы, значит, локальный кэш WinSxS тоже повреждён. Утилита DISM (Deployment Image Servicing and Management) загрузит чистые компоненты напрямую с серверов Windows Update.
- В том же терминале выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
- Процесс может остановиться на 20.1% или 40.4% на несколько минут. Это нормальное поведение — утилита проверяет структуру образа.
- Дождитесь сообщения
Операция восстановления успешно завершена.. - После завершения DISM обязательно запустите
sfc /scannowповторно, чтобы убедиться, что все файлы теперь корректно записаны.
💡 Совет: При работе в корпоративной сети без доступа к серверам Microsoft укажите локальный источник через параметр
/Source:wim:D:\sources\install.wim:1, указав путь к установочному образу.
Проверка результата
После выполнения всех команд перезагрузите компьютер. Чтобы убедиться, что система работает стабильно:
- Откройте Просмотр событий (
Win + R→ введитеeventvwr.msc). - Перейдите в
Журналы Windows→Система→ нажмите Фильтр текущего журнала. - В поле «Источники событий» введите
Windows Resource Protectionи проверьте последние записи. Ошибки должны отсутствовать. - Запустите приложения или действия, которые ранее вызывали сбои. Если они работают без вылетов, восстановление прошло успешно.
Возможные проблемы
Даже при точном следовании инструкции могут возникнуть типовые ситуации:
- Ошибка «Невозможно выполнить запрошенную операцию»: Обычно вызвана активной установкой обновлений или блокировкой файлов антивирусом. Перезагрузите ПК, временно отключите сторонний защитник и повторите шаги в безопасном режиме.
- DISM зависает или возвращает код
0x800f081f: Ошибка указывает на невозможность найти исходные файлы. Проверьте подключение к интернету, убедитесь, что служба «Центр обновления Windows» работает, или используйте параметр/CheckHealthдля быстрой диагностики образа. - Терминал закрывается сразу после ввода: В системе повреждены ассоциации файлов
.exeили реестр. Запустите сканирование через среду восстановления (на экране входа зажмитеShiftи выберитеПерезагрузка→Поиск и устранение неисправностей→Командная строка).