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», а тип запуска «Вручную».
Как установить Windows 10
Как произвести восстановление целостности системных файлов, если Windows 8 не загружается
Как произвести восстановление целостности системных файлов, если Windows 8 не загружается
- Примечание: Очень важно использовать для восстановления Windows 8 именно диск спасения или дистрибутив Windows 8. А для восстановления Windows 8.1 именно флешку восстановления или дистрибутив Windows 8.1!
- sfc /scannow проводит анализ целостности системных файлов Windows 7, 8. 8.1 и при необходимости заменяет повреждённые компоненты из специальной папки WinSxS, именно в ней находятся резервные копии всех файлов Windows.
В данном окне нажмите клавиатурное сочетание shift+f10 и откроется окно командной строки, если этого не произойдёт, жмите Далее
Друзья, вот здесь начинается самое главное. В первую очередь нам нужно определить букву диска операционной системы Windows 8.
Вводим команду notepad. Откроется блокнот, затем Файл->Открыть
Нажимаем левой мышью на Компьютер и определяем букву диска с установленной Windows, например я нашёл файлы установленной системы на диске (F:)
Закрываем блокнот и вводим в командной строке команду и жмём Enter
sfc /scannow /offbootdir=F:\ /offwindir=F:\Windows
offbootdir=F:\ директория содержащая папку WinSxS с оригинальными компонентами Windows. Среда восстановления присвоила разделу с операционной системой букву (F:). Если же загрузиться в операционную систему, то найти эту папку можно по адресу C:Windows\WinSxS.
offwindir= F: \Windows — раздел с установленной операционной системой.
Начато сканирование системы на предмет повреждённых файлов Windows и успешно заканчивается.
Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно восстановила их. Вот и всё. Перезагружаемся и пытаемся войти в операционную систему.
Друзья, иногда бывает, что повреждена сама папка WinSxS с оригинальными компонентами Windows и ввод команды:
sfc /scannow /offbootdir=F:\ /offwindir=F:\Windows, (где F: буква диска с установленной Windows) закончится ошибкой, как тогда восстановить повреждённые системные файлы? Об этом следующая статья, хотя она и написана для Windows 10, но для восстановления Win 8.1 делать нужно тоже самое!
Sfc scannow защита ресурсов windows не удается запустить службу восстановления
General discussion
- Changed type Vinokurov Yuriy Moderator Thursday, July 1, 2010 8:26 AM давность и отсутствие активности в теме
All replies
Проверьте, не отключены ли службы Windows Modules Installer и Windows Installer (соотвественно «Установщик модулей Windows» и «Установщик Windows», если по-русски).
Если отключены, то включите, понятное дело.
MCSA
Сижу с Windows 7 и пытаюсь восстановить автономный каталог Windows xp. Как только ввожу команду sfc /SCANFILE=H:\windows\system32\kernel32.dll /OFFBOOTDIR=H:\ /OFFWINDIR=H:\windows
Защите ресурсов Windows не удается запустить службу восстановления.
Службы «Установщик модулей Windows» и «Установщик Windows» включены.
Запусти командную строку от администратора и повтори сканирование, у меня та же ерунда через Power Shell!
В командной строке всё работает!
windows тупейшая система, у меня проблема была в том, что я запускал из консоли x86, которая автоматом заускалась из Тотал Коммандера x86. Если войти в консоль x64 из Пуск-Программы-Стандартные. то всё ок. w7x64homeBasic
The opinion expressed by me is not an official position of Microsoft
Ни фига не работает даже с правами администратора.
Если у вас «ни фига не работает», то помочь вам увы не выйдет.
Для решения вопроса нужен вопрос. Например не совсем понятно что на чем и зачем вы делаете.
The opinion expressed by me is not an official position of Microsoft