Программа для восстановления системных файлов Windows 10 zhitsoboy.ru

Программа для восстановления системных файлов Windows 10

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

Как проверить ЦЕЛОСТНОСТЬ СИСТЕМНЫХ ФАЙЛОВ Windows 10?

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

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

В операционной системе Windows 10 предусмотрены 2 метода анализа целостности файлов – через инструменты SFC.exe и DISM.exe. Команды не заменяют друг друга, а дополняют, проверяя различные библиотеки системы на целостность файлов. Именно поэтому рекомендуется выполнить не одну из них, а обе. Инструменты позволят проверить целостность файлов Windows 10 и заменить поврежденные или измененные на оригинальные элементы.

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

Проверяем целостность файлов в Windows 10 с помощью SFC

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

Читать еще:  Как улучшить оперативную память компьютера?

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

Способ-1: Через командную строку в интерфейсе Windows

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

Чтобы проверить целостность файлов необходимо сделать следующее:

  • Запустить командную строку от имени администратора (кстати вот 5 способов как это сделать). Я воспользуюсь сочетанием клавиш Win+Х и в открывшемся слева меню выберу пункт «Командная строка (Администратор)»
  • Прописываем команду sfc /scannow и нажимаем Enter;
  • После этого начнется процесс сканирования системы и замены поврежденных (измененных) элементов.

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

В такой ситуации можно переходить к проверке файлов с помощью DISM

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

Обратите внимание, если у вас имеются подозрения, что сбой в работе системы связан с определенным файлом, можно не выполнять полную проверку SFC. Достаточно ввести команду sfc /scanfile=”адрес до файла”, и он будет заменен мгновенно на оригинальную версию, если в него ранее вносились изменения или он работает с ошибкой.

Способ-2: Через среду восстановления

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

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

После выполнения второй команды отобразится список доступных томов. Здесь требуется обратить внимание на диск, который зарезервирован системой и на системный раздел с операционной системой. Далее с ними потребуется производить манипуляции.

Продолжите вводить команды:

sfc /scannow /offbootdir=C: /offwindir=E:Windows

В последней команде требуется указать диски, которые были отмечены выше. То есть, в приведенном примере команды диск C является разделом с загрузчиком, а диск E – местом, где установлена операционная система Windows 10.

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

  1. После ввода последней из четырех команд начнется сканирование целостности файлов операционной системы.

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

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

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

Проверяем целостность файлов в Windows 10 с помощью DISM

Как отмечалось выше, после проверки с помощью SFC рекомендуется приступить к анализу системы инструментом DISM. Он в ходе проверки исследует другие каталоги (и еще раз «пройдется» по файлам, которые были проверены SFC).

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

dism /Online /Cleanup-Image /CheckHealth

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

dism /Online /Cleanup-Image /ScanHealth

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

dism /Online /Cleanup-Image /RestoreHealth

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

Важно: Обратите внимание, что последние две команды, которые запускают проверку целостности файлов Windows 10, могут «зависнуть» в процессе выполнения на определенном проценте (чаще всего около 20). Ни в коем случае не следует в этот момент перезагружать систему, поскольку данная ситуация является типичной, и проценты продолжат «капать» через некоторое время.

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

А также если вам понравилось данное видео, поддержите его пальцем вверх и не забудьте подписаться на мой YouTube канал и оповещения нажав на колокольчик рядом с кнопкой подписки!

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

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

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

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

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

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

Читать еще:  Вирус в БИОСе как лечить?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Как установить жесткий диск в системный блок?

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

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

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
Ссылка на основную публикацию
Adblock
detector