No Image

Восстановить системные файлы через командную строку

СОДЕРЖАНИЕ
4 просмотров
10 марта 2020

Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В 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.

Одной из причин некорректной работы системы или вообще невозможности её запуска является повреждение системных файлов. Давайте выясним различные пути их восстановления на Виндовс 7.

Способы восстановления

Существует множество причин повреждения системных файлов:

  • Сбои в работе системы;
  • Вирусное заражение;
  • Некорректная установка обновлений;
  • Побочные действия сторонних программ;
  • Резкое отключение ПК из-за сбоя в электропитании;
  • Действия самого пользователя.

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

Читайте также:  Часы самсунг какие выбрать лучше

Способ 1: Сканирование утилитой SFC через «Командную строку»

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

    Щелкайте «Пуск» и переходите к списку «Все программы».

Заходите в каталог «Стандартные».

Запустится «Командная строка» с административными полномочиями. Произведите туда ввод выражения:

Атрибут «scannow» вводить обязательно, так как он позволяет производить не только проверку, но и восстановление файлов при обнаружении повреждений, что нам, собственно, и требуется. Для запуска утилиты SFC жмите Enter.

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

Если же появится сообщение, что проблемные файлы обнаружены, но восстановить их не удается, то в этом случае перезапустите компьютер и войдите в систему в «Безопасном режиме». Затем повторите процедуру сканирования и восстановления с помощью утилиты SFC точно так же, как было описано выше.

Способ 2: Сканирование утилитой SFC в среде восстановления

Если у вас вообще не запускается система даже в «Безопасном режиме», то в этом случае можно произвести восстановление системных файлов в среде восстановления. Принцип данной процедуры очень похож на действия в Способе 1. Главное отличие заключается в том, что кроме введения команды запуска утилиты SFC, придется указать тот раздел диска, на котором установлена операционная система.

    Сразу после включения компьютера, дождавшись характерного звукового сигнала, оповещающего о запуске BIOS, жмите на клавишу F8.

Открывается меню выбора типа запуска. С помощью стрелок «Вверх» и «Вниз» на клавиатуре передвиньте выделение на пункт «Устранение неполадок…» и щелкайте Enter.

Запустится среда восстановления ОС. Из перечня открывшихся вариантов действий перейдите к пункту «Командная строка».

Откроется «Командная строка», но в отличие от предыдущего способа, в её интерфейс нам придется ввести несколько другое выражение:

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

Если ваша система расположена не в разделе C или имеет другой путь, то вместо буквы «C» нужно указать актуальный локальный диск размещения, а вместо адреса «c:windows» — соответствующий путь. Кстати, эту же команду можно использовать, если вы хотите восстановить системные файлы с другого ПК, подключив к нему жесткий диск проблемного компьютера. После ввода команды жмите Enter.

  • Будет начата процедура сканирования и восстановления.
  • Внимание! Если ваша система повреждена настолько, что даже не включается среда восстановления, то в этом случае войдите в неё, запустив компьютер при помощи установочного диска.

    Способ 3: Точка восстановления

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

      Щелкайте «Пуск», а затем через надпись «Все программы» переходите в каталог «Стандартные», как было описано в Способе 1. Откройте папку «Служебные».

    Щелкните по названию «Восстановление системы».

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

    А вот действия в следующем окне будут самым важным и ответственным этапом в данной процедуре. Тут нужно выбрать из списка ту точку восстановления (если их несколько), которая была создана ещё до того, как вы заметили неполадки на ПК. Для того чтобы иметь максимальное разнообразие выбора, установите отметку в чекбокс «Показать другие…». Затем выделите наименование той точки, которая подходит для проведения операции. После этого нажмите «Далее».

    В последнем окне вам остается только сверить данные, если это необходимо, и нажать кнопку «Готово».

    Затем откроется диалоговое окно, в котором требуется подтвердить свои действия, нажав кнопку «Да». Но перед этим советуем закрыть все активные приложения, чтобы данные, с которыми они работают, не были потеряны вследствие перезагрузки системы. Также следует помнить, что если вы выполняете процедуру в «Безопасном режиме», то в этом случае даже после завершения процесса при необходимости отменить изменения не получится.

    Читайте также:  Засветы на экране телефона

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

    Способ 4: Ручное восстановление

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

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

    С помощью кнопки «Пуск» переходите в папку «Стандартные». Там ищите название программы «Блокнот». Щелкайте по нему ПКМ и выбирайте запуск с полномочиями администратора. Это очень важно, так как в обратном случае вы не сможете открыть в данном текстовом редакторе необходимый файл.

    В открывшемся интерфейсе «Блокнота» щелкайте «Файл» и далее выбирайте «Открыть».

    В окне открытия объекта перемещайтесь по следующему пути:

    В списке выбора типа файлов обязательно выберите вариант «Все файлы» вместо «Текстовый документ», иначе вы просто не увидите нужный элемент. Затем отметьте отобразившийся объект под названием «CBS.log» и жмите «Открыть».

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

  • Теперь необходимо взять дистрибутив Windows 7. Лучше всего для этого использовать установочный диск, с которого ставилась данная система. Распакуйте его содержимое на жесткий носитель и найдите тот файл, который следует восстановить. После этого запустите проблемный компьютер с LiveCD или LiveUSB и скопируйте с заменой в нужную директорию извлеченный из дистрибутива Виндовс объект.
  • Как видим, восстановить системные файлы можно как использовав специально предназначенную для этого утилиту SFC, так и применив глобальную процедуру отката всей ОС к ранее созданной точке. Алгоритм действий при выполнении этих операций зависит ещё от того, можете вы запустить Виндовс или вам приходится устранять неполадки с помощью среды восстановления. Кроме того, возможна ручная замена поврежденных объектов из дистрибутива.

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

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

    В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.

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

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

    Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.

    Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.

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

    Читайте также:  Проверка работы видеокарты nvidia

    Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду

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

    Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

    Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:

    1. Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
    2. Загрузиться с заранее созданного диска восстановления Windows.
    3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
    4. После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
    5. diskpart
    6. list volume
    7. exit
    8. sfc /scannow /offbootdir=C: /offwindir=C:Windows (где C — раздел с установленной системой, а C:Windows — путь к папке Windows 10, у вас буквы могут отличаться).
    9. Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.

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

    Восстановление хранилища компонентов Windows 10 с помощью DISM.exe

    Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

    Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:

    • dism /Online /Cleanup-Image /CheckHealth — для получения информации о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения.
    • dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах.
    • dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе.

    Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как скачать Windows 10 ISO с сайта Microsoft) в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:

    Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.

    При использовании указанных команд, журнал выполненных действий сохраняется в WindowsLogsCBSCBS.log и WindowsLogsDISMdism.log.

    DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:

    • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
    • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

    Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: Восстановление хранилища компонентов Windows 10.

    Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.

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

    Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.

    Комментировать
    4 просмотров
    Комментариев нет, будьте первым кто его оставит

    Это интересно
    No Image Компьютеры
    0 комментариев
    No Image Компьютеры
    0 комментариев
    No Image Компьютеры
    0 комментариев
    Adblock detector