Dism online cleanup image restorehealth

Программы

Dism online cleanup image restorehealth

Если Windows работает нестабильно, выдаёт ошибки или тормозит, выполните команду DISM /Online /Cleanup-Image /RestoreHealth. Она проверит целостность системных файлов и автоматически восстановит повреждённые компоненты. Этот инструмент встроен в Windows и не требует установки дополнительных программ.

Перед запуском команды откройте командную строку от имени администратора. Нажмите Win + X, выберите «Командная строка (администратор)» или «Windows Terminal (администратор)» в новых версиях системы. Убедитесь, что у вас есть стабильное интернет-соединение – DISM может загружать исправления из Центра обновления Windows.

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

Dism /online /cleanup-image /restorehealth — исправление ошибок Windows

Запустите DISM /Online /Cleanup-Image /RestoreHealth от имени администратора, если система работает с ошибками или поврежденными файлами. Эта команда проверяет целостность хранилища компонентов Windows и автоматически восстанавливает поврежденные данные из резервных копий или из Центра обновления.

Перед выполнением команды откройте командную строку (CMD) с повышенными правами. Нажмите Win + X, выберите «Терминал Windows (Администратор)» или «Командная строка (Администратор)», затем введите:

DISM /Online /Cleanup-Image /RestoreHealth

Если процесс завершится с ошибкой «Источник файлов не найден», подключите установочный диск Windows или укажите путь к ISO-образу с помощью параметра /Source:

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:<путь_к_образу>:1 /LimitAccess

После завершения проверки запустите sfc /scannow, чтобы исправить оставшиеся системные файлы:

sfc /scannow

Если DISM сообщает о несовместимости версий, обновите Windows через Центр обновления и повторите проверку.

Читайте также:  Компьютер не видит жесткий диск seagate

Дополнительные параметры DISM:

  • /CheckHealth – проверить состояние хранилища без исправлений.
  • /ScanHealth – расширенная проверка с выявлением поврежденных файлов.

Что делает команда DISM /online /cleanup-image /restorehealth?

Команда DISM /online /cleanup-image /restorehealth проверяет и восстанавливает поврежденные системные файлы Windows, используя оригинальные файлы из Центра обновления или локального источника. Она работает в фоновом режиме, не требуя перезагрузки, и часто решает проблемы с ошибками обновлений, синими экранами и нестабильной работой системы.

Как это работает

Команда выполняет три ключевых действия:

  • Сканирует образ системы на наличие поврежденных или измененных файлов.
  • Сравнивает файлы с эталонными версиями из хранилища компонентов Windows.
  • Заменяет поврежденные данные, если находит расхождения.

Когда использовать

Запускайте команду, если:

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

Перед выполнением убедитесь, что:

  1. У вас есть права администратора.
  2. Компьютер подключен к интернету (для загрузки файлов из Центра обновления).
  3. Закрыты все программы, которые могут изменять системные файлы.

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

Как запустить DISM с параметром /restorehealth в Windows?

Откройте командную строку от имени администратора. Нажмите Win + X, выберите «Windows Terminal (Admin)» или «Командная строка (администратор)».

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

DISM /Online /Cleanup-Image /RestoreHealth

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

Дополнительные параметры

Если система не может загрузить файлы, укажите источник восстановления. Используйте установочный ISO-образ Windows или загрузочную флешку:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess

Замените X: на букву диска с установочным носителем.

Параметр Описание
/Online Работа с текущей системой
/Cleanup-Image Очистка поврежденных данных
/RestoreHealth Восстановление целостности
/Source Путь к файлам восстановления

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

sfc /scannow

Где DISM берет файлы для восстановления поврежденных компонентов?

  • WinSxS (хранилище компонентов) – папка C:\Windows\WinSxS содержит резервные копии системных файлов. DISM сначала проверяет их.
  • Центр обновления Windows (Windows Update) – если файлы в WinSxS повреждены, DISM скачивает исправные версии с серверов Microsoft.
  • Установочный ISO-образ Windows – при запуске команды с параметром /Source DISM берет файлы из указанного образа.
  • Сетевые ресурсы – в корпоративных средах DISM может получать файлы из общей сетевой папки, если это настроено администратором.
Читайте также:  Смарт розетка

Если DISM не находит нужные файлы в WinSxS, убедитесь, что компьютер подключен к интернету. Для принудительного использования Windows Update добавьте параметр /LimitAccess в команду:

DISM /Online /Cleanup-Image /RestoreHealth /LimitAccess

Для работы с локальным ISO-образом укажите путь к файлам установки Windows:

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:1 /LimitAccess

Замените X: на букву диска с ISO-образом. Если файлы повреждены и интернет недоступен, этот способ поможет восстановить систему без загрузки данных из сети.

Что делать, если DISM не может восстановить образ системы?

Попробуйте запустить DISM с альтернативным источником файлов. Введите в командной строке (от имени администратора):

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу.wim:1 /LimitAccess

Замените путь_к_файлу.wim на расположение оригинального ISO-образа Windows (например, на флешке или в папке).

Если ошибка сохраняется, проверьте целостность хранилища компонентов. Выполните:

sfc /scannow

После завершения перезагрузите компьютер и снова запустите DISM.

При отсутствии доступа к исходным файлам Windows скачайте официальный ISO с сайта Microsoft. Смонтируйте образ через Проводник и укажите путь к файлу install.wim в команде DISM.

Если DISM сообщает о повреждении данных, используйте утилиту Check Disk для проверки диска:

chkdsk C: /f /r

Дождитесь завершения сканирования и исправления ошибок.

В редких случаях помогает сброс параметров DISM. Остановите службу:

net stop trustedinstaller

Переименуйте папку C:\Windows\Logs\CBS в CBS_old, затем перезапустите компьютер и повторите восстановление.

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

Как проверить целостность системы после выполнения DISM?

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

Читайте также:  Удалить денвер

sfc /scannow

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

Что делать, если SFC не исправил ошибки?

Если SFC сообщает о проблемах, но не может их устранить, повторно выполните команду DISM с параметрами:

DISM /Online /Cleanup-Image /RestoreHealth

После этого снова запустите sfc /scannow. В большинстве случаев второй проход устраняет оставшиеся ошибки.

Дополнительные проверки

Дополнительные проверки

Для глубокой диагностики используйте журнал CBS.log. Найдите его в папке C:\Windows\Logs\CBS и проверьте записи с помощью команды:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

Это сохранит детальный отчёт о проблемах на рабочем столе. Если ошибки остались, скопируйте содержимое файла sfcdetails.txt для дальнейшего анализа.

Чем отличается DISM /restorehealth от sfc /scannow?

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

DISM /restorehealth нужен, когда sfc не справляется. Он проверяет и восстанавливает образ системы (WIM или ESD), из которого Windows берет файлы для восстановления. Если хранилище компонентов повреждено, DISM скачивает исправные файлы из Центра обновления или использует сторонний ISO-образ.

Запускайте sfc /scannow первым. Если ошибки остаются, выполните DISM /online /cleanup-image /restorehealth, а затем снова sfc. Такой порядок гарантирует, что хранилище компонентов и системные файлы будут исправлены.

Обе команды требуют прав администратора. DISM работает дольше, особенно при загрузке файлов из сети. Если интернет медленный, подготовьте ISO с той же версией Windows и укажите его как источник с параметром /source.

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

Оцените статью
О компьютерах
Добавить комментарий