Dism ошибка 87 windows 2008 r2

Причины и возможные методы исправить ошибку 87 при выполнении команд DISM в Windows 11, Windows 10 и предыдущих версиях.

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

В этой инструкции подробно о причинах ошибки 87 в командной строке при использовании DISM в Windows 11, Windows 10 и 7 и о возможных способах её исправления.

Проверьте правильность ввода команды DISM

Самая распространенная причина ошибки 87, особенно если речь идёт не о старых ОС, а о Windows 11 и Windows 10 — синтаксические ошибки при вводе команды.

Ошибка 87 в командной строке при использовании DISM и синтаксических ошибках

Чаще всего это бывают следующие варианты ошибок:

  1. Отсутствие пробелов перед знаком «/» в указанных параметрах команды DISM.
  2. Неправильный порядок указания параметров (например, если изменить порядок параметров checkhealth и cleanup-image, вы получите указанную ошибку).
  3. Также русскоязычные пользователи, случается, путают латинские буквы C и S, U и Y.

Даже если вы копируете команду с какого-то сайта, следует учитывать, что ошибки могут быть и там — опечатки, копирование кода с ошибками, никто от этого не застрахован.

Версия DISM

Версии DISM и набор поддерживаемых команд отличаются. Не все команды, которые работают в DISM из Windows 11/10 будут работать в Windows 7 и 8.1. К примеру, если в современной ОС с DISM 10-й версии использовать команду

DISM /online /cleanup-image /checkhealth

она будет исправно работать.

Если ту же команду ввести в Windows 7, с DISM версии 6.1, результатом будет ошибка 87:

Ошибка 87 в DISM старой версии

Возможные варианты решения:

  • Не использовать неподдерживаемые команды, если они не критичны для получения нужного результата.
  • Установить последнюю версию DISM, это можно сделать даже в старой версии системы, что будет рассмотрено далее.

Установка последней версии DISM в Windows старых версий

При необходимости использовать последнюю версию DISM в предыдущей версии Windows, вы можете скачать и установить Windows ADK (Комплект средств для развертывания и оценки Windows) нужной версии (например, мы можем установить ADK для Windows 10 в Windows 7) и выбрать пункт «средства развертывания» при установке:

Установить Windows ADK и последнюю версию DISM

Установщики последних версий Windows ADK доступны на официальной странице https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install при этом следует учитывать:

  • Для установки последних версий требуется наличие .NET Framework 5 на компьютере.
  • Это онлайн-установщики и загрузка необходимых компонентов из РФ без VPN не работает.
  • Новая версия DISM не заменяет имеющуюся, а устанавливается отдельно, по умолчанию — в папке C:Program Files (x86)Windows Kits10Assessment and Deployment KitDeployment Toolsamd64DISM и потребуется запускать её из этого расположения, либо добавлять в переменные среды.

Если ошибка сохраняется, можно учесть следующие нюансы и попробовать некоторые дополнительные варианты действий:

  1. Для работы некоторых параметров DISM, например, /spsuperseded требуется, чтобы служба «Установщик модулей Windows» была включена. Включить службу можно в Win+Rservices.msc. Находим «Установщик модулей Windows» в списке, дважды нажимаем по службе и устанавливаем тип запуска «Вручную» — значение по умолчанию для этой службы.
  2. Выполнить проверку целостности системных файлов с помощью команды sfc /scannow
  3. Если ранее ошибка не возникала, попробовать использовать точки восстановления системы.
  4. Если есть обновления Windows — попробуйте установить их, однажды в очередном обновлении Windows 10 ошибка 87 была вызвана проблемами в самом обновлении и уже в следующем она была исправлена.

Если проблема сохраняется, опишите в комментариях, при каких обстоятельствах она возникает, а также укажите версию Windows, DISM (отображается после запуска команды), какую именно команду вы пробуете ввести — я постараюсь помочь.

Содержание

  • Способ 1: Запуск cmd с правами администратора
  • Способ 2: Проверка написания
  • Способ 3: Установка обновления
  • Способ 4: Восстановление DISM
  • Вопросы и ответы

DISM Online Cleanup-Image RestoreHealth ошибка 87

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

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

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

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

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

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

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

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

DISM.exe /Online /Cleanup-image /RestoreHealth

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

Способ 3: Установка обновления

В Windows 7, где действие команд DISM.exe /Online /Cleanup-image /ScanHealth и DISM.exe /Online /Cleanup-image /RestoreHealth объединено в одну (в первую), устранить ошибку 87 можно установкой обновления, без которого обе команды не работают в принципе. Скачивается пакет с официального сайта Microsoft по ссылке ниже.

Скачать KB2966583 с официального сайта Microsoft

  1. Выберите установленную на вашем ПК операционную систему и нажмите кнопку «Загрузите пакет».
  2. Выбор операционной системы для скачивания обновления, устраняющего ошибку DISM.exe Online Cleanup-image RestoreHealth в Командной строке

  3. Укажите подходящий язык и кликните «Download».
  4. Выбор языка пакета и скачивание обновление для устранения ошибки 87 при запуске команды DISM.exe Online Cleanup-image RestoreHealth в Командной строке

  5. Скачанный пакет запустите и дождитесь завершения проверки.
  6. Начало работы автономного установщика обновлений

  7. В ответ на вопрос об установке нажмите «Да».
  8. Вопрос об установке KB2966583 автономным установщиком обновлений

  9. Начнется инсталляция, которая не займет много времени.
  10. Процесс установки KB2966583 автономным установщиком обновлений

    Lumpics.ru

  11. Закройте установочное окно.
  12. Завершение установки KB2966583 автономным установщиком обновлений

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

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

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows
Восстановление DISM в среде Windows 10 с использованием монтированного образа

При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.

Еще статьи по данной теме:

Помогла ли Вам статья?

Одной из распространённых причин неполадок в работе Windows является повреждение системных файлов, например, вследствие внезапного отключения электропитания в момент перезаписывания файла. Для устранения таких неполадок в Windows предусмотрена специальная утилита SFC. Если запустить её с параметром SCANNOW, она просканирует систему на предмет повреждённых и/или удалённых файлов и восстановит их из хранилища компонентов WinSxS. Если SFC не справляется со своей задачей по причине повреждения хранилища, в ход идёт консольная утилита DISM, способная восстановить само хранилище.

Ошибка 87 в Windows при работе с DISM

При этом сначала в командной строке обычно выполняется команда DISM /Online /Cleanup-Image /ScanHealth, а при обнаружении повреждений хранилища выполняется та же команда, но уже с параметром /RestoreHealth вместо /ScanHealth. Но было бы ошибочно считать DISM всесильной, утилита сама может завершить работу с ошибками. Таких ошибок у DISM существует около дюжины, и каждая из них имеет свой код и описание. Сегодня мы коснёмся распространённой ошибки с кодом 87, а заодно посмотрим, что можно предпринять в случае её возникновения.

Отсутствие привилегий

Ошибка 87 может возникнуть, когда пользователь выполняет команду в консоли, запущенной с правами обычного пользователя. Командную строку или PowerShell нужно запускать от имени администратора. Запустить PowerShell с повышенными правами в Windows 10 можно из контекстного меню кнопки Пуск, классическую командную строку — через поиск, так же выбрав в меню соответствующую опцию.

Ошибка синтаксиса

Очень часто причиной ошибки 87 становится банальная ошибка синтаксиса. Либо пользователь ошибается в момент ручного ввода, например, случайно пропускает пробел между передаваемыми параметрами, либо копирует команду DISM с веб-страницы, на которой в команде уже допущена ошибка. Понять, что причиной ошибки 87 стал именно синтаксис нетрудно: в описании ошибки будет указано «неизвестный параметр…» или «параметр не распознан в этом контексте». Проверьте корректность ввода команды, убедитесь, что между передаваемыми параметрами имеются пробелы. 

Остановка системных служб

