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

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

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

Особенности проверки целостности системных файлов в Windows 10

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

См. Также: Как создать загрузочную флешку с Windows 10

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

За восстановление отвечают одновременно два компонента: SFC и DISM, поэтому мы расскажем, как их использовать при определенных условиях.

Шаг 1: Запуск SFC

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

Откройте «Пуск», введите «командная строка» или «cmd» без кавычек. Вызываем консоль с правами администратора.

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

Внимание! Выполните здесь и здесь «Командную строку» исключительно из меню «Пуск».

Пишем команду sfc / scannow и ждем завершения сканирования.

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

Результатом будет один из следующих:

«Защита ресурсов Windows не обнаружила нарушений целостности»

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

Защита ресурсов Windows нашла поврежденные файлы и успешно их восстановила

Некоторые файлы были исправлены, и теперь осталось проверить, не возникает ли снова конкретная ошибка, которая вызвала проверку целостности.

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

«Защита ресурсов Windows обнаружила поврежденные файлы, но некоторые из них не удалось восстановить»

В этой ситуации вам следует использовать утилиту DISM, о которой будет рассказано в шаге 2 этой статьи. Обычно именно она решает те проблемы, которые не поддавались SFC (чаще всего это проблемы с целостностью хранилища компонентов, и DISM успешно их решает).

«Защита ресурсов Windows не смогла завершить запрошенную операцию»

  1. Перезагрузите компьютер в «безопасном режиме с командной строкой» и повторите сканирование, снова вызвав cmd, как описано выше.

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

    См. Также: Безопасный режим в Windows 10

  2. Также проверьте, содержит ли каталог C: \ Windows \ WinSxS \ Temp следующие 2 папки: «PendingDeletes» и «PendingRenames». Если их нет, включите отображение скрытых файлов и папок, затем посмотрите еще раз.

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

    См. Также: Показать скрытые папки в Windows 10

  3. Если их еще нет, начните сканирование жесткого диска на наличие ошибок с помощью команды chkdsk в командной строке».

    См. Также: Проверка жесткого диска на наличие ошибок

  4. Затем перейдите к шагу 2 этой статьи или попробуйте загрузить SFC из среды восстановления — об этом также написано ниже.

«Windows Resource Shield не может запустить службу восстановления»

  1. Убедитесь, что вы запустили командную строку при необходимости.
  2. Откройте служебную программу «Службы», набрав это слово в «Пуск».
  3. Использование и восстановление средства проверки целостности системных файлов в Windows 10

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

  6. Если это не помогает, перейдите к шагу 2 этой статьи или воспользуйтесь приведенными ниже инструкциями для загрузки SFC из среды восстановления.

«В настоящее время проводится очередное техническое обслуживание или ремонт. Дождитесь завершения и перезапустите SFC»

  1. Скорее всего, в это время параллельно обновляется Windows, поэтому вам просто нужно дождаться его завершения, при необходимости перезагрузить компьютер и повторить процесс.
  2. Если даже после долгого ожидания вы видите эту ошибку и в диспетчере задач видите процесс «TiWorker.exe» (или «Установщик модулей Windows»), остановите его, щелкнув правой кнопкой мыши строку с ним и выбрав «Завершить дерево процессов».

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

    Или зайдите в «Службы» (как их открыть написано чуть выше), найдите «Установить модули Windows» и остановите его. Вы можете попробовать то же самое с Центром обновления Windows. В будущем службы должны быть повторно включены, чтобы автоматически получать и устанавливать обновления.

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

Запуск SFC в среде восстановления

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

  • Используйте загрузочную флешку, чтобы загрузить с нее компьютер.

    На экране установки Windows щелкните ссылку «Восстановление системы», где выберите «Командная строка».

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

  • Если у вас есть доступ к операционной системе, перезагрузитесь в среду восстановления следующим образом:
    1. Откройте «Настройки», щелкнув правой кнопкой мыши «Пуск» и выбрав одноименный параметр.
    2. Использование и восстановление средства проверки целостности системных файлов в Windows 10

    3. Перейдите в раздел Обновление и безопасность».
    4. Использование и восстановление средства проверки целостности системных файлов в Windows 10

    5. Перейдите на вкладку «Восстановление» и найдите там раздел «Особые параметры запуска», где нажмите кнопку «Перезагрузить сейчас».
    6. Использование и восстановление средства проверки целостности системных файлов в Windows 10

    7. После перезагрузки перейдите в меню «Устранение неполадок», оттуда в «Дополнительные параметры», затем в «Командную строку».
  • Использование и восстановление средства проверки целостности системных файлов в Windows 10

Независимо от метода, используемого для открытия консоли, введите следующие команды в open cmd одну за другой после каждого нажатия клавиши Enter:

diskpart
список томов
выход

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

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

Введите команду sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows, где C — это новая буква диска, а C: \ Windows — путь к папке Windows в операционной системе. В обоих случаях примеры могут отличаться.

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

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

Шаг 2: Запуск DISM

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

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

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

  1. Откройте «Командную строку» точно так, как указано в шаге 1. Точно так же вы можете вызвать «PowerShell».
  2. Использование и восстановление средства проверки целостности системных файлов в Windows 10

  3. Введите команду, результат которой вы хотите получить:

    dISM / Online / Cleanup-Image / CheckHealth (для cmd) / Repair-WindowsImage (для PowerShell) — состояние хранилища анализируется, но само восстановление не происходит.

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

    dISM / Online / Cleanup-Image / ScanHealth (для cmd) / Repair-WindowsImage -Online -ScanHealth (для PowerShell) — сканирует область данных на согласованность и наличие ошибок. Выполнение этой команды занимает гораздо больше времени, чем выполнение первой команды, но также используется только в информационных целях: возникшие проблемы не устраняются.

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

    dISM / Online / Cleanup-Image / RestoreHealth (для cmd) / Repair-WindowsImage -Online -RestoreHealth (для PowerShell) — проверяет и исправляет обнаруженные повреждения хранилища. Обратите внимание, что это занимает определенное время, и точная продолжительность зависит исключительно от обнаруженных проблем.

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

Восстановление DISM

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

Восстановление Windows

Когда Windows работает, восстановление DISM становится максимально простым.

  1. Первое, что вам понадобится, это чистый образ Windows, желательно не измененный различными незадачливыми сборщиками. Вы можете скачать его в Интернете. Убедитесь, что вы выбрали сборку как можно ближе к вашей. По крайней мере, версии сборок должны совпадать (например, если у вас установлена ​​Windows 10 1809, ищите точно такие же). Владельцы первых десяти сборок могут использовать Microsoft Media Creation Tool, который также содержит его последнюю версию.
  2. Найдя нужный образ, смонтируйте его на виртуальном диске с помощью специализированных программ, таких как Daemon Tools, UltraISO, Alcohol 120%.
  3. Перейдите в «Этот компьютер» и откройте список файлов, из которых состоит операционная система. Так как левая кнопка мыши очень часто запускает установщик, щелкните правой кнопкой мыши и выберите «Открыть в новом окне».

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

    Откройте исходную папку и посмотрите, какой из двух файлов у вас есть: install.wim или install.esd. Это нам пригодится в дальнейшем.

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

  4. В программе, через которую был смонтирован образ, или в «Этом компьютере» смотри назначенную букву.
  5. Использование и восстановление средства проверки целостности системных файлов в Windows 10

  6. Разверните командную строку или PowerShell от имени администратора. Прежде всего, нам нужно выяснить, какой индекс присвоен той версии ОС, из которой вы хотите получить DISM. Для этого введите первую или вторую команду, в зависимости от того, какой файл вы нашли в папке на предыдущем шаге:

    Dism / Get-WimInfo /WimFile:E:\sources\install.esd
    или
    Dism / Get-WimInfo /WimFile:E:\sources\install.wim

    где E — буква диска, назначенная подключенному образу.

  7. Из списка версий (например, Home, Pro, Enterprise) ищем ту, которая установлена ​​на компьютере, и смотрим ее индекс.
  8. Использование и восстановление средства проверки целостности системных файлов в Windows 10

  9. Теперь введите одну из следующих команд.

    Dism / Get-WimInfo /WimFile:E:\sources\install.esd:index / limitaccess
    или
    Dism / Get-WimInfo /WimFile:E:\sources\install.wim:index / limitaccess

    где E — буква диска, назначенная подключенному образу, index — это номер, определенный на предыдущем шаге, а / limitaccess — это атрибут, который предотвращает доступ команды к Центру обновления Windows (как при работе с методом 2 данной статьи) и принимает локальный файл по адресу, указанному подключенным образом.

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

    Нет необходимости писать индекс для команды, если в установщике install.esd / .wim есть только одна сборка Windows.

Дождитесь завершения сканирования. В процессе он может зависнуть — подождите и не пытайтесь выключить консоль раньше времени.

Работа в среде восстановления

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

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

  1. Заранее при запуске Windows посмотрите установочный файл какого расширения есть в вашем дистрибутиве Windows — он будет использован для восстановления. Вы можете подробно прочитать это в шагах 3-4 инструкций по восстановлению DISM в среде Windows (чуть выше).
  2. См. Шаги 1–4 в разделе «Запуск SFC в среде восстановления» нашей статьи, чтобы узнать, как войти в среду восстановления, запустить cmd и использовать консольную утилиту diskpart. Найдите букву своего жесткого диска и букву флэш-накопителя, как это, и выйдите из diskpart, как описано в разделе о SFC.
  3. Теперь, когда буквы для HDD и флешки известны, работа с diskpart завершена и cmd все еще открыт, напишем следующую команду, которая определит индекс версии Windows, записанной на флешке:

    Dism / Get-WimInfo /WimFile:D:\sources\install.esd
    или
    Dism / Get-WimInfo /WimFile:D:\sources\install.wim

    где D — буква диска, определенная на шаге 2.

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

    Вам необходимо заранее знать, какая версия операционной системы установлена ​​на вашем жестком диске (Home, Pro, Enterprise и т.д.).

  5. Введите команду:

    Dism / Image: C: \ / Cleanup-Image / RestoreHealth /Source:D:\sources\install.esd:index
    или
    Dism / Image: C: \ / Cleanup-Image / RestoreHealth /Source:D:\sources\install.wim:index

    где C — буква жесткого диска, D — буква флэш-накопителя, определенная на шаге 2, а индекс — это версия операционной системы на флэш-накопителе, которая соответствует установленной версии Windows.

    Процесс распакует временные файлы, и если ваш компьютер имеет несколько разделов / жестких дисков, вы можете использовать их в качестве места для хранения. Для этого в конце приведенной выше команды добавьте атрибут / ScratchDir: E: \, где E — буква этого диска (он также определен на шаге 2).

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

  7. Осталось дождаться завершения процесса, после чего восстановление с большой долей вероятности должно пройти успешно.

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

C: \ Windows \ Logs \ CBS (из SFC)
C: \ Windows \ Logs \ DISM (из DISM)

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

См. Также: Способы переустановки операционной системы Windows 10

Источники
  • https://lumpics.ru/system-file-checker-tool-in-windows-10/
Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: