Ошибка 87 неизвестный параметр cleanup image windows 10

Исправляем ошибку 87, в команде DISM /Online /Cleanup-image /Restorehealth

В этой статье разберем ошибку 87 при работе с утилитой DSIM.

Утилита работает через командную строку, с обязательным повышением прав до Администратора.

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

Обычный пользователь операционной системы чаще всего использует две команды из этой консольной утилиты для исправления ошибок в ОС:

  1. Dism /Online /Cleanup-Image /ScanHealth — команда проверяет образ операционной системы на повреждение
  2. Dism /Online /Cleanup-Image /RestoreHealth — позволяет исправить проблемы в образе ОС. При выполнении команды, используются тот же источник восстановления, что и для установки компонентов по требованию.

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

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

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

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

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

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

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

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

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

Команда DISM сбой с кодом ошибки 87 при попытке применить изображение Windows 10

В этой статье предоставляется решение ошибки 87, которая возникает при попытке применить изображение Windows 10.

Оригинальная версия продукта: Windows 10 — все выпуски
Исходный номер КБ: 3082581

Симптомы

Рассмотрим следующий сценарий.

  • У вас есть изображение Windows 10.
  • В Windows включена компактная сжатие ОС в некоторых файлах.
  • У вас есть более раная версия DISM (то есть версия из Windows 8.1 или более ранней версии Windows).
  • Вы пытаетесь применить изображение Windows 10 с помощью команды DISM/Apply-Image.

В этом сценарии команда сбой с кодом ошибки 87. Кроме того, в файле журнала DISM показано следующее сообщение об ошибке:

Поставщик WIM DISM DISM ошибки: PID=1804 [RestoreReparsePoint:(1332) -> ioctl: установка тега точки восстановления не удалось]

C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Runt0d283adf#\9766308db336f6018797df6128270717\System.Runtime.WindowsRuntime.ni.dll (HRESULT=0x80070057) — CWimManager::WimProviderMsgLogCallback

Причина

Чтобы применить образ Windows 10, необходимо использовать windows 10 версию DISM. Эта версия требует драйвера Wofadk.sys фильтра.

Читайте также:  Линукс минт сброс пароля администратора

Драйвер Wofadk.sys включен в Набор оценки и развертывания Windows 10 (ADK). Драйвер должен быть установлен и настроен для использования в Windows 10 DISM при запуске команды в более ранней версии хоста Windows или среды предварительной настройки Windows (Windows PE).

Решение

Используйте версию DISM Для Windows 10 с Wofadk.sys драйвером фильтра. Дополнительные сведения см. в примере DISM Supported Platforms и Copy DISM to Another Computer.

Дополнительные сведения

Дополнительные сведения о сжатии компактной ОС см. в нем: Compact OS, single-instancing и image optimization. В этой статье см. раздел «Развертывание Windows с помощью файла WIM для получения дополнительных сведений о развертывании Windows с помощью WIM-файла.

Ошибка 87 в DISM — откуда она берётся и как её исправить

Более или менее продвинутые пользователи нередко пользуются командной строкой, ведь через неё можно влиять на большинство системных процессов. При использовании строки DISM, которая есть в седьмой и следующих версиях Windows, время от времени могут появляться сообщения об ошибке.

Это норма для любой программы, но наша задача — избавиться от неполадки, чтобы выполнить необходимую команду. Ошибка 87 DISM возникает по нескольким причинам, и в каждом случае есть свои пути её устранения.

Иногда пользователи могут столкнуться с ошибкой 87 в строке DISM

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

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

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

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

Ошибка 87 при проверке целостности системных файлов

Время от времени Windows 7, 8, 8.1 и даже последняя версия начинает некорректно работать. Иногда компьютер внезапно перезагружается или попросту часто зависает. В такой ситуации обычно пользователям советуют не только проверить ПК на вирусы, но и выяснить, нет ли каких-либо повреждений в системных файлах.