Ошибка с кодом 87 и сообщением «параметр не распознан в этом контексте» может также возникнуть при попытке сжать каталог WinSxS. Для этого DISM передаются параметры /cleanup-image, /spsuperseded и /hidesp, и именно /spsuperseded чаще всего вызывает ошибку. В данном случае к ней приводит остановка системной службы «Установщик модулей Windows». Проверьте её состояние в оснастке управления службами, она должна иметь тип запуска «Вручную». Если она отключена, включите и запустите её, а затем выполните команду DISM.

Отсутствие обновлений

В истории Windows 10, а именно в 2017 году, уже был прецедент с появлением ошибки 87 при работе с DISM. Тогда причиной ошибки была недоработка со стороны разработчиков Microsoft, которые вскоре после этого выпустили патч исправления. Нечто подобное может повториться и в будущем, и тогда вам нужно будет установить последние обновления Windows. 

Ошибка 87 при применении образа 

Появление ошибки 87 отмечалось и при попытке применения (использовании параметра /Apply-Image) образа Windows 10 в операционной системе более ранней версии. В таких случаях обычно рекомендуют «обновить» саму DISM, перенеся её с компьютера с более новой версией Windows, но это связано с целым рядом сложностей. Пожалуй, будет проще перейти на новую версию операционной системы или выполнить её сброс к исходному состоянию, чтобы восстановить нормальную работу инструмента.

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

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

Dism++

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

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

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

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

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

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

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

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

DISM скриншот

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

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

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

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

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

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

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

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

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

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

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

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

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

DISM скриншот

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

Операционная система Виндовс может похвалиться многообразием инструментов, позволяющих восстановить функционал данной ОС при возникновении различных неполадок. Одним из таких инструментов является DISM (акроним от «Deployment Imaging and Servicing Management»), который не только проверяет образ ОС Виндовс на наличие повреждений, но и восстанавливает его функционал с помощью эффективной команды Dism /Online /Cleanup-Image /RestoreHealth. Ниже мы разберём особенности данной команды, а также подробно расскажем, как её использовать.

Разбираем функционал и особенности данной команды

DISM.exe против SFC.exe: кто “сильнее”?

Многие пользователи Windows 10, имея в арсенале оба средства восстановления, задаются вопросом: какой из указанных инструментов действеннее? Пробегите глазами по кратенькой справке для прояснения.

System File Checker – инструмент, неразрывно связанный с системой Windows Resource Protection. Последняя защищает ключи в реестре, директории, а также критические системные файлы. Если в процессе “эксплуатации” будут обнаружены хоть малейшие изменения в таких файлах, изменённый файл восстанавливается из закэшированной копии. Которая хранится в самой папке Windows. Всё бы ничего, и средство должно работать безотказно… если бы оно само и связанное с ним хранилище не попадали порой под удар. И вот тогда на помощь приходит…

DISM, которая обращается не к внутреннему хранилищу в кэш, а просит клиент обновлений Windows Update сверить файлы. Их в DISM повредить нельзя, так как они подкачиваются со стороны серверов Microsoft. Вобщем, ситуация представляется логичной: команды SFC /SCANNOW нам предостаточно, пока та может справиться. Однако, если кэш повреждён, можно попробовать починить Windows с помощью DISM.

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

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

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

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

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

Так что запускать первым?

Команда:

sfc /scannow

не требует соединения с сетью. Эффективность её работы часто определяется не только степенью повреждений, но и скоростью доступа к диску (чтения данных). Однако, если утилита не помогает, вероятнее всего, помощь нужна самому хранилищу компонентов Windows. В дело вступает:

Dism /Online /Cleanup-Image /RestoreHealth

Следующим шагом многие пренебрегают, однако ваш покорный слуга всегда повторяет команду проверки системных файлов

sfc /scannow

восстановление windows 10 с помощью dism и sfc

Но, как говорится, это уже потом. А сейчас подробнее о различных вариантах применения DISM. Или, точнее, вариантов “поломки” Windows: попробуем починить Windows с помощью DISM с флешки/диска или через сеть.

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

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

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

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

Windows 10 загружается и есть выход в сеть.

Итак, как известно, когда Windows 10 теряет часть своей функциональности, на помощь пользователю приходит инструмент Deployment Imaging and Servicing Management (он же DISM). Основное его назначение – корректировка ошибок обновлением системных файлов. В случае “непонятного” поведения Windows можно применить DISM с функцией Cleanup-Image:

Dism /Online /Cleanup-Image

со следующими переключателями:

  • /ScanHealth – проверка хранилища компонентов на предмет повреждения с последующей записью в лог по адресу C:WindowsLogsCBSCBS.log. Команда на проверку выглядит как:

Dism /Online /Cleanup-Image /ScanHealth
В такой форме файлы только проверяются без восстановления. Команда полезна для диагностики вероятных повреждений и чтения ошибок в логе.

  • /CheckHealth – проверяет, присутствует ли уже в реестре маркер повреждения. Команда в таком виде сродни действию утилиты chkdsk.exe в режиме “только чтение”:

chkdsk буква_диска:
Время, отпускаемое на выполнение команды, непродолжительное: в среднем около минуты:

Dism /Online /Cleanup-Image /CheckHealth

  • /RestoreHealth – наиболее востребованная команда. Она исполняет полный диапазон действий: проверка компонентов, запись в указанный выше лог и подмена повреждений обновлениями:

Dism /Online /Cleanup-Image /RestoreHealth
По длительности эта операция самая продолжительная – всё зависит от характера повреждений системы.

Таким образом, порядок проведения работ по исправлению ошибок Windows 10, которая В СОСТОЯНИИ ЗАГРУЗИТЬСЯ и ВЫЙТИ В СЕТЬ, но выказывает ошибки функционала, можно определить таким:

  • открывается командная консоль от имени администратора
  • запускается DISM с быстрой проверкой на предмет повреждений и возможностью их исправить приступаем к работе с DISM со переключателем /RestoreHealth.

DISM /RestoreHealth: Восстановление хранилища компонентов образа Windows

Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image. Рассмотренные ниже команды выполняются в командной строке, запущенной с правами администратора.

Чтобы проверить наличие признака повреждения хранилища компонентов образа Windows (флага CBS) , который выставил один из системных процессов, выполните следующую команду (не применимо к Windows 7/Server 2008R2):

DISM /Online /Cleanup-Image /CheckHealth

При запуске этой команды не выполняется сканирование хранилища, проверяются лишь записанные ранее значения и события в журнале Windows. Изменения не вносятся. Команда проверит, не помечен ли образ как поврежденный и возможно ли устранить данное повреждение.

DISM /CheckHealth - проверка повреждений в образе windows

В этом примере команда вернула, что с образом все хорошо:

No component store corruption detected. The operation completed successfully.

DISM /Online /Cleanup-Image /ScanHealth – выполнить полное сканирование хранилища компонентов на наличие повреждений в системных образа Windows (выполняется довольно долго от 10 до 30 минут).

В Windows 7 / Windows Server 2008 R2, чтобы работал параметр DISM /ScanHealth нужно установить отдельное обновление KB2966583 (иначе при запуске DISM будет появляться “Ошибка 87. Параметр ScanHealth не распознан в этом контексте”). Кроме, того эта же команда в Windows 7 используется для проверки хранилища и восстановления системных файлов (нет ключей /CheckHealth и /RestoreHealth).

Если команда /ScanHealth возвращает ошибки:

  • Хранилище компонентов подлежит восстановлению (The component sore is repairable);
  • Ошибка: 1726. Сбой при удалённом вызове процедуры;
  • Ошибка: 1910. Не найден указанный источник экспорта объекта.

Это однозначно говорит о том, что ваш образ Windows 10 поврежден и его нужно восстановить.

Чтобы исправить ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов (библиотек) из центра обновлений Windows (на компьютере должен быть доступ в Интернет), выполните:

DISM /Online /Cleanup-Image /RestoreHealth

Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более).

Если восстановление выполнится успешно, появится сообщение:

Восстановление выполнено успешно. Операция успешно завершена. The restore operation completed successfully. The operation completed successfully.

