Если вы заметили, что ваш компьютер часто выходит из строя или имеет проблемы при запуске... наиболее вероятной причиной является то, что системные файлы Windows повреждены, потеряны или даже изменены при установке программы или программного обеспечения на ваш компьютер.
Хотя Windows 10 защищает системные файлы, необходимые для правильной работы вашего компьютера, файлы приложений, драйверы и даже Центр обновления Windows весьма хороши. Однако в некоторых случаях ошибки все же могут возникать.
Как и предыдущие версии Windows, Windows 10 также имеет удобную встроенную проверку системных файлов (SFC). Эта утилита просканирует, проверит и исправит любые поврежденные файлы в вашей системе.
1. Как использовать SFC /scannow в Windows 10
1. Нажмите комбинацию клавиш Windows + X , чтобы открыть меню опытного пользователя, а затем выберите «Командная строка (Администратор)». Причина в том, что вы должны запустить команду SFC от имени администратора.
2. В окне командной строки введите приведенную ниже команду и нажмите Enter:
sfc /scannow
3. После завершения процесса сканирования на экране вы увидите одно из следующих сообщений:
• Защита ресурсов Windows не обнаружила никаких нарушений целостности : в вашей системе не было потерянных или поврежденных файлов.
• Защите ресурсов Windows не удалось выполнить запрошенную операцию . Если появляется это сообщение, это означает, что во время процесса сканирования возникла проблема и требуется автономное сканирование.
• Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в CBS.Log %WinDir%\Logs\CBS\CBS.log : Вы получите это сообщение, если SFC удалось решить проблему, с которой вы столкнулись. Теперь вы можете перемещать или просматривать подробную информацию.
• Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них: в этом случае необходимо исправить поврежденные файлы вручную.
2. Запустите SFC /Scannow на других дисках.
SFC /Scannow также можно использовать для проверки и восстановления несистемных файлов на других дисках, таких как D: или внешний жесткий диск, USB, SD-карта или другой носитель. Чтобы запустить сканирование таких дисков, вам необходимо немного изменить команду, как показано ниже. В остальном процесс аналогичен описанному выше.
sfc/scannow/offbootdir=Drive Name: /offwindir=Drive name:\windows
Запустите SFC /Scannow на других дисках.
3. Просмотр подробностей процесса сканирования 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 и недоступны при автономном сканировании в командной строке.
Если вам необходимо узнать, какие файлы SFC не подлежат восстановлению, используйте функцию «Найти» в текстовом приложении с фразой «невозможно восстановить». Вы также можете использовать «восстановить» и «восстановлено» , чтобы увидеть все восстановленные файлы.
Используйте «восстановить» и «восстановлено», чтобы увидеть все восстановленные файлы.
Используйте «коррупционный» для обнаружения повреждений в различных приложениях. Если файл невозможно восстановить, то его необходимо заменить и удалить. Это показано в окончательном сообщении о состоянии: «Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них» .
Используйте «коррупционный» для обнаружения повреждений в различных приложениях.
4. Запустите сканирование SFC в безопасном режиме.
Если во время сканирования системы вы видите второе сообщение о состоянии: «Защите ресурсов Windows не удалось выполнить запрошенную операцию», то сканирование SFC необходимо выполнить в безопасном режиме. Чтобы получить к нему доступ, выберите «Изменить дополнительные параметры запуска» в меню «Пуск».
В меню «Пуск» выберите «Изменить дополнительные параметры запуска».
Выберите «Перезагрузить сейчас» , чтобы запустить Windows 10 в безопасном режиме .
Появится синий экран. С помощью клавиш со стрелками на клавиатуре выберите «Устранение неполадок» > «Дополнительные параметры» , после чего откроется следующий экран ниже.
Выберите «Командная строка» из доступных вариантов.
Войдите в систему, используя свой идентификатор пользователя и пароль Windows. Для быстрой навигации по этим экранам лучше использовать клавишу Enter .
Теперь в безопасном режиме экран командной строки отображается на синем фоне. Здесь вы можете сканировать систему гораздо быстрее, а проверка статуса и оповещения не занимают много времени.
Экран командной строки отображается на синем фоне в безопасном режиме.
5. Сканирование и восстановление системных файлов в Windows 10 в автономном режиме.
1. Нажмите комбинацию клавиш Windows + I , чтобы открыть приложение «Настройки».
2. В интерфейсе настроек нажмите «Обновление и безопасность».
3. Далее нажмите «Восстановление».
4. В разделе «Расширенный запуск» нажмите «Перезагрузить сейчас».
5. Нажмите «Устранение неполадок».
6. Нажмите, чтобы выбрать Дополнительные параметры.
7. Нажмите «Командная строка» , чтобы загрузить компьютер, используя только командную строку.
8. В процессе перезагрузки вы получите уведомление о необходимости ввести имя пользователя (пользователя) и пароль для продолжения.
9. Всякий раз, когда вам нужно запустить SFC вне Windows, вы должны точно указать утилите, где расположены установочные файлы Windows.
В окне командной строки введите следующую командную строку, чтобы утилита поняла расположение раздела Windows и зарезервировано системой:
wmic logicaldisk get deviceid, volumename, description
10. Введите следующую команду в окно командной строки и нажмите Enter:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows
Примечание:
В команде Treen используйте /offboodir для переключения конкретной буквы диска раздела, зарезервированного системой, в данном случае C, и /offwindir для переключения конкретного местоположения файлов Windows, в данном случае D:\Windows .
11. После завершения процесса сканирования закройте окно командной строки.
12. Нажмите «Продолжить» , чтобы выйти и вернуться в Windows 10.
6. Восстановите системные файлы в 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 на путь назначения и имена отсутствующих файлов. ошибка.
Такой как:
copy D:\Files\appraiser.dll C:\Windows\System32\appraiser.dll
5. Введите «Да» , затем нажмите «Ввод» , чтобы подтвердить перезапись.
После замены файлов вы можете ввести команду SFC /verifyonly в окне командной строки и нажать Enter, чтобы проверить целостность всех файлов и проверить, какие файлы повреждены, чтобы их исправить.
Кроме того, если вы хотите исправить только определенные файлы, вы можете проверить целостность каждого файла с помощью команды:
sfc /VERIFYFILE=C:\Path-and-File-Name
Например:
sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll
См. еще несколько статей ниже:
Удачи!