DISM (Deployment Image Servicing and Management)
DISM (Deployment Image Servicing and Management) — это встроенный в Windows инструмент командной строки для обслуживания образов Windows, включая работающую систему. Обычные пользователи чаще всего сталкиваются с ним как со средством восстановления хранилища компонентов: команда DISM /Online /Cleanup-Image /RestoreHealth исправляет повреждения, которые SFC не может устранить самостоятельно.
1Три команды проверки состояния
Команда /CheckHealth быстро сообщает, были ли уже зафиксированы повреждения. Команда /ScanHealth выполняет более длительное сканирование хранилища компонентов. Команда /RestoreHealth сканирует и восстанавливает систему, по умолчанию загружая исправные файлы из Центра обновления Windows.
При отсутствии доступа к интернету команда /RestoreHealth может использовать другой источник, например, подключенный образ Windows, с помощью параметров /Source и /LimitAccess.
2DISM и SFC
SFC восстанавливает защищенные системные файлы из хранилища компонентов. Если само хранилище повреждено, SFC не может завершить восстановление. Поэтому обычно сначала выполняется DISM /RestoreHealth, а затем sfc /scannow.
3Другие возможности
DISM также позволяет добавлять или удалять компоненты и пакеты Windows, управлять драйверами в автономных образах и очищать хранилище компонентов (/StartComponentCleanup).
Как восстановить Windows с помощью DISM
- Откройте Терминал (Администратор).
- Выполните:
DISM /Online /Cleanup-Image /CheckHealth - Выполните:
DISM /Online /Cleanup-Image /ScanHealth - Если обнаружены повреждения, выполните:
DISM /Online /Cleanup-Image /RestoreHealth - Затем выполните:
sfc /scannowи перезагрузите компьютер.
Осторожно
- Выполнение /RestoreHealth может занять много времени и может показаться, что процесс завис на определенном проценте; дождитесь его завершения.
- При автономном восстановлении используйте исходный образ той же версии и редакции Windows.
Связанные статьи
- SFC (средство проверки системных файлов)Что делает команда sfc /scannow, как интерпретировать результаты, где находится файл CBS.log и когда сначала следует запустить DISM.
- Папка WinSxS (хранилище компонентов)Что такое C:\Windows\WinSxS, почему Проводник завышает её размер и как уменьшить её только с помощью поддерживаемых команд DISM.
- Среда восстановления Windows (WinRE)Что такое WinRE, как ее открыть, какие инструменты она предлагает и как проверить ее состояние с помощью команды reagentc /info.
Источники
- Восстановление образа Windows (Microsoft Learn) learn.microsoft.com
- Что такое DISM? (Microsoft Learn) learn.microsoft.com
- Параметры обслуживания пакетов операционной системы DISM (Microsoft Learn) learn.microsoft.com
Последняя проверка: