Ошибка 87 в dism

Содержание:

«Net Use Error 87» Введение

«Net Use Error 87» обычно называется формой «ошибки времени выполнения». Разработчики Microsoft Corporation обычно оценивают Windows с помощью серии модулей для удаления ошибок в соответствии с отраслевыми стандартами. Хотя эти превентивные действия принимаются, иногда ошибки, такие как ошибка 87, будут пропущены.

Пользователи Windows могут столкнуться с сообщением об ошибке после выполнения программы, например «Net Use Error 87». Если происходит «Net Use Error 87», разработчикам будет сообщено об этой проблеме, хотя отчеты об ошибках встроены в приложение. Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. Следовательно, разработчик будет использовать пакет обновления Windows для устранения ошибки 87 и любых других сообщений об ошибках.

DISM.exe /Online /Cleanup-Image /Restorehealth: Frequently Asked Question

This section answers frequently asked DISM.exe questions

DISM.exe (Deployment Image Servicing and Management) is a Windows command-line tool used to manage Windows images. The tool can be used to manage running operating systems or Operating System images and VHDs.

This DISM command repairs the windows operating system it runs on. The /Online switch forces DISM to scan the operating system for errors – it fixes any errors.

DISM.exe is a legitimate Windows command that manages both online and offline Windows images. It is completely safe to run DISM.exe

It take between 10 minutes to a few hours for DISM /Online /Cleanup-image /RestoreHealth to run. How long it takes depends on how much errors it finds and needs to fix

It is recommended to run SFC first. Then, run DISM /Online /Cleanup-image /RestoreHealth. SFC checks for Windows file integrity violations and tries to fix them. However, DISM is more effective at fixing corrupt Windows Operating System files.

“DISM.exe /Online /Cleanup-Image /Restorehealth” is a very important and helpful Window command!

I hope you found this Itechguide helpful?

You could ask a question, leave a comment or provide feedback with the “Leave a Reply” form found towards the end of this page.

Finally, for more Itechguides like this, visit our Windows & Linux Explained page.

С чем связана ошибка 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». Если он нерабочий, установите его, запустите, и затем повторите вышеуказанные действия.

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

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

Ошибка 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 не распознан в этом контексте».

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

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

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

Метод 4: обновление каждого компонента Windows

Если ни одно из возможных исправлений, описанных выше, не помогло в вашем случае, почти наверняка вы имеете дело с каким-то повреждением системных файлов, которое нельзя решить обычным способом. В этом случае единственный вариант – сбросить каждый системный файл, принадлежащий вашей операционной системе, чтобы убедиться, что ни один поврежденный экземпляр не вызывает ошибку 1392.

И в зависимости от времени, которое у вас на руках, и важности файлов, которые вы в данный момент запускаете на диске с ОС, на этом этапе у вас есть 2 варианта:

  • Восстановительная установка. Если у вас много важных файлов на дисках C: и у вас мало времени, эта операция, вероятно, будет для вас лучшим выбором. Ремонтная установка (также известная как восстановление на месте) обновит подавляющее большинство компонентов Windows, не затрагивая никаких личных файлов (включая приложения, игры, личные мультимедиа, пользовательские настройки и т. Д.). Но главный недостаток этого метода заключается в том, что он не решает ни одного случая повреждения системных файлов, и вам понадобится совместимый установочный носитель, чтобы начать его работу. (У вас уже есть, если вы следовали методу 3)
  • Чистая установка – это самая простая процедура из двух. Вам не нужен совместимый установочный носитель, так как эту операцию можно запустить прямо из меню графического интерфейса Windows. Однако, если вы не сделаете резервную копию своих данных заранее, вы потеряете все личное, что в настоящее время хранится на диске ОС.

DISM Error 87 FAQ

How do I fix error 87 DISM?

  1. Use Correct DISM Command.
  2. Run this command using an elevated command prompt.
  3. Run Windows update.
  4. Run System File Checker.
  5. Use correct DISM version.
  6. Reinstall Windows.

What is the DISM?
DISM, also called Deployment Image Service and Management, is a Windows built-in tool that can be used to service and prepare Windows image including the online or offline image within a folder or WIM file. Its features include mounting and unmounting images, querying installed device drivers in an offline image and adding a device driver to an offline image.

What does dism online cleanup image RestoreHealth do?
Dism /Online /Cleanup-Image /RestoreHealth attempts to scan and repair corrupted system files that found on your computer.

How do I fix corrupted files on Windows 10?

  1. Type Command Prompt in the search box of Windows and choose the best matched one.
  2. Right-click it to choose Run as administrator.
  3. Type the command sfc /scannow and hit Enter to continue.
  4. Wait for the process to be finished.

Что может вызвать ошибку DISM 87?

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

Кроме того, давайте выясним, как решить код ошибки Центра обновления Windows 0x80072efe и Windows ndis.sys Ошибка синего экрана легко.

01. Что-то не так с командой

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

02. Введенная команда не запускается как запрос с повышенными правами

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

03. Используемая на машине версия DISM неверна

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

Теперь, когда вы знаете, что может вызвать ошибку DISM 87. Давайте узнаем, как ее исправить.

Кстати, если у вас проблемы с Окна 10 PIN не работает или Точка входа не найденаВот лучшие исправления для вас.

Не удается установить флажок отложенного автозапуска службы. Ошибка 87 — причина ошибки и обходное решение в Windows 10

Помимо удаления из автозагрузки лишних приложений, одним из способов ускорить загрузку Windows является изменение приоритета системных служб. В Виндовс имеется четыре режима запуска служб: «Автоматически», «Вручную», «Отключена» и «Автоматически (отложенный запуск)». С первым всё понятно — служба запускается вместе с Windows, обладая наивысшим приоритетом; службы с режимом «Вручную» запускаются непосредственно пользователем либо через Планировщик заданий.

Если служба имеет статус «Отключена», она не работает и не запускается.

Режим «Автоматически (отложенный запуск)» работает так же, как и режим «Автоматически», но при этом службы, для которых он выставлен, имеют более низкий приоритет, стартуют они уже после того, как в память будут загружены другие службы и компоненты. Если вы не удовлетворены скоростью загрузки компьютера, можете поэкспериментировать со службами, переведя их в режим отложенного запуска

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

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

Для этого в редакторе реестра разверните ветку HKLM\SYSTEM\CurrentControlSet\Services и найдите подраздел с именем службы, указанной в ее свойствах. Открыв подраздел, справа создайте новый DWORD параметр,

дайте ему имя DelayedAutoStart и установите в качестве его значения 1.

По идее, это должно отложить запуск службы на 30 секунд.

Не все, однако, службы можно перевести в режим отложенного запуска

Твик никак не повлияет на поведение той же Windows Audio, поскольку Windows считает эту службу достаточно важной, а иначе как-бы загрузка сопровождалась знакомой мелодией? Тем более это касается системных служб, изменение режимов которых недоступно, их трогать вообще не следует

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

Сейчас мы всё покажем на примере уже не раз упомянутой Windows Audio.

Вот так выглядит его содержимое в текстовом редакторе.

1. Откройте командой taskschd.msc Планировщик заданий и нажмите слева «Создать задачу».

Даем заданию имя, параметры выставляем так, как показано на скриншоте (запуск с наивысшими правами обязателен) ;

2. На вкладке «Триггеры» жмем «Создать. »,

в выпадающем списке выбираем опцию «При запуске» или «При входе в систему» и нажимаем «ОК»;

3. Переключаемся на вкладку «Действия»,

нажимаем «Создать» и указываем в диалоговом окне путь ко скрипту VBS ;

4. На вкладке «Условия» снимаем галку с чекбокса «Запускать только при питании от электросети» (актуально для ноутбуков) ;

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

Отключаем ненужные службы с помощью PowerShell

Кроме командной строки для отключения ненужных сервисов можно еще использовать PowerShell. Открыть PowerShell в Windows 10 можно через панель управления или через поиск.

Теперь введем команду stop-service remoteregistry в PowerShell и выполним ее.

Эта команда остановит знакомый нам сервис «Удаленный реестр». Чтобы заново запустить «Удаленный реестр» в PowerShell, необходимо выполнить команду: start-service remoteregistry

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

Ошибка 87 WINDOWS

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

Прежде чем начать, не забудьте сначала создать точку восстановления системы.

1] Установите тип отложенного запуска из редактора реестра Windows.

Нажмите комбинацию Windows + R, чтобы вызвать диалоговое окно «Выполнить». В диалоговом окне «Выполнить» введите Regedit и нажмите клавишу ENTER.

Перейдите в следующее место в реестре Windows:

Здесь найдите конкретную службу, автозапуск которой вы пытаетесь отложить. Откройте эту службу и найдите название Start. Дважды щелкните Пуск.

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

2] Используйте PowerShell

Нажмите клавишу Windows и найдите PowerShell. Щелкните правой кнопкой мыши Windows Power Shell в результатах, чтобы открыть ее с правами администратора.

В окне PowerShell введите следующую команду и нажмите ENTER, чтобы запустить ее:

ПРИМЕЧАНИЕ. В приведенной выше команде замените часть ServiceName на имя службы, над которой вы хотите работать.

3] Удалите службу из группы служб.

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

Если вы видите ошибку «Доступ запрещен», то не следует пытаться изменить тип запуска, поскольку такие службы принадлежат какой-либо группе служб, для которой требуется загрузка служб в определенном порядке. Эти службы зависят от других служб и контролируются ServiceGroupList в реестре.

Но если вы все же хотите продолжить, в этом случае вы можете удалить значение группы из следующего места в реестре Windows:

ПРИМЕЧАНИЕ. Замените ServiceName именем рассматриваемой службы.

Программа Dism++

Свое название программа позаимствовала у стандартной системной утилиты Windows — DISM, которая впервые появилась в Vista. Предназначена эта утилита для настройки образов Windows формата WIM (Windows Imaging Format), разработанных в Microsoft.

К примеру, при помощи DISM можно добавлять или удалять какие-либо системные компоненты внутри самого образа еще до его записи на диск/флешку для последующей установки. И все эти функции в случае со штатной утилитой требуется запускать в командной строке, что сложно для большинства пользователей. В Dism++ же реализован графический пользовательский интерфейс, благодаря чему управление образами существенно упрощается, становится доступным для пользователей, не знакомых с командами DISM.

Работа образами Windows

Программа Dism++ предоставляет мощный инструментарий для работы с образами дисков Windows, в т.ч.:

  • Создание образа текущей операционной системы (в среде которой была запущена программа Dism++). Имеется возможность создания установочного образа, который впоследствии можно записать на загрузочную флешку и установить на любом компьютере, либо бэкап-образа для восстановления действующей системы при ее повреждении.
  • Возможность развертывания WIM-образов. Другими словами — возможность установки новой копии Window на диск/раздел из-под запущенной ОС, т.е. без необходимости загрузки компьютера с загрузочной флешки/диска.
  • Возможность редактирования образов (в т.ч. установочных образов, снятых с запущенной ОС Windows): добавление/отключение служб, системных компонентов, драйверов, приложений и т.д.
  • Конвертирование WIM, ESD и SWM образов из любого из этих форматов в любой из них.
  • Создание установочных ISO-образов из созданных/отредактированных WIM-образов.
  • Получение полной информации об имеющихся в распоряжении пользователя дистрибутивах Windows и другие функции.

Функции восстановления Windows

Приложение Dism++ имеет следующие ключевые функции для восстановления ОС WIndows:

  • Проверка и автоматическое исправление работоспособности образов.
  • Восстановление загрузчика Windows (добавление новой загрузочной записи на указанный системный диск/раздел).
  • Восстановление Windows из ранее созданного бэкап-образа или установочного образа текущей системы.
  • Загрузка Windows в среде восстановления с последующим запусков в ней загрузочной версии Dism++.

Функции обслуживания системы

Программа Dism++ окажется полезной не только для тех, кто создает собственные сборки образов Windows, но и для рядовых пользователей ПК. И это обусловлено наличием в приложении таких вспомогательных функций, как:

  • Очистка системы от мусорных файлов с целью увеличения производительности ее работы и/или высвобождения дискового пространства. Программа Dism++ на выбор пользователя удаляет устаревшие файлы (резервные копии файлов, накапливающиеся после обновлений Windows, программ, и т.д.), файлы, содержащие отчеты, события, историю и т.п., системные кэш-файлы, временные файлы и прочий мусор.
  • Оптимизация системы путем включения/выключения различных системных компонентов, служб, функций и приложений, настройки системных параметров и т.д.
  • Управление автозагрузкой (добавление/исключение программ и/в список автозагрузки).
  • Возможность удаления любых установленных на компьютере программ и/или Appx-приложений (универсальных приложений для Windows-устройств, загружаемых из магазина Microsoft Store).
  • Удаление паролей или включение других учетных записей Windows.
  • Управление драйверами: установка, экспорт (бэкап) и удаление.
  • Управление компонентами Windows — включение, выключение и обновление.
  • Удаление/отключение и добавление/установка персонализированных возможностей (распознавание текста, преобразование текста в речь, режим разработчика и многие другие).
  • Возможность удаления установленных и ручной установки обновлений Windows из файлов MSU, CAB, EXE,ESD, MUM.

What is DISM?

Preinstalled on Windows 8.1 and Windows 10, Windows Deployment Imaging Servicing Management (DISM) is dedicated to repairing and preparing Windows images, including Windows Recovery Environment, Windows Setup, and Windows PE. And one the other hand, DISM also serves to fix the recovery images of Windows system and Virtual hard disk on Windows 10.

Specifically, working as a system management tool, DISM often comes into play while you are unable to solve the Windows errors using the SFC (System File Checker). It is also used to correct the problematic files, thus enabling the SFC. That is how you use DISM to fix SFC can’t work error on Windows 10.

Having known well about the DISM tool, it is time to deal with the error occurring to it, like DISM error 87.

How to fix DISM error 87 the parameter is incorrect?

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.

Дискуссия и опрос

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

Впрочем, я думаю, что их будет немного, поэтому хочу развернуть дискуссию в другую плоскость. До официального выпуска Windows 10 осталась всего пара дней. Для инсайдеров и энтузиастов там никаких сюрпризов нет – мы следим за ходом разработки ОС уже восемь месяцев. Понятно, что практически все обладатели Windows 8.1 обновятся до Windows 10.

Я уже проводил опрос на тему скорости обновления до Windows 10, но там не было расклада по вашей текущей системе, и сейчас мы его увидим. Если Windows 10 IP является вашей основной текущей системой, укажите ту, которая была установлена до нее.

Результаты голосования утеряны в связи с прекращением работы веб-сервиса опросов.

  1. Ура, можно откладывать кирпичи! 🙂

Что это за команда DISM?

Инструмент «Deployment Image Servicing and Management» (Обслуживание и управление размещениями образов) также известный как DISM появился в функционале семейства Виндовс начиная с версии Виндовс Виста (SP1).

Первоначально DISM позиционировался как инструмент для создания и управления образами Виндовс на основе файлового формата .wim (сокращённо от «Windows image» – образ Виндовс). С внедрением в функционал Виндовс 8 зашифрованного и компрессированного файлового формата .esd (акроним от «Electronic Software Download») DISM получил возможность напрямую работать и с файлами упомянутого формата.

Использования слова «обслуживание» (servicing) в функционале DISM включает широкое разнообразие функций, в частности:

  • Захват образов дисков (разделов);
  • Использование образов дисков;
  • Установка и модификация образов;
  • Создание образов 32 или 64-битной Виндовс в едином .wim файле;
  • Создание образов сепаратных данных и другие возможности.

Ныне возможности DISM позволяют проводить операции по проверке, сканированию и восстановлению файлов образа Виндовс, уменьшению размеров инсталляционных файлов Виндовс (отмечу работу с компонентом WinSXS), добавление в ручном режиме апдейтов к Виндовс 10, идентификацию образов Виндовс et cetera.

How to Fix DISM Error 87 in Windows Server 2016

Now that you know what could cause DISM error 87, here are the steps to fix it.

Remove Any Space from the Command and Include Forward Slash (“/”) before a Switch

The first thing to check is that there are no spaces with your command. Also ensure that you use “/” before any DISM switch. Finally, do not leave a space between “/” and a DISM switch.

To run any of the command discussed in this guide, open command prompt as administrator.

Search command prompt, right-click it then select Run as administrator.

Lets see how each of the situations described throws DISM error 87 in Windows Server 2016.

Type the command below in command prompt then press enter.

DISM /Online/Cleanup-Image /RestoreHealth

Here is the result. Error: 87 “The online/cleanup-image option is unknown.”

Now, I will run the command with a space.

DISM /Online /Cleanup-Image /RestoreHealth

Command is running successfully!

Another command mistake that causes error 87 is to exclude the “/” before a DISM switch.

To see how this could cause the error message, type this command and press enter:

DISM /Online Cleanup-Image /RestoreHealth

Here is DISM error 87 in Windows Server 2016 again!

Solution? Add a “/” before Cleanup-Image. Here is the amended command:

DISM /Online /Cleanup-Image /RestoreHealth

When you Use /Online, Include /Cleanup-Image and /RestoreHealth

Another command mistake that leads to DISM error 87 is to run the command shown below:

DISM /Online /Cleanup-Image

Here is the DISM error message:

Error 87: “An error occurred while processing the command. Ensure that the command-line arguments are valid”

The fix? Use the complete command parameters as show below:

DISM /Online /Cleanup-Image /RestoreHealth

To Run DISM Within Windows Use /Online Instead of /Image Switch

Another cause of DISM error 87 is to use /Image switch from within Windows.

Here is a sample command:

 DISM /Image:c:\ /Cleanup-Image /RestoreHealth

The command returned error: 87:

“The /Image option that is specified points to a running Windows installation. To service the running operating system, use the /Online option.”

The fix? Modify the command as shown below:

 DISM /Online /Cleanup-Image /RestoreHealth

To see how you can run DISM /Image:c:\ /Cleanup-Image /RestoreHealth command read How to Fix DISM Error 50 in Windows 10 and Windows Server 2016.

If None of the Above Worked, Run SFC /Scannow Before DISM

If none of the above is the reason for DISM error 87 in Windows Server 2016, try the following:

Type this command and press enter

SFC /Scannow

Wait for the command to complete. If it returns errors, restart your server then run your DISM command.

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

Ошибка с кодом 87 возникала через неполадку Windows 10, которая была исправлена в октябре 2017 года с установкой обновления Fall Creator. Если в настройках отключена автоматическая загрузка обновлений, то для решения проблемы нужно обновить систему.

Нажмите сочетание Win + R для отображения диалогового окна и введите:

После ее выполнения отобразятся настройки Центра обновления Windows.

Кликните на кнопку «Проверить наличие обновлений» и следуйте инструкциям по установке каждого из них.

После перезагрузите ПК, и запустите сканирование. При возникновении ошибки 87, перейдите к следующему решению.

Восстановление системных файлов Windows 10

Обычное восстановление (нужен Интернет)

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

DISM /Online /Cleanup-Image /CheckHealth

С её помощью проверяем наличие повреждений хранилища компонентов. Команда смотрит только события, ранее записанные в журнале Windows 10. Никаких изменений не вносится. Будет проверено, помечено ли данные образа как повреждённые и можно ли их исправить.

На моём компьютере повреждение хранилища компонентов не обнаружено. Ранее система Windows 10 была перенесена на другой SSD-диск. Судя по всему, очень даже успешно.

DISM /Online /Cleanup-Image /ScanHealth

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

DISM /Online /Cleanup-Image /RestoreHealth

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

Процесс сканирования и восстановления компонентов может занять продолжительное время (даже до 30 минут). Всё зависит от текущего состояния Вашей операционной системы. В итоге должно появиться сообщение о том, что операция восстановления была успешно завершена.

Восстановление с помощью ISO-файла образа

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

  • 0x800f0906 — исходные файлы не могут быть загружены (используйте параметр источника, чтобы указать расположение файлов, необходимых для восстановления функции);
  • 0x800f0950 — ошибка использования DISM (операция не проводилась);
  • 0x800F081F — исходные файлы были не найдены (используйте опцию источника, чтобы указать расположение файлов, необходимых для восстановления функции).

Вы можете указать WIM или ESD-файл исходного установочного образа Windows, который будет использоваться для восстановления (в качестве источника файлов системных). Например, давайте смонтируем оригинальный ISO-образ диска Windows 10 на виртуальный диск (G:).

DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\Sources\Install.wim

Предотвратить использование служб обновления Windows (только локальный файл):

  • DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\Sources\Install.wim /LimitAccess
  • Dism /Online /Cleanup-Image /RestoreHealth /LimitAccess

Важно! Сборка и выпуск Windows в образе WIM / ESD должны совпадать с таковыми в Вашей системе. Журнал восстановления системных файлов смотрите здесь: C:\Windows\Logs\CBS.log и C:\Windows\Logs\DISM \DISM.log

После восстановления можно запустить проверку sfc /scannow.

Как бонус — вот Вам ещё несколько команд:

DISM /Get-WimInfo просмотреть информацию об образе в WIM-файле
DISM /Add-Package установка файлов обновлений форматов MSU и CAB
DISM /Get-Drivers получение полного списка установленных драйверов
DISM /Add-Driver добавление драйверов в образ операционной системы
DISM /Add-Capability используется для установки компонентов и RSAT
DISM /StartComponentCleanup очистка старых версий компонентов (папка WinSxS)
DISM /Set-Edition переход на полную версию Windows без переустановки

В оболочке Windows PowerShell можно использовать команды: Repair-WindowsImage -Online —CheckHealth (-ScanHealth или -RestoreHealth) для быстрой проверки (полной или восстановления). Какой от этого профит непонятно, но такая возможность присутствует.

Заключение

Зачастую средство DISM используется для восстановления системных файлов Windows 10. Его команды отлично работают как в командной строке, так и в Windows PowerShell. Для офлайн-восстановления понадобится оригинальный дистрибутив Windows 10 с сайта Майкрософт.

How to Fix DISM.exe /Online /Cleanup-Image /Restorehealth Error 87

There are so many reasons why you may receive error 87 when you run the “DISM.exe /Online /Cleanup-Image /Restorehealth” command. Here are some of the causes of the error and how to fix them.

DISM.exe /Online /Cleanup-Image /Restorehealth Error 87: Solution 1

From my research, the top on the list is when you run the command without adding the required spaces in the switches. Below is the DISM command without spaces:

Solution

Run the command with spaces as shown below:

DISM.exe /Online /Cleanup-Image /Restorehealth Error 87: Solution 2

Another reason for error 87 could be pending updates.

SolutionThe solution is to install all and any pending updates.

To check for and install any pending update, follow the steps below:

Right-click Windows logo on the left of your task bar . Then click System .

When Settings loads, type updates in the search bar . Then select Check for updates. Check the part labelled for pending updates. If any click install.

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

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

Скачать Malwarebytes

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector