DISM – управление компонентами образов Windows.

Консольная программа DSIM.exe позволяет работать с образами операционных систем. Статья поможет исправить частую проблему с ошибкой 87.

Ошибка: 87 в DISM.exe

Текст сообщения имеет следующий вид:
Ошибка: 87
Параметр %options’% не распознан в этом контексте.
Дополнительные сведения см. в справке.

Ошибка 87, в команде "DISM /Online /Cleanup-Image /RestoreHealth"

Данная проблема чаще всего связана с неправильным синтаксисом написания команды.

Сама утилита имеет очень подробное описание которое можно вызвать командой DISM.exe /?, или описание конкретного параметра, /Online /Cleanup-image /? например для получения описания ключа /Restorehealth.

Рекомендация пользователям операционных систем Windows 8 и выше, быть внимательнее при написании синтаксиса команд и проверять корректность ввода параметров, опираясь на справочную информацию по утилите DSIM.exe

С чем связана ошибка 87?

Как правило, она напрямую относится к любым действиям, выполняемым с директорией WinSxS. Если вдруг в Windows пропадёт любой системный файл, он тут же будет восстановлен рабочей копией из этой папки. То есть, WinSxS это очень важная папка с документами.

И вот ошибка 87 возникает в тот момент, когда пользователь пытается проделать какие-то операции с папкой через DISM. А теперь давайте конкретнее рассмотрим ситуации, когда возникает эта неполадка, чтобы в зависимости от них узнать способы избавления от неё.

Способ 1: Запуск cmd с правами администратора

Нередко ошибку удается исправить, просто запустив «Командную строку» с администраторскими полномочиями. Для этого найдите приложение через «Пуск», кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».

Запуск Командной строки с правами администратора для устранения ошибки 87 при запуске команды DISM.exe Online Cleanup-image RestoreHealth

В «десятке» это можно сделать и через расширенное меню

«Пуска»

.

Альтернативный запуск Командной строки с правами администратора через Пуск для устранения ошибки 87 при запуске команды DISM.exe Online Cleanup-image RestoreHealth

Впишите команду еще раз.

Служебные команды для работы с образами дисков:

/Split-Image — Делит существующий файл .wim или файл .ffu на несколько файлов WIM/FFU, доступных только для чтения.

/Apply-Image — Применение новых параметров образа.

/Get-MountedImageInfo — Отображает сведения о подключенных WIM- и VHD-образах.

/Get-ImageInfo — Отображает сведения об образах в WIM- или VHD- файле.

/Commit-Image — Сохраняет изменения подключенного WIM- или VHD-образа.

/Unmount-Image — Отключает подключенный WIM- или VHD-образ.

/Mount-Image — Подключает образ из WIM- или VHD-файла.

/Remount-Image — Восстанавливает каталог подключения образа.

/Cleanup-Mountpoints — Удаляет ресурсы, связанные с поврежденными подключенными образами.

What is the DISM command?

Deployment Image Servicing and Management(DISM.exe) is a command line utility for Windows that can be used to service and prepare Windows images, including Windows PE, Windows Recovery Environment, and Windows Setup. One of the most common uses of DISM is to check the integrity of operating system files and repair system files that are corrupted, damaged or modified.

Теги: 

Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Сегодня в номере:

  • Восстановление системы
  • Восстановление загруженной операционной системы.
    • System File Checker
    • DISM
  • Восстановление системы, которая не загружается
    • System File Checker
    • DISM

Возвращаясь к напечатанному

В Windows Vista система обслуживания претерпела революционные изменения, после чего Microsoft продолжает ее тюнинг с выходом каждой новой ОС. Однако лишь в Windows 8 появилось встроенное восстановление поврежденных компонентов. Это был большой прорыв по сравнению с Windows 7, для которой нужно было скачивать CheckSUR со всеми вытекающими недостатками.

Для понимания ситуации я настоятельно рекомендую вам прочесть статью Как исправить ошибки при установке обновлений Windows с помощью встроенного восстановления компонентов.

Из нее вы узнаете:

  • основы системы обслуживания Windows
  • действия для восстановления компонентов в Windows 8+
  • разницу между старым CheckSUR в Windows 7 и встроенным восстановлением в Windows 8+

Способ 2: Проверка написания

Часто пользователи не придают значения правильному написанию команды. В результате, даже если там нет ошибок, отсутствие, например, пробелов или косых черточек уже не позволит выполнить команду. Проверьте правильность ее написания, при необходимости скопируйте строчку ниже и вставьте в консоль клавишами Ctrl + V:

DISM.exe /Online /Cleanup-image /RestoreHealth

Правильное написание команды DISM.exe Online Cleanup-image RestoreHealth в Командной строке

