Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Советы
  • Как исправить ошибки при установке обновлений Windows с помощью встроенного восстановления компонентов. Консольная утилита DISM

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Здравствуйте, дорогие читатели и это снова я Тришкин Денис.

Опция появилась еще несколько лет назад, когда вышло обновление KB2966583. В операционной системе седьмой версии от Microsoft предусмотрено несколько так называемых хранилищ – для компонентов и пакетов. Они расположены в папке Windows в каталогах WinSxS и Packages соответственно.

После обновления системы раньше нередко можно было наблюдать некоторые сбои в работе из-за повреждения одного или сразу двух хранилищ. И как раз вышеописанная утилита позволяет исправить такие неполадки. Ранее это можно было сделать только с помощью отдельно предусмотренной утилиты CheckSUR.

Включение ( )

Итак, как запустить нужный нам программный модуль? Как обычно, все просто:

Результат о проделанной работе можно просмотреть по адресу: «Системный диск:\Windows\Logs\CBS ». Нас интересует файл «checksur.log ».

Если в документе вы увидите множество проблем с системными компонентами – пора задумываться о переустановке операционной системы. Возможно, стоит даже обратить внимание на более новые версии. Детально об установке Windows 8.1 можно узнать, перейдя по .

Существует ли еще метод, как восстановить системные файлы? Кроме того, что можно заново разместить на своем компьютере операционку, предусмотрен и другой вариант. Нужно просто скачать соответствующий набор инструментов System Update Readiness Tool.

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

В идеале в открывшемся файле должен быть написан текст: «No errors detected ». Это означает, что в системе проблем не обнаружено, а значит – все хорошо.

Ошибка запуска ( )

Иногда пользователи могут столкнуться с проблемой, когда при старте инструмента появляется «», сообщающая о «неизвестном параметре ». Не стоит сразу паниковать – в некоторых ситуациях такое поведение говорит просто о неправильном написании команды. Так, перед каждым знаком «/ » обязательно должен стоят пробел.

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

Очистка WinSxS ( )

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

Итак, чтобы убрать лишние данные из папки, необходимо опять же запустить «Командную строку », прописать, что указывалось выше, только вместо последней фразы, разместить «». Через время, каталог будет очищен от лишних данных. Опять же эта команда работает только на windows 8 и выше.

Пользователи Windows 10 привыкли бороться с разными кодами сообщений об ошибке. Однако большинство из них являются результатом их собственных ошибок, независимо от того, сделано это сознательно или неосознанно. Например прерывание подключения к интернету во время обновления Windows или загрузка вредоносных программ, после чего вы запускаете инструмент DISM, чтобы исправить ошибки, но он выдает сам ошибку 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f.

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

Исправить ошибки DISM 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f

Если при запуске встроенного средства Windows 10 DISM вы получаете коды сообщений об ошибках, такие как 87, 112, 11, 50, 2, 3, 87,1726, 1393, 0x800f081f, тогда эти общие рекомендации по устранению неполадок могут помочь вам исправить ошибки. Такие ошибки обычно возникают при использовании параметра /restorehealth, но могут появляться при использовании других параметров.

1. Обновить инструмент DISM

  • Откройте командную строку от имени администратора и введите следующую команду для обновления самого инструмента DISM. Это позволит отменить все ожидающие задачи, включая обновления Windows.

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

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

dism.exe /online /Cleanup-Image /StartComponentCleanup

  • Если вы находитесь в автономном режиме, то перезагрузитесь в и введите следующую команду .

sfc /scannow

Перезагрузите систему в нормальный режим и посмотрите, можно ли запустить следующую команду: dism.exe /online /Cleanup-Image /RestoreHealth, которая в основном выдавала ошибки.

2. Что может вызывать ошибки инструмента Dism

Важно знать почему происходит ошибка в инструменте DISM в Windows 10. Распространенной причиной этой проблемы является ввод неправильных команд в черное окно командной строки. Чтобы казалось нагляднее я вводил неправильную и правильную команду ниже.

  • DISM/Online/Cleanup-Image/RestoreHealth - нет пробела после каждого слова перед слешем/ . Выдает ошибку 87, что является неправильной командой .
  • DISM /Online /Cleanup-Image /RestoreHealth - команда введена правильно и имеется пробел перед слешем /.


Здравствуйте админ. Вопрос такой. Моей Windows 8 два года и хочу сказать, что всё это время я ей активно пользовался и устанавливал большое количество различного софта и игр , естественно сейчас она в ужасном состоянии и появляется много ошибок, например при подключении встроенного в восьмёрку антивируса Windows Defender появляется ошибка, а при создании диска восстановления выходит "Нам не удается создать диск восстановления на этом компьютере."

Отсутствуют некоторые обязательные файлы...".

Конечно Вы посоветуете произвести проверку целостности системных файлов Windows с помощью команды sfc /scannow , но я её уже проводил и у меня опять выходит ошибка:

Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windir\Logs\CBS\CBS.log. Например. C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается для автономного обслуживания.

Что делать, больно уж не хочется переустанавливать Windows, можно как-то восстановить системные файлы?

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

И откуда вообще Windows берёт оригинальные файлы при восстановлении своей целостности?

Восстанавливаем повреждённые файлы Windows с помощью утилиты DISM.

Восстанавливаем повреждённые файлы Windows с помощью установочного диска Windows.

Думаю все три способа Вам пригодятся.

Примечание: sfc /scannow производит проверку целостности системных файлов Windows 7, 8. 8.1 и при обнаружении нарушений заменяет повреждённые файлы из специально предназначенной для этого папки WinSxS, в данной папке хранятся все оригинальные компоненты операционной системы.

Да, такое бывает, например Вы решили произвести проверку целостности системных файлов Windows 8. 8.1 и открыли командную строку от имени администратора, далее ввели команду sfc /scannow, а Вам такой ответ

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

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

Восстанавливаем повреждённые файлы Windows с помощью утилиты DISM

Открываем командную строку и вводим команду

DISM.exe /Online /Cleanup-image /ScanHealth

В моём случае DISM обнаружила повреждения - Хранилище компонентов подлежит восстановлению

Вводим другую команду

DISM.exe /Online /Cleanup-image /RestoreHealth

Восстановление выполнено успешно. Повреждение хранилища компонентов было устранено. Вот и всё! Примечание : Если при вводе этих команд у вас будут выходить ошибки, то

Для интереса производим проверку целостности системных файлов Windows с помощью команды sfc /scannow

Защита ресурсов Windows не обнаружила нарушений целостности

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

Лучшие статьи по теме