Восстановление системных файлов SFC

ПК и ноутбуки

Общее описание функционала SFC

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

Очень часто именно этот инструмент позволяет восстановить работу компонентов Windows (программ, служб, оснасток и т.д.), не погружаясь в особые глубины (при условии, что система загружается, а сама SFC не повреждена) после ошибки . В частности, это может помочь вернуть системные элементы, измененные вирусом.

В Win 10 его использование даже несколько шире — SFC может воздействовать на базовые системные приложения, что позволяет быстро восстановить их работу в достаточно большом количестве случаев.

Как использовать SFC /Scannow

  1. откройте командную строку от имени администратора, которую часто называют «командной строкой с повышенными правами.
    Важно: для правильной работы команды sfc /scannow ее необходимо запускать из командного окна с повышенными привилегиями в Windows 10, Windows 8, Windows 7 и Windows Vista. В более ранних версиях Windows в этом нет необходимости.
  2. После появления приглашения введите следующую команду и нажмите Enter sfc /scannowСовет. Между sfc и /scannow есть пробел. Запуск команды sfc с ней рядом (без пробелов) может привести к ошибке.
  3. Средство проверки системных файлов теперь будет проверять целостность всех защищенных системных файлов на вашем компьютере. Это может занять довольно много времени.
  4. Когда проверка достигнет 100%, вы увидите что-то вроде этого в окне командной строки, при условии, что проблемы были обнаружены и устранены: Защита ресурсов Windows обнаружила поврежденные файлы и восстановила их.
  5. Подробности включены в файл CBS.Log windirLogsCBSCBS.log. Например, C:WindowsLogsCBSCBS.log. Обратите внимание, что регистрация в настоящее время не поддерживается в сценариях автономной службы.. или что-то в этом роде, если проблем не обнаружено:Защита ресурсов Windows не обнаружила нарушений целостности.

    Совет. В некоторых ситуациях, чаще всего в Windows XP и Windows 2000, вам также может понадобиться доступ к исходному установочному компакт-диску или DVD-диску Windows в какой-то момент во время этого процесса.

  6. Перезагрузите компьютер, если sfc /scannow восстановил файлы.
    Примечание. Средство проверки системных файлов может попросить вас перезагрузиться, а может и не попросить, но даже если этого не произойдет, вам все равно следует перезагрузиться.
  7. Попробуйте другой процесс, вызвавший первоначальную проблему, чтобы посмотреть, устранит ли ее sfc /scannow.

Синтаксис команды Sfc

Базовая форма — это синтаксис, необходимый для выполнения параметров проверки системных файлов:

Параметры SFC = полный путь к файлу

А точнее, вот как выглядят варианты:

sfc /scannow /verifyonly /scanfile=файл [/verifyfile=файл] [/offbootdir=boot] [/offwindir=win] [/?]

/ сканировать Эта опция указывает sfc сканировать все защищенные файлы операционной системы и при необходимости исправлять их.
/проверить только Эта опция команды sfc такая же, как /scannow, но без восстановления.
/scanfile=файл Этот параметр sfc такой же, как /scannow, но сканирование и восстановление выполняется только для указанного файла .
/offbootdir=загрузочный Этот параметр sfc, используемый с /offwindir, используется для определения загрузочного каталога при использовании sfc из-за пределов Windows.
/offwindir=победа Этот параметр sfc используется с /offbootdir для определения каталога Windows (win) при использовании sfc в автономном режиме.
/? Используйте переключатель справки с командой sfc, чтобы отобразить подробную справку по нескольким параметрам команды.
/? Используйте переключатель справки с командой sfc, чтобы отобразить подробную справку по нескольким параметрам команды.

Примеры команд Sfc

sfc/scannow

В приведенном выше примере средство проверки системных файлов используется для сканирования и автоматической замены любых поврежденных или отсутствующих системных файлов. Параметр /scannow является наиболее часто используемым параметром для команды sfc.

sfc /scanfile=c:windowssystem32ieframe.dll

Приведенная выше команда sfc используется для сканирования файла ieframe.dll и последующего восстановления в случае обнаружения проблемы.

sfc /scannow /offbootdir=c: /offwindir=c:windows