Чтобы произвести такую проверку, используется командная строка, где вводится sfc /scannow. Если всё хорошо, то пользователь получает соответствующий текст. Однако в некоторых случаях вы получите сообщение о том, что система нашла повреждённые файлы, но ничего не может с ними сделать.

В этот момент в игру вступает DISM — следует открыть его от имени администратора и ввести такие команды:

  • DISM /Online /Cleanup-image /ScanHealth — если у вас седьмая версия Windows;
  • Та же команда + DISM.exe /Online /Cleanup-image /RestoreHealth — две команды для Windows 8, 10. Первая необходима для поиска повреждений, вторая команда запускает их исправление.

Именно после первой комбинации из списка, которая разработана для седьмой версии системы, всплывает ошибка 87 в командной строке DISM с сопутствующим текстом «Параметр ScanHealth не распознан в этом контексте».

Как её исправить? Первое очень простое решение — проверить правильность ввода комбинации. Поскольку эта командная строка очень требовательна к каждому знаку, убедитесь, что ставите только один пробел перед каждым слешем.

Читайте также:  Ноутбук не читает флешку что делать windows 10

Не помогло? Тогда вам следует скачать обновление под названием KB2966583 на сайте Майкрософт и установить его на своём компьютере.

После успешной установки вы сможете снова запустить командную строку DISM и выполнить восстановление целостности файлов Windows.

Ошибка 87 и попытки почистить директорию WinSxS

Иногда вышеупомянутую директорию, которая работает страховкой для всех самых важных файлов, пытаются уменьшить. Для чего? В большинстве случаев папка WinSxS занимает много места на диске — 5,7 и даже 8 и больше ГБ, что может не нравиться пользователям, особенно если свободной памяти и так не хватает.

Поэтому чтобы немного сэкономить место, можно удалить бэкап папки таким образом:

  • Открывается DISM.
  • Вводиться текст dism /online /cleanup-image /spsuperseded /hidesp.

Часто именно после этой команды выбивает ошибку 87 с таким текстом: «Параметр spsuperseded не распознан в этом контексте».

Что делать в таком случае? Проверьте работоспособность сервиса «Установщик модулей Windows». Если он нерабочий, установите его, запустите, и затем повторите вышеуказанные действия.

Если же это не помогло, значит, команда для удаления бэкапа уже выполнялась, и больше места вы сэкономить не сможете.

Теперь вы знаете, по каким причинам появляется ошибка 87 в командной строке Windows, и знаете, что делать для её исчезновения. Советуем быть аккуратными при пользовании подобными программами и внимательно следить за тем, в какие процессы вы вмешиваетесь, чтобы не навредить компьютеру.

Команда DISM сбой с кодом ошибки 87 при попытке применить изображение Windows 10

В этой статье предоставляется решение ошибки 87, которая возникает при попытке применить изображение Windows 10.

Оригинальная версия продукта: Windows 10 — все выпуски
Исходный номер КБ: 3082581

Симптомы

Рассмотрим следующий сценарий.

  • У вас есть изображение Windows 10.
  • В Windows включена компактная сжатие ОС в некоторых файлах.
  • У вас есть более раная версия DISM (то есть версия из Windows 8.1 или более ранней версии Windows).
  • Вы пытаетесь применить изображение Windows 10 с помощью команды DISM/Apply-Image.

В этом сценарии команда сбой с кодом ошибки 87. Кроме того, в файле журнала DISM показано следующее сообщение об ошибке:

Поставщик WIM DISM DISM ошибки: PID=1804 [RestoreReparsePoint:(1332) -> ioctl: установка тега точки восстановления не удалось]

C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Runt0d283adf#\9766308db336f6018797df6128270717\System.Runtime.WindowsRuntime.ni.dll (HRESULT=0x80070057) — CWimManager::WimProviderMsgLogCallback

Причина

Чтобы применить образ Windows 10, необходимо использовать windows 10 версию DISM. Эта версия требует драйвера Wofadk.sys фильтра.

