
Запустите командную строку от имени администратора и введите DISM /Online /Cleanup-Image /ScanHealth. Эта команда проверит целостность системных файлов без внесения изменений. Если утилита обнаружит ошибки, исправьте их с помощью DISM /Online /Cleanup-Image /RestoreHealth – она автоматически загрузит нужные файлы из Центра обновления Windows.
Для ускорения процесса используйте локальный источник восстановления. Добавьте параметр /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess, заменив X на букву диска с установочным носителем Windows. Так DISM не будет тратить время на поиск файлов в интернете.
После восстановления запустите sfc /scannow, чтобы проверить оставшиеся системные файлы. Комбинация DISM и SFC устраняет большинство ошибок, связанных с повреждением реестра или отсутствующими DLL. Если система не загружается, выполните те же команды через среду восстановления WinPE.
- Очистка и проверка образа Windows с помощью DISM.exe online
- Подготовка к работе: запуск DISM.exe с правами администратора
- Проверка целостности образа Windows без перезагрузки
- Исправление поврежденных файлов через DISM.exe и Центр обновления
- Что делать, если DISM не может подключиться к Центру обновления
- Проверка результатов
- Очистка компонентов Windows от временных и поврежденных данных
- Восстановление системных файлов с помощью эталонного образа
- Как выполнить восстановление
- Где взять эталонный образ
- Анализ логов DISM.exe для диагностики проблем
- Ключевые ошибки и их решение
- Фильтрация и поиск
Очистка и проверка образа Windows с помощью DISM.exe online
Запустите командную строку от имени администратора и выполните команду DISM /Online /Cleanup-Image /ScanHealth. Она проверит целостность системных файлов без внесения изменений. Если утилита обнаружит ошибки, используйте DISM /Online /Cleanup-Image /RestoreHealth для автоматического восстановления.
Для глубокой очистки компонентов Windows, включая временные файлы и старые обновления, добавьте параметр /StartComponentCleanup. Команда DISM /Online /Cleanup-Image /StartComponentCleanup освободит место на диске и удалит ненужные данные.
Если система работает нестабильно, проверьте хранилище компонентов через DISM /Online /Cleanup-Image /AnalyzeComponentStore. Утилита покажет, сколько места занимают обновления и можно ли их безопасно удалить.
После завершения проверки перезагрузите компьютер. Для окончательного подтверждения исправлений запустите sfc /scannow, чтобы проверить оставшиеся файлы.
Подготовка к работе: запуск DISM.exe с правами администратора
Если система запросит подтверждение, нажмите «Да» в окне контроля учетных записей (UAC). Без этих прав DISM не сможет вносить изменения в системные файлы.
| Способ запуска | Действия |
|---|---|
| Через меню Пуск | Введите cmd в поиске, нажмите ПКМ → Запуск от имени администратора |
| Через диалог «Выполнить» | Нажмите Win + R, введите cmd, затем Ctrl + Shift + Enter |
| Через PowerShell | Введите Start-Process cmd -Verb RunAs и подтвердите запуск |
Проверьте, что командная строка открыта с повышенными правами: в заголовке окна должно быть указано «Администратор». Если это не так, закройте окно и повторите попытку.
Для удобства можно создать ярлык для быстрого запуска DISM с правами администратора. На рабочем столе кликните правой кнопкой мыши, выберите «Создать → Ярлык», укажите путь cmd.exe /k dism, затем в свойствах ярлыка включите «Запуск от имени администратора».
Проверка целостности образа Windows без перезагрузки
Откройте командную строку от имени администратора и выполните команду: DISM /Online /Cleanup-Image /ScanHealth. Этот метод проверит системные файлы на повреждения, не требуя перезагрузки.
Если утилита обнаружит ошибки, используйте DISM /Online /Cleanup-Image /RestoreHealth. Она автоматически загрузит исправные файлы из Центра обновления Windows и восстановит поврежденные компоненты.
Для более глубокой проверки добавьте параметр /CheckHealth. Он быстро определит, есть ли критические повреждения, но не исправит их. Команда выглядит так: DISM /Online /Cleanup-Image /CheckHealth.
Если DISM не может восстановить файлы из-за отсутствия доступа к интернету, укажите альтернативный источник. Например, используйте установочный ISO-образ Windows: DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу:1 /LimitAccess.
После завершения проверки запустите sfc /scannow, чтобы убедиться, что все системные файлы исправны. Иногда DISM пропускает отдельные ошибки, которые исправляет SFC.
Сохраните результаты проверки в лог-файл для анализа. Добавьте параметр /LogPath:C:\DISM.log в команду, например: DISM /Online /Cleanup-Image /ScanHealth /LogPath:C:\DISM.log.
Исправление поврежденных файлов через DISM.exe и Центр обновления
Если система Windows работает нестабильно из-за поврежденных файлов, запустите проверку и восстановление через DISM.exe с параметром /RestoreHealth. Откройте командную строку от имени администратора и выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
Утилита автоматически проверит системные файлы и загрузит исправные версии из Центра обновления Windows. Дождитесь завершения процесса – это может занять от 10 до 30 минут в зависимости от скорости интернета и состояния системы.
Что делать, если DISM не может подключиться к Центру обновления
Если команда выше выдает ошибку доступа к серверам Microsoft, укажите альтернативный источник для восстановления. Используйте установочный ISO-образ Windows той же версии, что и ваша система:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Замените X: на букву диска с подключенным образом. Для ISO-файлов в формате ESD измените параметр /Source на ESD:X:\Sources\Install.esd:1.
Проверка результатов
После завершения работы DISM запустите проверку целостности системных файлов через SFC:
sfc /scannow
Если SFC сообщает о найденных и исправленных ошибках, перезагрузите компьютер. Для полной уверенности повторите команду DISM – теперь она должна завершиться без ошибок.
Очистка компонентов Windows от временных и поврежденных данных
Для удаления временных файлов и исправления поврежденных компонентов Windows используйте команды DISM и очистку хранилища компонентов.
- Проверьте целостность хранилища компонентов:
Откройте командную строку от имени администратора и выполните:
DISM /Online /Cleanup-Image /ScanHealth - Исправьте найденные ошибки:
Если сканирование выявило проблемы, запустите восстановление:
DISM /Online /Cleanup-Image /RestoreHealth - Очистите временные файлы хранилища:
После восстановления удалите кэш резервных файлов:
DISM /Online /Cleanup-Image /StartComponentCleanup
Дополнительные действия для глубокой очистки:
- Добавьте параметр
/ResetBaseк последней команде, чтобы удалить все старые версии обновлений. - Используйте
/LimitAccess, если DISM не может подключиться к серверам Microsoft. - Проверьте диск на ошибки командой
chkdsk /fперед работой с DISM.
После завершения всех операций перезагрузите компьютер. Для проверки результатов выполните DISM /Online /Cleanup-Image /AnalyzeComponentStore – в отчете обратите внимание на пункт «Рекомендуется очистка хранилища компонентов».
Восстановление системных файлов с помощью эталонного образа
Если системные файлы Windows повреждены, используйте команду DISM с параметром /Source, чтобы восстановить их из эталонного образа. Это работает даже при отсутствии доступа к Центру обновления.
Как выполнить восстановление
![]()
Откройте командную строку от имени администратора и введите:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:Путь_к_образу:1 /LimitAccess
- Путь_к_образу – замените на расположение файла
install.wimилиinstall.esd(например,E:\sources\install.wim). - Цифра 1 – номер редакции Windows в образе (обычно 1 для Pro, 6 для Home).
Где взять эталонный образ
Подойдёт любой совместимый образ Windows той же версии и разрядности:
- ISO-файл с официального сайта Microsoft (смонтируйте его в Проводнике).
- Заводской установочный диск или флешка.
- Файл
install.wimиз папкиsourcesна другом рабочем ПК.
После завершения проверьте целостность системы командой:
sfc /scannow
Если ошибки остались, повторите восстановление с другим источником или используйте полную переустановку Windows.
Анализ логов DISM.exe для диагностики проблем
Логи DISM.exe хранятся в папке C:\Windows\Logs\DISM и помогают выявить причины ошибок при работе с образами Windows. Откройте последний файл с расширением .log в текстовом редакторе – например, в Notepad++ или VS Code для удобного просмотра.
Ключевые ошибки и их решение
Ищите строки с пометкой Error или Failed. Например, ошибка 0x800f081f означает, что DISM не нашёл нужный файл в хранилище компонентов. В этом случае выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_образу\install.wim:1 /LimitAccess
Если в логах указаны повреждённые файлы (CSI Corrupt), проверьте целостность хранилища:
sfc /scannow
Фильтрация и поиск
Используйте поиск по ключевым словам: corrupt, missing, failure. Для сложных случаев скопируйте логи в Pastebin и изучите с помощью инструментов анализа, таких как CBS Log Parser.
Если ошибки повторяются, удалите старые логи командой:
del /q C:\Windows\Logs\DISM\*
После этого запустите DISM снова – это создаст свежий файл для анализа.