DISM /Online /Cleanup-Image /RestoreHealth - восстановление образа windows 10

Если на компьютере (сервере) отсутствует доступ в Интернет или отключена служба Windows Update, то при восстановлении хранилища компонентов появляются ошибки вида:

  • 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
  • Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
  • Ошибка: 0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).

Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов компонентов системы. Предположим, вы смонтировали установочный ISO образ Windows 10 в виртуальный привод E:. Для восстановления хранилища компонентов из образа используйте одну из команд:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim Или: DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd

Чтобы запретить использовать центр обновлений Windows в Интернете, и выполнять сканирование и восстановление образа Windows только из локального WIM/ESD файла:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim /limitaccess Или: DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd /limitaccess

dism /online /cleanup-image /restorehealth /limitaccess

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

Журнал сканирования и восстановления системных файлов утилиты DISM можно найти здесь: C:WindowsLogsCBS.log.

После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов sfc /scannow. Скорее всего она успешно восстановит поврежденные файлы (Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила).

sfc /scannow Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила

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 – управление и обслуживание образов системы (от англ. Deployment Image Servicing and Managemen). Это универсальная команда впервые реализованная в семействе Windows Vista для работы с образами системы “.wim” формата. А с появлением 8й версии Windows DISM научили работать с форматом “.esd”. Из основных функций обслуживания образов системы можно вынести следующие:

  • Захват разделов и образов дисков и работа с ними напрямую.
  • Работа с модифицированными образами.
  • Проектирование 64 и 32-х битных версий Windows .wim формата.

Для обычных пользователей DISM выполняет базовые основные функции: это проверка и восстановление файлов образов Windows, а так же сжатие установочных файлов. Для чего все это нужно? В основном для поиска и фикса ошибок в функционировании системы.

Начинаем работу…

  • Качаем бесплатно образ Windows 10 с помощью утилиты или программы Rufus. У меня для этой цели приготовлена загрузочная флешка с Windows 10, благодаря которой обеспечен быстрый доступ к нужным файлам;
  • Запускаем cmd от имени администратора
  • Вводим последовательно следующие команды

DISM /Online /Cleanup-Image /StartComponentCleanup DISM /Online /Cleanup-Image /AnalyzeComponentStore DISM /Online /Cleanup-Image /RestoreHealth /source:F:sourcesinstall.wim:1 /LimitAccess
в последней команде F:sourcesinstall.wim – путь к файлу install.wim, появившемуся после распаковки из скачанного образа.

Восстановление из своего образа или сборки

Что делает команду DISM по настоящему крутой – это восстановление образа из выбранного вами источника. Например если вы установили скачанную версию Windows из Интернета или с флеш накопителя. Тут нам поможет дополнительная строка /source в нашей команде и копия файла из образа install.wim. Для этого копируем образ и прописываем расширение “.wim”.

Настоятельно рекомендуем указывать путь именно к текущей установленной сборке Windows.

Возвращаемся в командную строку и пишем команду DISM с указанием пути к образу системы как на скриншоте ниже.

Указываем путь к образу восстановления

Указываем путь к образу восстановления

На примере выше файл “install.win” лежит в папке “sources” в корне диска D:sourcesinstall.win.

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

И наоборот что бы запретить команде выполнять загрузку обновлений из Windows Update используем команду /LimitAccess. Ее нужно дописать в самый конец строки.

Не забываем про логи

По завершению работы команды DISM создается лог файл CBS.log который лежит в папке Windows/Logs В нем содержится информация о найденных ошибках и восстановлении работоспособности системы.

Как исправить проблемы с Windows 10

Dism имеет в своем арсенале ещё одну полезную функцию, предназначенную для выявления ошибок и восстановления нормальной работы Windows – SFC.

  1. Снова запускаем Command Line от имени администратора.
  2. Впишите в окошко: sfc /scannow и кликните «Enter».

Для того чтобы операция увенчалась успехом, может потребоваться троекратный запуск службы: после завершения перезагружайте компьютер и проверяйте, исчезли ли ошибки.

Программа Dism++ обладает тем же набором инструментов для восстановления системы Windows 7, 8,10, только все функции автоматизированы. Повседневные задачи такие, как:

  • очистка – удаление кэша, мусора, временных файлов и т. п.;
  • автозагрузка – контроль над программами, запускающимися вместе с ОС;
  • управление приложениями – удаление любых приложений, включая те, что идут в комплекте с ОС;
  • оптимизация ОС – ускорение работы, внесение безопасных изменений в записи реестра, удаление бесполезных виджетов, запрет на автообновления, управление брандмауэром;
  • управление драйверами – удаление, получение информации о них;
  • управление обновлениями – список актуальных обновлений, вывод приложений, которым они требуются, возможность удаления свежеустановленных версий;

расположены в левой колонке меню. Возможности, которые используются реже, объединены под заголовком «Дополнительно». В этот раздел помещены:

  • управление учетными записями – восстановление и смена паролей, добавление и удаление пользователей;
  • диагностика и восстановление ОС (здесь все то, что мы описывали выше, выполняется по порядку автоматически);
  • восстановление загрузок;
  • возврат к предыдущей версии ОС.

Программа Dism

Также у Dism++ есть любопытная функция для корпоративных ПК (например, для компьютерных классов, офисов и т.д.) – запись настроенного образа ОС. Это значит, что система, которая будет установлена на ПК, уже содержит все необходимые для работы программы, и их не придется устанавливать на каждый компьютер в отдельности. Найти данную опцию можно во вкладке «Развертывание». Правда, чтобы воспользоваться ею, нужно обладать некоторыми знаниями об операционных системах. Таким же путем можно сразу персонализировать ПК, внедрив в него свою учетную запись и минуя процедуру повторной регистрации в Windows. Для этого существует вкладка «Файл ответов». Содержимое файла записывают на загрузочный диск, а затем, в процессе установки, вместо имени пользователя и пароля нажимают комбинацию клавиш: CTRL + SHIFT + F3.

На чтение 3 мин Просмотров 81 Опубликовано 02.01.2023

Применяя DISM в строчке команд, чтобы проверить хранилище компонентов Windows или иных целей, некоторые пользователи сталкиваются с ошибкой 87:«Неизвестный параметр» или «Параметр не распознан в этом контексте». Насколько серьезна DISM ошибка 87? В нашей статье мы поделимся информацией о причинах ошибки и способах ее исправления.

Содержание

  1. Что такое DISM в Windows?
  2. Почему появляется ошибка 87 в командной строке?
  3. Как исправить ошибку 87 в командной строке?

Что такое DISM в Windows?

Что такое DISM в Windows

В Windows DISM (Обслуживание образов развертывания и управление ими) считается инструментом, созданным Майкрософт для решения проблем, связанных с системой.

Применение его можно увидеть в различных руководствах, помогающих решать ошибки Винды. У пользователей случаются проблемы с применением DISM в своих системах. Начиная с семерки версии ОС, было внедрение обновленной версии командной строки DISM. Чаще данной ошибкой «грешит» Windows 10.

Каковы могут быть причины, при которых возникает ошибка 87 в командной строке dism Windows? Назовем их далее.

Почему появляется ошибка 87 в командной строке?

Почему появляется ошибка 87 в командной строке

Перечислим основные:

  • Использование директории WinSxS. Она выполняет роль резервного хранилища, благодаря которому возможно выполнить восстановление копий значимых файлов системы.
  • Некорректно написаны запросы. Строка команд очень восприимчивая к синтаксису. Опечатки, излишние пробелы, неправильно написанная символика на выходе дадут ошибку.
  • Несоответствуют запрашиваемые функции и права для доступа. Это могут сделать пользователи с правами Администратора с опытом.
  • Отказ по причине старой версии строки команд.

Далее в следующем пункте мы разберем пути решения, если у вас возникла ошибка 87 в командной строке Windows.

Как исправить ошибку 87 в командной строке?

Причина 1. Синтаксические ошибочки при введении команды. Какие обычно встречаются?

Синтаксические ошибочки при введении команды. Какие обычно встречаются

Перечислим:

  • Нет пробелов перед значком «/» в параметрах программы.
  • Несоблюдение порядка указывания параметров (пример checkhealth и cleanup-image).
  • Путаница букв латиницы C и S, U и Y.

Причина 2. Версии DISM и набор команд различаются. Определенные команды из DISM, предназначенные для Виндовс 11, 10 не сработают на Виндовс 7 и 8.1.

Версии DISM

Пример. В свежей операционке с DISM 10 версии примени «DISM /online /cleanup-image /checkhealth» и работа пошла. А в Виндовс 7 с версией 6.1 в результате выйдет ошибка 87.

Какими решениями воспользоваться?

Перечислим:

  • Не используйте неподдерживаемые команды при условии их некритичности для получаемого результата.
  • Установите самую свежую версию DISM.

Как осуществить? Скачивайте и устанавливайте Windows ADK необходимой версии(пример ADK для Виндовс 10 в Виндовс 7) и осуществить выбор пункта «средства развертывания» при установке. Это можно сделать из официального источника.

Скачивайте и устанавливайте

Опишем:

  • Для последних версий понадобится .NET Framework 5 на ПК.
  • Загрузка важных компонентов онлайн установщиков из России без VPN не получится.
  • Свежая DISM не заменит вашу, а установится отдельно. Папка расположена в «С:Program Files (x86)Windows Kits10Assessment and Deployment KitDeploymentTools amd64DISM» и понадобится делать запуск из данного расположения, а также выполнять добавление в переменные среды.

Ошибка сохранилась?

Попробуйте еще варианты:

  • Для работы отдельных параметров DISM необходимо включение службы «Установщика модулей Виндовс». Включение ее возможно и в «Win+R» — services.msc. Находите «Установщик модулей Виндовс» в списке, пару раз жмете по службе и осуществляете установку типа запуска «Вручную» — значение по умолчанию для данной службы.
  • Применяйте проверку целостности системных файлов, воспользовавшись командой «sfc /scannow».
  • Ранее проблем не было? Пробуйте применить точки восстановления системы.
  • Имеются обновления у Виндовс? Пробуйте сделать установку.
  • Воспользуйтесь Restoro PC Repair Tool. Инструмент просканирует компьютер и укажет на неисправность, и поможет их исправить.

admin

Администратор и автор данного сайта. Специалист в области ИТ-технологий. Опыт работы в сфере информационных технологий с 2012 года.

Оцените автора

( Пока оценок нет )

Содержание

  1. Исправляем ошибку 87, в команде DISM /Online /Cleanup-image /Restorehealth
  2. Ошибка: 87 в DISM.exe
  3. Исправляем ошибку на ОС Windows 7 и 2008R2
  4. Исправление ошибки 87 при запуске команды DISM.exe /Online /Cleanup-Image /RestoreHealth
  5. Способ 1: Запуск cmd с правами администратора
  6. Способ 2: Проверка написания
  7. Способ 3: Установка обновления
  8. Способ 4: Восстановление DISM
  9. Параметр restorehealth не распознан в этом контексте ошибка 87 windows 7
  10. Лучший отвечающий
  11. Вопрос
  12. Ответы
  13. Все ответы
  14. Ошибка 87 в DISM — откуда она берётся и как её исправить
  15. С чем связана ошибка 87?
  16. Ошибка 87 при проверке целостности системных файлов
  17. Ошибка 87 и попытки почистить директорию WinSxS
  18. Ошибка 87 в Windows при работе с DISM

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

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

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

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

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

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

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

1175 1

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

Сама утилита имеет очень подробное описание которое можно вызвать командой 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/

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

Источник

Исправление ошибки 87 при запуске команды DISM.exe /Online /Cleanup-Image /RestoreHealth

dism online cleanup image restorehealth oshibka 87

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

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

zapusk komandnoj stroki s pravami administratora dlya ustraneniya oshibki 87 pri zapuske komandy dism.exe online cleanup image restorehealth

alternativnyj zapusk komandnoj stroki s pravami administratora cherez pusk dlya ustraneniya oshibki 87 pri zapuske komandy dism.exe online cleanup image restorehealth

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

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

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

DISM.exe /Online /Cleanup-image /RestoreHealth

pravilnoe napisanie komandy dism.exe online cleanup image restorehealth v komandnoj stroke

Способ 3: Установка обновления

В Windows 7, где действие команд DISM.exe /Online /Cleanup-image /ScanHealth и DISM.exe /Online /Cleanup-image /RestoreHealth объединено в одну (в первую), устранить ошибку 87 можно установкой обновления, без которого обе команды не работают в принципе. Скачивается пакет с официального сайта Microsoft по ссылке ниже.

vybor operaczionnoj sistemy dlya skachivaniya obnovleniya ustranyayushhego oshibku dism.exe online cleanup image restorehealth v komandnoj stroke

vybor yazyka paketa i skachivanie obnovlenie dlya ustraneniya oshibki 87 pri zapuske komandy dism.exe online cleanup image restorehealth v komandnoj stroke

Nachalo rabotyi avtonomnogo ustanovshhika obnovleniy

Vopros ob ustanovke KB2966583 avtonomnyim ustanovshhikom obnovleniy

Protsess ustanovki KB2966583 avtonomnyim ustanovshhikom obnovleniy

Zavershenie ustanovki KB2966583 avtonomnyim ustanovshhikom obnovleniy

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

Способ 4: Восстановление DISM

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

Vosstanovlenie DISM v srede Windows 10 s ispolzovaniem montirovannogo obraza

При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.

Помимо этой статьи, на сайте еще 12343 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Параметр restorehealth не распознан в этом контексте ошибка 87 windows 7

Этот форум закрыт. Спасибо за участие!

trans

Лучший отвечающий

trans

Вопрос

trans

trans

DISM /Online /Cleanup-Image /RestoreHealth

Cистема DISM
Версия: 6.1.7600.16385

Версия образа: 6.1.7600.16385

Неизвестный параметр cleanup-image.
Для получения дополнительных сведений выполните команду «DISM.exe /?».

Ответы

trans

trans

Все ответы

trans

trans

Эта команда: «DISM /Online /Cleanup-Image /RestoreHealth» — в Windows 7 никогда и не работала. Кажется, у Вас SP1 не установлен. Проверьте.

trans

trans

Странно, но вроде бы SP1 есть:

trans

trans

trans

trans

trans

trans

Пакет большой, проверьте, что есть свободное место на диске.

trans

trans

Вы знаете, исправление успешно поставил, а вот ни SP1 не удается установить, ни найти хотя бы одно обновление через Центр обновления Windows. Вот сделал скрин:

trans

trans

Так, а если он уже стоит, как его поставить? Или всё-таки его нет? Windows на локальной машине или по сети загружается?

Если SP1 установлен, какой версии IE в этой машине?

trans

trans

Замените IE на 11-ю версию, если каким-то образом ещё остался с меньшим номером. Дальше попытайтесь поставить

Смотрите предварительные требования при установке.

trans

trans

trans

trans

trans

trans

Никакого определённого фикса нет. Продолжайте обновлять постепенно, пока не заработает. (IE не последний). Если компьютер за стенкой и обновляется от Wsus, можно попробовать выпустить его в инет, чтобы он скачал обновления напрямую. Если безопасники не против, конечно. Иначе только ставить автономные обновления.

ЗЫ: проверьте ещё точное время и дату.

trans

trans

trans

trans

KB3020369 заменено на KB3177467. Возможно, что оно у Вас уже установлено. Если нет, ставьте его.

Раньше достаточно было поставить первое и последнее. Сейчас, возможно, есть какие-то изменения.

3172605 загружало версию агента обновления, которая была уже способна подключиться к WU. Не знаю, как сейчас. Агент обновления был обновлён ещё раз в мае 2017 (Простите за тавтологию, по другому не выходит). Роллапы — накопительные. Каждый следующий включает в себя файлы из предыдущих. Обратите внимание. Каждый месяц выходят 2 роллапа: ежемесячный накопительный пакет (в этой KB статье, в ЦO он называется ежемесячный набор исправлений качества. — разнобой в переводах) и только обновление для системы безопасности. Устанавливайте тот, который соответствует политике, принятой в компании. Обновления из первой серии содержат более полный набор исправлений, в том числе и фиксы для не очень нужных прибамбасов, которые могут отрицательно повлиять на корпоративную инфраструктуру. Вторая серия содержит только обновления безопасности для Windows. Если Вы выбрали 2-й вариант (только обновления безопасности), то обновления для IE нужно ставить отдельно. IE важно дообновить, так как с ним придут обновления сертификатов. Cервер WU будет автоматически предлагать обновления либо по первому, либо по второму варианту, в зависимости от того, что Вы уже начали устанавливать. Будет, это значит, что мы надеемся, но не означает, что это действительно работает в вашем случае. Предварительные версии предназначены для тестирования и необязательны к установке. Январское обновление 2018 с багами. Точнее, не учитывает некоторых аппартных багов. В вашем случае можно чуть повременить и поставить декабрьское, чтобы оживить ЦО. Любой из роллапов, с июня 2017 должен обновить агента обновления до последней версии. В предварительной версии января (та, которая намечена на выход в феврале) упоминается что-то про включение поддержки SHA2 для сервера WSUS. Если это ваш случай, попробуйте рискнуть и поставить превью.

«Adds support for the SHA2 server’s authentication endpoint support for the Windows Server Update Services server.»

Источник

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

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

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

dism konfiguraciya dannyh skrinshot

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

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

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

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

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

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

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

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

dism skrinshot raboty s programmoj

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

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

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

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

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

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

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

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

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

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

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

dostupnye funkcii programmy dism

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

Источник

Одной из распространённых причин неполадок в работе Windows является повреждение системных файлов, например, вследствие внезапного отключения электропитания в момент перезаписывания файла. Для устранения таких неполадок в Windows предусмотрена специальная утилита SFC. Если запустить её с параметром SCANNOW, она просканирует систему на предмет повреждённых и/или удалённых файлов и восстановит их из хранилища компонентов WinSxS. Если SFC не справляется со своей задачей по причине повреждения хранилища, в ход идёт консольная утилита DISM, способная восстановить само хранилище.

Ошибка 87 в Windows при работе с DISM

1610738986 3При этом сначала в командной строке обычно выполняется команда DISM /Online /Cleanup-Image /ScanHealth, а при обнаружении повреждений хранилища выполняется та же команда, но уже с параметром /RestoreHealth вместо /ScanHealth. Но было бы ошибочно считать DISM всесильной, утилита сама может завершить работу с ошибками. Таких ошибок у DISM существует около дюжины, и каждая из них имеет свой код и описание. Сегодня мы коснёмся распространённой ошибки с кодом 87, а заодно посмотрим, что можно предпринять в случае её возникновения.

Ошибка 87 может возникнуть, когда пользователь выполняет команду в консоли, запущенной с правами обычного пользователя. Командную строку или PowerShell нужно запускать от имени администратора. Запустить PowerShell с повышенными правами в Windows 10 можно из контекстного меню кнопки Пуск, классическую командную строку — через поиск, так же выбрав в меню соответствующую опцию.
1610625943 11610625933 2
Ошибка синтаксиса

Очень часто причиной ошибки 87 становится банальная ошибка синтаксиса. Либо пользователь ошибается в момент ручного ввода, например, случайно пропускает пробел между передаваемыми параметрами, либо копирует команду DISM с веб-страницы, на которой в команде уже допущена ошибка. Понять, что причиной ошибки 87 стал именно синтаксис нетрудно: в описании ошибки будет указано «неизвестный параметр…» или «параметр не распознан в этом контексте». Проверьте корректность ввода команды, убедитесь, что между передаваемыми параметрами имеются пробелы.
1610625951 3

Остановка системных служб

Ошибка с кодом 87 и сообщением «параметр не распознан в этом контексте» может также возникнуть при попытке сжать каталог WinSxS. Для этого DISM передаются параметры /cleanup-image, /spsuperseded и /hidesp, и именно /spsuperseded чаще всего вызывает ошибку. В данном случае к ней приводит остановка системной службы «Установщик модулей Windows». Проверьте её состояние в оснастке управления службами, она должна иметь тип запуска «Вручную». Если она отключена, включите и запустите её, а затем выполните команду DISM.
1610625954 4
Отсутствие обновлений

В истории Windows 10, а именно в 2017 году, уже был прецедент с появлением ошибки 87 при работе с DISM. Тогда причиной ошибки была недоработка со стороны разработчиков Microsoft, которые вскоре после этого выпустили патч исправления. Нечто подобное может повториться и в будущем, и тогда вам нужно будет установить последние обновления Windows.

Ошибка 87 при применении образа

Появление ошибки 87 отмечалось и при попытке применения (использовании параметра /Apply-Image) образа Windows 10 в операционной системе более ранней версии. В таких случаях обычно рекомендуют «обновить» саму DISM, перенеся её с компьютера с более новой версией Windows, но это связано с целым рядом сложностей. Пожалуй, будет проще перейти на новую версию операционной системы или выполнить её сброс к исходному состоянию, чтобы восстановить нормальную работу инструмента.

Источник

Исправляем ошибку хранилище компонентов повреждено, Не работает DISM (Ошибка 87).

Для Windows 8.1, Windows 8, Windows Server 2012 R2 или Windows Server 2012

Запускаем командную строку с правами администратора:

Вводим команду и нажимаем клавишу Ввод.

 

DISM.exe /Online /Cleanup-image /Restorehealth

или командой:

Repair-WindowsImage -Online -RestoreHealth

Для Windows 7, Windows Vista, Windows Server 2008 R2 или Windows Server 2008

Нужно будет скачать обновление KB947821 и запустить его на своем компьютере.

Эта программа регулярно обновляется, рекомендуется загрузить последнюю версию. 

Операционная система

Ссылка для загрузки

x86 (32-разрядные) версии Windows 7 с пакетом обновления (SP1) и Windows 7

ЗагрузитьЗагрузить пакет.

64-разрядные версии Windows 7 с пакетом обновления 1 и Windows 7

ЗагрузитьЗагрузить пакет.

64-разрядные версии (x64) Windows Server 2008 R2 с пакетом обновления 1 (SP1)

ЗагрузитьЗагрузить пакет.

Itanium ® под управлением версий Windows Server 2008 R2 с пакетом обновления 1

ЗагрузитьЗагрузить пакет.

на базе x 86 (32-разрядная) версии Windows Vista с пакетом обновления 2 и Windows Vista с пакетом обновления 1

ЗагрузитьЗагрузить пакет.

на базе x 64 (64-разрядная) версии Windows Vista с пакетом обновления 2 и Windows Vista с пакетом обновления 1

ЗагрузитьЗагрузить пакет.

на базе x 86 (32-разрядная версия) версий Windows Server 2008 SP2

ЗагрузитьЗагрузить пакет.

на базе x 64 (64-разрядная версия) версий Windows Server 2008 SP2

ЗагрузитьЗагрузить пакет.

Itanium ® под управлением версий Windows Server 2008 SP2

ЗагрузитьЗагрузить пакет.

Источник: http://www.rtiopt64.ru/blog/kb947821 khranilishhe komponentov povrezhdeno/2015-11-29-340

Данный материал является частной записью члена сообщества Club.CNews.
Редакция CNews не несет ответственности за его содержание.

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

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

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

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

