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

DISM: проверка и восстановление системных компонентов образа Windows 10

Для проверки целостности системных файлов и восстановления поврежденных файлов (библиотек) компонентов в Windows (Windows Server) можно использовать команды SFC и DISM (Deployment Image Servicing and Management). Данные утилиты могут быть крайне полезными, если операционная система Windows работает нестабильно, появляются ошибки при запуске стандартных приложений или служб, после вирусного заражения и т.д.

Утилита DISM включена в состав Windows, начиная с Vista и может быть использована во всех поддерживаемых версиях начиная с Windows 7/Windows Server 2008 R2 (есть ограничения) заканчивая последними билдами Windows 10 / Windows Server 2019. В этой статье мы рассмотрим, как использовать утилиты DISM и SFC для проверки и восстановления целостности образа и системных файлов Windows 10.

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

Утилиту DISM для восстановления Windows обычно рекомендуется использовать после утилиты проверки целостности системных файлов SFC (System File Checker). Команда sfc /scannow сканирует защищенные системные файлы Windows, и, если они отсутствуют или повреждены, попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:WindowsWinSxS).

Если команда sfc /scannow возвращает ошибку “ Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них / Windows Resource Protection found corrupt files but was unable to fix some of them ”, скорее всего утилита не смогла получить необходимые файла из хранилища компонентов (образа) Windows.

В этом случае вам нужно попробовать восстановить хранилище компонентов (ваш образ Windows) с помощью DISM.

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

DISM /RestoreHealth: Восстановление хранилища компонентов образа Windows

Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image . Рассмотренные ниже команды выполняются в командной строке, запущенной с правами администратора.

Чтобы проверить наличие признака повреждения хранилища компонентов образа Windows (флага CBS) , который выставил один из системных процессов, выполните следующую команду (не применимо к Windows 7/Server 2008R2):

DISM /Online /Cleanup-Image /CheckHealth

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

В этом примере команда вернула, что с образом все хорошо:

No component store corruption detected.
The operation completed successfully.

DISM /Online /Cleanup-Image /ScanHealth – выполнить полное сканирование хранилища компонентов на наличие повреждений в системных образа Windows (выполняется довольно долго от 10 до 30 минут).

Если команда /ScanHealth возвращает ошибки:

  • Хранилище компонентов подлежит восстановлению (The component sore is repairable);
  • Ошибка: 1726. Сбой при удалённом вызове процедуры;
  • Ошибка: 1910. Не найден указанный источник экспорта объекта.

Это однозначно говорит о том, что ваш образ Windows 10 поврежден и его нужно восстановить.

Чтобы исправить ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов (библиотек) из центра обновлений Windows (на компьютере должен быть доступ в Интернет), выполните:

DISM /Online /Cleanup-Image /RestoreHealth

Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более).

Если восстановление выполнится успешно, появится сообщение:

Восстановление выполнено успешно. Операция успешно завершена.
The restore operation completed successfully. The operation completed successfully.

Если на компьютере (сервере) отсутствует доступ в Интернет или отключена служба Windows Update, то при восстановлении хранилища компонентов появляются ошибки вида:

  • 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
  • Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
  • Ошибка: 0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).

Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов компонентов системы. Предположим, вы смонтировали установочный ISO образ Windows 10 в виртуальный привод E:. Для восстановления хранилища компонентов из образа используйте одну из команд:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim
Или:
DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd

Чтобы запретить использовать центр обновлений Windows в Интернете, и выполнять сканирование и восстановление образа Windows только из локального WIM/ESD файла:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim /limitaccess
Или:
DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd /limitaccess

dism /online /cleanup-image /restorehealth /limitaccess

Журнал сканирования и восстановления системных файлов утилиты DISM можно найти здесь: C:WindowsLogsCBS.log .

После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов sfc /scannow . Скорее всего она успешно восстановит поврежденные файлы (Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила).

Восстановление поврежденного хранилища компонентов Windows 10/Server 2016 с помощью PowerShell

В версии PowerShell в Windows 10 и Windows Server 2016/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните:

Repair-WindowsImage -Online –ScanHealth

Если ошибок в хранилище компонентов не обнаружено, появится сообщение:

ImageHealth State: Healthy

Для запуска восстановления системных компонентов и файлов наберите:

Repair-WindowsImage -Online -RestoreHealth

Repair-WindowsImage -Online -RestoreHealth -Source E:sourcesinstall.wim:1

Где, 1 – индекс используемой у вас редакции Windows из WIM или ESD файла (список редакций Windows в WIM файле можно вывести так: Get-WindowsImage -ImagePath «E:sourcesinstall.wim» ).

Восстановление хранилища компонентов оффлайн если Windows не загружается

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

  1. Для этого загрузитесь с установочного (загрузочного диска) и на экране начала установки нажмите Shift + F10
  2. Чтобы разобраться с буквами дисков, назначенных в среде WinPE, выполните команду diskpart -> list vol (в моем примере диску, на котором установлена Windows присвоена буква C:, эту букву я буду использовать в следующих командах);
  3. Проверим системные файлы и исправим поврежденные файлы командой: sfc /scannow /offbootdir=C: /offwindir=C:Windows
  4. Для исправления хранилища компонентов используйте следующую команду (в качестве источника для восстановления компонентов мы используем WIM файл с установочным образом Windows 10, с которого мы загрузили компьютер):
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim
  5. Если на целевом диске недостаточно места, то для извлечения временных файлов нам понадобится отдельный диск достаточного размера, например F:, на котором нужно создать пустой каталог: mkdir f:scratch и запустить восстановление хранилища компонентов командой:
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim /ScratchDir:F:scratch

Всё о восстановлении системных файлов Windows 10

Файлы в Windows 10 часто оказываются поврежденными. Обычно это происходит из-за действий пользователя. Но бывают и другие причины, о которым ниже пойдёт речь.

p, blockquote 1,0,0,0,0 —>

p, blockquote 2,0,0,0,0 —>

Почему файлы могут быть повреждены

Windows это одна из наиболее коммерчески успешных операционных систем. Существует с 1985 года. До сих пор данная ОС постоянно обновляется, однако, уже в рамках одной версии. С каждым обновлением Windows 10 становится автономной, умной и безопасной. Если раньше полный крах системы не был чем-то удивительным, то сейчас всегда есть способы этого избежать или не допустить. Как минимум это достигается за счёт постоянных обновлений баз безопасности и исправлений ошибок. Таким образом происходит постепенное, но уверенное совершенствование системы. На момент 2019 года Windows 10 очень безопасна. Хоть и в конце 2018 года было фатальное обновление, которое нанесло ущерб некоторым компьютерам, это не меняет факта лидерства Windows. Но пока что об идеальной системе нет и речи. Нередко можно столкнуться не только с простыми недоработками разработчиков, но и с серьёзными ошибками:

p, blockquote 3,0,0,0,0 —>

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

p, blockquote 4,0,1,0,0 —>

Часто ошибки в системе не являются чем-то непредвиденным и их легко объяснить. Ведь Windows 10 развит как операционная система, чтобы в ней не возникало внутренних конфликтов без причины. Это значит, что если в Windows 10 были повреждены файлы, виноват, скорее всего, сам пользователь. Из-за неосторожности или неосмотрительности или из-за простого незнания — не столь важно. Если системе был нанесён серьезный урон, с этим придётся что-то делать. Ниже будут разобраны всевозможные ситуации и методы их решения, а также даны некоторые советы. А чтобы узнать больше, ознакомьтесь с другими статьями этого сайта.

p, blockquote 5,0,0,0,0 —>

В каких случаях может помочь восстановление

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

p, blockquote 6,0,0,0,0 —>

  1. При инсталляции какого-либо софта с помощью встроенного установщика или вручную создаётся точка восстановления.
  2. Файлы помещаются в скрытую папку раздела диска «System Volume Information». По умолчанию доступ к этим файлам для пользователя ограничен.
  3. Точек восстановления может быть много, сортируются они по дате.
  4. В окне утилиты пользоваться самостоятельно выбирает, на какой временной промежуток ему необходимо «откатиться».
Читайте также  Как создать загрузочную флешку Windows 7 в Rufus

Но это возможно далеко не всегда. Некоторое ПО, предназначенное для оптимизации ПК, может также удалить точки восстановления. Поэтому рекомендуется следить за работой программ в вашем компьютере. К примеру, в Reg Organizer можно как поставить галочку для удаления точек восстановления, так и снять. Оптимальным вариантом будет удалять все бэкапы, кроме двух последних. Но важно быть уверенным, что в них не наблюдается никаких ошибок.

p, blockquote 7,0,0,0,0 —>

Способы восстановления системных файлов Windows 10

Система Windows 10 представляет из себя набор файлов, которые между собой взаимодействуют. Это можно сравнить с цепью. Убрав одно звено, цепь будет неполноценной, поврежденной. Так и тут. Только ступень урона системы зависит от файла. Некоторые из них очень важны, другие — нет. К примеру, если удалить файлы, отвечающие за работу контекстного меню, то это сразу скосит почти все возможности. Нельзя будет не только создавать папки, файлы разных расширений, но и полноценно работать в проводнике. И это только пример. При неработоспособном состоянии некоторых компонентов, восстановление невозможно.

p, blockquote 8,0,0,0,0 —>

Итак, чтобы проверить, всё ли в порядке с целостностью Windows, можно воспользоваться простой и проверенной системной утилитой в командой строке. Для этого проследуйте данной инструкции:

p, blockquote 9,1,0,0,0 —>

  1. Зажмите сочетание клавиш на клавиатуре «Win» + «R», в открывшимся окошке впишите «cmd».
  2. Запустится командная строка, в ней вбейте данную команду:
    sfc /scannow
  3. Дожидайтесь конца проверки. Если утилита обнаружит какое-либо несоответствие, она сообщит об этом и при возможности попытается восстановить систему самостоятельно.
  4. Перезагрузите ПК.

Такой способ может помочь исключительно при незначительных повреждениях. Например, если был удалён системный установщик Windows. То есть единственное, что не работает, это установка программ через него. Чтобы не допускать подобных ошибок, нужно быть внимательным уже на этапе сбора ПК.

p, blockquote 10,0,0,0,0 —>

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

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

p, blockquote 11,0,0,0,0 —>

Восстановление поврежденных файлов Windows 10 с помощью программ

Для безвозвратно удалённых системных данных можно воспользоваться вышеописанным способ — точками восстановления. Но для более надёжного хранения этих данных лучше пользоваться AOMEI Backupper, а лучше старым и проверенным Acronis Disk Director. Вторую программу возможно не только из-под системы, но и загрузиться в неё через съёмный носитель. А список возможностей не уступает ни одному другому конкуренту в области мониторинга, резервного копирование и аварийного восстановления жёсткого диска.

p, blockquote 12,0,0,0,0 —>

Восстановление файлов расширения dll

Файлы DLL — это библиотеки. Они используются для правильной работы различных программ, включая игр. По умолчанию в Windows присутствуют далеко не все библиотеки, поэтому их нужно дополнительно устанавливать. Это можно делать вручную, процесс несложен. Достаточно лишь узнать, какой DLL файл отсутствует или был повреждён. В окне ошибок обычно это указывается, если нет — разверните подробности и узнайте данную информацию. Далее вбиваете название файла в любой веб-поисковик и загрузите соответствующий DLL. Рекомендуется это делать исключительно из проверенных источников, к примеру, с сайта Microsoft.

p, blockquote 13,0,0,0,0 —>

Можно ли восстановить поврежденные файлы вручную

Если файлы были повреждены, а система всё ещё функционирует, можно попытаться решить проблему самостоятельно. Для начала, выясните причину поломки. Если это вирус — отключите службу в процессах, которая занимается вредительством. Далее найдите исполняющий файл процесса и все остальные связующие файлы — удалите их. После этих действий лучше перейти в пользовательскую папку «AppData». Там будет находиться три другие папки: «Local», «LocalLow» и «Roaming». Их следует проверить на наличие чужеродных папок. Проверять следует с активированным отображением скрытых файлов. После «зачистки» убедитесь, что вирус исчез даже после перезагрузки. Теперь можно попытаться воспользоваться утилитой, упомянутой выше или восстановиться с помощи резервной копии.

p, blockquote 14,0,0,1,0 —>

Как нужно обращаться с системой, чтобы она не ломалась

Windows 10, к сожалению, ещё не столь совершенна, чтобы она вообще не ломалась. В особенности, когда пользователь наделён правами администратора. Что, кстати, решено в таких ОС, как дистрибутивах Linux и mac OS. Там от пользователя требуется вводить пароль перед совершением важных системных действий. Иначе говоря, ни пользователь, ни злоумышленник, ни вирус не смогут навредить системе, если не ввести пароль. Такой метод в Windows пока что не реализован, хотя его можно частично активировать с помощью родительского контроля. Первое, что обязательно стоит уяснить: ни в коем случае не редактируйте файлы, находящиеся в папке «Windows». Там нет никаких пользовательских программ, туда вообще не нужно заходить. Эту папку можно скрыть в настройках, чтобы случайно чего-нибудь не удалить оттуда. Сделать это можно в утилите «Параметры папок». Также критично нужно относиться ко всему, что загружается из интернета. Если исполняемый файл просит подтверждения, убедитесь, что ему можно доверять. В противном случае может произойти что угодно.

p, blockquote 15,0,0,0,0 —>

Что делать, если Windows 10 не запускается из-за критической ошибки

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

p, blockquote 16,0,0,0,0 —>

Поэтому как вариант можно создавать бэкап на флешке или диске. Это менее практично, но безотказные. Оптимальный вариант:

  1. Установить Windows, полностью настроить и кастомизировать под себя, чтобы этого не делать потом.
  2. Дополнительно установить всё ПО, которым пользуетесь.
  3. Загрузить данный снимок системы на USB-накопитель

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

Способ восстановить систему с помощью установщика Windows 10

Также есть альтернативный способ. Воспользоваться загрузочной флешкой Windows 10 (важно, чтобы была та же сборка, с которой была установлена текущая система). В окне установщика сбоку будет надпись, гласящая о возможности починить систему. Далее остаётся довериться указаниям.

p, blockquote 18,0,0,0,0 —> p, blockquote 19,0,0,0,1 —>

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

(Пока оценок нет)

Как установить Windows 10

  • Просмотров: 114 333
  • Автор: admin
  • Дата: 23-10-2015

Как произвести восстановление целостности системных файлов, если Windows 10 не загружается

Как произвести восстановление целостности системных файлов, если Windows 10 не загружается

Заходим в Компьютер и определяем букву диска с установленной Windows 10, в моём случае раздел (E:)

Вот и всё. Перезагружаемся и пробуем войти в операционную систему.

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

присоедините его к виртуальному дисководу, потом войдите в папку Sources и найдите там файл образ install.wim, его нужно разархивировать в папку с произвольным названием (например repair) на переносной жёсткий диск USB или обычную флешку объёмом не менее 16 Гб.

Примечание : Если вам понадобится восстановить таким же образом Windows 8.1, то вы соответственно скачаете ISO-образ Windows 8.1, но в этом образе вместо файла install.wim будет файл install.esd, разницы абсолютно никакой и делать дальше нужно одно и тоже.

В открывшемся проводнике указываем путь к нашему переносному жёсткому диску USB (буква F:) и папке repair, жмём ОК.

Начинается процесс извлечения файлов Windows 10 в папку repair переносного жёсткого диска USB (буква F:).

Папка с распакованными файлами Win 10 находится на переносном жёстком диске USB (F:)

Идём к ноутбуку, на котором не загружается из-за ошибок Windows 10

Подсоединяем к нему переносной жёсткий диск USB с папкой repair .

Загружаем ноутбук с загрузочной флешки Windows 10.

В начальном окне установки системы жмём клавиатурное сочетание « Shift + F10 » — запускается командная строка.

Определяем букву раздела с установленной Win 10 и букву переносного жёсткого диска USB с файлами Windows 10, для этого водим команду notepad. Откроется блокнот, затем Файл->Открыть.

Видим, что буква ( E:) присвоена разделу с установленной Windows 10.

А буква (J:) присвоена — переносному жёсткому диску USB c папкой repair, где находятся системные файлы ISO-образа Windows 10.

Выполняем в командной строке команду:

sfc /scannow /offbootdir=J:repair /offwindir=E:Windows

offbootdir= J: repair — переносной жёсткий диск USB c папкой repair, где находятся системные файлы ISO-образа Windows 10.

Читайте также  Настраиваем локальную политику безопасности в Windows 7

offwindir= E: Windows — раздел с установленной Windows 10.

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

Если ваша операционная система неисправна, то вполне возможно средству sfc /scannow удастся восстановить повреждённые компоненты и ваша Windows 10 загрузится.

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

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

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

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

Опытные пользователи рекомендуют использовать данные инструменты по очереди, так как они проверяют разный список файлов и выполняют разные функции.

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

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

Проверка и восстановление системных файлов с помощью SFC

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

  1. Вызываем контекстное меню Пуска (щелчком правой кнопки мыши по Пуску или нажатием сочетания клавиш Win+X), в котором выбираем пункт “Командная строка (администратор)”.Если в данном меню классическая Командная строка заменена на PowerShell, запустить ее можно через панель Поиска. Набираем нужное название, правой кнопкой щелкаем по найденному варианту и выбираем “Запуск от имени администратора”.
  2. В открывшемся окне набираем команду sfc /scannow и жмем Enter для ее выполнения.
  3. Будет запущено сканирование системы, которое может занять определенное время. Если в ходе проверки будут обнаружены ошибки, они будут автоматически исправлены. В случае отсутствия поврежденных файлов, мы увидим сообщение “Защита ресурсов Windows не обнаружила нарушений целостности”.

Команда sfc /scanfile=путь_к_файлу позволяет выполнить сканирование определенного файла. Например: sfc /scanfile=d:windowssystem32autoplay.dll .

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

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

Запустить среду восстановления можно по-разному:

Метод 1

  1. Заходим в Параметры системы, нажав Win+I или выбрав соответствующий пункт в контекстном меню Пуска (как его открыть, мы рассказали выше).
  2. В параметрах переходим в раздел “Обновление и безопасность”.
  3. Далее переходим в подраздел “Восстановление” и в правой части окна в блоке “Особые варианты загрузки” щелкаем по кнопке “Перезагрузить сейчас”.

Метод 2

  1. Заходим в меню Пуск.
  2. Нажимаем кнопку выключения.
  3. Зажав клавишу Shift на клавиатуре нажимаем на пункт “Перезагрузка”.

Аналогичным образом можно перезагрузить компьютер из окна блокировки.

Метод 3

Попасть в среду восстановления можно с установочного диска (дистрибутива) с операционной системой. Для этого выбираем пункт “Восстановление системы” в левом нижнем углу.

В среде восстановления, выполняем следующие действия:

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

Использование DISM для проверки и восстановления системы

С помощью команд SFC удается исправить не все дефекты системных файлов. И в подобных ситуациях может помочь утилита DISM.exe, с помощью которой можно найти и исправить проблемы с хранилищем системных файлов, откуда копируются их оригинальные версии при восстановлении целостности системных компонентов. Т.е. в первую очередь мы восстанавливаем хранилище компонентов, а затем переходим к команде sfc /scannow .

Запускаем Командную строку от имени администратора (любым удобным способом, например, через строку Поиска). После этого можем запускать выполнение следующих команд:

  • dism /Online /Cleanup-Image /CheckHealth . Данная команда используется для того, чтобы собрать информацию о текущем состоянии операционной системы и наличии поврежденных компонентов. Новая проверка, при этом, не запускается, и вместо нее просто проверяются более ранние записи.
  • dism /Online /Cleanup-Image /ScanHealth . С помощью этой команды мы проверяем состояние хранилища системных компонентов. Нужно сразу готовиться к тому, что процесс занимает немало времени, а на 20 процентах в некоторых случаях может “затормозиться”.
  • dism /Online /Cleanup-Image /RestoreHealth . Запускает процесс проверки и автоматического восстановления системы. Выполнение этой команды также потребует значительного количества времени, а сам процесс может иногда “тормозить”.

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

Для этого потребуется запустить выполнение команды:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Если используется файл с расширением “esd” (вместо “wim”), в команду выше нужно внести соответствующие корректировки.

Все выполненные операции при запуске этих команд будут записаны в журнал, находящийся по адресу: WindowsLogsCBSCBS.log и WindowsLogsDISMdism.log.

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

Выполнение команды DISM в PowerShell

Утилиту DISM.exe можно запустить в программной оболочке Windows PowerShell, запущенной от имени администратора.

  1. Если в контекстном меню Пуска (запускается сочетанием клавиш Win+X) доступна классическая Командная строка, то для открытия PowerShell можно воспользоваться строкой Поиска. Набираем название, щелчком правой кнопки по найденному варианту раскрываем перечень, в котором выбираем пункт “Запуск от имени администратора”.
  2. В открывшемся окне набираем одну из команд ниже:
    • Repair-WindowsImage -Online -ScanHealth – проверяет системные файлы на наличие повреждений.
    • Repair-WindowsImage -Online -RestoreHealth – сканирует систему и исправляет найденные повреждения.

