Запустить команду SFC для восстановления системных файлов в Windows 10

С помощью команды SFC можно проверить целостность всех системных файлов и заменить неправильные версии на правильные от Microsoft. В сегодняшней статье рассмотрим различные способы запуска команды SFC в Windows 10, чтобы восстановить поврежденные или измененные системные файлы.

 Запуск команды SFC /SCANNOW в Windows 10

1.Откройте командную строку от имени администратора: один из способов — нажать на меню «Пуск» правой клавишей мыши и выбрать «Командная строка (администратор) из открывшегося меню.

2. Введите команду sfc /scannow и нажмите Enter.  Дождитесь окончания сканирования, если проблем не обнаружено – закройте командную строку.

Если были найдены ошибки и не все исправлены – перезагрузите компьютер и снова запустите данную команду. Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.  Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANFILE в Windows 10

Эта опция проверяет целостность указанного системного файла Windows и восстанавливает файл, если он поврежден или изменен.

1.Откройте командную строку от имени администратора: один из способов — нажать на меню «Пуск» правой клавишей мыши и выбрать «Командная строка (администратор) из открывшегося меню.

2. Введите команду sfc /scanfile = “полный путь к файлу” и нажмите Enter. В команде замените “полный путь к файлу” на путь к системному файлу, который нужно проверить. К примеру, нужно проверить файл imageres.dll находящийся в C:\Windows\System32\ – команда будет выглядеть так: sfc /scanfile=”C:\Windows\System32\imageres.dll”

Дождитесь окончания сканирования, если проблем не обнаружено – закройте командную строку.  Если были найдены ошибки и не исправлены – перезагрузите компьютер и снова запустите данную команду. Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.  Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANNOW при загрузке

Некоторые системные файлы используются в Windows и при выполнении команды sfc /scannow в самой системе не могут быть исправлены. Чтобы проверить их целостность и восстановить – нужно выполнить команды при загрузке системы.

1.Откройте командную строку при загрузке: одни из способов – удерживая нажатой клавишу shift нажмите левой клавишей мыши на “Перезагрузка” компьютера => зайдите в “Поиск и устранение неисправностей” =>  “Дополнительные параметры” => “Командная строка”.

2. Сначала в командной строке введите команду diskpart и нажмите Enter, потом введите команду List volume и снова нажмите Enter.  Вы увидите список всех доступных дисков, найдите по размеру тот на который установлена Windows и запомните его букву, также запомните букву диска “Зарезервировано системой”. Введите exit и нажмите Enter.

3.  Введите команду заменив выделенные красным буквы на свои sfc /scannow /offbootdir=C:\ /offwindir=E:\windows и нажмите клавишу Enter. Вместо буквы после offbootdir= нужно ввести букву диска “Зарезервировано системой” (диска где хранятся загрузочные файлы системы). Вместо буквы после offwindir= нужно ввести букву диска где установлена Windows. Все буквы вы смотрели в предыдущем пункте.

Дождитесь окончания сканирования, если проблем не обнаружено – закройте командную строку.  Если были найдены ошибки и не исправлены – перезагрузите компьютер и снова запустите данную команду. Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.  Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

Запуск команды SFC /SCANFILE при загрузке

Некоторые системные файлы используются в Windows и при выполнении команды sfc /scannow в самой системе не могут быть исправлены. Чтобы проверить их целостность и восстановить – нужно выполнить команды при загрузке системы. В этом пункте мы проверим целостность указанного системного файла.

1.Откройте командную строку при загрузке: одни из способов – удерживая нажатой клавишу shift нажмите левой клавишей мыши на “Перезагрузка” компьютера => зайдите в “Поиск и устранение неисправностей” =>  “Дополнительные параметры” => “Командная строка”.

2. Сначала в командной строке введите команду diskpart и нажмите Enter, потом введите команду List volume и снова нажмите Enter.  Вы увидите список всех доступных дисков, найдите по размеру тот на который установлена Windows и запомните его букву, также запомните букву диска “Зарезервировано системой”. Введите exit и нажмите Enter.

3.  Введите команду заменив выделенное красным sfc /scanfile=”полный путь к файлу” /offbootdir=C:\ /offwindir=E:\windows и нажмите клавишу Enter.  В команде замените “полный путь к файлу” на путь к системному файлу, который нужно проверить. Вместо буквы после offbootdir= нужно ввести букву диска “Зарезервировано системой” (диска где хранятся загрузочные файлы системы). Вместо буквы после offwindir= нужно ввести букву диска где установлена Windows. Все буквы вы смотрели в предыдущем пункте. К примеру, нужно проверить файл imageres.dll находящийся в E:\Windows\System32\ – команда будет выглядеть так: sfc /scanfile=”E:\Windows\System32\imageres.dll” /offbootdir=C:\ /offwindir=E:\windows

Дождитесь окончания сканирования, если проблем не обнаружено – закройте командную строку.  Если были найдены ошибки и не исправлены – перезагрузите компьютер и снова запустите данную команду. Если после повторного запуска всё равно остаются не исправленные ошибки – введите в командной строке DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу Enter => после выполнения этой команды снова запустите sfc /scannow.  Если и после данных действий проблема осталась – откатите систему к ранее созданной точке восстановления.

На сегодня всё, если вы знаете другие способы или у вас есть дополнения – пишите комментарии! Удачи Вам 🙂