Драйвер Wofadk.sys включен в Набор оценки и развертывания Windows 10 (ADK). Драйвер должен быть установлен и настроен для использования в Windows 10 DISM при запуске команды в более ранней версии хоста Windows или среды предварительной настройки Windows (Windows PE).

Решение

Используйте версию DISM Для Windows 10 с Wofadk.sys драйвером фильтра. Дополнительные сведения см. в примере DISM Supported Platforms и Copy DISM to Another Computer.

Дополнительные сведения

Дополнительные сведения о сжатии компактной ОС см. в нем: Compact OS, single-instancing и image optimization. В этой статье см. раздел «Развертывание Windows с помощью файла WIM для получения дополнительных сведений о развертывании Windows с помощью WIM-файла.

Ошибка 87 в DISM — что это за ошибка и как ее исправить?

Более или менее продвинутые пользователи нередко пользуются командной строкой, ведь через неё можно влиять на большинство системных процессов. При использовании строки DISM, которая есть в седьмой и следующих версиях Windows, время от времени могут появляться сообщения об ошибке.

Читайте также:  Как пользоваться точкой восстановления системы windows 10

Это норма для любой программы, но наша задача — избавиться от неполадки, чтобы выполнить необходимую команду. Ошибка 87 DISM возникает по нескольким причинам, и в каждом случае есть свои пути её устранения.

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

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

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

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

Ошибка 87 при проверке целостности системных файлов

Время от времени Windows 7, 8, и даже последняя версия начинает некорректно работать. Иногда компьютер внезапно перезагружается или попросту часто зависает. В такой ситуации обычно пользователям советуют не только проверить ПК на вирусы, но и выяснить, нет ли каких-либо повреждений в системных файлах.

Чтобы произвести такую проверку, используется командная строка, где вводится sfc /scannow. Если всё хорошо, то пользователь получает соответствующий текст. Однако в некоторых случаях вы получите сообщение о том, что система нашла повреждённые файлы, но ничего не может с ними сделать.

В этот момент в игру вступает DISM — следует открыть его от имени администратора и ввести такие команды:

  • exe /Online /Cleanup-image /ScanHealth — если у вас Windows 7
  • Та же команда + DISM.exe /Online /Cleanup-image /RestoreHealth — две команды для Windows 8 или Windows 10. Первая необходима для поиска повреждений, вторая команда запускает их исправление.

Именно после первой комбинации из списка, которая разработана для седьмой версии системы, всплывает ошибка 87 в командной строке DISM с сопутствующим текстом «Параметр ScanHealth не распознан в этом контексте».

Как её исправить? Первое очень простое решение — проверить правильность ввода комбинации. Поскольку эта командная строка очень требовательна к каждому знаку, убедитесь, что ставите только один пробел перед каждым слешем.

Не помогло? Тогда вам следует скачать обновление под названием KB2966583 на сайте Майкрософт и установить его на своём компьютере.

После успешной установки вы сможете снова запустить командную строку DISM и выполнить восстановление целостности файлов Windows.

Ошибка 87 и попытки почистить директорию WinSxS

Иногда вышеупомянутую директорию, которая работает страховкой для всех самых важных файлов, пытаются уменьшить. Для чего? В большинстве случаев папка WinSxS занимает много места на диске — 6-8Гб и больше, что может не нравиться пользователям, особенно если свободной памяти и так не хватает.

  • Открываем DISM.
  • Затем вводим текст: dism /online /cleanup-image /spsuperseded /hidesp.

Часто именно после этой команды выбивает ошибку 87 с таким текстом: «Параметр spsuperseded не распознан в этом контексте».

Что делать в таком случае? Проверьте работоспособность сервиса «Установщик модулей Windows». Если он нерабочий, установите его, запустите, и затем повторите вышеуказанные действия.

Если же это не помогло, значит, команда для удаления бэкапа уже выполнялась, и больше места вы сэкономить не сможете.

Оцените статью
Adblock
detector