11 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

DISM: проверка и восстановление системных компонентов образа 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 /RestoreHealth: Восстановление хранилища компонентов образа Windows
  • Восстановление поврежденного хранилища компонентов Windows 10/Server 2016 с помощью PowerShell
  • Восстановление хранилища компонентов оффлайн если Windows не загружается

Как использовать инструмент DISM?

Это очень просто — мы используем инструмент так же, как с SFC, то есть через окно командной строки. Для этого нажмите комбинацию кнопок Windows + X и во всплывающем меню выберите «Командная строка (Администратор)». Появится новое командное окно, в котором вы можете ввести команду DISM с соответствующими параметрами.

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

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

Если образ Windows становится неработоспособным, вы можете использовать средство управления развертыванием образов и обслуживанием (DISM) для обновления файлов и устранения проблемы. В случае системных несоответствий и повреждений вы можете использовать инструмент DISM, используя функциональность Cleanup-Image вместе с этими доступными переключателями.

Используйте Dism/Online/Cleanup-Image и следующие параметры:

1] /ScanHealth . Этот параметр проверяет наличие повреждений в хранилище компонентов и записывает это повреждение в файл C: Windows Logs CBS CBS.log, но с помощью этого параметра исправление не устраняется. Это полезно для регистрации того, что, если есть, коррупция существует. Использование:

Это может занять 10-15 минут.

2] /CheckHealth : эта проверка проверяет, присутствует ли маркер повреждения компонента в реестре. Это просто способ проверить, существует ли коррупция в настоящее время. Думайте об этом как о доступном только для чтения CHKDSK. Использование:

Это может занять меньше минуты.

3]/ RestoreHealth . Этот параметр проверяет наличие повреждений в хранилище компонентов, записывает сведения о повреждениях в C: Windows Logs CBS CBS.log и ИСПРАВЛЯЕТ их с помощью Центра обновления Windows. Использование:

Эта операция занимает 15 минут или более в зависимости от уровня коррупции.

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

СОВЕТ . Исправьте поврежденные системные файлы Центра обновления Windows с помощью DISM Tool.

Исправление коррупции в папке «Входящие»

Вы можете использовать это .

  1. Если средство проверки системных файлов повреждено или SFC не работает, а команда SFC/SCANNOW не может восстановить поврежденные системные файлы, поскольку хранилище повреждено.
  2. исправить повреждение хранилища компонентов Windows , когда те же самые обновления Windows продолжают казаться доступными для установки, даже если они уже показывают успешно установленные в истории обновлений.
  3. Если образ Windows становится неработоспособным , вы можете использовать инструмент DISM для развертывания файлов, чтобы обновить файлы, исправить проблему и восстановить образ Windows. Вы можете использовать DISM для восстановления автономного образа Windows в файле WIM или VHD или онлайн-образа Windows.

Источник: Microsoft TechNet.

Кстати, наше бесплатное FixWin 10 для Windows 10 позволяет одним щелчком мыши восстановить Магазин компонентов Windows. Средство восстановления программного обеспечения Windows от Microsoft восстановит системные компоненты и обнаружит поврежденные файлы, повторно синхронизирует системную дату и время, сбросит настройки системы, переустановит системные приложения и запустит DISM Tool для восстановления образа системы одним щелчком мыши.

См. Этот пост, если вы получили сообщение об ошибке DISM. Исходные файлы не найдены.

Читать еще:  ТОП-12 Лучших Саундбаров для Телевизора

Дополнительные чтения:

  1. Восстановить поврежденный образ Windows — Ошибка 0x800f0906
  2. CheckSUR: средство готовности обновления системы для восстановления Центра обновления Windows
  3. Эффективное управление образами ОС с помощью DISM в Windows
  4. Средство обслуживания образов развертывания и управления ими в Windows
  5. Ошибка удаленного вызова процедуры.

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

Если команда с параметром /Restore Health после выполнения выдала ошибку 0x800f0906 Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник» или ошибку 0x800f081f Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник», или ошибку 0x800f0950 Сбой DISM. Операция не выполнена,.

то для дальнейшего восстановления потребуется оригинальный ISO-образ Windows 10 который можно получить при помощи Media Creation Tool (соблюдая разрядность и редакцию) или установочная флешка (диск) с дистрибутивом Windows 10.

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

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

2. Как использовать команду DISM для восстановления системы в Windows 10

Dism / Онлайн / Очистка изображения / ScanHealth

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

Dism / Онлайн / Cleanup-Image / CheckHealth

Проверьте изображение на наличие повреждений.

Эта опция позволяет нам восстановить поврежденный образ Windows 10, например, чтобы восстановить автономный образ, мы можем выполнить следующее:
Dism / Image: C: offline / Cleanup-Image / RestoreHealth / Source: c: Users mount windows

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

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

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

Windows 10 включает полезную утилиту командной строки, которая называется “Система обслуживания образов развертывания и управления ими” (Deployment Image Servicing and Management, DISM). Данный инструмент появился еще в Windows Vista. В Windows 10 и Windows 8.1 инструмент DISM установлен по умолчанию.

Утилиту можно использовать для восстановления и подготовки образов Windows, включая среду восстановления Windows, программу установки Windows и Windows PE. Также DISM можно использовать для исправления образа восстановления системы с помощью текущей установки ОС и даже для обслуживания виртуального жесткого диска.

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

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

В этом руководстве мы представим пошаговые инструкции по использованию DISM для возвращения стабильного и работоспособного состояния системы.

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

Как работать с командами DISM в Windows 10

При работе с DISM предлагается три основные опции для восстановления образа Windows: CheckHealth, ScanHealth и RestoreHealh. Важно использовать их именно в таком порядке.

Использование опции CheckHealth в DISM

Команда /CheckHealth в DISM позволяет обнаруживать повреждения образа. Данная команда используется только для поиска повреждений, но не выполняет операций исправления проблем.

Чтобы запустить данную команду проделайте следующие шаги:

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

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

Использование опции ScanHealth в DISM

Команда /ScanHealth в DISM позволяет сканировать образ Windows на предмет каких-либо повреждений. В отличие от /CheckHealth, проверка /ScanHealth может занимать до 10 минут.

Чтобы запустить данную команду проделайте следующие шаги:

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

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

Использование опции RestoreHealth в DISM

Команда /RestoreHealth в DISM позволяет автоматически проводить процедуру восстановления поврежденных образов Windows. В отличие от /ScanHealth, проверка /RestoreHealth может занимать до 10 минут.

Читать еще:  Как очистить кэш на смартфонах и планшетах Андроид разных марок

Чтобы запустить данную команду проделайте следующие шаги:

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

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

Примечание: во время запуска /RestoreHealth или /ScanHealth, вы можете заметить зависание процедуры между 20% или 40% – это абсолютно нормальное поведение.

При запуске команды /RestoreHealth DISM попытается использовать Центр обновления Windows для замены поврежденных файлов. Тем не менее, если проблема распространилась на компоненты Центра обновления Windows, тогда нужно указать альтернативный источник рабочих версий файлов для восстановления образа.

Использование опций RestoreHealth и Source в DISM

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

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

Вы можете загрузить ISO-образ Windows 10 инструкции ниже:

Примечание: не забудьте заменить “repairSource” на путь к источнику рабочих версий файлов. Например: E:Sourcesinstall.wim .

Теперь можно запустить команду для исправления образа Windows:

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

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

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

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

Команда запустит восстановление образа Windows с использованием рабочих версий файлов, включенных в файл install.wim, с установочного носителя Windows 10. При этом Центр обновления Windows не будет применяться в качестве источника для загрузки необходимых файлов для восстановления.

Использование DISM с файлом install.ESD

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

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

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

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

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

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

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

Если файл install.esd расположен на другом диске, используйте следующую команду:

Примечание: не забудьте заменить “repairSource” на путь к источнику исправных версий файлов. Например: E:Sourcesinstall.esd .

Утилита “Система обслуживания образов развертывания и управления ими” всегда создает файл журнала по пути %windir%/Logs/CBS/CBS.log , который содержит все исправленные и обнаруженные проблемы.

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

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

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

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

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

Утилита SFC просканирует и восстановит поврежденные системные файлы в Windows 10. Для подробного ознакомления и возможностями инструмента прочитайте инструкцию.

Windows 10 уже не загружается…

Сразу оговорюсь – питать иллюзии не стоит, ибо дело практически гиблое. Если система не смогла успешно применить весь арсенал ремонтных средств, подобные команды справляются “50 на 50”. Т.е. по принципу “повезёт-не повезёт”. А у нас условия те же: где-то нужно достать загрузочные флешку или диск с той же версией, сборкой, языком что и у вас. Нам нужен всё тот же файл install.wim. С определением версии у некоторых могут возникнуть проблемы; однако, если вы регулярно обновляли Windows 10 (т.е. раз в полгода), смело качайте последний экземпляр системы. Для установки на диск воспользуйтесь компьютером друзей и соседей.

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

  • Запускаем утилиту Diskpart, которая подскажет нам, как будущим командам DISM будут видеться буквы разделов. Напомню, что сейчас вам следует забыть про те, к которым вы привыкли во время работы. И вводим команды

где X – цифра жёсткого диска, на котором лежит проблемная Windows 10. Если диск один, то команда выглядит как

Ищем разделы. Сейчас нам Windows покажет тома дисков, флешки, карты и DVD диски:

Смотрите: раздел с файлами Windows , где она “помэрла”, имеет букву D. Диск с заряженным install.wim – букву E. Запоминайте свои буквы, а Diskpart нам больше не нужна:

Читать еще:  Фреймворк для нативных мобильных приложений. Лучшие Android фреймворки для разработки приложений. Собираем мобильное приложение

Создадим папку mount с файлами Windows на том же жёстком диске, где лежит побитая Windows 10 (у меня D):

Переносим сюда файлы с флешки::

Закрываем консоль и переходим с перезагрузкой в восстановленную Windows 10.

Используйте DISM для решения проблем, которые SFC не может

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

SFC, что означает System File Checker, — это встроенный инструмент администрирования для проверки целостности файлов операционной системы и восстановления поврежденных, поврежденных или измененных файлов.

Сканирование SFC имеет три возможных результата:

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

Примечание. Перед запуском DISM рекомендуется сделать полную резервную копию системного раздела Windows. Используйте бесплатные решения для резервного копирования, такие как Macrium Reflect, Veeam Endpoint Backup или другие инструменты резервного копирования.

Используйте DISM, если SFC / Scannow не удается исправить проблемы

Снимок экрана, показанный выше, показывает результат, когда SFC не удалось исправить обнаруженные поврежденные файлы.

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

DISM приходит на помощь в этих ситуациях. Обслуживание образов развертывания и управление ими (DISM) — это программа командной строки для Windows, которая используется для различных целей. Она доступна во всех версиях Windows, начиная с Windows 7 и Windows Server 2008

Вам необходимо запустить DISM из командной строки с повышенными правами:

  1. Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
  2. Введите cmd.exe и дождитесь заполнения результатов.
  3. Щелкните правой кнопкой мыши результат с именем cmd.exe и выберите «Запуск от имени администратора», чтобы запустить его с повышенными привилегиями.

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

Dism / Онлайн / Cleanup-Image / CheckHealth

Команда проверяет образ для флага повреждения и возвращает его результаты, но не выполняет операции восстановления.

Сканирование не должно занимать больше секунды или двух. Предыдущие операции могли пометить изображение как поврежденное.

Dism / Онлайн / Очистка изображения / ScanHealth

Команда сканирует на наличие повреждений хранилища компонентов, но не устраняет никаких проблем.

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

DISM / Online / Cleanup-Image / RestoreHealth

Параметр / RestoreHealth запускает сканирование на наличие повреждений и пытается устранить любые обнаруженные проблемы автоматически.

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

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

DISM Расширенные команды

  • Чтобы восстановить автономный образ : Dism / Image: C: offline / Cleanup-Image / RestoreHealth
  • Чтобы использовать другой источник восстановления : Dism / Online / Cleanup-Image / RestoreHealth / Source: d: test mount windows
  • Для предотвращения использования Центра обновления Windows : / LimitAccess в качестве параметра.

Групповая политика

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

Для этого сделайте следующее:

  1. Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
  2. Введите gpedit.msc и нажмите клавишу Enter, чтобы открыть редактор групповой политики. Обратите внимание, что он доступен только в профессиональных или корпоративных выпусках Windows.
  3. Перейдите в Конфигурация компьютера> Административные шаблоны> Система.
  4. Дважды щелкните Указать параметры для установки дополнительных компонентов и их восстановления.
  5. Установите политику включенной и настройте ее соответствующим образом.
  6. Вам необходимо указать альтернативный источник и может заблокировать использование Центра обновления Windows. Системы, настроенные на использование WSUS по умолчанию, могут быть настроены на использование Центра обновления Windows вместо операций восстановления.

Dism с помощью PowerShell

Вы также можете использовать DISM в Windows PowerShell. Команды немного разные.

  • CheckHealth : Repair-WindowsImage -CheckHealth
  • ScanHealth : Repair-WindowsImage -ScanHealth
  • RestoreHealth : Repair-WindowsImage -RestoreHealth

DISM Учебное видео

Статьи по Теме

  • Проанализируйте и очистите папку WinSXS
  • Dism ++ Windows оптимизатор с впечатляющей функциональностью
  • Папка Винкс объяснила
  • Выпущено обновление Windows 4.0: восстановление программного обеспечения Windows
  • Обзор Windows Repair Toolbox

Восстановление данных

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

Для этих целей компания Recovery Software подготовила специальный комплексный продукт — RS Partition Recovery – мощную утилиту, способную восстанавливать данные после уничтожения вирусами, случайно удаления, форматирования и т.д.

Вместе с RS Partition Recovery Вы сможете быстро восстановить:

  • Фотографии, картинки, видео и другие медиафайлы.
  • Текстовые документы, таблицы Excel.
  • Файлы ключей, программ и другие данные.
Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector