Более или менее продвинутые пользователи нередко пользуются командной строкой, ведь через неё можно влиять на большинство системных процессов. При использовании строки DISM, которая есть в седьмой и следующих версиях Windows, время от времени могут появляться сообщения об ошибке.
Это норма для любой программы, но наша задача — избавиться от неполадки, чтобы выполнить необходимую команду. Ошибка 87 DISM возникает по нескольким причинам, и в каждом случае есть свои пути её устранения.
Иногда пользователи могут столкнуться с ошибкой 87 в строке DISM
Давайте выясним, при каких обстоятельствах обычно появляется такое сообщение и как избавиться от него без посторонней помощи.
Проблема может возникнуть по нескольким причинам:
- Неправильно введена команда. Это наиболее распространенная причина. Возникает из-за неправильно расстановленных пробелов перед символом «/». Решение очень простое – проверьте правильность интервалов между дополнительными параметрами.
- Неполадки Windows 10. Возникновение ошибки 87 в DISM может быть результатом неполадок в Windows 10, которая была решена после обновления Fall Creators Update. Поэтому перед началом сканирования попробуйте обновить систему.
- Запуск DISM в командной строке с ограниченными правами. Еще одна распространенная причина. Для ее решения просто откройте командную строку от имени администратора.
- Неправильная версия DISM. Эта проблема встречается в случае, когда пользователь пытается применить образ Windows 10 с помощью устаревшей DISM. Для запуска правильной версии используйте фильтр файловой системы wofadk.sys.
Для исправления ошибки с кодом 87 предлагаем несколько способов ее решения. Выполните их в предоставленном порядке.
Решение проблемы
В зависимости от причины, вызвавшей ошибку, применяется один из способов решения проблемы.
Запуск cmd с правами Администратора
Пользователь может быть уверен в своих действиях и выполнять функции правильно, но все равно столкнуться с ошибками из-за отсутствия прав Администратора. Чтобы запустить cmd (так сокращенно называют Командную строку) с административными правами, нужно выполнить следующие действия:
- Открыть меню «Пуск», найти и запустить утилиту «Выполнить».
- В текстовой строке набрать команду «cmd», в появившемся результате поиска навести курсор мыши на Командную строку.
- Щелкнув правой кнопкой мыши, выбрать пункт «Запуск от имени Администратора».
При выполнении таких действий запросы, исходящие от строки управления, будут отрабатываться системой с необходимыми правами Администратора.
Проверка написания
Зачастую ошибка № 87 возникает из-за банальных ошибок в написании команд. Необходимо проверить корректность ввода, убедиться в отсутствии лишних пробелов и символов. Особое внимание стоит уделить написанию символов «/». Перед каждым таким знаком должен быть один отступ пробелом.
Пример правильного синтаксиса написания команды: «DISM.exe /Online /Cleanup-image /Restorehealth».
Установка обновления
Если команды написаны правильно, и выполняются с правами Администратора, но ошибка все равно возникает, то можно предположить, что причина кроется в отсутствии актуальных обновлений. Эта проблема, в первую очередь, касается десятой версии ОС. В 2022 году было выпущено специальное обновление – Fall Creator, которое было призвано устранить такую ошибку.
Если на компьютере пользователя отключена функция автоматической загрузки и установки пакетов обновления для Windows, то операцию по устранению ошибки придется выполнить вручную. Для этого:
- Открыть меню «Пуск», найти и запустить утилиту «Выполнить».
- В текстовой строке набрать команду «ms-settings:windowsupdate».
- В появившемся окне Центра обновления Windows нажать на кнопку «Проверка наличия обновлений».
- После завершения процесса скачивания и установки пакетов обновлений потребуется перезагрузить компьютер.
Если после выполнения описанных действий ошибка 87 сохраняется, то потребуется обновить и версию DISM. Для решения задачи потребуется найти в сети интернет обновленную версию, содержащую в себе фильтр файловой системы «Wofadk.sys», и произвести установку на компьютер.
Восстановление DISM
Если ни один из описанных выше способов не помог решить проблему, то, скорее всего, поврежден один или несколько системных файлов, необходимых для работы утилиты. И, поскольку стандартными средствами уже не получится вернуть функционал, то потребуется применить более радикальный метод – полную переустановку или восстановление операционной системы.
Рекомендуется начать со второго варианта, так как при его использовании не будут затронуты личные данные пользователя, но необходимые файлы и компоненты будут заново инсталлированы в корневые разделы ОС.
Но, если пользователь считает, что текущая версия Windows уже слишком сильно подвержена влиянию файлового и программного «мусора», из-за которого наблюдаются многочисленные сбои, то решение о полной переустановке операционной системы будет предпочтительным.
Проверка правильности введения команды
Чаще всего при запуске DISM ошибка 87 появляется через неправильные интервалы между дополнительными параметрами. Причина в отсутствие или неоднократном пробеле перед слэшем «/». Поэтому проверьте, чтобы был один пробел перед каждым знаком «/».
Правильный синтаксис команды должен быть: DISM.exe /Online /Cleanup-image /Restorehealth
Убедившись, что используется правильный синтаксис, нажмите Enter и проверьте, успешно ли обработана команда. В случае ошибки с кодом 87 перейдите к следующему шагу.
Причины ошибки Error 87 параметр задан неверно
LoadLibrary failed with error 87 параметр задан неверно при запуске программы Adobe Pr. loadlibrary
Тоже самое окно со сбоев высвечивается при запуске старых или относительно новых игр: Start Andy, Сталкер. Бывает, что игра работала без багов и вылетов, а после обновлений начались тормоза и зависания там, где их раньше не было.
Последнее время пользователи жалуются что ошибка выскакивает при попытке открывать видеоролики в полный экран на игровых площадках Steam, Origin, Epic Games Store. Если ваши «симптомы» похожи на эти, то есть две основные причины:
Использование командной строки с администраторскими правами
Другая распространенная проблема заключается в том, что вводим правильную команду, но пытаемся запустить в стандартной командной строке. Команды DISM, как и сканирование SFC нужно выполнять от имени администратора.
Наберите в строке поиска «cmd», кликните на Enter.
В результатах поиска правым кликом мыши на позицию «Командная строка» выберите из контекстного меню «Запуск с правами администратора».
В открывшейся консоли попробуйте запустить проверку системных файлов. При появлении на экране ошибки Error: 87 переходим к следующему методу.
Исправляем ошибку на ОС Windows 7 и 2008R2
Однако, в операционной системе Windows 7 и Server 2008R2, компания Microsoft выпустила обновление KB2966583, которое расширяет возможности утилиты dsim.exe. И позволяет нам избавиться от ошибки 87.
Само обновление можно скачать с официального сайта Microsoft — https://support.microsoft.com/ru-ru/help/2966583/
Обновление имеет зависимость битности операционной системы, при установке будьте внимательны.
Пользователи Windows 10 привыкли бороться с разными кодами сообщений об ошибке. Однако большинство из них являются результатом их собственных ошибок, независимо от того, сделано это сознательно или неосознанно. Например прерывание подключения к интернету во время обновления Windows или загрузка вредоносных программ, после чего вы запускаете инструмент DISM, чтобы исправить ошибки, но он выдает сам ошибку 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f.
DISM.exe — важный инструмент командной строки для устранения проблем в Windows 10, включая его предков. Он также работает над обслуживанием образов развертывания и управления, форматированием локальных дисков, создание виртуальных, проверка и восстановление поврежденных системных файлов .
Установка обновлений Windows
Ошибка с кодом 87 возникала через неполадку Windows 10, которая была исправлена в октябре 2022 года с установкой обновления Fall Creator. Если в настройках отключена автоматическая загрузка обновлений, то для решения проблемы нужно обновить систему.
Нажмите сочетание Win + R для отображения диалогового окна и введите:
ms-settings:windowsupdate
Кликните на кнопку «Проверить наличие обновлений» и следуйте инструкциям по установке каждого из них.
При обновлении может появиться запрос на перезагрузку компьютера. После перезагрузки продолжите установку оставшихся обновлений, пока не будут загружены все.
После перезагрузите ПК, и запустите сканирование. При возникновении ошибки 87, перейдите к следующему решению.
Просканируйте свой компьютер на наличие вредоносных программ.
Известно, что вредоносное ПО вызывает множество проблем после заражения системы. Оно может повредить важные настройки, удалить некоторые записи и привести к множественным ошибкам. Имейте в виду, что даже пиратское ПО может представлять угрозу для конфигурации вашего ПК. Если вы подозреваете, что причиной ошибки является недавно загруженная программа, попробуйте удалить ее вручную. В остальных случаях мы рекомендуем просканировать устройство на наличие вредоносных программ. Вы можете сделать это с помощью антивируса. Один из наиболее качественных продуктов — Malwarebytes Anti-Malware. Вы можете использовать его для обнаружения и эффективного противодействия вредоносной активности. Кнопка загрузки находится ниже.
Восстановление системы
Если предыдущие действия безрезультатны, возможно, что некоторые файлы, входящие в состав утилиты DISM, повреждены. Поскольку утилиту в этом случае нельзя использовать для проверки и восстановления поврежденных системных файлов, нужно использовать другой подход.
Среди них, установка Windows с нуля, но тогда можно потерять все личные данные (приложения, важные файлы и прочее). Поэтому для начала попробуйте восстановить систему. Эта процедура позволяет повторно инициализировать все компоненты, не затрагивая личные данные.
Способ 4: Восстановление DISM
Вероятно, если DISM был критически поврежден в результате действий пользователя, внутренних ошибок, использования «кривой» сборки Windows, есть смысл восстановить его работоспособность. Сделать это не очень просто, и может потребоваться создание загрузочной флешки. Более подробно этот процесс в Windows и в среде восстановления был рассмотрен в статье по следующей ссылке.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows
При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.
Мы рады, что смогли помочь Вам в решении проблемы. Помимо этой статьи, на сайте еще 12607 инструкций. Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Предварительная настройка сборки
Следующий этап не является обязательным, завершив установку, вы можете перезагрузить компьютер, выбрать в загрузочном меню только что установленную Windows и произвести ее настройку изнутри. Однако некоторые изменения можно внести еще до ее запуска. Тут же в Dism++ откройте сессию для установленной на виртуальный диск системы и обратитесь к панели инструментов управления компонентами и настройками Windows.
С их помощью вы можете отключить в сборке ненужные службы и компоненты, настроить рабочий стол и контекстное меню, применить твики реестра, удалить ненужные интегрированные драйвера и обновления. Возможна также установка обновлений из локальных файлов или интернета
Рекомендуем обратить внимание на следующие разделы:
• Управление загрузкой.• Оптимизация.• Приложения и возможности.• Обновления.
Будьте внимательны на этом этапе настройки, удаляйте только те компоненты и службы, назначение которых вам хорошо известно. Особенно это касается драйверов, если вы по ошибке удалите важный драйвер, сборка не сможет установиться.
Исправлено: ошибка DISM «restorehealth» 0x800f081f
Все версии операционной системы Windows поставляются с множеством различных инструментов и утилит, которые доступны пользователям Windows на случай, если Windows потребуется ремонт. Одним из таких инструментов является инструмент развертывания образов и управления услугами (DISM). Инструмент DISM можно использовать через любую командную строку (с соответствующими привилегиями) и можно использовать для проверки состояния сетевого или автономного образа Windows и восстановления образа Windows, который поврежден или нуждается в другом ремонте. Вот одна из наиболее часто используемых командных строк DISM:
DISM / Онлайн / Очистка-Образ / RestoreHealth
Эта конкретная командная строка используется для восстановления онлайн-образа Windows. Часть этой команды RestoreHealth в первую очередь инструктирует DISM восстановить образ Windows в сети, но также открывает пользователю возможность указать дополнительные источники восстановления, в которых DISM может искать файлы, необходимые для восстановления образа Windows в режиме онлайн. Однако при запуске этой командной строки в Windows 10 некоторые пользователи Windows могут столкнуться с ошибкой и следующим сообщением об ошибке.
«Ошибка: 0x800f081f Не удалось найти исходные файлы. »
В этом сообщении об ошибке в основном говорится, что DISM не удалось найти файлы, необходимые для восстановления образа Windows в Интернете, в расположении по умолчанию. Чтобы решить эту проблему, необходимо выполнить очистку компонента с последующим сканированием SFC или предоставить DISM путь, содержащий файлы, необходимые для восстановления образа. Вы также можете исправить это, обновив Windows с помощью средства создания мультимедиа на веб-сайте Microsoft.
Метод 1. Выполнение очистки компонентов
Решение 1. Выполните чистую загрузку
Чистая загрузка устраняет все конфликты программного обеспечения, которые могут быть причиной проблемы.
Чтобы успешно выполнить чистую загрузку в Windows 10, вам необходимо войти в систему как администратор, а затем выполнить следующие действия:
После выполнения этих шагов у вас будет чистая загрузочная среда. Если вы по-прежнему не можете исправить ошибку 87, значит, настройка неверна, попробуйте следующее решение.
Решение 2: Запустите инструмент DISM
Средство обслуживания образов развертывания и управления ими (DISM) исправляет ошибки повреждения Windows, когда обновления Windows и пакеты обновления не установлены из-за ошибок повреждения, например, если у вас есть поврежденный системный файл.
После завершения ремонта перезагрузите компьютер и проверьте, сохраняется ли проблема, после чего вы можете запустить сканирование SFC, как описано в решении ниже.
Примечание: DISM обычно занимает 15 минут, но иногда это может занять больше времени. Не отменяйте, когда он работает.
Если запуск DISM не устраняет ошибку 87, значит, настройка неверна, попробуйте следующее решение.
Решение 3. Используйте средство проверки системных файлов для восстановления поврежденных файлов Windows
Средство проверки системных файлов проверяет или сканирует все защищенные системные файлы, а затем заменяет неправильные версии подлинными и правильными версиями Microsoft.
Перезагрузите компьютер и попробуйте снова установить обновления.
Если с помощью средства проверки системных файлов не удалось устранить ошибку 87, значит, параметр неверен, попробуйте следующее решение.
Решение 4. Запустите средство готовности обновления системы
Если вы по-прежнему не можете исправить ошибку 80070490 после сканирования SFC, используйте инструмент готовности к обновлению системы, чтобы исправить ошибки повреждения Windows, а затем переустановите обновление Windows или пакет обновления.
Этот инструмент используется потому, что в магазине служб Windows были обнаружены несоответствия, которые могут помешать правильной установке будущих обновлений, пакетов обновления и программного обеспечения. Проверьте свой компьютер на наличие таких несоответствий и попытайтесь устранить проблемы, если они обнаружены.
Если запуск средства проверки готовности к обновлению системы не устраняет ошибку 87, значит, настройка неверна, попробуйте следующее решение.
Решение 5. Использование средства устранения неполадок приложения Windows
Средство устранения неполадок приложений автоматически устраняет некоторые проблемы, которые могут препятствовать запуску приложений, включая неправильные настройки безопасности или настройки учетной записи.
How To Run DISM.EXE from Windows 10 Recovery Mode
Sometimes Windows may not even boot. If you wish to repair your Windows 10 computer that does not boot at all, use the steps below:
- Download Windows 10 ISO, burn it into a DVD and boot your computer with it. For a step by step guide on how to download Window 10 ISO image, read .
- When your computer boots to the screen shown below, press any key to boot into the Windows 10 DVD.
On the Windows Setup screen, click Next. Then click Repair your computer.
Next, click Troubleshoot. Then click Command Prompt.
Command Prompt loads.
To repair Windows 10 from the ISO, we require Install.WIM. Unfortunately, Install.WIM is not readily available in Windows 10 ISO. It has to be extracted.
Расшифровка кода и значение
Согласно документации, это может означать, что консоль не может запустить игру с диска. Хотя описание довольно расплывчатое, мы попробуем тезисно определить, подходит ли данная проблема к вашей ситуации.
Для начала убедитесь в том, что «плойка» имеет свою лицензионную прошивку. Неполадка в виде ошибки 80010017 может возникать из за сбоя оборудования и считывая устройством информации с диска.
Если вы сами пытались перепрошить девайс, откатитесь обратно или проверьте диск на другой.
Наша основная задача состоит в выяснении объекта над которым придется производить профилактику.
Восстановление поврежденного хранилища компонентов Windows 10/Server 2016 с помощью PowerShell
В версии PowerShell в Windows 10 и Windows Server 2016/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните:
Repair-WindowsImage -Online –ScanHealth
Если ошибок в хранилище компонентов не обнаружено, появится сообщение:
ImageHealth State: Healthy
Для запуска восстановления системных компонентов и файлов наберите:
Repair-WindowsImage -Online -RestoreHealth
Repair-WindowsImage -Online -RestoreHealth -Source E:sourcesinstall.wim:1
Где, 1 – индекс используемой у вас редакции Windows из WIM или ESD файла (список редакций Windows в WIM файле можно вывести так: Get-WindowsImage -ImagePath «E:sourcesinstall.wim» ).
Что такое DISM
Система обслуживания образов и часть Командной строки применятся при выполнении операций, связанных с модернизацией образа Винды. Софт требуется для просмотра, инсталляции и деинсталляции, настройки компонентов копии в формате WIM. В седьмой версии Виндовса и выше программа установлена по умолчанию.
Регулярные неполадки на устройстве провоцируют проблемы при запуске гаджета. Для устранения сбоев используют средство обнаружения и устранения неполадок – SFC. Утилита анализирует их целостность, заменяет недееспособные или отсутствующие файлы на рабочие объекты. Если инструмент не справляется с задачей, то сначала в ход идет ДИСМ для восстановления образа, а после – SFC для его наладки.
Функции инструмента:
- подготовка образа ОС;
- включение и отключение компонентов внутри копий;
- инсталляция и изменение образов;
- обновление копий до последнего издания;
- добавление и удаление драйверов внутри WIM-образов;
- создание копий сепаративных данных и другие опции.
Софт помогает проводить проверку, сканирует, восстанавливает файлы образов Винды, уменьшает размеры инсталлированных объектов, добавляет апдейты к «десятке».
Клиентские ОС
К моменту выхода Windows 7 стоимость 1GB на жестких дисках была столь невелика, что папка WinSxS вызывала головную боль только у товарищей с маленьким сами знаете, чем. Однако на сцену уже выходили SSD, и система обслуживания Windows не очень хорошо сочеталась с их скромным объемом.
Действительно, все современные планшеты на Clover Trail в лучшем случае комплектуются диском в 64GB. А в более популярных младших моделях после вычета раздела восстановления остается около 25GB, чего недостаточно для более-менее долгосрочной работы Windows.
В Windows 8 очистка резервных копий компонентов нацелена на более эффективное использование пространства маленьких дисков планшетов, а в Windows 8.1 удаление предыдущих версий предоставляет запасной аэродром в самых тяжелых случаях.
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
To mount an offline image for servicing
- Open a command prompt with administrator privileges.
- 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
- Windows 8
- Windows Server 2016 Technical Preview
- Windows Server 2012 R2
- Windows Server 2012
- Windows Preinstallation Environment (WinPE) for Windows 10
- WinPE 5.0
- WinPE 4.0
- 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:
- Mount the offline Windows image. For example, type:
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.
Что делает средство готовности к обновлению системы
Проверка целостности ресурсов
Команды командной строки windows
Средство готовности к обновлению системы проверяет целостность следующих ресурсов:
- Файлы, расположенные в следующих каталогах: %SYSTEMROOT%ServicingPackages
- %SYSTEMROOT%WinSxSManifests
- HKEY_LOCAL_MACHINEComponents
Этот список может быть обновлен в любое время.
Когда средство готовности к обновлению системы обнаруживает неправильные манифесты, кабмины или данные реестра, он может заменить неправильные данные исправленной версией.
Ведение журнала
Средство готовности к обновлению системы создает файл журнала, который фиксирует все проблемы, найденные или исправленные инструментом. Файл журнала расположен здесь:
- %SYSTEMROOT%LogsCBSCheckSUR.log
- %SYSTEMROOT%LogsCBSCheckSUR.persist.log
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.
Упаковка бэкапа в установочный ISO
Для создания загрузочного оптического диска необходим установочный ISO. Таковой нужно взять с чистым дистрибутивом соответствующей версии и редакции Windows и переупаковать, подменив исходный файл install.wim на переименованный WIM-файл нашего бэкапа. Для переупаковки используем программу UltraISO. Открываем в ней обычный установочный ISO Windows.
В нижней панели окна программы на диске находим WIM-файл нашего бэкапа. Переименовываем его на install.wim.
И перетаскиваем в верхнюю панель UltraISO, в открытую папку «sources».
Подтверждаем замену исходного файла install.wim на переименованный бэкап.
Теперь переупакованный ISO можем сохранять.
Что это за команда 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.
Более или менее продвинутые пользователи нередко пользуются командной строкой, ведь через неё можно влиять на большинство системных процессов. При использовании строки DISM, которая есть в седьмой и следующих версиях Windows, время от времени могут появляться сообщения об ошибке.
Это норма для любой программы, но наша задача — избавиться от неполадки, чтобы выполнить необходимую команду. Ошибка 87 DISM возникает по нескольким причинам, и в каждом случае есть свои пути её устранения.
Иногда пользователи могут столкнуться с ошибкой 87 в строке DISM
Давайте выясним, при каких обстоятельствах обычно появляется такое сообщение и как избавиться от него без посторонней помощи.
С чем связана ошибка 87?
Как правило, она напрямую относится к любым действиям, выполняемым с директорией WinSxS. Если вдруг в Windows пропадёт любой системный файл, он тут же будет восстановлен рабочей копией из этой папки. То есть, WinSxS это очень важная папка с документами.
И вот ошибка 87 возникает в тот момент, когда пользователь пытается проделать какие-то операции с папкой через DISM. А теперь давайте конкретнее рассмотрим ситуации, когда возникает эта неполадка, чтобы в зависимости от них узнать способы избавления от неё.
Ошибка 87 при проверке целостности системных файлов
Время от времени Windows 7, 8, 8.1 и даже последняя версия начинает некорректно работать. Иногда компьютер внезапно перезагружается или попросту часто зависает. В такой ситуации обычно пользователям советуют не только проверить ПК на вирусы, но и выяснить, нет ли каких-либо повреждений в системных файлах.
Чтобы произвести такую проверку, используется командная строка, где вводится sfc /scannow. Если всё хорошо, то пользователь получает соответствующий текст. Однако в некоторых случаях вы получите сообщение о том, что система нашла повреждённые файлы, но ничего не может с ними сделать.
В этот момент в игру вступает DISM — следует открыть его от имени администратора и ввести такие команды:
- DISM /Online /Cleanup-image /ScanHealth — если у вас седьмая версия Windows;
- Та же команда + DISM.exe /Online /Cleanup-image /RestoreHealth — две команды для Windows 8, 10. Первая необходима для поиска повреждений, вторая команда запускает их исправление.
Именно после первой комбинации из списка, которая разработана для седьмой версии системы, всплывает ошибка 87 в командной строке DISM с сопутствующим текстом «Параметр ScanHealth не распознан в этом контексте».
Как её исправить? Первое очень простое решение — проверить правильность ввода комбинации. Поскольку эта командная строка очень требовательна к каждому знаку, убедитесь, что ставите только один пробел перед каждым слешем.
Не помогло? Тогда вам следует скачать обновление под названием KB2966583 на сайте Майкрософт и установить его на своём компьютере.
После успешной установки вы сможете снова запустить командную строку DISM и выполнить восстановление целостности файлов Windows.
Ошибка 87 и попытки почистить директорию WinSxS
Иногда вышеупомянутую директорию, которая работает страховкой для всех самых важных файлов, пытаются уменьшить. Для чего? В большинстве случаев папка WinSxS занимает много места на диске — 5,7 и даже 8 и больше ГБ, что может не нравиться пользователям, особенно если свободной памяти и так не хватает.
Поэтому чтобы немного сэкономить место, можно удалить бэкап папки таким образом:
- Открывается DISM.
- Вводиться текст dism /online /cleanup-image /spsuperseded /hidesp.
Часто именно после этой команды выбивает ошибку 87 с таким текстом: «Параметр spsuperseded не распознан в этом контексте».
Что делать в таком случае? Проверьте работоспособность сервиса «Установщик модулей Windows». Если он нерабочий, установите его, запустите, и затем повторите вышеуказанные действия.
Если же это не помогло, значит, команда для удаления бэкапа уже выполнялась, и больше места вы сэкономить не сможете.
Теперь вы знаете, по каким причинам появляется ошибка 87 в командной строке Windows, и знаете, что делать для её исчезновения. Советуем быть аккуратными при пользовании подобными программами и внимательно следить за тем, в какие процессы вы вмешиваетесь, чтобы не навредить компьютеру.
Одной из распространённых причин неполадок в работе 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: «Неизвестный параметр» или «Параметр не распознан в этом контексте».
В этой инструкции подробно о причинах ошибки 87 в командной строке при использовании DISM в Windows 11, Windows 10 и 7 и о возможных способах её исправления.
Самая распространенная причина ошибки 87, особенно если речь идёт не о старых ОС, а о Windows 11 и Windows 10 — синтаксические ошибки при вводе команды.
Чаще всего это бывают следующие варианты ошибок:
- Отсутствие пробелов перед знаком «/» в указанных параметрах команды DISM.
- Неправильный порядок указания параметров (например, если изменить порядок параметров checkhealth и cleanup-image, вы получите указанную ошибку).
- Также русскоязычные пользователи, случается, путают латинские буквы 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:
Возможные варианты решения:
- Не использовать неподдерживаемые команды, если они не критичны для получения нужного результата.
- Установить последнюю версию DISM, это можно сделать даже в старой версии системы, что будет рассмотрено далее.
Установка последней версии DISM в Windows старых версий
При необходимости использовать последнюю версию DISM в предыдущей версии Windows, вы можете скачать и установить Windows ADK (Комплект средств для развертывания и оценки Windows) нужной версии (например, мы можем установить ADK для Windows 10 в Windows 7) и выбрать пункт «средства развертывания» при установке:
Установщики последних версий 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 и потребуется запускать её из этого расположения, либо добавлять в переменные среды.
Если ошибка сохраняется, можно учесть следующие нюансы и попробовать некоторые дополнительные варианты действий:
- Для работы некоторых параметров DISM, например, /spsuperseded требуется, чтобы служба «Установщик модулей Windows» была включена. Включить службу можно в Win+R — services.msc. Находим «Установщик модулей Windows» в списке, дважды нажимаем по службе и устанавливаем тип запуска «Вручную» — значение по умолчанию для этой службы.
- Выполнить проверку целостности системных файлов с помощью команды sfc /scannow
- Если ранее ошибка не возникала, попробовать использовать точки восстановления системы.
- Если есть обновления Windows — попробуйте установить их, однажды в очередном обновлении Windows 10 ошибка 87 была вызвана проблемами в самом обновлении и уже в следующем она была исправлена.
Если проблема сохраняется, опишите в комментариях, при каких обстоятельствах она возникает, а также укажите версию Windows, DISM (отображается после запуска команды), какую именно команду вы пробуете ввести — я постараюсь помочь.
Одной из распространённых причин неполадок в работе 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 возникает по нескольким причинам, и в каждом случае есть свои пути её устранения.
Иногда пользователи могут столкнуться с ошибкой 87 в строке DISM
Давайте выясним, при каких обстоятельствах обычно появляется такое сообщение и как избавиться от него без посторонней помощи.
С чем связана ошибка 87?
Как правило, она напрямую относится к любым действиям, выполняемым с директорией WinSxS. Если вдруг в Windows пропадёт любой системный файл, он тут же будет восстановлен рабочей копией из этой папки. То есть, WinSxS это очень важная папка с документами.
И вот ошибка 87 возникает в тот момент, когда пользователь пытается проделать какие-то операции с папкой через DISM. А теперь давайте конкретнее рассмотрим ситуации, когда возникает эта неполадка, чтобы в зависимости от них узнать способы избавления от неё.
Ошибка 87 при проверке целостности системных файлов
Время от времени Windows 7, 8, 8.1 и даже последняя версия начинает некорректно работать. Иногда компьютер внезапно перезагружается или попросту часто зависает. В такой ситуации обычно пользователям советуют не только проверить ПК на вирусы, но и выяснить, нет ли каких-либо повреждений в системных файлах.
Чтобы произвести такую проверку, используется командная строка, где вводится sfc /scannow. Если всё хорошо, то пользователь получает соответствующий текст. Однако в некоторых случаях вы получите сообщение о том, что система нашла повреждённые файлы, но ничего не может с ними сделать.
В этот момент в игру вступает DISM — следует открыть его от имени администратора и ввести такие команды:
- DISM /Online /Cleanup-image /ScanHealth — если у вас седьмая версия Windows;
- Та же команда + DISM.exe /Online /Cleanup-image /RestoreHealth — две команды для Windows 8, 10. Первая необходима для поиска повреждений, вторая команда запускает их исправление.
Именно после первой комбинации из списка, которая разработана для седьмой версии системы, всплывает ошибка 87 в командной строке DISM с сопутствующим текстом «Параметр ScanHealth не распознан в этом контексте».
Как её исправить? Первое очень простое решение — проверить правильность ввода комбинации. Поскольку эта командная строка очень требовательна к каждому знаку, убедитесь, что ставите только один пробел перед каждым слешем.
Не помогло? Тогда вам следует скачать обновление под названием KB2966583 на сайте Майкрософт и установить его на своём компьютере.
После успешной установки вы сможете снова запустить командную строку DISM и выполнить восстановление целостности файлов Windows.
Ошибка 87 и попытки почистить директорию WinSxS
Иногда вышеупомянутую директорию, которая работает страховкой для всех самых важных файлов, пытаются уменьшить. Для чего? В большинстве случаев папка WinSxS занимает много места на диске — 5,7 и даже 8 и больше ГБ, что может не нравиться пользователям, особенно если свободной памяти и так не хватает.
Поэтому чтобы немного сэкономить место, можно удалить бэкап папки таким образом:
- Открывается DISM.
- Вводиться текст dism /online /cleanup-image /spsuperseded /hidesp.
Часто именно после этой команды выбивает ошибку 87 с таким текстом: «Параметр spsuperseded не распознан в этом контексте».
Что делать в таком случае? Проверьте работоспособность сервиса «Установщик модулей Windows». Если он нерабочий, установите его, запустите, и затем повторите вышеуказанные действия.
Если же это не помогло, значит, команда для удаления бэкапа уже выполнялась, и больше места вы сэкономить не сможете.
Теперь вы знаете, по каким причинам появляется ошибка 87 в командной строке Windows, и знаете, что делать для её исчезновения. Советуем быть аккуратными при пользовании подобными программами и внимательно следить за тем, в какие процессы вы вмешиваетесь, чтобы не навредить компьютеру.
Содержание
- Способ 1: Запуск cmd с правами администратора
- Способ 2: Проверка написания
- Способ 3: Установка обновления
- Способ 4: Восстановление DISM
- Вопросы и ответы
Способ 1: Запуск cmd с правами администратора
Нередко ошибку удается исправить, просто запустив «Командную строку» с администраторскими полномочиями. Для этого найдите приложение через «Пуск», кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
В «десятке» это можно сделать и через расширенное меню «Пуска».
Впишите команду еще раз.
Способ 2: Проверка написания
Часто пользователи не придают значения правильному написанию команды. В результате, даже если там нет ошибок, отсутствие, например, пробелов или косых черточек уже не позволит выполнить команду. Проверьте правильность ее написания, при необходимости скопируйте строчку ниже и вставьте в консоль клавишами Ctrl + V:
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
- Выберите установленную на вашем ПК операционную систему и нажмите кнопку «Загрузите пакет».
- Укажите подходящий язык и кликните «Download».
- Скачанный пакет запустите и дождитесь завершения проверки.
- В ответ на вопрос об установке нажмите «Да».
- Начнется инсталляция, которая не займет много времени.
- Закройте установочное окно.
Попробуйте снова запустить команду в консоли.
Вероятно, если DISM был критически поврежден в результате действий пользователя, внутренних ошибок, использования «кривой» сборки Windows, есть смысл восстановить его работоспособность. Сделать это не очень просто, и может потребоваться создание загрузочной флешки. Более подробно этот процесс в Windows и в среде восстановления был рассмотрен в статье по следующей ссылке.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows
При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.
Еще статьи по данной теме:
What is the DISM? Why you receive the DISM error 87 when running DISM tool in Command Line Windows? How to fix the error 87 DISM? This post shows how to fix the DISM error 87 Windows 10/8/7. After solving this CMD error 87, it is recommended to use MiniTool software to keep your data safe.
What Is DISM?
DISM, whose full name is the Deployment Image Service and Management, is a built-in tool of Windows, first introduced in Windows 7 and Windows Server R2. It can perform servicing tasks on a Windows installation image, on an online or offline image within a folder, or on WIM files.
The DISM tool can be available from the Command Line or the Windows PowerShell. DISM tool can be used to update files and fix problems when a Windows image becomes unserviceable. However, when running the DISM tool, you may receive the error code 87 or some other codes like DISM error 50, DISM error 2, DISM error 3, DISM error 1639 and so on, as shown in the following picture:
These DISM error codes mean that you cannot proceed. Therefore, do you know what may cause the DISM error 87 or other DISM error codes?
What Causes DISM Error 87?
As a matter of fact, there are several reasons leading to the DISM error 87 Windows 10/8/7.
1. The command is not correct.
This is the common reason that leads to the DISM error 87 the parameter is incorrect. In most situations, users may forget to type a space before the slash when they type the command.
2. The command does not run into an elevated prompt.
The second cause for the DISM error 87 is that the command does not run into an elevated Command Prompt window. If users run this command in a regular Command Line window, they may receive the error 87 DISM.
3. The machine uses the wrong DISM version.
You may encounter the DISM error 87 if you use the wrong version of DISM when applying a Windows 10 image. Thus, to fix this problem, you need to use the correct DISM version.
Having known what may lead to the DISM restorehealth error 87, how to fix this DISM error?
How to Fix Dism Error 87?
- Use Correct DISM Command.
- Run this command using an elevated command prompt.
- Run Windows update.
- Run System File Checker.
- Use correct DISM version.
- Reinstall Windows.
6 Solutions to DISM Error 87 Windows 7/8/10
In the following section, we will list several solutions to DISM error 87. If you have the same trouble, try these solutions.
Solution 1. Use Correct DISM Command
As we have mentioned in the above section, the DISM error 87 may be caused by the incorrect command. For example, if you input the command without space before the slash like this DISM/online/cleanup-image/checkhealth, you will encounter the DISM/online/cleanup-image/restorehealth error 87.
So, in order to solve this DISM error code, please type the correct command. Please add the space before the slash, like these:
- DISM /Online /Cleanup-image /Scanhealth
- DISM /Online /Cleanup-image /Restorehealth
After that, you can check whether you still encounter the DISM error 87.
See what you can do if DISM /Online /Cleanup-image /Restorehealth is stuck.
Solution 2. Run This Command Using an Elevated Command Prompt
Some people say that they encounter the DISM error 87 when they do not run Command Prompt as administrator.
So in order to solve the error 87 DISM Windows 10, try to run Command Prompt as administrator.
Step 1: Type command prompt in the search box of Windows 10 and choose the best matched one.
Step 2: Right-click it to choose Run as administrator to continue.
You can also refer to the post Command Prompt Windows 10: Tell Your Windows to Take Actions to know more ways to run Command Prompt as administrator.
After running Command Prompt as administrator, type the command to continue and check whether the issue DISM error 87 is solved.
Solution 3. Run Windows Update
The DISM restorehealth error 87 may be caused by the pending Windows update. So in order to solve this error 87 DISM, you need to install all pending updates.
Now, here is the tutorial.
Step 1: Open Windows Update
- Press Windows and I keys together to open Settings.
- In the pop-up window, choose Update & Security to continue.
Step 2: Check for updates
- In the pop-up window, go to Windows Update tab.
- Then choose Check for Updates to continue.
Tip: During the Windows Update process, you may need to restart your computer.
When the process is finished, you can run Command Prompt as administrator and input the command again to check whether the error 87 DISM is solved.
Solution 4. Run System File Checker
If there are corrupted system files on your computer, you may also encounter the error 87 DISM Windows 10/8/7. Thus, to fix this problem, you need to check and repair the corrupted system files firstly.
Hence, the Windows built-in tool System File Checker is a good choice to repair the corrupted system files.
Now, here is the tutorial on how to fix the corrupted system files so as to fix the DISM error 87 Windows 7/8/10.
Step 1: Open Command Prompt
- Type command prompt in the search box of Windows 10 and choose the best matched one.
- Right-click it to choose Run as administrator to continue.
Step 2: Type the command to continue
- In the pop-up window, type the command sfc /scannow and hit Enter to continue.
- Please do not close the command line windows until you see the message verification 100% completed.
When the process is finished, you will successfully repair the corrupted system files if there exists. Then open Command Prompt and run as administrator, type the command again, and check whether the DISM error 87 is solved.
If this sfc command does not work, you can refer to the post Quickly Fix – SFC Scannow Not Working (Focus on 2 Cases) to look for solutions.
Note: In addition to checking and repairing corrupted system files, you can also check whether there are bad sectors on hard drive and repair them.
Solution 5. Use the Correct DISM Version
Here, we will walk you through the fifth solution to fix the DISM error 87 Windows 10. If you are a Windows user, you need to run the Windows 10 version of DISM because this version requires the Wofadk.sys filter driver.
Note: The Wofadk.sys filter is contained in the Windows 10 Assessment and Deployment Kit. The driver must be installed and configured with Windows 10 DISM when the command runs on an earlier version of Windows host or Windows Preinstallation Environment.
So, in order to solve DISM error 87 Windows 10, you need to use the Windows 10 Version of DISM with the wofadk.sys filter driver. For more detailed information, you can see the DISM Supported Platforms and Install Windows 10 using a Previous version of Windows PE.
After that, you can reboot your computer and run Command Prompt as administrator again, then type the command to check whether the DISM error 87 Windows 10 is solved.
Solution 6. Reinstall Windows
Now, we will show you the last solution to DISM error 87. If none of the above methods works, there is no other choice for you except reinstalling Windows. Hence, you can reinstall the operating system to fix the DISM error 87and other system problems.
But one important thing is that reinstalling the operating system will lead to data loss. So before continuing, please back up all important files firstly.
After ensuring data safe, you can continue to reinstall the operating system.
I encountered the DISM error 87 when running DISM, but I successfully fixed this DISM error code after I read this post. Click to Tweet
What to Do After Solving DISM Error 87?
After you have fixed the DISM restorehealth error 87, what can you do?
It is strongly recommended to create a system image after fixing this issue. In this way, you can restore your computer to the normal state if you encounter the error 87 DISM again in later.
In addition, if you encounter some other OS problems during the using process, you can also restore your computer to a previous state with the system image created before.
Thus, do you know how to back up computer or create system image easily? To easily keep data safe, MiniTool ShadowMaker would be a good choice.
MiniTool ShadowMaker is a piece of professional Windows backup software which is specializing in backing up disks, partitions, files, folders and the operating system.
Besides backup feature, it is also a clone tool which can clone OS from HDD to SSD without data loss.
So, with so many features, download MiniTool ShadowMaker Trial from the following button immediately or choose to purchase an advanced edition.
Free Download
Now, we will show you how to back up computer with the step-by-step guide.
Step 1: Launch MiniTool ShadowMaker
- Download MiniTool ShadowMaker and install it on your computer.
- Launch it.
- Click Keep Trial to continue.
Step 2: Select the backup source
- MiniTool ShadowMaker chooses the operating system as the backup source by default. So, there is no need for you to choose it again.
- However, if you want to select a backup source by yourself. Please go to the Backup page, click the Source module, and choose Disk and Partitions to select the system disk to continue. (If you want to back up files, choose Folders and Files.)
Step 3: Select the backup destination
- After returning to the backup page, please click the DESTINATION module to choose a backup destination.
- Here are four available paths which are User, Computer, Libraries, and Shared. It is suggested to save the backup images on an external hard drive. So, click Computer, choose an external hard drive, and click OK to continue.
Here are three points you should pay attention to.
- MiniTool ShadowMaker enables you to create a regular backup. Just go to Options > Schedule Settings.
- MiniTool ShadowMaker provides three different backup schemes. Go to Options > Scheme Settings to change.
- You can also set some advanced backup parameters during the backup process, such as encrypting backup files, etc.
Step 4: Start to backup
- After selecting the backup source and destination, click Back Up Now to perform the backup task immediately.
- Or click Back Up Later to postpone the backup task and restart it on the Manage page.
When all steps have been finished, you have successfully created a system image. With this system image, you can feel relax even though you encounter the DISM error 87 again or some other system problems because you can restore computer to a previous state.
Free Download
MiniTool ShadowMaker is a powerful tool. With this software, I am assured as it can keep my computer and data safe.Click to Tweet
Bottom Line
To sum up, this post has introduced what the DISM is and what may cause the DISM error 87. Apart from that, this post has walked through 6 solutions to DISM error 87 Windows 7/8/10.
If you have any better solution to error 87 Windows 10, you can share it on the comment zone. Or if you have any problem with this post or MiniTool ShadowMaker, please contact us via the email [email protected] and we will reply to you as soon as possible.
DISM Error 87 FAQ
How do I fix error 87 DISM?
- Use Correct DISM Command.
- Run this command using an elevated command prompt.
- Run Windows update.
- Run System File Checker.
- Use correct DISM version.
- 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?
- Type Command Prompt in the search box of Windows and choose the best matched one.
- Right-click it to choose Run as administrator.
- Type the command sfc /scannow and hit Enter to continue.
- Wait for the process to be finished.
При запуске сканирования в командной строке с правами администратора можно столкнуться с ошибкой «DISM Error: 87». Она возникала и на предыдущих версиях, но в Windows 10 появляется намного чаще.
Содержание
- 1 Почему появляется ошибка 87 при запуске DISM?
- 2 Проверка правильности введения команды
- 3 Использование командной строки с администраторскими правами
- 4 Установка обновлений Windows
- 5 Устаревшая версия DISM
- 6 Восстановление системы
Проблема может возникнуть по нескольким причинам:
- Неправильно введена команда. Это наиболее распространенная причина. Возникает из-за неправильно расстановленных пробелов перед символом «/». Решение очень простое – проверьте правильность интервалов между дополнительными параметрами.
- Неполадки Windows 10. Возникновение ошибки 87 в DISM может быть результатом неполадок в Windows 10, которая была решена после обновления Fall Creators Update. Поэтому перед началом сканирования попробуйте обновить систему.
- Запуск DISM в командной строке с ограниченными правами. Еще одна распространенная причина. Для ее решения просто откройте командную строку от имени администратора.
- Неправильная версия DISM. Эта проблема встречается в случае, когда пользователь пытается применить образ Windows 10 с помощью устаревшей DISM. Для запуска правильной версии используйте фильтр файловой системы wofadk.sys.
Для исправления ошибки с кодом 87 предлагаем несколько способов ее решения. Выполните их в предоставленном порядке.
Проверка правильности введения команды
Чаще всего при запуске DISM ошибка 87 появляется через неправильные интервалы между дополнительными параметрами. Причина в отсутствие или неоднократном пробеле перед слэшем «/». Поэтому проверьте, чтобы был один пробел перед каждым знаком «/».
Правильный синтаксис команды должен быть:
DISM.exe /Online /Cleanup-image /Restorehealth
Убедившись, что используется правильный синтаксис, нажмите Enter и проверьте, успешно ли обработана команда. В случае ошибки с кодом 87 перейдите к следующему шагу.
Использование командной строки с администраторскими правами
Другая распространенная проблема заключается в том, что вводим правильную команду, но пытаемся запустить в стандартной командной строке. Команды DISM, как и сканирование SFC нужно выполнять от имени администратора.
Наберите в строке поиска «cmd», кликните на Enter.
В результатах поиска правым кликом мыши на позицию «Командная строка» выберите из контекстного меню «Запуск с правами администратора».
В открывшейся консоли попробуйте запустить проверку системных файлов. При появлении на экране ошибки Error: 87 переходим к следующему методу.
Установка обновлений Windows
Ошибка с кодом 87 возникала через неполадку Windows 10, которая была исправлена в октябре 2017 года с установкой обновления Fall Creator. Если в настройках отключена автоматическая загрузка обновлений, то для решения проблемы нужно обновить систему.
Нажмите сочетание Win + R для отображения диалогового окна и введите:
ms-settings:windowsupdate
После ее выполнения отобразятся настройки Центра обновления Windows.
Кликните на кнопку «Проверить наличие обновлений» и следуйте инструкциям по установке каждого из них.
При обновлении может появиться запрос на перезагрузку компьютера. После перезагрузки продолжите установку оставшихся обновлений, пока не будут загружены все.
После перезагрузите ПК, и запустите сканирование. При возникновении ошибки 87, перейдите к следующему решению.
Устаревшая версия DISM
Если ошибка отображается при попытке использовать образ Windows 10 с помощью DISM /Apply-Image, то проблема в устаревшей версии утилиты.
Для обхода ошибки нужна версия DISM для Windows 10 с фильтром файловой системы Wofadk.sys. Из вариантов скопировать утилиту с другого компьютера.
Восстановление системы
Если предыдущие действия безрезультатны, возможно, что некоторые файлы, входящие в состав утилиты DISM, повреждены. Поскольку утилиту в этом случае нельзя использовать для проверки и восстановления поврежденных системных файлов, нужно использовать другой подход.
Среди них, установка Windows с нуля, но тогда можно потерять все личные данные (приложения, важные файлы и прочее). Поэтому для начала попробуйте восстановить систему. Эта процедура позволяет повторно инициализировать все компоненты, не затрагивая личные данные.
Опытные пользователи знают, что с помощью текстовой строки управления можно осуществить тонкие системные настройки и повлиять на функционирование процессов операционных систем линейки Microsoft. Начиная с седьмой версии ОС, была внедрена обновленная версия командной строки – DISM, но при ее использовании в Windows 10, пользователи могут столкнуться с ошибкой № 87.
Причина ошибки 87 в DISM
Как и у других программ ОС Windows, у ошибок при выполнении команд может быть несколько причин:
- Одна из них связана с использованием директории WinSxS. Эта директория исполняет роль резервного хранилища, способного восстановить копии значимых системных файлов. Если пользователь через DISM пытается провести манипуляции, влияющие на целостность системных файлов в этом разделе, то ожидаемо столкнется с правомерным отказом.
- Другие причины заключаются в некорректности написания запросов. Командная строка восприимчива к синтаксису, и поэтому опечатки, неправильные символы и лишние пробелы приведут к ошибке выполнения команд.
- Еще одной возможной причиной станет несоответствие прав доступа запрашиваемым функциям. Категории обычных пользователей по умолчанию не доступны возможности управления командами в DISM. Только пользователи, наделенные правами Администратора, в состоянии выполнять такие запросы в строке управления.
- Отказы по причине использования устаревшей версии Командной строки. На операционной системе Windows 10 должна применяться только актуальная, свежая версия DISM.
Решение проблемы
В зависимости от причины, вызвавшей ошибку, применяется один из способов решения проблемы.
Запуск cmd с правами Администратора
Пользователь может быть уверен в своих действиях и выполнять функции правильно, но все равно столкнуться с ошибками из-за отсутствия прав Администратора. Чтобы запустить cmd (так сокращенно называют Командную строку) с административными правами, нужно выполнить следующие действия:
- Открыть меню «Пуск», найти и запустить утилиту «Выполнить».
- В текстовой строке набрать команду «cmd», в появившемся результате поиска навести курсор мыши на Командную строку.
- Щелкнув правой кнопкой мыши, выбрать пункт «Запуск от имени Администратора».
При выполнении таких действий запросы, исходящие от строки управления, будут отрабатываться системой с необходимыми правами Администратора.
Проверка написания
Зачастую ошибка № 87 возникает из-за банальных ошибок в написании команд. Необходимо проверить корректность ввода, убедиться в отсутствии лишних пробелов и символов. Особое внимание стоит уделить написанию символов «/». Перед каждым таким знаком должен быть один отступ пробелом.
Пример правильного синтаксиса написания команды: «DISM.exe /Online /Cleanup-image /Restorehealth».
Установка обновления
Если команды написаны правильно, и выполняются с правами Администратора, но ошибка все равно возникает, то можно предположить, что причина кроется в отсутствии актуальных обновлений. Эта проблема, в первую очередь, касается десятой версии ОС. В 2017 году было выпущено специальное обновление – Fall Creator, которое было призвано устранить такую ошибку.
Если на компьютере пользователя отключена функция автоматической загрузки и установки пакетов обновления для Windows, то операцию по устранению ошибки придется выполнить вручную. Для этого:
- Открыть меню «Пуск», найти и запустить утилиту «Выполнить».
- В текстовой строке набрать команду «ms-settings:windowsupdate».
- В появившемся окне Центра обновления Windows нажать на кнопку «Проверка наличия обновлений».
- После завершения процесса скачивания и установки пакетов обновлений потребуется перезагрузить компьютер.
Если после выполнения описанных действий ошибка 87 сохраняется, то потребуется обновить и версию DISM. Для решения задачи потребуется найти в сети интернет обновленную версию, содержащую в себе фильтр файловой системы «Wofadk.sys», и произвести установку на компьютер.
Восстановление DISM
Если ни один из описанных выше способов не помог решить проблему, то, скорее всего, поврежден один или несколько системных файлов, необходимых для работы утилиты. И, поскольку стандартными средствами уже не получится вернуть функционал, то потребуется применить более радикальный метод – полную переустановку или восстановление операционной системы.
Рекомендуется начать со второго варианта, так как при его использовании не будут затронуты личные данные пользователя, но необходимые файлы и компоненты будут заново инсталлированы в корневые разделы ОС.
Но, если пользователь считает, что текущая версия Windows уже слишком сильно подвержена влиянию файлового и программного «мусора», из-за которого наблюдаются многочисленные сбои, то решение о полной переустановке операционной системы будет предпочтительным.
Full Solved 6 Solutions Dism Error 87 Windows 10 8 7
Резюме :
Что такое DISM? Почему вы получаете ошибку DISM 87 при запуске инструмента DISM в командной строке Windows? Как исправить ошибку 87 DISM? В этом посте показано, как исправить ошибку DISM 87 в Windows 10/8/7. После устранения этой ошибки CMD 87 рекомендуется использовать Программное обеспечение MiniTool чтобы ваши данные были в безопасности.
Быстрая навигация:
Что такое DISM?
DISM, полное название которой — Служба образов развертывания и управление ими, — это встроенный инструмент Windows, впервые представленный в Windows 7 и Windows Server R2. Он может выполнять задачи обслуживания для установочного образа Windows, для сетевого или автономного образа в папке или для файлов WIM.
Инструмент DISM может быть доступен из командной строки или Windows PowerShell . Инструмент DISM можно использовать для обновления файлов и устранения проблем, когда образ Windows становится неработоспособным. Однако при запуске инструмента DISM вы можете получить код ошибки 87 или некоторые другие коды, такие как ошибка DISM 50, ошибка DISM 2, ошибка DISM 3, ошибка DISM 1639 и т. Д., Как показано на следующем рисунке:
Эти коды ошибок DISM означают, что продолжить нельзя. Итак, знаете ли вы, что может вызвать ошибку DISM 87 или другие коды ошибок DISM?
Что вызывает ошибку DISM 87?
На самом деле есть несколько причин, приводящих к ошибке DISM 87 Windows 10/8/7.
1. Команда неверна.
Это частая причина, которая приводит к ошибке DISM 87, параметр неверен. В большинстве ситуаций при вводе команды пользователи могут забыть ввести пробел перед косой чертой.
2. Команда не запускается в командной строке с повышенными правами.
Вторая причина ошибки 87 DISM заключается в том, что команда не запускается в окне командной строки с повышенными привилегиями. Если пользователи запускают эту команду в обычном окне командной строки, они могут получить ошибку 87 DISM.
3. Машина использует неправильную версию DISM.
Вы можете столкнуться с ошибкой DISM 87, если используете неправильную версию DISM при применении образа Windows 10. Таким образом, чтобы решить эту проблему, вам необходимо использовать правильную версию DISM.
Зная, что может привести к ошибке 87 восстановления DISM, как исправить эту ошибку DISM?
5 способов исправить застревание диска при сканировании и восстановлении в Windows 10
Сканирование Windows 10 и восстановление зависшего диска приводят к тому, что компьютер не загружается. Этот пост покажет вам 5 способов решить эту проблему.
Читать больше
Как исправить ошибку 87 Dism?
- Используйте правильную команду DISM.
- Запустите эту команду, используя командную строку с повышенными привилегиями.
- Запустите Центр обновления Windows.
- Запустите проверку системных файлов.
- Используйте правильную версию DISM.
- Переустановите Windows.
6 решений для ошибки DISM 87 Windows 7/8/10
В следующем разделе мы перечислим несколько решений для ошибки DISM 87. Если у вас возникла такая же проблема, попробуйте эти решения.
Решение 1. Используйте правильную команду DISM
Как мы уже упоминали в предыдущем разделе, ошибка 87 DISM может быть вызвана неправильной командой. Например, если вы введете команду без пробела перед косой чертой, например DISM / online / cleanup-image / checkhealth, вы столкнетесь с ошибкой DISM / online / cleanup-image / restorehealth 87.
Итак, чтобы решить этот код ошибки DISM, введите правильную команду. Добавьте пробел перед косой чертой, например:
- DISM / Онлайн / Очистить образ / Scanhealth
- DISM / Online / Очистить образ / Восстановить здоровье
После этого вы можете проверить, возникает ли ошибка DISM 87.
Решение 2. Запустите эту команду с помощью расширенной командной строки.
Некоторые люди говорят, что сталкиваются с ошибкой DISM 87, когда не запускают командную строку от имени администратора.
Итак, чтобы решить ошибку 87 DISM Windows 10, попробуйте запустить командную строку от имени администратора.
Шаг 1: Тип командная строка в поле поиска Windows 10 и выберите наиболее подходящий.
Шаг 2: Щелкните его правой кнопкой мыши, чтобы выбрать Запустить от имени администратора продолжать.
Вы также можете сослаться на пост Командная строка Windows 10: скажите Windows, что нужно действовать чтобы узнать больше о способах запуска командной строки от имени администратора.
После запуска командной строки от имени администратора введите команду, чтобы продолжить, и проверьте, решена ли проблема с ошибкой DISM 87.
Решение 3. Запустите Центр обновления Windows.
Ошибка 87 восстановления состояния DISM может быть вызвана ожидающим обновлением Windows. Итак, чтобы решить эту ошибку 87 DISM, вам необходимо установить все ожидающие обновления.
А вот и руководство.
Шаг 1. Откройте Центр обновления Windows
- Нажмите Windows и я ключи вместе, чтобы открыть Настройки .
- Во всплывающем окне выберите Обновление и безопасность продолжать.
Шаг 2. Проверьте обновления
- Во всплывающем окне перейдите к Центр обновления Windows таб.
- Тогда выбирай Проверить наличие обновлений продолжать.
Наконечник: Во время процесса обновления Windows вам может потребоваться перезагрузить компьютер.
Когда процесс будет завершен, вы можете запустить командную строку от имени администратора и снова ввести команду, чтобы проверить, устранена ли ошибка 87 DISM.
Решение 4. Запустите средство проверки системных файлов.
Если на вашем компьютере есть поврежденные системные файлы, вы также можете столкнуться с ошибкой 87 DISM Windows 10/8/7. Таким образом, чтобы решить эту проблему, вам необходимо сначала проверить и восстановить поврежденные системные файлы.
Следовательно, встроенный инструмент Windows System File Checker — хороший выбор для восстановления поврежденных системных файлов.
Теперь, вот руководство о том, как исправить поврежденные системные файлы, чтобы исправить ошибку DISM 87 Windows 7/8/10.
Шаг 1. Откройте командную строку
- Тип командная строка в поле поиска Windows 10 и выберите наиболее подходящий.
- Щелкните его правой кнопкой мыши, чтобы выбрать Запустить от имени администратора продолжать.
Шаг 2: Введите команду, чтобы продолжить
- Во всплывающем окне введите команду sfc / scannow и ударил Войти продолжать.
- Пожалуйста, не закрывайте окна командной строки, пока не увидите сообщение проверка на 100% завершена .
Когда процесс будет завершен, вы успешно восстановите поврежденные системные файлы, если они существуют. Затем откройте командную строку и запустите от имени администратора, введите команду еще раз и проверьте, устранена ли ошибка DISM 87.
Если эта команда sfc не работает, вы можете обратиться к сообщению Быстрое исправление — SFC Scannow не работает (акцент на 2 случаях) искать решения.
Заметка: Помимо проверки и восстановления поврежденных системных файлов, вы также можете проверить наличие сбойные сектора на жестком диске и отремонтировать их.
Решение 5. Используйте правильную версию DISM
Здесь мы рассмотрим пятое решение по исправлению ошибки DISM 87 в Windows 10. Если вы являетесь пользователем Windows, вам необходимо запустить версию DISM для Windows 10, поскольку для этой версии требуется драйвер фильтра Wofadk.sys.
Заметка: Фильтр Wofadk.sys входит в комплект для развертывания и оценки Windows 10. Драйвер должен быть установлен и настроен с помощью Windows 10 DISM, когда команда выполняется на более ранней версии хоста Windows или в среде предустановки Windows.
Итак, чтобы решить ошибку DISM 87 в Windows 10, вам необходимо использовать версию DISM для Windows 10 с драйвером фильтра wofadk.sys. Для более подробной информации вы можете увидеть Поддерживаемые платформы DISM и Установите Windows 10 с помощью предыдущей версии Windows PE .
После этого вы можете перезагрузить компьютер и снова запустить командную строку от имени администратора, а затем ввести команду, чтобы проверить, устранена ли ошибка DISM 87 Windows 10.
Решение 6. Переустановите Windows.
Теперь мы покажем вам последнее решение ошибки DISM 87. Если ни один из вышеперечисленных методов не работает, у вас нет другого выбора, кроме переустановки Windows. Следовательно, вы можете переустановить операционную систему, чтобы исправить ошибку 87 DISM и другие системные проблемы.
Но важно то, что переустановка операционной системы приведет к потере данных. Итак, прежде чем продолжить, пожалуйста сделайте резервную копию всех важных файлов во-первых.
Убедившись в безопасности данных, вы можете продолжить переустановите операционную систему .
Содержание
- Способ 1: Запуск cmd с правами администратора
- Способ 2: Проверка написания
- Способ 3: Установка обновления
- Способ 4: Восстановление DISM
- Вопросы и ответы
Способ 1: Запуск cmd с правами администратора
Нередко ошибку удается исправить, просто запустив «Командную строку» с администраторскими полномочиями. Для этого найдите приложение через «Пуск», кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
В «десятке» это можно сделать и через расширенное меню «Пуска».
Впишите команду еще раз.
Способ 2: Проверка написания
Часто пользователи не придают значения правильному написанию команды. В результате, даже если там нет ошибок, отсутствие, например, пробелов или косых черточек уже не позволит выполнить команду. Проверьте правильность ее написания, при необходимости скопируйте строчку ниже и вставьте в консоль клавишами Ctrl + V:
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
- Выберите установленную на вашем ПК операционную систему и нажмите кнопку «Загрузите пакет».
- Укажите подходящий язык и кликните «Download».
- Скачанный пакет запустите и дождитесь завершения проверки.
- В ответ на вопрос об установке нажмите «Да».
- Начнется инсталляция, которая не займет много времени.
- Закройте установочное окно.
Попробуйте снова запустить команду в консоли.
Вероятно, если DISM был критически поврежден в результате действий пользователя, внутренних ошибок, использования «кривой» сборки Windows, есть смысл восстановить его работоспособность. Сделать это не очень просто, и может потребоваться создание загрузочной флешки. Более подробно этот процесс в Windows и в среде восстановления был рассмотрен в статье по следующей ссылке.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows
При использовании любительской сборки советуем перейти на чистую, а еще лучше лицензионную версию.
Еще статьи по данной теме: