sfc /scannow Восстановление отсутствующих или поврежденных системных файлов

Если вы пользователь Windows и вам необходимо проверить системные файлы на отсутствие повреждений с последующим восстановлением этих файлов, то вам необходимо воспользоваться служебной программой — средство проверки системных файлов. А еще точнее вам придется воспользоваться командой sfc /scannow.

Данная команда подходит только для Windows версий: Vista, 7, 8, 10.

Как запустить проверку?

Для того, чтобы запустить проверку, для начала нужно открыть командную строку от имени администратора. Делается это через меню «Пуск» на любых версиях вашей операционной системы или с помощью комбинации клавиш: Win + X на Windows 8. В командной строке следует ввести следующую команду: DISM.exe /Online /Cleanup-image /Restorehealth.

Далее введите команду sfc /scannow и нажмите клавишу Enter. Указанная команда запустит проверку всех защищенных системных файлов. При обнаружении повреждений, файлы заменятся кэшированными копиями, находящимися по адресу: %WinDir%\System32\dllcache.

Не рекомендуется закрывать окно с командной строкой до момента полного завершения процесса восстановления. По окончанию вы увидите соответствующее окно с результатом.

Дополнительные функции sfc.

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

  • sfc /verifyonly — запуск проверки системных файлов без их последующего исправления.
  • sfc /scanfile=путь_к_файлу — проверка и исправление конкретного системного файла.
  • sfc /scannow /offwindir=путь_к_папке_windows — запуск проверки не на своей операционной системе, а на другом жестком диске.

Эти способы помогут решить вашу проблему в большинстве случаев.

Возможные проблемы с командами sfc.

При проверке системных файлов могут возникнуть различные проблемы. Вам стоит заранее знать, какие действия предпринимать в случая каких-либо неудач.

При запуске sfc /scannow может появиться сообщение о том, что Защите ресурсов Windows не удается запустить службу восстановления. Для решения этой проблемы проверьте, включен ли «Установщик модулей Windows», а тип запуска «Вручную».

Если ни один из способов не помог вам решить проблему, то попробуйте ввести в командной строке: findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt». На рабочем столе у вас появится документ со списком файлов, которые не удалось восстановить. Необходимые файлы вы можете перекинуть с другой Windows той же версии или найти их в интернете.