Открыть сервис

DISM: восстановление образа Windows

DISM (Deployment Imaging Service and Management, «Служба развертывания и управления образами») — служебная программа командной строки, входящая в состав операционной системы Windows, предназначенная для обслуживания и подготовки образов Windows (файлов формата .wim, .vhd, .vhdx) и для восстановления системного раздела при повреждениях. Инструмент позволяет выполнять операции с компонентами системы, управлять драйверами и пакетами обновлений, а также диагностировать и исправлять повреждения хранилища компонентов Windows.

История и назначение

DISM была представлена в составе Windows Vista и Windows Server 2008, заменив устаревшие инструменты, такие как Package Manager (pkgmgr.exe) и PEimg. Основной задачей утилиты стало объединение функций обслуживания образов и управления компонентами в единый интерфейс командной строки. Начиная с Windows 8 и Windows Server 2012, DISM стала основным средством для работы с образами Windows, включая их развертывание, обновление и восстановление.

Утилита используется как системными администраторами для подготовки образов для массового развертывания, так и обычными пользователями для устранения повреждений системных файлов. В отличие от средства проверки системных файлов (SFC), DISM работает не с самими файлами, а с хранилищем компонентов (Component Store), которое содержит исходные копии системных файлов.

Ключевые возможности

Обслуживание образов

DISM позволяет подключать и обслуживать образы Windows (WIM, VHD, VHDX) в автономном режиме. Администратор может добавлять или удалять драйверы, включать и отключать компоненты Windows (например, Hyper-V или .NET Framework), устанавливать языковые пакеты и обновления, не загружая саму систему. Для этого используется команда DISM /Mount-Image, после чего образ становится доступен как папка.

Восстановление системы

Основная функция, востребованная при сбоях, — восстановление поврежденного хранилища компонентов. Команда DISM /Online /Cleanup-Image /RestoreHealth анализирует системный раздел и заменяет поврежденные файлы на корректные копии, взятые из источника (например, с установочного диска Windows или из сети Windows Update). Данная операция часто предшествует запуску SFC, так как SFC использует файлы из хранилища компонентов.

Диагностика

Утилита позволяет проверить целостность образа без внесения изменений. Команда DISM /Online /Cleanup-Image /CheckHealth выполняет быструю проверку признаков повреждений, а /ScanHealth проводит полное сканирование хранилища компонентов. Эти команды полезны для первичной диагностики состояния системы.

Основные команды

  • /Online — указывает, что операции выполняются с текущей запущенной системой.
  • /Image:<путь> — задает путь к автономному образу.
  • /Cleanup-Imageгруппа команд для обслуживания и восстановления образа.
  • /RestoreHealth — восстановление поврежденных компонентов.
  • /ScanHealth — полная проверка хранилища компонентов.
  • /CheckHealth — быстрая проверка наличия признаков повреждений.
  • /Get-WindowsCapability — получение списка доступных компонентов и функций.
  • /Add-Package и /Remove-Package — установка и удаление пакетов обновлений.

Порядок действий при восстановлении

При повреждении системных файлов рекомендуется следующая последовательность:

  1. Запуск командной строки от имени администратора.
  2. Выполнение DISM /Online /Cleanup-Image /CheckHealth для быстрой проверки.
  3. При обнаружении проблем — выполнение DISM /Online /Cleanup-Image /RestoreHealth.
  4. Если источник восстановления недоступен, указывается локальный источник: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\Path\To\install.wim.
  5. После завершения операции запускается sfc /scannow для проверки целостности системных файлов.

Ограничения и особенности

  • Для выполнения операций требуются права администратора.
  • Восстановление из сети Windows Update может занять длительное время и зависит от скорости соединения.
  • При использовании автономных образов необходимо следить за разрядностью системы и версией DISM (она должна соответствовать версии обслуживаемой Windows).
  • В Windows 10 и Windows 11 утилита DISM доступна также в среде восстановления (Windows RE), что позволяет восстанавливать систему даже при невозможности ее загрузки.

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

Источники

  • Официальная документация Microsoft по DISM (Deployment Imaging Service and Management).
  • Справочник команд Windows для системных администраторов.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →