Представьте: вы запускаете команду dism /online /cleanup-image /restorehealth, а вместо обещанного ремонта системы — бац! — ошибка 87. Что делать? Почему так происходит? И как вернуть Windows к жизни, не прибегая к шаманству? В этом посте вы узнаете, как правильно использовать DISM, что делать при ошибке 87, и как SFC и другие инструменты помогут вам в этом нелегком деле.


Что такое DISM и зачем нужен этот загадочный инструмент?

DISM (Deployment Image Servicing and Management) — это встроенный в Windows командный инструмент, который помогает обслуживать и восстанавливать системные образы. Он может проверять целостность файлов, исправлять повреждения и даже обновлять компоненты Windows. Если представить Windows как сложный механизм, то DISM — это ваш мастер, который умеет разбирать, чистить и собирать его заново.

Основные команды DISM для проверки и ремонта образа:

Команда Назначение
dism /online /cleanup-image /checkhealth Быстрая проверка, есть ли повреждения
dism /online /cleanup-image /scanhealth Глубокое сканирование на наличие повреждений
dism /online /cleanup-image /restorehealth Восстановление поврежденных файлов в образе

Ошибка 87 — что это за зверь и почему он появляется?

Ошибка 87 — это как красный флаг, который поднимает Windows, когда команда DISM написана с ошибками или запускается в неподходящих условиях. Вот главные причины:

  • Неправильный синтаксис команды — например, пропущенный пробел перед слешем.
  • Отсутствие прав администратора — DISM требует, чтобы командная строка была запущена с повышенными правами.
  • Несовместимая версия DISM — использование устаревшей версии инструмента для новой версии Windows.
  • Поврежденные системные файлы — сами файлы DISM или системные компоненты могут быть повреждены.
  • Запуск в неподдерживаемой среде — например, попытка использовать /online в Windows PE или WinRE.
  • Устаревшая версия Windows — иногда обновления системы решают проблемы с DISM.

Как правильно запускать DISM и избегать ошибки 87

Шаг 1. Проверьте синтаксис команды

Да, это банально, но именно здесь чаще всего кроется ошибка. Команда должна выглядеть так:

dism /online /cleanup-image /restorehealth

Обратите внимание на пробелы! Например, cleanup-image и /restorehealth должны быть разделены пробелом.

Шаг 2. Запустите командную строку с правами администратора

  • Нажмите Win + S, введите cmd.
  • Правой кнопкой мыши кликните по "Командная строка" и выберите Запуск от имени администратора.
  • Либо нажмите Win + R, введите cmd, затем нажмите Ctrl + Shift + Enter.

Без этого шага DISM просто откажется работать.

Шаг 3. Обновите Windows

Устаревшая система — частый виновник проблем. Чтобы обновить Windows:

  • Откройте Параметры (Win + I).
  • Перейдите в раздел Обновление и безопасностьЦентр обновления Windows.
  • Нажмите Проверить наличие обновлений и установите все доступные.

Что делать, если ошибка 87 не уходит?

Запустите SFC — System File Checker

SFC — это ваш первый помощник в борьбе с поврежденными системными файлами. Он сканирует и восстанавливает их из кэша.

sfc /scannow

Запустите эту команду в командной строке с правами администратора. Процесс займет некоторое время, так что запаситесь терпением.

Используйте Windows ISO для восстановления

Если DISM продолжает выдавать ошибку, можно использовать ISO-образ Windows:

  1. Скачайте ISO с официального сайта Microsoft или с помощью Media Creation Tool.
  2. Смонтируйте ISO (двойной клик по файлу в Проводнике).
  3. Запомните букву виртуального диска, например, K:.
  4. Выполните команду:
dism /online /cleanup-image /restorehealth /source:K:\sources\install.wim /limitaccess

Это заставит DISM использовать файлы из ISO, а не скачивать их из интернета.

Проверьте службу Windows Modules Installer

Если служба не запущена, DISM может выдать ошибку 87.

  • Откройте services.msc.
  • Найдите Windows Modules Installer.
  • Убедитесь, что тип запуска — Автоматически, а служба запущена.

Что делать, если всё это не помогло?

Тогда пора прибегнуть к радикальным мерам — переустановке Windows. Но прежде, чем это сделать, не забудьте про резервное копирование!

Резервное копирование с MiniTool ShadowMaker

Этот бесплатный инструмент поможет сохранить ваши данные:

  • Подключите внешний диск.
  • Выберите папки и файлы для резервного копирования.
  • Настройте расписание и запустите процесс.

Переустановка Windows

Есть два популярных способа:

Метод Описание
Сброс ПК Восстановление системы с сохранением или удалением файлов
Чистая установка с USB Полное удаление и установка Windows с флешки

Что ожидать во время работы SFC и DISM

  • Процесс может "зависать" на 20% или 40% — это нормально, не паникуйте.
  • Сканирование и восстановление могут занять от 10 до 30 минут.
  • После завершения перезагрузите компьютер.

Итоговая шпаргалка по командам

Команда Что делает
sfc /scannow Проверяет и восстанавливает системные файлы
dism /online /cleanup-image /checkhealth Быстрая проверка образа Windows
dism /online /cleanup-image /scanhealth Глубокое сканирование на повреждения
dism /online /cleanup-image /restorehealth Восстановление поврежденных файлов

Полезные ссылки


Теперь вы вооружены знаниями и готовы победить ошибку 87 в DISM! Помните, что правильный синтаксис, запуск с правами администратора и обновленная система — ваши лучшие друзья в этом деле. А если что — SFC и ISO всегда придут на помощь. Удачи в ремонте Windows!