Свежесобранный или разогнанный компьютер требует обязательной проверки на стабильность, чтобы исключить случайные зависания, появление синих экранов смерти и потерю данных. Повреждение критических системных файлов операционной системы часто происходит из-за нестабильного разгона оперативной памяти или сбоев питания во время нагрузки. Инструкция актуальна для операционных систем Windows 11 и Windows 10. Перед тем как приступать к программной диагностике, рекомендуется проверить стабильность процессора под нагрузкой в Windows и Linux, а также проверить температуру процессора под нагрузкой: пошаговая инструкция, чтобы убедиться в отсутствии аппаратного перегрева.
Что понадобится
- Компьютер под управлением операционной системы Windows 11 или Windows 10.
- Учетная запись с правами администратора.
- Встроенные командные утилиты DISM и SFC.
- Пакет диагностических инструментов Sysinternals Suite.
Шаг 1: Запуск DISM для восстановления хранилища компонентов
Перед запуском стандартного сканирования системных файлов необходимо восстановить хранилище компонентов Windows, которое используется в качестве источника неповрежденных файлов.
- Откройте командную строку с повышенными привилегиями. Введите
cmdв строке поиска на панели задач, нажмите правой кнопкой мыши по результату Командная строка и выберите пункт Запуск от имени администратора. Подтвердите запрос системы безопасности, нажав кнопку Разрешить или введя пароль администратора. - В открывшемся окне введите команду для восстановления образа через службу обновлений и нажмите клавишу Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
- Дождитесь окончания процедуры. Операция может занять от нескольких минут в зависимости от производительности накопителя и процессора.
Шаг 2: Сканирование системы с помощью System File Checker
После успешного завершения работы DISM можно переходить к проверке целостности защищенных файлов операционной системы. Если во время разгона у вас возникали сбои, полезно также настроить XMP-профиль оперативной памяти в BIOS перед началом сканирования, чтобы вернуть стабильные тайминги.
- В том же окне командной строки от имени администратора введите команду для запуска сканирования:
sfc /scannow
- Нажмите клавишу Enter и дождитесь завершения проверки.
Утилита проверит все защищенные файлы и заменит поврежденные экземпляры кэшированными копиями. По окончании вы получите одно из системных сообщений: об отсутствии нарушений, об успешном исправлении найденных ошибок либо о невозможности автоматически исправить некоторые поврежденные компоненты.
Шаг 3: Анализ журнала CBS.log для поиска неисправных файлов
Если утилита SFC обнаружила повреждения, но не смогла исправить их автоматически, потребуется изучить подробный журнал работы.
- Откройте командную строку от имени администратора.
- Введите следующую команду одной строкой для фильтрации журнала и создания текстового отчета на рабочем столе:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Нажмите клавишу Enter.
- Откройте появившийся на рабочем столе файл
sfcdetails.txtс помощью текстового редактора. Внутри содержится информация обо всех запусках средства проверки с указанием времени и даты. Найдите записи с меткой о невозможности восстановления конкретных файлов (например,Accessibility.dllили других системных библиотек).
Шаг 4: Ручная замена поврежденных системных компонентов
После того как вы определили путь к поврежденному файлу из файла отчета, его можно заменить вручную, взяв заведомо исправную копию с аналогичного компьютера с той же версией Windows. Для замены требуются права владельца.
- Откройте командную строку с правами администратора.
- Выполните команду для получения прав администратора на файл, заменив указанный путь на реальный путь к проблемному файлу:
takeown /f C:\windows\system32\jscript.dll
- Предоставьте группе администраторов полный доступ к этому файлу следующей командой:
icacls C:\windows\system32\jscript.dll /grant administrators:F
- Замените поврежденный файл рабочей версией, скопировав его из резервного источника.
Шаг 5: Использование инструментов Sysinternals Suite для мониторинга
Для комплексного контроля за процессами после сборки или разгона ПК применяется официальный набор утилит Sysinternals Suite, поддерживаемый разработкой Марка Русиновича. Пакет включает в себя около сотни специализированных программ для углубленного аудита операционной системы.
- Загрузите актуальный архив Sysinternals Suite размером около 192.2 МБ с официального сайта Microsoft или установите его через магазин приложений Microsoft Store.
- Распакуйте архив в отдельную папку на диске.
- Используйте утилиты вроде Process Explorer для контроля за запущенными процессами, Process Monitor для отслеживания обращений к файловой системе и реестру, а также Autoruns для анализа автозагрузки приложений после настройки железа.
Как понять, что всё получилось
После выполнения команды sfc /scannow на экране появится текст «Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их» либо «Защита ресурсов Windows не обнаружила нарушений целостности». Это свидетельствует о том, что целостность программных компонентов операционной системы восстановлена, а следы возможных аппаратных сбоев при разгоне устранены.
Если не получилось
Если утилита SFC сообщает, что защита ресурсов не может выполнить запрошенный запрос, запустите процедуру в безопасном режиме Windows. Предварительно убедитесь, что в директории %WinDir%\WinSxS\Temp присутствуют папки PendingDeletes и PendingRenames. Если же некоторые файлы не подлежат автоматическому восстановлению, воспользуйтесь ручной заменой компонентов через команды takeown и icacls, предварительно скопировав чистую версию файла с аналогичного ПК.




