Система Windows обладает мощным функционалом для сканирования и восстановления системных файлов при возникновении ошибок и сбоев. Одним из таких является команда DISM. Встроенный функционал не только сканирует образ операционной системы на наличие ошибок, но так же может возобновить работоспособность с помощью команды Dism /Online /Cleanup-Image /RestoreHealth. В статье расскажем особенности использования команды и ее типы, а так же приведем примеры использования.
О команде DISM
DISM — управление и обслуживание образов системы (от англ. Deployment Image Servicing and Managemen). Это универсальная команда впервые реализованная в семействе Windows Vista для работы с образами системы «.wim» формата. А с появлением 8й версии Windows DISM научили работать с форматом «.esd».
Из основных функций обслуживания образов системы можно вынести следующие:
- Захват разделов и образов дисков и работа с ними напрямую.
- Работа с модифицированными образами.
- Проектирование 64 и 32-х битных версий Windows .wim формата.
Для обычных пользователей DISM выполняет базовые основные функции: это проверка и восстановление файлов образов Windows, а так же сжатие установочных файлов. Для чего все это нужно? В основном для поиска и фикса ошибок в функционировании системы.
Dism /Online /Cleanup-Image /RestoreHealth – особенности команд
При неисправностях и сбоях в работе системы и ее программ пользователи часто используют команду SFC, которая так же проводит сканирование системы и файлов. Когда SFC не справляется с возложенными на нее функциями — тут и пригодится утилита DISM. ДИСМ использует для загрузки Центр обновления Windows, что бы загрузить в систему недостающие файлы. Давайте рассмотрим основные виды команды:
- DISM /Online /Cleanup-Image /ScanHealth — команда производит сканирование на наличие неполадок системного образа и недостающих файлов.
- DISM /Online /Cleanup-Image /CheckHealth – проверяет состояние образа системы и модификацию.
- DISM /Online /Cleanup-Image /RestoreHealth — самая важная команда для восстановления системы с загрузкой из Центра Обновления.
Примеры использования команды DISM
Для восстановления работоспособности Виндовс при ошибках и сбоях — откройте «Пуск», «Выполнить» и наберите в поиске «Командная строка» или «cmd».
Далее на экране терминала введите: DISM /Online /Cleanup-Image /CheckHealth и нажмите Enter. Запустится процесс сканирования и восстановления по завершению которого появиться строчка об успешном завершении «The restore peration comleted successfully».
Восстановление из своего образа или сборки
Что делает команду DISM по настоящему крутой — это восстановление образа из выбранного вами источника. Например если вы установили скачанную версию Windows из Интернета или с флеш накопителя. Тут нам поможет дополнительная строка /source в нашей команде и копия файла из образа install.wim. Для этого копируем образ и прописываем расширение «.wim».
Настоятельно рекомендуем указывать путь именно к текущей установленной сборке Windows.
Возвращаемся в командную строку и пишем команду DISM с указанием пути к образу системы как на скриншоте ниже.
На примере выше файл «install.win» лежит в папке «sources» в корне диска D:\sources\install.win.
По возможности используйте только латинские буквы в путях к файлам, программам и играм — это поможет избежать лишних ошибок.
И наоборот что бы запретить команде выполнять загрузку обновлений из Windows Update используем команду /LimitAccess. Ее нужно дописать в самый конец строки.
Не забываем про логи
По завершению работы команды DISM создается лог файл CBS.log который лежит в папке Windows/Logs В нем содержится информация о найденных ошибках и восстановлении работоспособности системы.
Заключение
В этой статье мы познакомили вас с командой DISM для проверки целостности системы и устранения ошибок в операционной системе Windows. Показали как выполнять восстановление образа с заданными параметрами и взаимодействие с инструментами сканирования SFC. Задавайте ваши вопросы в комментариях, если какая-то информация осталась непонятой.
Для отправки комментария, поставьте отметку, что разрешаете сбор и обработку ваших персональных данных. Политика конфиденциальности.