Проверка системных файлов Windows

Проверяем целостность системных файлов в Windows 7

При неполадках в работе компьютера не лишним решением будет произвести проверку ОС на предмет целостности файлов системы. Именно повреждение или удаление данных объектов часто служит причиной некорректной работы ПК. Посмотрим, как можно выполнить указанную операцию в Виндовс 7.

Способы проверки

Если вы замечаете какие-то ошибки при работе компьютера или его некорректное поведение, например, периодическое появление синего экрана смерти, то, прежде всего, необходимо проверить диск на наличие ошибок. Если данная проверка никаких неисправностей не обнаружила, то в этом случае следует прибегнуть к сканированию системы на предмет целостности файлов системы, о котором мы подробно поговорим ниже. Данную операцию можно выполнить как воспользовавшись возможностями стороннего ПО, так и применив запуск внедренной утилиты Виндовс 7 «SFC» через «Командную строку». Следует, заметить, что даже сторонние программы используются только для того, чтобы активировать «SFC».

Способ 1: Windows Repair

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

    Откройте Windows Repair. Чтобы запустить проверку на предмет повреждения файлов системы, сразу в разделе «Pre-Repair Steps» кликайте по вкладке «Step 4 (Optional)».

В открывшемся окне щелкайте по кнопке «Check».

Подробнее о работе данной утилиты мы поговорим при рассмотрении Способа 3, так как её можно запустить также методом использования внедренных Microsoft инструментов операционной системы.

Способ 2: Glary Utilities

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

    Запустите Glary Utilities. Затем переходите в раздел «Модули», переключившись на соответствующую вкладку.

Чтобы активировать проверку на предмет целостности элементов ОС, щелкайте по пункту «Восстановление системных файлов».

  • После этого запускается тот же системный инструмент «SFC» в «Командной строке», о котором мы уже говорили при описании действий в программе Windows Repair. Именно он проводит сканирование компьютера на предмет повреждения файлов системы.
  • Более подробная информация о работе «SFC» представлена при рассмотрении следующего метода.

    Способ 3: «Командная строка»

    Активировать «SFC» для сканирования на предмет повреждения файлов системы Виндовс, можно используя исключительно средства ОС, а конкретно «Командную строку».

      Чтобы вызвать «SFC» при помощи встроенных инструментов системы, нужно сразу активировать «Командную строку» с полномочиями администратора. Щелкайте «Пуск». Кликните «Все программы».

    Ищите папку «Стандартные» и заходите в неё.

    Открывается перечень, в котором необходимо отыскать название «Командная строка». Щелкните по нему правой кнопкой мышки (ПКМ) и выбирайте «Запуск от имени администратора».

    Оболочка «Командной строки» запущена.

    Тут следует вбить команду, которая запустит инструмент «SFC» с атрибутом «scannow». Введите:

    В «Командной строке» активируется проверка на предмет неполадок в файлах системы инструментом «SFC». Прогресс операции можете наблюдать при помощи отображаемых информации в процентах. Нельзя закрывать «Командную строку» до тех пор, пока процедура не будет завершена, иначе вы не узнаете о её результатах.

  • После завершения сканирования в «Командной строке» отобразится надпись, говорящая о её окончании. Если инструмент не выявил неполадок в файлах ОС, то ниже данной надписи будет отображена информация о том, что утилита не обнаружила нарушений целостности. Если же проблемы все-таки найдены, то будут отображены данные их расшифровки.
  • Внимание! Для того чтобы «SFC» смог не только проверить целостность файлов системы, но и произвести их восстановление в случае обнаружения ошибок, перед запуском инструмент рекомендуется вставить установочный диск операционной системы. Это обязательно должен быть именно тот диск, с которого Виндовс устанавливалась на данный компьютер.

    Есть несколько вариаций использования средства «SFC» для проверки целостности файлов системы. Если вам нужно выполнить сканирование без восстановления по умолчанию недостающих или поврежденных объектов ОС, то в «Командной строке» нужно ввести команду:

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

    Также особая команда существует для проверки операционной системы, расположенной на другом жестком диске, то есть, не той ОС, в которой вы работаете в данный момент. Её шаблон выглядит следующим образом:

    sfc /scannow /offwindir=адрес_каталога_с_Виндовс

    Проблема с запуском «SFC»

    При попытке активировать «SFC» может произойти такая проблема, что в «Командной строке» отобразится сообщение, говорящее о неудачной активации службы восстановления.

    Самой частой причиной данной проблемы является отключение системной службы «Установщик модулей Windows». Чтобы иметь возможность просканировать компьютер инструментом «SFC», её следует обязательно включить.

      Щелкайте «Пуск», переходите в «Панель управления».

    Заходите в «Система и безопасность».

    Теперь жмите «Администрирование».

    Появится окошко со списком различных системных средств. Жмите «Службы», чтобы произвести переход в «Диспетчер служб».

    Запускается окошко с перечнем системных служб. Тут нужно отыскать наименование «Установщик модулей Windows». Для облегчения поиска жмите по названию колонки «Имя». Элементы построятся согласно алфавиту. Обнаружив нужный объект, проверьте, какое значение стоит у него в поле «Тип запуска». Если там надпись «Отключена», то следует произвести включение службы.

    Кликните ПКМ по наименованию указанной службы и в списке выберите «Свойства».

    Открывается оболочка свойств службы. В разделе «Общие» щелкните по области «Тип запуска», где в данный момент установлено значение «Отключена».

    Открывается список. Тут следует выбрать значение «Вручную».

    После того, как необходимое значение установлено, щелкайте «Применить» и «OK».

  • В «Диспетчере служб» в колонке «Тип запуска» в строке нужного нам элемента установлено значение «Вручную». Это означает, что теперь можно запускать «SFC» через командную строку.
  • Как видим, запустить проверку компьютера на целостность файлов системы можно как при помощи сторонних программ, так и воспользовавшись «Командной строкой» Виндовс. Впрочем, как бы вы не запускали проверку, все равно её выполняет системный инструмент «SFC». То есть, сторонние приложения могут только облегчить и сделать интуитивно понятным запуск встроенного инструмента для сканирования. Поэтому специально для того, чтобы произвести данный вид проверки, нет смысла скачивать и устанавливать ПО сторонних производителей. Правда, если оно уже для общих целей оптимизации системы установлено на вашем компьютере, то, конечно, можете использовать для активации «SFC» данные программные продукты, так как это все-таки удобнее, чем действовать традиционно через «Командную строку».

    Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

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

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

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

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

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

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

    1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска SFC требуются права администратора устройства.

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

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

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

    Совет: для исправления всех проблем может понадобиться пройти процедуру проверки целостности около трех раз.

    Как посмотреть подробную информацию о сканировании SFC

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

    Читайте также:  Как изменить фон экрана входа в Windows 10

    1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.

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

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

    Примечание: подробная информация доступна только при выполнении сканирования в Windows 10, но не при запуске утилиты в Безопасном режиме в Командной строке.

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

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

    • 1. Используйте клавиатурное сочетание Windows + I для открытия приложения “Параметры”.
    • 2. Выберите раздел “Обновление и безопасность”.
    • 3. В меню Выберите опцию “Восстановление”.
    • 4. В секции “Особые варианты загрузки” нажмите кнопку “Перезагрузить сейчас”.

    • 5. Выберите “Поиск и устранение неисправностей”.
    • 6. Перейдите в “Дополнительные параметры”.
    • 7. Нажмите “Командная строка” для загрузки компьютера в режиме командной строки.

    SFC и DISM: Проверка и Восстановление системных файлов в Windows

    Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении. Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.

    Рассмотрим, как запустить средство проверки системных файлов в Windows с помощью командной строки CMD и PowerShell, таких команд как sfc /scannow и инструмента DISM. Хочу заметить, что для обновления Anniversary Update Windows 10, будет лучше использовать методы именно с PowerShell.

    Проверка и Восстановление системных файлов через CMD

    Средство проверки системных файлов сканирует ваш компьютер на предмет любого повреждения или изменений в системных файлах, которые в противном случае могли бы помешать нормальной работе вашего ПК. Оттуда он заменяет файл правильной версией, чтобы обеспечить бесперебойную работу. С помощью командной строки можно попытаться сканировать и восстановить системные файлы поздних операционных систем, как Windows 10/8/7 / Vista. Разберем две команды sfc /scannow и DISM с помощью CMD.

    1. Использование инструмента System File Checker (SFC)

    • Запустите командную строку (CMD) от имени администратора. Нажмите “поиск” и напишите просто “cmd” или “командная строка”, далее по ней правой кнопкой мыши и запуск от имени админа.

    • Задайте команду sfc /scannow и дождитесь окончания процесса.

    Примечание: После сканирования вашей системы будет выдан один из трех результатов:

    • Ошибок системных файлов не будет.
    • Будут ошибки системных файлов и Windows восстановит их автоматически.
    • Windows обнаружила ошибки, но не может восстановить некоторые из них.

    Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то загрузитесь в безопасном режиме и проделайте заново процедуру. Советую отключить шифрование EFS и Bitlocker , если на момент проверки они имеются. Ничего не получилось? Двигаемся ниже.

    2. Использование инструмента Deployment Image and Service Management (DISM)

    Если вышеуказанное не работает в безопасном режиме, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно командную строку от имени администратора и используйте следующую команду:

    DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

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

    Проверка и Восстановление системных файлов через PowerShell

    Мы будем использовать Windows PowerShell, чтобы показать, как использовать службу обслуживания и управления DISM для сканирования и исправления поврежденных системных файлов в Windows 10. Этот способ будет более эффективный для обновления Anniversary windows 10, чем командная строка.

    1. Использование инструмента System File Checker (SFC)

    • Запустите PowerShell от имени администратора. Нажмите “поиск” и наберите windows powershell, после нажмите правой кнопкой мыши и выберите от имени админа.

    • Задайте в окне PowerShell команду sfc /scannow. Если сканирование обнаружит какие-либо проблемы, Windows попытается их исправить. Если Windows не сможет их исправить, он предупредит вас, что необходимы дальнейшие исследования и действия. Двигайтесь ниже, если обнаружены ошибки.

    2. Использование инструмента Deployment Image and Service Management (DISM)

    Сканирование DISM обнаруживает поврежденные системные файлы и Windows попытается исправить их, и даст вам отчет о ходе работы в конце. Если Windows не сможет найти файлы, необходимые для восстановления поврежденных системных файлов, вам также будет предоставлена ​​информация о том, что делать дальше, со ссылкой на веб-сайт Microsoft и варианты устранения неполадок. Задайте ниже команду в окно PowerShell.

    DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

    Если DISM все исправил или не выявил ошибки, то перезагрузите ноутбук, компьютер и запустите для проверки обратно sfc /scannow.

    Проверка целостности системных файлов Windows

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

    Причин повреждения системных файлов операционной системы Windows может быть множество. Это могут быть вирусы, твикеры, сознательное изменение файлов пользователем, повреждение жесткого диска и так далее. Разработчики компании Майкрософт предвидели возможность наступления такого события, поэтому ими была создана система проверки целостности системных файлов Windows (System File Checker tool). Она позволяет не только выявить изменения, но и вернуть все к первоначальному состоянию в автоматическом режиме, если это возможно.

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

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

    Не всегда требуется полное сканирование с автоматическим исправлением, поэтому есть еще несколько ключей, которые могут пригодиться.

    • /verifyonly — осуществляет только проверку всех системных файлов без попытки их автоматического восстановления
    • /scanfile — выполняет проверку и восстановление конкретного файла, требует указания полного пути к файлу
    • /verifyfile — проверка конкретного файла без автоматического исправления

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

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

    Восстановление хранилища компонентов

    Однако возможна ситуация, когда само хранилище будет повреждено или отсутствовать. Что особенно актуально для любителей устанавливать кастомные сборки ОС вместо оригинальных образов. В этом случае работа утилиты sfc будет невозможна. Для решения проблемы можно попробовать выполнить автоматическое восстановление хранилища компонентов Windows с помощью команды доступной начиная с Windows 8:

    Владельцы 7 имеющие установленное обновление KB2966583 могут лишь выполнить проверку хранилища командой:

    Результаты выполнения можно узнать, посмотрев лог по адресу C:Windows LogsCBSChecksur.log

    Ручное восстановление поврежденных файлов

    Тем не менее, может случиться ситуация, когда сканирование покажет ошибки, однако защита ресурсов Windows не сможет автоматически их исправить. Сведения о них будут содержаться в файле лога CBS расположенного по адресу C:WindowsLogsCBSCBS.log который можно открыть любым текстовым редактором.

    Читайте также:  Это приложение заблокировано в целях защиты — как исправить

    Только для этого он должен быть запущен с правами администратора компьютера. В файле хранится много технической информации, но нас интересуют строчки содержащие [SR]. Их можно найти воспользовавшись поиском встроенным в редактор нажав комбинацию клавиш Ctrl + F или пойти другим путем и выполнить в командной строке запущенной от имени администратора следующую команду.

    Тем самым мы говорим Windows, что нужно в файле CBS.log найти все строчки содержащие [SR] и результат сохранить на диск C в файле sfcresult.txt . Таким образом, в файле окажется отфильтрованная информации относящаяся к работе команды sfc. Осталось его внимательно изучить, не забывая обращать внимание на дату и время указанные в строке со временем проведения сканирования, чтобы не изучать старые результаты. В данном случае система успешно восстановила файл autoplay.dll используя эталонный файл из хранилища в папке WinSxS, о чем в логе есть соответствующая запись.

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

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

    Полезный прием упрощающий выполнение данной операции. Теперь предоставим группе администраторов полный доступ к проблемному файлу. Воспользуемся командой icacls. В Windows на английском языке нужно заменить «АДМИНИСТРАТОРЫ» на «ADMINISTRATORS».

    Теперь мы можем заменить старый файл на новый оригинальный. Это можно сделать как воспользовавшись Проводником Windows так и продолжив работу в командной строке.

    В результате всех манипуляций, мы заменили поврежденный системный файл вручную. Остался последний штрих, чтобы подстраховаться от возможных проблем в будущем, нам нужно восстановить прежнего владельца объекта в лице TrustedInstaller и вернуть себе прежние права. Опять-таки это можно выполнить с помощью Проводника Windows или с помощью следующих команд:

    Где еще можно взять оригинальные системные файлы

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

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

    Интересующие нас системные файлы находятся в файле-образе с именем install.wim в папке sources, при этом образ может содержать сразу несколько разных версий операционной системы в соответствующих папках, будьте внимательны. На диске восстановления файл имеет имя boot.wim.

    Если компьютер не загружается

    Все выше сказанное относилось к случаю, когда компьютер мог загружаться и мы имели возможность выполнять проверку прямо в Windows. Однако повреждения системных файлов может быть настолько критичным, что он не сможет загрузиться. В этом случае можно выполнить проверку системных файлов Windows в среде восстановления WinRE (Windows Recovery Enviroment). Для этого загружаемся в среду восстановления, как описано здесь и запускаем командную строку.

    А дальше все тоже самое только команда будет немного отличаться, поскольку появится еще несколько параметров.

    Здесь X нужно заменить на букву диска на которой находится ОС которую мы хотим проверить. Сложность в том, что буквы дисков в Windows RE могут не совпадать с буквами разделов в самой Windows. Чтобы их узнать выполним последовательно следующие команды.

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

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

    Методом «научного тыка» рано или поздно будет найден системный диск. Допустим в среде восстановления у диска с Windows будет буква G и мы хотим проверить оригинальность и в случае необходимости автоматически исправить файл «C:WindowsSystem32msconfig.exe», тогда команда примет следующий вид:

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

    Как выполнить проверку системных файлов в операционной системе Windows 7

    В результате некоторых сбоев работы «Виндовс 7» и заражений вредоносными программами возникает потребность в анализе файловой целостности системы. Также файлы нередко повреждаются из-за неправильного выключения ПК и скачков напряжения электросети. Поэтому каждый пользователь «Семёрки» должен уметь производить самостоятельную проверку и реанимацию системных файлов в компьютере с Windows 7.

    Метод анализа файлов

    Основным инструментом для проверки и анализа их целостности в «Семёрке» служит встроенное в ОС приложение «SFC.exe», которое кроме этого может и восстанавливать дефектные файлы. Регулярное использование команды для выполнения проверки «sfc /scannow» позволит обеспечить бесперебойную работу «Виндовс 7». Рекомендуется ее применять не реже одного раза в полугодие.

    Процедура анализа

    Встроенное в Windows 7 средство проверки запускается следующим образом:

    1. Кликнуть «Пуск»;
    2. Далее щелкнуть по строчке с пометкой «Администратор» (если появится требование ввести код доступа, то набрать его и нажать «Ok»);
    3. Отобразится консоль;
    4. В появившемся черном окне напечатать «sfc /scannow» и кликнуть «Ввод»;
    5. Дождаться полного окончания работы программы;
    6. Утилита выполнит проверку на наличие битых файлов и исправит их. Иногда на весь процесс уходит около получаса времени;

    Примечание: нельзя закрывать консоль до полного завершения процедуры. По окончании появятся результаты выполненной работы программы.

    1. Перезапустить компьютер;
    2. Готово. Проверка целостности системы выполнена, и поврежденные файлы исправлены.

    Рекомендации по устранению проблем

    Иногда случается, что приложение не может самостоятельно справиться с исправлением поврежденных файлов. В таких случаях рекомендуется производить анализ в безопасном режиме, но если даже это не позволяет устранить проблему, то требуется выполнить: «findstr /c:[SR]»« %windir%LogsCBSCBS.log >»%userprofile%Desktopsfc.txt».

    После этого на рабочем столе «Виндовс 7» появится «txt»-файл с перечнем всех файлов, которые программа не способна сама реанимировать. Пользователю необходимо эти файлы скопировать себе с другого компьютера, но с исправной Windows 7, либо с внешнего установочного носителя с дистрибутивом той модификации «Семерки», которая работает на ПК пользователя.

    Алгоритм восстановления поверженного файла в ручном режиме

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

    1. Скопировать с исправного компьютера с соответствующей версией «Виндовс 7» нужный файл и распространить на него права администратора с помощью исполнения команды: «takeown /f Месторасположение» и нажать «Enter», к примеру, расположение можно указать таким образом: «C:Windowssystem32jscript.dll»;
    2. Далее предоставить владельцу ПК полный доступ к старому «битому» файлу. С этой целью необходимо применить команду: «icacls Месторасположение /GRANT ADMINISTRATORS:F» и щелкнуть на «Enter», к примеру, расположение можно указать таким образом: «C:Windowssystem32jscript.dll /grant administrators:F»;
    3. Вставить исправный файл в директорию, где находится «битый». С этой целью надо исполнить команду: «Copy Исходный_файл Месторасположение». К примеру, с командой ввести следующий путь: «copy E:tempjscript.dll C:Windowssystem32jscript.dll».

    А если приложение «SFC.exe» совсем не работает?

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

    1. Локатор удаленного вызова процедур;
    2. Удаленный вызов процедур;
    3. Запуск серверных процессов DCOM.

    Если эти программы функционируют нормально, то «SFC.exe» запустится.

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

    Дополнительные способы анализа через «SFC»

    Если надо, например, сделать анализ целостности файлов на удаленной ОС либо решить другие различные проблемы, то существуют несколько следующих эффективных приемов:

    1. Доступно осуществить проверку и без последующего процесса восстановления. Для этого пользуясь алгоритмом инструкции, приведенной выше, надо воспользоваться командой «sfc /verifyonly».
    2. Если необходимо, то можно реанимировать лишь конкретный файл, напечатав в консоли: «sfc /scanfile=Месторасположение».
    3. В ситуации, если требуется произвести анализ «Виндовс» установленной на другом логическом разделе винчестера, то поможет команда: «sfc /scannow /offwindir=Месторасположение каталога Windows».
    Читайте также:  Темы Windows 10 — как скачать, удалить или создать свою тему

    Заключение

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

    Проверка и восстановление системных файлов Windows в sfc scannow

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

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

    В случае, возникновения сбоев и неполадок в работе Windows, необходимо провести проверку системных файлов на целостность, чтобы узнать влияет ли на это операционная система.

    Решить проблемы, возникшие в системе, можно несколькими способами:

    • восстановлением операционной системы из резервной копии;
    • восстановление Windows с помощью точек восстановления;
    • восстановлением реестра;
    • сброс Windows до первоначального состояния (Windows 10, Windows 8.1, Windows 8);
    • переустановка Windows;
    • восстановлением системных файлов с помощью утилиты sfc.exe;

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

    Этот способ поможет решить некоторые проблемы, связанные с неполадками и сбоями системы. Sfc.exe проверит системные файлы на целостность, при возможности автоматически заменит поврежденные компоненты, или добавит в систему недостающие файлы, если какие-либо файлы были потеряны в Windows.

    Проверка системных файлов на целостность — наиболее простой способ решить проблему, без использования различных режимов восстановления системы.

    В этой статье мы рассмотрим использование средства sfc.exe, а также способ замены поврежденных файлов вручную. Инструкции подойдут для пользователей Windows 10, Windows 8.1, Windows 8, Windows 7. На примерах в статье используется операционная система Windows 10.

    Проверка целостности системных файлов в SFC

    Средство Sfc.exe работает из командной строки, запускаемой от имени администратора. Команда проверки системных файлов «sfc» имеет несколько ключей, для выполнения нужных действий.

    Некоторые полезные команды:

    • sfc /scannow — проверка и автоматическое восстановление поврежденных или отсутствующих файлов;
    • sfc /verifyonly — проверка целостности системных файлов без восстановления;
    • sfc /scanonce — проверка и исправление системных файлов после перезагрузки;
    • sfc /scanfile=полный_путь_и_имя_файла.

    В зависимости от ситуации, пользователь может выполнить в Windows «sfc /scannow» несколькими способами:

    • из работающей операционной системы;
    • после загрузки ОС в Безопасном режиме;
    • загрузившись из среды восстановления Windows.

    В нашей ситуации, нужно выполнить «sfc /scannow» для проверки и автоматического исправления защищенных файлов. Мы выполним команду в работающей операционной системе Windows 10.

    Запустите командную строку от имени администратора.

    В окне интерпретатора командной строки введите команду, нажмите на клавишу «Enter»:

    Начинается сканирование системы, этот процесс займет некоторое время. Дождитесь завершения операции до 100%.

    После того, как проверка «sfc /scannow» завершена, система проинформирует пользователя о результате выполненной операции. В данном случае, система обнаружила поврежденные файлы и успешно их восстановила. Подробная информация содержится в файле «CBS.log».

    Файл журнала находится по пути: «C:WindowsLogsCBSCBS.log». Для ознакомления с полученными данными, откройте файл журнала при помощи программы Блокнот.

    По результатам сканирования операционной системы, вы получите четыре возможных результата:

    • Защита ресурсов Windows не выявила нарушений целостности — компьютер работает без проблем, не нужно предпринимать никаких действий.
    • Программа защиты ресурсов Windows обнаружила поврежденные системные файлы и успешно их восстановила — были обнаружены поврежденные файлы, Windows SFC восстановила и заменила файлы.
    • Защита ресурсов Windows не может выполнить запрошенную операцию — SFC не может работать. Снова запустите проверку, войдя в Безопасный режим Windows. Предварительно убедитесь, что в папке WinSxS, находящейся в папке Windows, во вложенной папке «Temp» имеются папки «PendingDeletes» и «PendingRenames».
    • Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них — в операционной системе найдены поврежденные файлы, SFC не может их заменить или исправить. Необходимо проверить файл журнала, увидеть поврежденные файлы, а затем заменить их с установочного носителя.

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

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

    Восстановление поврежденных системных файлов с помощью «sfc» возможно только при условии целостности хранилища системных файлов. Если хранилище компонентов повреждено, необходимо сначала восстановить хранилище компонентов Windows, а затем снова запустить проверку и восстановление поврежденных системных файлов.

    Проверка системных файлов в Безопасном режиме Windows

    При этом способе потребуется войти в Безопасный режим Windows, выбрать один из предложенных вариантов входа в систему. Запустите командную строку от имени администратора, а затем выполните команду «sfc /scannow».

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

    Средство sfc не может восстановить файлы, которые в данный момент времени, используются в работающей операционной системе Windows, поэтому для проверки и восстановления необходимо использовать Безопасный режим или среду восстановления Windows (Windows RE).

    Для входа в среду восстановления Windows используются несколько способов:

    • Из работающей Windows.
    • Загрузка с Диска восстановления Windows.
    • Загрузка с внешнего носителя (загрузочная флешка или DVD диск), на который записана Windows.

    В работающей операционной системе Windows 10 пройдите последовательные шаги:

    1. Запустите приложение «Параметры», войдите в «Обновление и безопасность».
    2. Откройте раздел «Восстановление», в опции «Особые варианты загрузки» нажмите на кнопку «Перезагрузить сейчас».
    3. В открывшемся окне, среди предложенных вариантов выберите «Поиск и устранение неисправностей».
    4. В окне «Диагностика» нажмите на «Дополнительные параметры».
    5. В следующем окне нажмите на кнопку «Командная строка».
    6. После перезагрузки компьютера, выберите свою учетную запись, введите пароль (если используется), после этого, на экране откроется окно интерпретатора командной строки.

    Для загрузки с Диска восстановления Windows или с установочного диска Windows, выполните следующие действия:

    1. Подключите загрузочную флешку или DVD диск с Windows компьютеру.
    2. Сразу после включения ПК, войдите в загрузочное меню, нажав одну из клавиш на клавиатуре, которая отвечает за вход на вашем устройстве. Прочитайте статью, как войти в Boot Menu, на моем сайте.
    3. Выберите загрузку с загрузочного носителя.
    4. В окне «Установка Windows» выберите язык, нажмите на кнопку «Далее».
    5. В следующем окне, в левом нижнем углу нажмите на «Восстановление системы».
    6. В окне «Выбор действия» нажмите на «Поиск и устранение неисправностей».
    7. В окне «Диагностика» нажмите на кнопку «Дополнительные параметры».
    8. В окне «Дополнительные параметры» выберите опцию «Командная строка».
    9. Произойдет перезагрузка компьютера, в открывшемся окне необходимо выбрать учетную запись, в следующем окне ввести пароль (ничего не вводите, если не пользуетесь паролем), затем откроется командная строка.

    После входа в командную строку, дальнейший порядок действий идентичен для обоих случаев.

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

    Для этого, с помощью утилиты Diskpart выполните следующие команды:

    Для выхода из приложения Diskpart, введите команду:

    В нашем случае, диск на ПК и в командной строке имеет одинаковое имя («C:»).

    Для запуска сканирования и восстановления системы, выполните команду:

    В этой команде «offbootdir» — расположение автономного каталога загрузки для автономного восстановления, а «offwindir» — расположение автономного каталога Windows для автономного восстановления.

    Замена системного файла вручную в Windows

    Если не получилось восстановить поврежденный файл средством sfc.exe, попробуйте заменить поврежденный файл вручную. Сначала найдите информацию о неисправном файле, которая содержится в файле «CBS.log».

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

    Я поместил исправный файл с другого ПК в корень Локального диска «C:» (можете использовать другой диск или другое место) своего компьютера. Расположение файла: «C:winml.dll», оно нам понадобится для выполнения команды.

    Запустите командную строку от имени администратора.

    Для принятия файла во владение введите команду:

    В моем случае, если на ПК поврежден файл «winml.dll», путь будет таким:

    Теперь мне нужно получить полный доступ к файлу:

    Для этого, я ввожу команду:

    Теперь необходимо заменить поврежденный файл работоспособной копией. Для этого введите команду:

    Я выполнил следующую команду:

    Для подтверждения замены файла, введите: «Yes».

    Ссылка на основную публикацию