В следующем примере защищенные файлы Windows сканируются и при необходимости восстанавливаются (/scannow), но это делается с помощью другой установки Windows (/offwindir = c:windows) на другом диске (/offbootdir = c: ) ,

sfc/verifyonly

Используя команду sfc с параметром /verifyonly, средство проверки системных файлов проверит все защищенные файлы и сообщит о любых проблемах, но никаких изменений не будет.

Как интерпретировать файл CBS.log

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

Предполагая, что Windows установлена ​​на диске C: (как это обычно бывает), файл журнала можно найти в папке C:WindowsLogsCBSCBS.log и открыть с помощью Блокнота или другого текстового редактора. Этот файл может быть полезен для расширенного устранения неполадок или в качестве ресурса для технолога, который может помочь вам.

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

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

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

Защита ресурсов Windows не обнаружила нарушений целостности, что означает, что в вашей системе нет отсутствующих или поврежденных файлов.

Защита ресурсов Windows не смогла выполнить запрошенную операцию: это сообщение означает, что при проверке возникла проблема, как исправить эту ошибку, смотрите здесь.

Защита ресурсов Windows обнаружила поврежденные файлы и восстановила их. Подробности включены в CBS.Log %WinDir%LogsCBSCBS.log: Вы получите это сообщение, когда SFC сможет решить эту проблему. Теперь вы можете перемещаться или просматривать журналы для получения дополнительной информации.

Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла их исправить. Подробности включены в CBS.Log %WinDir%LogsCBSCBS.log: в этом случае вам необходимо восстановить поврежденные файлы вручную.

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

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

  1. Используйте горячую клавишу Windows + I, чтобы открыть приложение «Настройки».
  2. Нажмите «Обновление и безопасность» .
  3. Нажмите «Восстановление» .
  4. В разделе «Расширенный запуск» нажмите «Перезагрузить сейчас» .
  5. Нажмите «Устранение неполадок» .
  6. Нажмите «Дополнительные параметры» .
  7. Нажмите «Командная строка», чтобы запустить компьютер, используя только командную строку. расширенные cmd-окна
  8. После перезапуска вам будет предложено ввести имя пользователя и пароль для продолжения.
  9. Если вам нужно запустить SCF вне Windows, вы должны сообщить инструменту, где находятся установочные файлы Windows. В командной строке введите следующую команду, чтобы узнать расположение разделов Windows и резервной копии системы: wmic logicaldisk get deviceid, volumename, description wmic-логический диск-окна
  10. Введите следующую команду и нажмите Enter: sfc /scannow /offbootdir=C: /offwindir=D:Windows
    Примечание. Мы используем переключатель /offboodir, чтобы указать букву диска раздела, зарезервированного системой, в данном случае это C, а переключатель /offwindir указывает расположение файлов Windows, в данном случае это D:Windows.
  11. Обратите внимание, что когда вы запускаете компьютер с помощью командной строки, буквы дисков могут быть другими, поэтому вам нужно использовать команду на шаге 9. Но в большинстве случаев при работе с Windows 10 D: обычно является буквой диска для установки, а C: — буквой раздела, зарезервированного системой.
  12. Закройте командную строку после завершения проверки.
  13. Нажмите «Продолжить», чтобы выйти и вернуться в Windows 10.

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

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

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

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

  1. Используйте сочетание клавиш Windows + X, чтобы открыть меню «Опытный пользователь» и выбрать «Командная строка (администратор») .
  2. Возьмите на себя ответственность за поврежденный системный файл. В командной строке введите следующую команду и нажмите Enter :takeown /f C:Path-and-File-Name Замените C:Path-and-File-Name на путь и имя поврежденного файла. Например, C:WindowsSystem32appraiser.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 — и -FileName с исходным путем и именем файла известного исправного файла, и замените C:Path-DESTINATION-and-File-Name на конечный путь и имя поврежденного файла.
  5. Вот пример: скопируйте D:Filesappraiser.dll C:WindowsSystem32appraiser.dll .
  6. Введите Да и нажмите Enter, чтобы подтвердить перезапись. пФС окна

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

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

Как использовать инструмент Scannow SFC в Windows XP

Windows XP имеет возможность защитить себя от нестабильности системы, вызванной сторонним программным обеспечением, перезаписывающим важные системные файлы.

Раньше это было (и остается) проблемой в Windows 95 и Windows 98.

С введением Windows Millennium Edition Microsoft предприняла реальные усилия, чтобы остановить это.

Теперь в Windows XP у нас гораздо лучшая защита для этих важных файлов …

Основная причина использования этого инструмента — когда вы подозреваете, что может быть проблема с системным файлом Windows XP.

Вы можете получить диалоговое окно с сообщением о том, что существует проблема с файлом DLL, или программа просто не загружается! Поэтому стоит проверить поврежденные системные файлы с помощью scannow sfc.

Для этого просто перейдите в поле «Выполнить» в меню «Пуск» и введите:

пФС /сканировать.

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

В идеальном мире это было бы концом истории… Любые поврежденные, отсутствующие или неправильные файлы были бы заменены этим процессом.

Читайте также: Как исправить размытые шрифты в Windows 10

Glary Utilities

Следующей комплексной программой для оптимизации компьютера, с помощью которой можно проверить целостность системных файлов, является Glary Utilities. Использование этого приложения имеет важное преимущество перед предыдущим методом. Он заключается в том, что Glory Utilities, в отличие от Windows Repair, имеет русскоязычный интерфейс, что значительно облегчает задачу отечественным пользователям.

  1. Запустите Glary Utilities. Затем перейдите в раздел «Модули», переключившись на соответствующую вкладку.Перейдите в раздел модулей Glary Utilities
  2. Затем через боковое меню перейдите в раздел «Сервис».Перейдите в раздел «Инструменты» на вкладке «Плагины» Glary Utilities
  3. Чтобы активировать проверку целостности элементов ОС, нажмите «Восстановить системные файлы».Переключитесь на восстановление системных файлов в разделе «Инструменты» на вкладке «Плагины» в Glary Utilities
  4. После этого в «Командной строке» запускается тот самый системный инструмент «SFC», о котором мы уже говорили, когда описывали действия программы «Восстановление Windows». Именно он сканирует компьютер на наличие повреждений системных файлов.

Проверьте целостность системных файлов с помощью инструмента SFC, запускающего Glary Utilities в Windows 7

Как использовать Sfc /Scannow для восстановления Windows 7

  1. Первый шаг — открыть командное окно с повышенными привилегиями. В Windows 7 нажмите «Пуск» и введите cmd в поле поиска. Щелкните правой кнопкой мыши cmd, чтобы открыть раскрывающийся список. Нажмите «Запуск от имени администратора» в списке».
  2. Когда откроется окно командной строки, введите sfc /scannow и нажмите Enter
    Процесс сканирования файлов на наличие поврежденных файлов занимает около 10-15 минут. Не закрывайте окно командной строки в это время.
  3. После того, как система завершит сканирование на 100%, может быть два результата. Если ошибок не обнаружено, выводится сообщение: «Защита Windows не обнаружила нарушений целостности».
    Если ошибка обнаружена, система обнаружит ошибки и исправит их.

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

В таких случаях команда sfc /scannow требует дополнительной информации о расположении диска, на котором установлена ​​Windows 7.

Запуск сканирование SFC /SCANNOW помимо командной строки

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

Вот пример: sfc /scannow /offbootdir=d: /offwindir=d:windows

Параметр /offbootdir= указывает букву диска, а параметр /offwindir= указывает путь к Windows, опять же включая букву диска.

Примечание. В зависимости от того, как настроен ваш компьютер, командная строка не всегда назначает буквы дисков при использовании вне Windows, как вы видите их внутри Windows. Другими словами, Windows может находиться в C:Windows, когда вы ее используете, но D:Windows из командной строки в ASO или SRO.

В большинстве установок Windows 10, Windows 8 и Windows 7 C: обычно становится D:, а в Windows Vista C: обычно остается C:. Чтобы убедиться в этом, найдите диск с пользовательской папкой на нем — это будет диск, на котором установлена ​​Windows, если только у вас нет нескольких установок Windows на нескольких дисках. Вы можете просматривать папки в командной строке с помощью команды dir .

Прочие способы

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

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

Оцените статью
Интернет на телефонах
Adblock
detector