Как сделать

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

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

Несмотря на то, что Windows 10 хорошо защищает файлы, необходимые для правильной работы вашего ПК, приложения, драйверы или даже Центр обновления Windows иногда могут быть причиной нестабильности системы. Как и в предыдущих версиях, для этих ситуаций Windows 10 включает в себя System File Checker (SFC), крошечную, но мощную утилиту командной строки, которая может сканировать целостность и заменять любой поврежденный или отсутствующий защищенный системный файл на известную исправную версию.

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

Прежде чем начать, важно отметить, что вы будете вносить изменения в свою систему, поэтому рекомендуется сделать полное резервное копирование или создать точку восстановления системы на случай, если что-то пойдет не так, и вам нужно будет выполнить откат.

Как сканировать и восстанавливать системные файлы в Windows 10

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

  1. С помощью сочетания клавиш Windows + X откройте меню «Опытный пользователь» и выберите « Командная строка» («Администратор») , поскольку для запуска SFC вам потребуются разрешения администратора.
  2. В командной строке введите следующую команду и нажмите Enter :

    sfc /scannow

  3. После завершения сканирования вы увидите одно из следующих сообщений:

    • Служба защиты ресурсов Windows не обнаружила никаких нарушений целостности: это означает, что в вашей системе отсутствуют какие-либо отсутствующие или поврежденные файлы.
    • Windows Resource Protection не может выполнить запрошенную операцию: это сообщение означает, что во время сканирования возникла проблема и требуется автономное сканирование.
    • Windows Resource Protection обнаружила поврежденные файлы и успешно их восстановила. Подробная информация включена в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: вы получите это сообщение, когда SFC сможет решить проблему. Теперь вы можете двигаться дальше или просматривать журналы, чтобы получить более подробную информацию.
    • Служба защиты ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: в этом случае вам нужно будет восстановить поврежденные файлы вручную.

Совет: вы можете выполнить команду три раза, чтобы устранить все проблемы.

Как просмотреть детали сканирования SFC

Чтобы просмотреть подробности о проверке системных файлов, хранящиеся в файле CBS.Log, вам нужно будет сделать читаемую копию на рабочем столе:

  1. Используйте сочетание клавиш Windows + X, чтобы открыть меню «Опытный пользователь» и выбрать « Командная строка» .
  2. Введите следующую команду и нажмите Enter :

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfclogs.txt"

  3. Откройте файл sfclogs.txt на рабочем столе с помощью Блокнота. Файл будет содержать все детали отсканированных системных файлов и информацию для файлов, которые не могут быть восстановлены.

Примечание. Подробности сканирования SFC доступны только при сканировании в Windows, а не при автономном сканировании в командной строке.

Как сканировать и восстанавливать системные файлы в Windows 10 в автономном режиме

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

  1. Используйте сочетание клавиш Windows + I, чтобы открыть приложение «Настройки».
  2. Нажмите Обновить и безопасность .
  3. Нажмите Восстановление .
  4. В разделе «Расширенный запуск» нажмите « Перезагрузить сейчас» .

  5. Нажмите Устранение неполадок .
  6. Нажмите Дополнительные параметры .
  7. Нажмите Командная строка, чтобы загрузить компьютер только с помощью командной строки.

  8. При перезагрузке вам будет предложено ввести имя пользователя и пароль для продолжения.
  9. Всякий раз, когда вам нужно запустить SCF вне Windows, вы должны указать утилите, где именно находятся установочные файлы Windows. В командной строке введите следующую команду, чтобы понять расположение разделов Windows и System Reserved.

    wmic logicaldisk get deviceid, volumename, description

  10. Введите следующую команду и нажмите Enter :

    sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

    Примечание. Мы используем параметр / offboodir, чтобы указать букву диска раздела «Зарезервировано системой», в данном случае C , а параметр / offwindir указывает местоположение файлов Windows, в данном случае D: \ Windows. ,

    Имейте в виду, что при загрузке компьютера с помощью командной строки буквы дисков могут отличаться, поэтому вам нужно использовать команду на шаге 9 . Однако в большинстве случаев при работе с Windows 10 буква D: обычно обозначает букву диска для установки, а буква C: обозначает раздел «Зарезервировано системой».

  11. После завершения сканирования закройте командную строку.

  12. Нажмите Продолжить, чтобы выйти и вернуться к Windows 10.

Как восстановить системные файлы вручную в Windows 10

Если средство проверки системных файлов не может исправить один или несколько файлов, вам нужно будет восстановить их вручную.

Откройте файл sfclogs.txt, чтобы определить поврежденные файлы, найти их место, выполнив простой поиск файлов, или воспользоваться предпочитаемой поисковой системой в Интернете, чтобы получить более подробную информацию. Затем следуйте приведенным ниже инструкциям, чтобы заменить поврежденный файл.

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

  1. С помощью сочетания клавиш Windows + X откройте меню «Опытный пользователь» и выберите « Командная строка» («Администратор») .
  2. Возьмите в собственность поврежденный системный файл. В командной строке введите следующую команду и нажмите Enter :

    takeown /f C:\Path-and-File-Name

    Примечание. Замените C: \ Path-and-File-Name на путь и имя поврежденного файла. Например, C: \ Windows \ System32 \ appraiser.dll .

  3. Разрешите полный доступ администратора к поврежденному файлу с помощью следующей команды и нажмите Enter :

    icacls C:\Path-and-File-Name /Grant Administrators:F

  4. Замените рассматриваемый файл хорошей копией, используя следующую команду, и нажмите Enter :

    copy C:\Path-SOURCE-and-File-Name C:\Path-DESTINATION-and-File-Name

    Примечание. Вам необходимо заменить C: \ Path-SOURCE-and-File-Name на исходный путь и имя файла известного исправного файла, а также заменить C: \ Path-DESTINATION-and-File-Name на путь и имя поврежденного файла. Вот пример: скопируйте D: \ Files \ appraiser.dll C: \ Windows \ System32 \ appraiser.dll .

  5. Введите Yes и нажмите Enter, чтобы подтвердить перезапись.

После замены файла вы можете ввести команду SFC /verifyonly и нажать Enter в командной строке, чтобы проверить целостность всех системных файлов, чтобы увидеть, была ли проблема решена. Кроме того, если вы восстановили только несколько файлов, вы можете проверить целостность каждого файла с помощью команды sfc /VERIFYFILE=C:\Path-and-File-Name (например, sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll ).

Помните, что вы не ограничены в использовании этой утилиты в Windows 10, SFC — это инструмент командной строки, доступный в предыдущих версиях операционной системы. Тем не менее, вы можете найти различные функции в зависимости от используемой версии. В командной строке (Admin) используйте sfc /? Команда, чтобы перечислить функции, доступные для вас.

Подробнее о Windows 10

Дополнительные советы, охват и ответы по Windows 10 вы можете найти на следующих ресурсах:

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone