Найти тему
🖥️ Маленькие хитрости

Проверяем целостность системных файлов Windows 10

sfc /scannow
sfc /scannow

Если какие-то функции Windows 10 перестают работать должным образом, либо операционная система самостоятельно завершает работу, то есть смысл проверить целостность системных файлов и заменить поврежденные, если таковые имеются.

Для запуска проверки понадобится командная строка, открытая от имени администратора. Открыть ее можно одним из следующих способов:

  • Через поиск Windows (командная строка → запуск от имени администратора).
  • Щелкнув правой кнопкой мыши по значку меню «Пуск», в меню выбрать Командная строка (администратор).
  • Win + R → cmd → Ctrl + Shift + «OK» или Enter.

В командной строке необходимо ввести команду sfc /scannow и нажать клавишу Enter. Запустится проверка файлов.

командная строка
командная строка

После чего будут выведены результаты проверки: нарушений целостности не обнаружено; обнаружены поврежденные файлы и успешно восстановлены (поврежденные файлы будут автоматически заменены их кэшированными рабочими копиями); система обнаружила поврежденные файлы, но не может восстановить некоторые из них (ручная замена поврежденных файлов тема для целой отдельной статьи).

результаты проверки
результаты проверки

Для быстрого запуска проверки целостности системных файлов из контекстного меню рабочего стола можно прибегнуть к следующей хитрости.

Для начала сделаем резервную копию реестра (Win + R → regetit → «OK» → «Файл» → «Экспорт»).

Открываем системное приложение «Блокнот»: меню «Пуск» → «Стандартные – Windows» → «Блокнот» или Win + R → notepad → «OK». В блокнот копируем следующую запись:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC]

"Icon"="WmiPrvSE.exe"

"MUIVerb"="SFC /SCANNOW"

"Position"="Bottom"

"Extended"=-

"SubCommands"=""

[HKEY_CLASSES_ROOT\DesktopBackground\shell\SFC\shell\001menu]

"HasLUAShield"=""

"MUIVerb"="Запустить SFC /SCANNOW"

[HKEY_CLASSES_ROOT\DesktopBackground\shell\SFC\shell\001menu\command]

@="PowerShell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/k, sfc /scannow' -Verb runAs\""

[HKEY_CLASSES_ROOT\DesktopBackground\shell\SFC\shell\002menu]

"MUIVerb"="SFC детали"

[HKEY_CLASSES_ROOT\DesktopBackground\shell\SFC\shell\002menu\command]

@="PowerShell (sls [SR] $env:windir\\Logs\\CBS\\CBS.log -s).Line >\"$env:userprofile\\Desktop\\details.txt\""

Сверху в меню нажимаем «Файл» → «Сохранить как». Указываем место сохранения и название файла, к примеру, scannow. Обязательно после названия указываем расширение файла .reg. Запускаем созданный файл и соглашаемся с системным предупреждением.

системное предупреждение
системное предупреждение

Далее появиться уведомление об успешном добавлении разделов в реестр.

системное уведомление
системное уведомление

В контекстном меню рабочего стола будет добавлен новый пункт.

новый пункт контекстного меню
новый пункт контекстного меню

Для отмены в редакторе реестра раскрываем ветку: HKEY_CLASSES_ROOT \ DesktopBackground \ Shell. В разделе Shell удаляем подраздел SFC.

Windows
66,2 тыс интересуются