DISM (Обслуживание образов развертывания и управление ими) — это инструмент, созданный Microsoft для решения проблем, связанных с системой. Его применение можно часто увидеть в различных руководствах, помогающих решать ошибки Windows. К сожалению, у некоторых пользователей возникают проблемы с использованием DISM в своих системах. При попытке запустить его, появляется Ошибка DISM 87 , которая не позволяет начать сканирование. Хотя DISM существует и в более старых версиях Windows, это явление обычно наблюдается в Windows 10. Поскольку пользователи часто допускают ошибки в написании самих команд, исправить проблему обычно довольно просто. Конечно, есть и другие причины, вызывающие проблему, такие как отсутствие обновлений, поврежденные файлы, наличие вредоносного ПО и т. д. Таким образом, убедитесь, что вы попробовали каждый метод из приведенных ниже инструкций, пока он не устранит ошибку.

Ошибка DISM 87

Способ 4: Восстановление DISM

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

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows

Восстановление DISM в среде Windows 10 с использованием монтированного образа

При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.

Мы рады, что смогли помочь Вам в решении проблемы. Помимо этой статьи, на сайте еще 12674 инструкций. Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Проверьте правильность написания команды.

Как уже упоминалось, самой популярной причиной появления ошибок может быть некорректность команд. Обратите внимание, что ввод DISM.exe/Online/Cleanup-image/Scanhealth неверно. Вы должны поставить пробелы между каждой косой чертой ‘/’, то есть правильная команда должна выглядеть так:

DISM.exe /Online /Cleanup-image /Scanhealth

or

DISM.exe /Online /Cleanup-image /Restorehealth

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

How to fix DISM error 87 the parameter is incorrect?

Как перейти в папку или на другой диск в командной строке windows
In this part, I’ll show you how to fix error 87 in Windows 10 with 5 effective methods:

Method 1: Use DISM command-line correctly

Users often forget to add a space before the slash and type the command like below.

DISM/online/cleanup-image/CheckHealth

To type the command correctly, you need to add a space before the slash. Just like the following command.

DISM /online /cleanup-image /checkhealth

Method 2: Revert Windows Update and clear Component Store

Windows Update can be a cause for DISM error 87. To fix this issue, you can restore Windows Update to a previous good state and clean up the component store. It supports Windows Updates, installations and configurations.

Step 1. Type cmd in the search box and run as administrator.

Step 2. Type the following command to revert Windows Update and hit Enter. Then, restart your computer and save these changes.

dism.exe /image:C: /cleanup-image /revertpendingactions

Step 3. Type the command below and hit Enter. After that, restart your computer and make these changes available.

dism.exe /online /cleanup-image /startcomponentcleanup

Now, the component store and potential corrupted files may be cleaned up. You can try to run DISM again on Windows 10.

Method 3: Run SFC /SCANNOW tool

SFC /SCANNOW can also fix the corrupted files. You can try it first and run DISM again.

Step 1. Run cmd as administrator.

Step 2. Type sfc /scannow in the command prompt window and hit Enter.

Step 3. Run DISM again.

Method 4: Run CHKDSK tool

Some users report the CHKDSK can solve DISM error 87 in Windows 10. Try it if you have on idea.

Step 1. Run cmd as administrator.

Step 2. Type chkdsk C:/r in the command prompt window and press Enter. Type Y if you are asked to run at the next time you start your computer.

Step 3. Run DISM again and check if this issue disappears.

Method 5: Run System Restore

In most cases, System Restore can solve your can be last one you can try. It can solve DISM error 87: the parameter is incorrect but you need to reinstall certain software.

Step 1. Type system restore in the search box and select it.

Step 2. In the first screen, you are told that the recently installed programs will be removed. If you want to continue this operation, click Next.

Step 3. Select the restore point in the list and click Next.

Step 4. Click Finish to start the restore process.

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

Есть вероятность, что командная строка открывается не от имени администратора. Если это так, у консоли нет необходимых разрешений для запуска команд. Это также известно как расширенная командная строка, позволяющая пользователям получить доступ ко всем возможностям утилиты. Если вы не уверены в правильности запуска командной строки, выполните следующие действия:

  1. Тип cmd во вкладку поиска рядом с Меню Пуск.
  2. Щелкните правой кнопкой мыши и выберите Запуск от имени администратора.
  3. Появится промежуточное окно с запросом разрешения — просто нажмите Да.
  4. После открытия консоли попробуйте ввести команду DISM.

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

Решение проблемы

В зависимости от причины, вызвавшей ошибку, применяется один из способов решения проблемы.

Запуск cmd с правами Администратора

Пользователь может быть уверен в своих действиях и правильно выполнять функции, но все равно сталкиваться с ошибками из-за отсутствия прав администратора. Чтобы запустить cmd (сокращенное название командной строки) с правами администратора, вам необходимо сделать следующее:

  • Откройте меню «Пуск», найдите и запустите утилиту «Выполнить».

  • В текстовой строке введите команду «cmd», в появившемся результате поиска наведите курсор мыши на командную строку.

  • Щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».

При выполнении этих действий запросы из линии управления будут обрабатываться системой с необходимыми правами администратора.

Проверка написания

Часто ошибка № 87 возникает из-за типичных ошибок при написании команд. Необходимо проверить правильность ввода, убедиться в отсутствии лишних пробелов и символов. Особое внимание следует уделить написанию символов «/». Каждому из этих символов должен предшествовать пробел.

Пример правильного синтаксиса написания команды: «DISM.exe / Online / Cleanup-image / Restorehealth».

Установка обновления

Если команды написаны правильно и запускаются с правами администратора, но ошибка все равно возникает, можно предположить, что причина кроется в отсутствии текущих обновлений. Эта проблема в первую очередь затрагивает 10-ю версию операционной системы. В 2017 году было выпущено специальное обновление — Fall Creator, призванное исправить эту ошибку.

Если на компьютере пользователя отключена автоматическая загрузка и установка пакетов обновления для Windows, действие по устранению ошибки придется выполнять вручную. Из-за этого:

  • Откройте меню «Пуск», найдите и запустите утилиту «Выполнить».
  • В текстовой строке введите команду «ms-settings: windowsupdate».

  • В появившемся окне Центра обновления Windows нажмите кнопку «Проверить наличие обновлений».
  • После завершения загрузки и установки пакетов обновления вам необходимо перезагрузить компьютер.

Если после выполнения этих шагов ошибка 87 не исчезнет, ​​вам также необходимо обновить версию DISM. Чтобы исправить это, вам нужно найти в Интернете обновленную версию, содержащую фильтр файловой системы «Wofadk.sys», и установить ее на свой компьютер.

Убедитесь, что в Windows загружены все обновления.

Иногда ошибка DISM 87 может быть связана с ошибочными обновлениями. Самый последний случай произошел в 2022 году, когда Microsoft выпустила ошибочный пакет обновлений. После, проблема была решена в Fall Creator’s Update. Обычно пользователям лицензионной версии Windows не о чем беспокоиться, поскольку их система всегда обновляется. Поэтому данная проблема обычно популярна среди пиратских версий Windows, основанных на более старых версиях. Если у вас отключены автоматические обновления, следует установить последнее обновление, доступное в списке. Вот как это сделать:

  1. Нажмите Ключ Windows и я одновременно, чтобы открыть настройки Windows.
  2. Выберите Обновление и безопасность.
  3. Выберите Центр обновления Windows на левой стороне и нажмите Проверка наличия обновлений (иногда вы увидите Скачать кнопку, означающая, что обновление уже найдено).
  4. Подождите, пока Windows завершит поиск новых обновлений.
  5. После обнаружения установите новые обновления и перезагрузите компьютер.

Теперь вы можете попробовать запустить утилиту еще раз. Загрузите командную строку должным образом и команду DISM, соответственно.

О команде DISM

DISM – управление и обслуживание образов системы (от англ. Deployment Image Servicing and Managemen). Это универсальная команда впервые реализованная в семействе Windows Vista для работы с образами системы “.wim” формата. А с появлением 8й версии Windows DISM научили работать с форматом “.esd”. Из основных функций обслуживания образов системы можно вынести следующие:

Для обычных пользователей DISM выполняет базовые основные функции: это проверка и восстановление файлов образов Windows, а так же сжатие установочных файлов. Для чего все это нужно? В основном для поиска и фикса ошибок в функционировании системы.

