Sfc scannow что это
SFC /scannow Как восстановить поврежденные системные файлы Windows
В данной статье показаны действия, с помощью которых можно восстановить поврежденные системные файлы Windows с помощью утилиты SFC.
Если операционная система работает нестабильно и в её работе замечены различные ошибки, то для устранения неполадок можно использовать утилиту командной строки SFC для восстановления целостности поврежденных системных файлов.
Перед использованием утилиты SFC рекомендуется сделать полную резервную копию системы или создать точку восстановления системы, чтобы при необходимости вернуть систему к тому состоянию, которое было перед применением утилиты SFC.
Как проверить и восстановить поврежденные системные файлы с помощью утилиты SFC
Чтобы проверить и восстановить поврежденные системные файлы, запустите командную строку от имени администратора и выполните следующую команду:
Далее начнется процесс сканирования системных файлов на наличие ошибок. Не закрывайте окно командной строки, пока проверка не достигнет 100%.
В зависимости от результатов сканирования, вы увидите одно из следующих сообщений:
Защита ресурсов Windows не обнаружила нарушений целостности. Это значит что в системе не обнаружены поврежденные или отсутствующие файлы.
Защита ресурсов Windows не может выполнить запрошенную операцию. Это сообщение означает, что во время сканирования произошла ошибка. Если вы столкнулись с этой проблемой, попробуйте запустить команду sfc /scannow в безопасном режиме
Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log WinDir%\\Logs\\CBS\\CBS.log. Данное сообщение появляется, когда утилита SFC смогла исправить проблему. Подробную информацию о файлах, которые были восстановлены можно посмотреть в файле журнала, хранящемся в C:\\Windows\\Logs\\CBS\\CBS.log.
Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\\Logs\\CBS\\CBS.log. В этом случае Windows не удалось исправить некоторые файлы. Опять же, можно увидеть список файлов в файле журнала, хранящемся в C:\\Windows\\Logs\\CBS\\CBS.log. В этом случае пользователю придется вручную заменить отсутствующие или поврежденные файлы.
Также проверить и восстановить поврежденные системные файлы можно используя консоль Windows PowerShell открытую от имени администратора.
Как проверить и восстановить поврежденные системные файлы если система не загружается
Если операционная система не загружается, то вы также сможете использовать средство восстановления целостности поврежденных системных файлов, так как утилита SFC поддерживает автономное сканирование и восстановление поврежденных системных файлов.
Для этого понадобится загрузочная флешка (диск) с Windows 10. Выполните загрузку с установочного носителя и на экране выбора региональных параметров, запустите командную строку, для этого нажмите сочетание клавиш Shift + F10.
Теперь нужно узнать букву раздела на котором установленна операционная система Windows которую необходимо проверить. Это необходимо сделать потому-что буквы разделов диска в загрузочной среде часто отличаются от тех, которые используются в работающей системе.
Для этого существует несколько способов, например diskpart, wmic или команда dir, но мы воспользуемся другим способом.
В командной строке выполните следующую команду:
В открывшемся окне Блокнот, выберите в его главном меню Файл — Открыть.
Зная букву раздела на котором установлена операционная система, выполните в командной строке следующую команду:
sfc /scannow /OFFBOOTDIR=C:\\ /OFFWINDIR=C:\\Windows
Далее начнется процесс сканирования системных файлов и устранение проблем с целостностью. Не закрывайте окно командной строки до окончания сканирования.
Sfc scannow что это
Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Для выполнения этой команды необходимо войти в систему в качестве члена группы «Администраторы».
Синтаксис
Параметры
Параметр | Описание |
---|---|
/scannow | Проверяет целостность всех защищенных системных файлов и восстанавливает файлы с проблемами, когда это возможно. |
/верифйонли | Проверяет целостность всех защищенных системных файлов без выполнения восстановления. |
/сканфиле | Проверяет целостность указанного файла (полный путь и имя файла) и пытается устранить обнаруженные проблемы. |
/верифифиле | Проверяет целостность указанного файла (полный путь и имя файла) без выполнения восстановления. |
/оффвиндир | Указывает расположение автономного каталога Windows для восстановления в автономном режиме. |
/оффбутдир | Указывает расположение автономного каталога загрузки для автономного восстановления. |
/? | Отображение справки в командной строке. |
Примеры
Чтобы проверить файлkernel32.dll, введите:
Чтобы настроить автономное восстановление файла kernel32.dll с каталогом автономной загрузки, для которого задано значение * D: *, а для автономного каталога Windows — значение D:\Windows, введите:
SFC и DISM: Проверка и Восстановление системных файлов в Windows 10
Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении.
Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.
Проверка и Восстановление системных файлов
Чтобы правильно и корректно проверить и восстановить системные файлы в Windows 10, запустите командную строку от имени администратора и введите ниже команды по очереди:
Ниже разберем более подробно команды, что делать с ошибками при вводе команд, как использовать SFC и DISM из образа и дополнительных параметров и, как прочесть файл CBS.log, когда появляется ошибка «Программа защиты ресурсов Windows обнаружила поврежденные файлы и не смогла восстановить. Подробные сведения в файле CBS.Log, который находится по пути: C:\Windows\Logs\CBS\CBS.log«.
1. Использование инструмента System File Checker (SFC)
Запустите командную строку (CMD) от имени администратора. Нажмите «поиск» и напишите просто «cmd» или «командная строка», далее по ней правой кнопкой мыши и запуск от имени админа.
Задайте ниже команду и дождитесь окончания процесса:
Примечание: После сканирования вашей системы будет выдан один из трех результатов:
Запуск SFC через дополнительные параметры
Если инструмент SFC не смог восстановить системный файл, значит может быть, что он работают в данный момент и инструмент не сможет его заменить на новый. В данном случае, придется загрузиться в дополнительные параметры и запустить командную строку.
В дополнительных параметрах перейдите «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Командная строка».
Далее задайте команду:
2. Использование инструмента Deployment Image and Service Management (DISM)
Если вышеуказанное не работает, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно командную строку от имени администратора и используйте следующую команду:
Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно sfc /scannow, чтобы убедиться, что ошибок нет или ошибка пропала.
Запуск DISM из образа Windows
Если выше команда DISM выдает ошибку повреждения компонентов хранилища, то можно восстановить файлы из ISO образа. Смонтируйте ISO образ Windows 10 в проводнике.
Примечание: Лучше, чтобы версия, язык и архитектура монтируемого образа, совпадала с текущей Windows 10, которая установлена.
Далее введите ниже команду и замените букву I на подключаемый образ. Откройте проводник (этот компьютер) и посмотрите букву диска.
Анализ лога CBS, какие файлы не удалось восстановить
Если после сканирования системных файлов, программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них, лог файл CBS может помочь определить, какие именно файлы повреждены. Для этого:
[ sfc /scannow ] Восстановление системных файлов Windows.
Немногие пользователи ПК знают, что с помощью встроенного средства sfc /scannow можно выполнить восстановление системных файлов Windows. Данный материал поможет таким пользователя незнайкам убрать этот пробел в своих знаниях.
System File Checker [sfc /scannow]
Проверка и восстановление файлов Windows
Для запуска средства восстановления системных файлов Windows необходимо обладать правами администратора. Запускается она с помощью команды sfc /scannow в командной строке Windows. Соответственно делаем следующее:
После окончания сканирования может быть выдан один из 3-х возможных результатов:
С первыми двумя результатами все понятно, но как быть если, появилось третье сообщение? Об этом далее в статье.
Возможные проблемы при работе с утилитой SFC
При проверке и восстановлении системных файлов Windows при помощи программы Защита ресурсов Windows могут возникнуть некоторые проблемы. Они могут быть связанны как с самим запуском утилиты SFC так и с конечным результатом после запуска команды sfc /scannow (3-ий вариант результата).
sfc /scannow не запускается вообще
Что делать, если sfc scannow не запускается либо работает некорректно.
в Windows 7 и ранних версиях данная система отсутствует.
Запускается данное средство через командную строку. Для этого надо ввести и выполнить следующую команду: DISM /Online /Cleanup-Image /RestoreHealth Обязательно дождитесь окончания выполнения команды, а после перезагрузите ПК. После перезапустите восстановление и проблем не будет.
sfc scannow не может восстановить некоторые файлы
Если Защита ресурсов Windows обнаружила повреждённые файлы, но не смогла восстановить некоторые из них, то можно применить следующие решения для устранения проблемы:
Дополнительные параметры команды SFC
Команда с параметрами sfc /scannow /OFFBOOTDIR=E:\ /OFFWINDIR=E:\windows позволит выполнить проверку системных файлов жесткого диска другого компьютера, который подключен к вашей системе. Букву диска необходимо указывать свою (в примере просто указана E:), которая определяется автоматически при подключении жесткого диска. Это может понадобиться, например, если другой компьютер не может запускаться из-за повреждённых системных файлов.
Восстановление системных фалов SFC /Scannow — как использовать
Sfc /scannow — это команда командной строки, которая позволяет сканировать вашу систему Windows на наличие ошибок и исправлять их.
Выполните следующие шаги для использования sfc с параметром scannow для восстановления важных файлов Windows:
Как использовать SFC /Scannow
… или что-то вроде этого, если не было найдено никаких проблем:
Совет. В некоторых ситуациях, чаще всего в Windows XP и Windows 2000, вам также может понадобиться доступ к исходному установочному компакт-диску Windows или DVD в какой-то момент во время этого процесса.
Синтаксис команды Sfc
Его базовая форма, это синтаксис, необходимый для выполнения параметров System File Checker:
Параметры sfc [= полный путь к файлу]
Или, точнее, это то, что похоже на опции:
sfc [/scannow] [/verifyonly] [/scanfile=file] [/verifyfile=file] [/offbootdir=boot] [/offwindir=win] [/?]
Примеры команд Sfc
В приведенном выше примере утилита System File Checker используется для сканирования, а затем автоматически заменяет любые поврежденные или отсутствующие системные файлы. Опция / scannow является наиболее часто используемым коммутатором для команды sfc.
Команда sfc, приведенная выше, используется для сканирования ieframe.dll, а затем восстанавливает ее, если проблема обнаружена.
Как интерпретировать файл CBS.log
Каждый раз, когда вы запускаете System File Checker, создается файл LOG, в котором содержится подробный список всех проверенных файлов и каждая операция восстановления, если таковая имеется.
Как сканировать и восстанавливать системные файлы в Windows 10
Следующая команда выполнит полное сканирование защищенных системных файлов на вашем компьютере и исправьте любой файл, вызывающий проблемы, в то время как Windows 10 запущена и работает.
Защита ресурсов Windows не обнаружила нарушений целостности: это означает, что в вашей системе отсутствуют какие-либо недостающие или поврежденные файлы.
Защита ресурсов windows не может выполнить запрошенную операцию: это сообщение означает, что во время сканирования возникла проблема, как исправить эту ошибку смотрите здесь.
Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их. Подробности включены в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: вы получите это сообщение, когда SFC сможет исправить эту проблему. Теперь вы можете перейти или просмотреть журналы, чтобы получить более подробную информацию.
Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: в этом случае вам необходимо восстановить поврежденные файлы вручную.
Как сканировать и восстанавливать системные файлы в Windows 10 в автономном режиме
Иногда защищенные системные файлы, которые необходимо восстановить, загружаются в память во время работы Windows 10. Если это так, вы можете запустить SFC в автономном режиме, чтобы исправить ваш компьютер.
Как восстановить системные файлы вручную в Windows 10
Если System File Checker не может исправить один или несколько файлов, вам необходимо будет их восстановить вручную.
Откройте файл sfclogs.txt, чтобы определить, какие поврежденные файлы, найти, где они находятся, выполнив простой поиск файлов или использовать предпочтительную поисковую систему Интернета, чтобы получить более подробную информацию. Затем следуйте приведенным ниже инструкциям, чтобы заменить поврежденный файл.
Быстрый совет. Вы можете найти известные копии системных файлов на другом компьютере с той же версией операционной системы, что и на вашем компьютере.
После замены файла вы можете ввести SFC /verifyonly команду и нажать Enter в командной строке, чтобы проверить целостность всех системных файлов, чтобы узнать, исправлена ли проблема. В качестве альтернативы, если вы отремонтировали только несколько файлов, вы можете проверить целостность каждого файла с помощью sfc /VERIFYFILE=C:\Path-and-File-Name команды (например, sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll ).
Имейте в виду, что вы не ограничены использованием этой утилиты в Windows 10, SFC — это инструмент командной строки, доступный в предыдущих версиях операционной системы. Тем не менее, вы можете найти различные функции в зависимости от версии, которую вы используете. В командной строке (Admin) используйте sfc /? команду для отображения доступных вам функций.
Как использовать инструмент Scannow SFC в Windows XP
Windows XP имеет возможность защитить себя от нестабильности системы, вызванной сторонним программным обеспечением, переписывающим важные системные файлы.
Раньше это было (и по-прежнему на самом деле), проблема с Windows 95 и Windows 98.
С введением Windows Millennium Edition Microsoft предприняла настоящие усилия, чтобы остановить это.
Теперь в Windows XP у нас есть гораздо более совершенная защита этих важных файлов …
Основная причина использования этой утилиты — когда вы подозреваете, что может возникнуть проблема с системным файлом Windows XP.
Возможно, вы получите диалоговое окно, сообщающее вам о проблеме с DLL-файлом или ваша программа просто не загружается! Поэтому стоит проверить, есть ли поврежденные системные файлы, используя scannow sfc.
Для этого просто перейдите в поле «Выполнить» в меню «Пуск» и введите:
sfc /scannow.
Эта команда немедленно инициирует службу защиты файлов Windows, чтобы проверять все защищенные файлы и проверять их целостность, заменяя любые файлы, с которыми она обнаруживает проблему.
В идеальном мире, который станет концом истории … Любые поврежденные, отсутствующие или неправильные файлы будут заменены этим процессом.
Как использовать Sfc /Scannow для восстановления Windows 7
Также есть вероятность, что в окне появится сообщение о том, что Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
В таких случаях команда sfc /scannow требует дополнительной информации о местонахождении диска, на котором установлена Windows 7.
Запуск сканирование SFC /SCANNOW помимо командной строки
При запуске sfc /scannow из-за пределов Windows, например, из командной строки, доступной при загрузке с установочного диска Windows или флеш-накопителя или с вашего диска восстановления системы или накопителя, вам нужно будет сообщить команду sfc точно, где Windows существует.
Параметр /offbootdir = указывает букву диска, в то время как параметр / offwindir = указывает путь к Windows, снова включающий букву диска.