Полезная информация

В некоторых случаях sfc /scannow находит поврежденные компоненты сразу после обновления с новой сборкой системы. В данном случае, скорее всего, поможет только новая “чистая” установка. Также, могут быть найдены дефекты, связанные с ПО некоторых видеоадаптеров (ошибка файла “opencl.dll”). Если все исправно работает, никаких действий предпринимать не нужно.

В случаях, когда в результате выполнения команды sfc /scannow выдается сообщение о том, что выполнить восстановление системных компонентов не удалось, и, при этом, восстановление хранилища также не устранило проблему, можно обратиться к журналу dism.log, о котором мы упоминали выше. Чтобы просмотреть содержимое файла, его нужно экспортировать в текстовый файл (например, с именем “sfc” на рабочем столе). Для этого нужно выполнить команду:
findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfc.txt»

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

Заключение

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

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

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

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

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

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

Читайте также  Просмотр модели видеокарты в Windows 10

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

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

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

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

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

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

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

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

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

Простые способы восстановления Windows 10 без переустановки через DISM

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

Восстановление системы Windows 10 с помощью DISM

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

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

Как использовать утилиту DISM?

Восстановить системные файлы через утилиту не сложно. Этим приложением можно восстановить компоненты по тому же самому принципу, как с помощью SFC через командную строку. Для вызова командной строки нажмите комбинацию клавиш Windows + X и в появившемся меню выберите пункт «командная строка (администратор). Затем в консоли нужно ввести команду DISM с соответствующими параметрами.

До команды DISM можем дописать дополнительные параметры, с помощью которых можно выполнить проверку, сканирование и восстановление образов различными способами. Рассмотрим наиболее важные комбинации.

DISM с параметром CheckHealth

В консоли командной строки введите следующую команду:

DISM /Online /Cleanup-Image /CheckHealth

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

DISM с параметром ScanHealth

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

DISM /Online /Cleanup-Image /ScanHealth

Сканирование может занять гораздо больше времени, чем с предыдущей опцией (приблизительно 10 минут). Если сканирование останавливается на 20% или 40%, то нужно подождать – может показаться так, что компьютер завис – но в действительности выполняется сканирование.

DISM с параметром RestoreHealth

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

DISM /Online /Cleanup-Image /RestoreHealth

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

Как восстановить файлы из указанного источника с помощью параметра RestoreHealth

Иногда бывает так, что повреждения операционной системы гораздо шире и затрагивают службу обновления Windows. В этом случае, не удастся через параметр RestoreHealth устранить повреждения в образе, потому что система не может подключится к серверам Майкрософта. В этой ситуации следует выполнить другую операцию – укажем путь к установщику (инсталлятору) Windows, с которого будут загружены «рабочие» файлы без использования Интернет и центра обновлений.

Для этого нужен установщик Windows 10 на DVD-диске, флэш-накопителе или в формате образа ISO. Последний может быть загружен через приложение Media Creation Tool для Windows 10.

Скачайте версию для Windows 10 (32 или 64 битную), запустите приложение и следуйте указаниям мастера по загрузке ISO на ваш компьютер. После того, как образ скачан и сохранён, перейдите в окно проводника и дважды кликните на файл ISO с инсталлятором, чтобы его смонтировать. В окне «Этот компьютер» проверьте, какая буква была присвоена смонтированному образу (например, буква «E»).

Если у вас имеется загрузочный диск DVD или USB накопитель с инсталляцией Windows 10, то ничего не надо скачивать – просто вставьте диск или подключите внешний носитель, и посмотрите, какая буква была присвоена этому накопителю в разделе «Этот компьютер».

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


Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:Sourcesinstall.wim:1 /limitaccess

Ещё раз обратите внимание на то, что если в нашем случае, DVD, флэш-накопителю или образу ISO присвоится другая буква чем «Е», то поменяйте её в вышеуказанной команде. После нажатия на Enter поврежденные файлы хранилища компонентов будут восстановлены из оригинального установщика Windows по указанному пути.

Исправление ошибок в Windows

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

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