Запустите сканирование с помощью средства проверки системных файлов (SFC).

Еще один сценарий, при котором потенциально может возникнуть ошибка DISM 87, — это поврежденные или отсутствующие файлы. Это означает, что некоторые файлы, отвечающие за работу DISM, просто отсутствуют. Чтобы проверить это, вы можете запустить сканирование SFC с помощью командной строки. Вот как:

  1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Перейти.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

DISM.exe против SFC.exe: кто “сильнее”?

Многие пользователи Windows 10, имея в арсенале оба средства восстановления, задаются вопросом: какой из указанных инструментов действеннее? Пробегите глазами по кратенькой справке для прояснения.

DISM, которая обращается не к внутреннему хранилищу в кэш, а просит клиент обновлений Windows Update сверить файлы. Их в DISM повредить нельзя, так как они подкачиваются со стороны серверов Microsoft. Вобщем, ситуация представляется логичной: команды SFC /SCANNOW нам предостаточно, пока та может справиться. Однако, если кэш повреждён, можно попробовать починить Windows с помощью DISM.

Просканируйте свой компьютер на наличие вредоносных программ.

Известно, что вредоносное ПО вызывает множество проблем после заражения системы. Оно может повредить важные настройки, удалить некоторые записи и привести к множественным ошибкам. Имейте в виду, что даже пиратское ПО может представлять угрозу для конфигурации вашего ПК. Если вы подозреваете, что причиной ошибки является недавно загруженная программа, попробуйте удалить ее вручную. В остальных случаях мы рекомендуем просканировать устройство на наличие вредоносных программ. Вы можете сделать это с помощью антивируса. Один из наиболее качественных продуктов — Malwarebytes Anti-Malware. Вы можете использовать его для обнаружения и эффективного противодействия вредоносной активности. Кнопка загрузки находится ниже.

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

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

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

Запустите восстановление системы.

Когда любая попытка решить проблему безнадежна, единственный и лучший вариант — выполнить восстановление системы. Такая мера является экстренной, однако она гарантирует, что ваша система запуститься с чистыми настройками и компонентами Windows. Эта процедура не затрагивает личные данные, что является очень хорошей новостью. Все файлы, содержащиеся на дисках, останутся в целости и сохранности. Для этого метода вам нужно будет загрузить официальный ISO-образ с веб-сайта Microsoft. Вы можете воспользоваться детальными инструкциям на Форуме Microsoft.

Восстановление из своего образа или сборки

Что делает команду DISM по настоящему крутой – это восстановление образа из выбранного вами источника. Например если вы установили скачанную версию Windows из Интернета или с флеш накопителя. Тут нам поможет дополнительная строка /source в нашей команде и копия файла из образа install.wim. Для этого копируем образ и прописываем расширение “.wim”.

Настоятельно рекомендуем указывать путь именно к текущей установленной сборке Windows.

Возвращаемся в командную строку и пишем команду DISM с указанием пути к образу системы как на скриншоте ниже.

Указываем путь к образу восстановления

На примере выше файл “install.win” лежит в папке “sources” в корне диска D:sourcesinstall.win.

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

И наоборот что бы запретить команде выполнять загрузку обновлений из Windows Update используем команду /LimitAccess. Ее нужно дописать в самый конец строки.

Не забываем про логи

По завершению работы команды DISM создается лог файл CBS.log который лежит в папке Windows/Logs В нем содержится информация о найденных ошибках и восстановлении работоспособности системы.

dism /online /cleanup-image /restorehealth gives me an error 87.how to fix this?

#1 jeffhubert

jeffhubert

  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

i just run (dism /online /cleanup-image /restorehealth) in cmd but this comes to me

Microsoft Windows

Copyright Microsoft Corporation. All rights reserved

C:Windowssystem32>dism /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool

Image Version : 6.1.7601.17514

The restorehealth option is not recognized in this context.

For more information, refer to the help.

The DISM log file can be found at C:WindowsLogsDISMdism.log

i already tried all caps lock but no luck. i tried this more than 10 times and it gives error 87..

how to fix this?

here is the log file

dism.log 311.21KB 41 downloads

Back to top’>Back to top

#2 dc3

Members 32,510 posts OFFLINE

  • Gender: Male
  • Location: Sierra Foothills of Northern Ca.
  • Local time: 03:11 AM

Why are you running the dism?

Family and loved ones will always be a priority in my daily life. You never know when one will leave you.

Back to top’>Back to top

#3 jeffhubert

jeffhubert

  • Topic Starter
  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

Back to top’>Back to top

#4 dc3

Members 32,510 posts OFFLINE

  • Gender: Male
  • Location: Sierra Foothills of Northern Ca.
  • Local time: 03:11 AM

Yes, let’s do a repair installation.

Family and loved ones will always be a priority in my daily life. You never know when one will leave you.

Back to top’>Back to top

#5 jeffhubert

jeffhubert

  • Topic Starter
  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

i have done that without cd or dvd i have an option when booting up and perssing f8 then there are so many options i click the repair computer then windows files is loading then i tried startup repair after it finishes nad its restarts and it didnt fixed my problem. i tried using dism /online /cleanup-image /restorhealth in the command prompt in the system recovery options but it gives me an error 50.

but i will try again the startup repair bkus my laptop has an build startup repair on boot time and pressing or tapping f8 so many times and theres an option repair computer.

Edited by jeffhubert, 06 October 2013 — 10:45 PM.

Back to top’>Back to top

#6 jeffhubert

jeffhubert

  • Topic Starter
  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

can repair install remove my all files,programs and games?

Back to top’>Back to top

#7 jeffhubert

jeffhubert

  • Topic Starter
  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

i will do this later or soon..without the cd or dvd i have an option repair computer at boot time and press f8..what if did not fixed the problem?

Back to top’>Back to top

#8 dc3

Members 32,510 posts OFFLINE

  • Gender: Male
  • Location: Sierra Foothills of Northern Ca.
  • Local time: 03:11 AM

can repair install remove my all files,programs and games?

The only time that I’ve heard of lost data was when one of our members lost a couple of files, but nothing like losing all your documents or pictures, etc.

Family and loved ones will always be a priority in my daily life. You never know when one will leave you.

Back to top’>Back to top

#9 jeffhubert

jeffhubert

  • Topic Starter
  • Members
  • 56 posts
  • OFFLINE
  • Gender: Male
  • Location: Philippines
  • Local time: 10:11 AM

mate i just tried again startup repair but after attempting repairs it just pops up that it cant be fixed..how can i fix my file?bkus i have so many corrupted files or windows files like .wmp,desktop.ini and pictures

i did this first:

then after scanning and attempting repairs this now pops out

Back to top’>Back to top

#10 dc3

Members 32,510 posts OFFLINE

  • Gender: Male
  • Location: Sierra Foothills of Northern Ca.
  • Local time: 03:11 AM

The first picture is of your Advanced Bot Options. This isn’t part of the repair installation, so it looks like you are not doing what I had requested.

Please use the instructions I posted for the repair installation. One of the step includes the startup repair, let this do its thing and get on with the rest of the repair. This is the only thing you can do at this point short of doing a reinstall of the operating system, or use the system recovery. Either of these will erase all of your data.

I leave this morning to take my wife to her physician for her bi-monthly treatment and will not be back until Wed. or Thrs.

Family and loved ones will always be a priority in my daily life. You never know when one will leave you.

Back to top’>Back to top

Что делает средство готовности к обновлению системы

Проверка целостности ресурсов

Команды командной строки windows

Средство готовности к обновлению системы проверяет целостность следующих ресурсов:

  • Файлы, расположенные в следующих каталогах: %SYSTEMROOT%ServicingPackages
  • %SYSTEMROOT%WinSxSManifests
  • Данные реестра, расположенные в следующих подкайлах реестра:
      HKEY_LOCAL_MACHINEComponents
  • HKEY_LOCAL_MACHINESchema
  • HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionComponent Based Servicing
  • Этот список может быть обновлен в любое время.

    Когда средство готовности к обновлению системы обнаруживает неправильные манифесты, кабмины или данные реестра, он может заменить неправильные данные исправленной версией.

    Ведение журнала

    Средство готовности к обновлению системы создает файл журнала, который фиксирует все проблемы, найденные или исправленные инструментом. Файл журнала расположен здесь:

    • %SYSTEMROOT%LogsCBSCheckSUR.log
    • %SYSTEMROOT%LogsCBSCheckSUR.persist.log

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

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

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

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

    При запуске сканирования в командной строке с правами администратора можно столкнуться с ошибкой «DISM Error: 87». Она возникала и на предыдущих версиях, но в Windows 10 появляется намного чаще.

    To mount an offline image for servicing

    1. Open a command prompt with administrator privileges.
    2. To use DISM from an installation of the Windows Assessment and Deployment Kit (Windows ADK), locate the Windows ADK servicing folder and navigate to this directory. By default, DISM is installed at C:Program Files (x86)Windows Kits10.0Assessment and Deployment KitDeployment Tools in Windows 10, C:Program Files (x86)Windows Kits8.1Assessment and Deployment KitDeployment Tools in Windows 8.1and C:Program Files (x86)Windows Kits8.0Assessment and Deployment KitDeployment Tools in Windows 8.

      DISM is available in:

      • Windows 10
      • Windows 8.1

    3. Windows 8
    4. Windows Server 2016 Technical Preview
    5. Windows Server 2012 R2
    6. Windows Server 2012
    7. Windows Preinstallation Environment (WinPE) for Windows 10
    8. WinPE 5.0
    9. WinPE 4.0
    10. You can install DISM and other deployment and imaging tools, such as Windows System Image Manager (Windows SIM), on another supported operating system from the Windows ADK. For more information, see DISM Supported Platforms.

    11. Use the option to retrieve the name or index number for the image that you want to modify. An index or name value is required for most operations that specify an image file.

      For example, at the command prompt type:

    12. Mount the offline Windows image. For example, type:

    Упаковка бэкапа в установочный ISO

    Для создания загрузочного оптического диска необходим установочный ISO. Таковой нужно взять с чистым дистрибутивом соответствующей версии и редакции Windows и переупаковать, подменив исходный файл install.wim на переименованный WIM-файл нашего бэкапа. Для переупаковки используем программу UltraISO. Открываем в ней обычный установочный ISO Windows.

    В нижней панели окна программы на диске находим WIM-файл нашего бэкапа. Переименовываем его на install.wim.

    И перетаскиваем в верхнюю панель UltraISO, в открытую папку «sources».

    Подтверждаем замену исходного файла install.wim на переименованный бэкап.

    Теперь переупакованный ISO можем сохранять.

    Как исправить ошибку 87 & # 8216; Неверный параметр & # 8217;

    Это сообщение об ошибке также появляется, когда необходимая служба не запущена на вашем компьютере, так что вы не сможете подключиться к сети и, возможно, не сможете установить сетевые адаптеры, таким образом, такие службы, как Plug and Play, диспетчер автоматического подключения удаленного доступа Диспетчер подключений удаленного доступа и телефония.

    Ошибка 87 также может произойти при попытке скопировать файлы на сервер SharePoint, но сам файл ограничен.

    Другая вероятная причина – аппаратные ошибки и/или ошибки диска или файла, которые повреждены (или чьи данные повреждены).

    Существуют различные решения для устранения этой проблемы в зависимости от вашей ситуации, но в основном эта проблема может помочь в проверке возможности перетаскивания для копирования данных или смены устройств путем тестирования на разных дисках.

    Однако ошибка 87 имеет тенденцию быть неопределенной, поэтому вы не можете сузить ее до одного решения, но вот некоторые исправления, которые вы можете попробовать.

    What is DISM?

    Fix windows update errors by using the dism or system update readiness tool
    Deployment Image Servicing and Management (DISM.exe) is a command-line tool that can be used to service and prepare Windows images, including those used for Windows PE, Windows Recovery Environment (Windows RE) and Windows Setup. DISM can be used to service a Windows image (.wim) or a virtual hard disk (.vhd or .vhdx).

    DISM comes built into Windows and is available through the command line or from Windows PowerShell. To learn more about using DISM with PowerShell, see Deployment Imaging Servicing Management (DISM) Cmdlets in Windows PowerShell.

    Image Requirements

    DISM can be used to mount and service a Windows image from a .wim file, .ffu file, .vhd file, or a .vhdx file and also to update a running operating system. It can be used with older Windows image files (.wim files). However, it cannot be used with Windows images that are more recent than the installed version of DISM.

    For a complete technical description of WIM, see the Windows Imaging File Format (WIM) white paper.

    DISM can be used to service Windows images starting with Windows 7, Windows Server 2008 R2, and their associated versions of WinPE and WinRE. The commands and options that are available for servicing an image depend on which Windows operating system you are servicing, and whether the image is offline or a currently running operating system.

    For a list of the supported platforms and architecture types, see DISM Supported Platforms.

    Common Servicing and Management Scenarios

    Image servicing and management solutions fall into two main categories:

    • Managing the data or information included in the Windows image, such as enumerating or taking an inventory of the components, updates, drivers, or applications that are contained in an image, capturing or splitting an image, appending or deleting images within a .wim file, or mounting an image.
    • Servicing the image itself, including adding or removing driver packages and drivers, modifying language settings, enabling or disabling Windows features, and upgrading to a higher edition of Windows.

    Limitations

    Version compatibility. DISM can be used with target images of older Windows operating systems, but not with target images of operating systems that are more recent than the installed version of DISM. For example, DISM from Windows 10, version 1511 can service Windows 10, version 1511 and version 1507 but not version 1607. To learn more, see DISM Supported Platforms.

    Remote installation. Installing packages to a remote computer over a network is not supported.

    Answer files. When you specify an answer file (Unattend.xml) for an image, only the settings specified in the configuration pass are applied. All other settings in the answer file are ignored. You can only specify one answer file at a time. For more information, see DISM Unattended Servicing Command-Line Options

    Use an answer file to ensure package dependencies. Some packages require other packages to be installed first. Because of this dependency requirement, you should use an answer file if you are installing multiple packages. By applying an answer file by using DISM, multiple packages can be installed in the correct order. This is the preferred method for installing multiple packages.

    Package installation order. Packages are installed in the order that they are listed in the command line. In the following example, 1.inf, 2.inf, and 3.inf will be installed in the order in which they are listed in the command line.

    Multiple servicing commands are not supported. You can specify multiple drivers (1.inf, 2.inf) or packages, but you cannot specify multiple commands (such as /Add-Driver /Remove-Driver or /Add-Driver /Add-Package) on the same command line.

    Wildcards. Wildcards are not supported in DISM command lines.

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

    Следующий этап не является обязательным, завершив установку, вы можете перезагрузить компьютер, выбрать в загрузочном меню только что установленную Windows и произвести ее настройку изнутри. Однако некоторые изменения можно внести еще до ее запуска. Тут же в Dism++ откройте сессию для установленной на виртуальный диск системы и обратитесь к панели инструментов управления компонентами и настройками Windows.

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

    Рекомендуем обратить внимание на следующие разделы:

    • Управление загрузкой.• Оптимизация.• Приложения и возможности.• Обновления.

    Будьте внимательны на этом этапе настройки, удаляйте только те компоненты и службы, назначение которых вам хорошо известно. Особенно это касается драйверов, если вы по ошибке удалите важный драйвер, сборка не сможет установиться.

    Like this post? Please share to your friends:
  • Dism ошибка 1 неверная функция windows 10
  • Dism очистка хранилища компонентов windows 10
  • Dism официальный сайт скачать на русском для windows 10 x64
  • Dism не является внутренней или внешней командой исполняемой программой windows xp
  • Dism не удалось скачать исходные файлы windows 10