Как работать с командами Dism в Windows 10

Когда возникают проблемы в работе ОС, можно устранить их с помощью опций Dism – далее вы поймёте, как ими пользоваться без приложения и с ним. Есть три основные команды, которые нам понадобятся:

  • CheckHealth – диагностика ОС;
  • ScanHealth – контрольная диагностика;
  • RestoreHealh – исправление обнаруженных проблем.

Перед тем как использовать такие опции вручную (через Command Line), стоит сделать копию ОС или обзавестись на всякий случай загрузочным диском. Если же у вас установлена Dism++ – это более безопасно, потому что приложение по вашей команде само выполняет нужные действия. Вышеописанные опции в этом случае собраны в разделы в зависимости от нужд пользователя, и их действие описано по-русски.

Исправляем ошибку на ОС Windows 7 и 2008R2

Однако, в операционной системе Windows 7 и Server 2008R2, компания Microsoft выпустила обновление KB2966583, которое расширяет возможности утилиты dsim.exe. И позволяет нам избавиться от ошибки 87.

Само обновление можно скачать с официального сайта Microsoft — https://support.microsoft.com/ru-ru/help/2966583/

Обновление имеет зависимость битности операционной системы, при установке будьте внимательны.

Антон Ищенко

Использование сторонних приложений

Разработка специальных программ, которые позволяли бы восстанавливать повреждённые и удалённые системные файлы, не имеет смысла, так как весь необходимый для этого функционал имеется в самой системе. Однако существуют инструменты, упрощающие доступ к штатным средствам с помощью удобного графического интерфейса. Таковым, к примеру, является Microsoft DaRT – загрузочный диск, представляющий собой набор средств администрирования, в который также входит модуль сканирования и восстановления системных файлов Windows. Порядок действий такой проверки представлен на скриншотах ниже.

Запуск утилиты Microsoft DaRT

Диагностика с помощью Microsoft DaRT - шаг 1

Диагностика с помощью Microsoft DaRT - шаг 2

Диагностика с помощью Microsoft DaRT - шаг 3

Диагностика с помощью Microsoft DaRT - шаг 4

Диагностика с помощью Microsoft DaRT - шаг 5

Диагностика с помощью Microsoft DaRT - шаг 6

Диагностика с помощью Microsoft DaRT - шаг 7

Для более удобного запуска SFC служат также программы Windows Repair и Glary Utilities, только в отличие от Microsoft DaRT, стартуют они из рабочей системы.

В Windows Repair для запуска проверки необходимо перейти в раздел Pre-Repair Steps, крикнуть по вкладке Step 4 (Optional)» и нажать кнопку «Check».

Windows Repair фото 1

Windows Repair фото 2

В Glary Utilities переходим на вкладку «Модули», в меню слева выбираем «Сервис» и жмем «Восстановление системных файлов». В обоих случаях будет запущена стандартная консольная утилита SFC.

Glary Utilities

Windows 10 загружается, но сеть недоступна.

Как вы поняли, ключевым моментом в работе DISM является работоспособность клиента Windows Update и стабильное сетевое соединение. Вполне возможно, что и сам клиент также окажется в зоне повреждения. Тогда консоль потребует указать в качестве источника неповреждённых файлов папку в текущей инсталляции Windows. Или обратиться к сетевым ресурсам. Придётся набрать такую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:
X:папка_сWindows /LimitAccess
где X:папка_сWindows – путь к папке с резервными файлами для ремонта, а Х – диск/флешка/карта. При этом файлы восстановления могут храниться как на жёстком диске, так и на флешке/DVD диске. Чтобы исправить свою Windows 10 с диска, придётся соблюсти ряд условий:

  1. Вам понадобится файл install.wim из состава того диска/флешки, с которых ваша копия Windows 10 и устанавливалась. Не конкретно их, конечно. Для этого достаточно скачать в сети образ Windows 10 вашей ВЕРСИИ. Так вот в этом файле и находится подходящий для вашей Windows DISM. Помните, что ЯЗЫК и ВЫПУСК также должны совпадать.
  2. Это прозвучит странно, но вам действительно стоит убедиться в том, что файл install.wim будет доступен в целевой папке. Большинство ошибок происходит именно по этой причине.
  3. Файл install.wim и директория, в которой он лежит, не должны быть с атрибутом “только для чтения”.
  4. Все команды DISM чувствительны к регистру букв. Так что не ошибайтесь в вводимых путях.

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

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

Среди них, установка Windows с нуля, но тогда можно потерять все личные данные (приложения, важные файлы и прочее). Поэтому для начала попробуйте восстановить систему. Эта процедура позволяет повторно инициализировать все компоненты, не затрагивая личные данные.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: