? ▷ ИСПРАВЛЕНИЕ: ошибка DISM 2 в Windows 10 шт » ✅

Восстановление повреждённого хранилища компонентов Windows 10 при помощи DISM

Восстановление повреждённого хранилища компонентов Windows 10 при помощи Dism

Автор — Владимир

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

Если вы хотите проверить целостность системных файлов в своей операционной системе, то поможет вам в этом встроенная утилита «sfc /scannow», но если она выдаст ошибку: «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них», 

то значит в вашей OS нарушена целостность самого хранилища системных компонентов (содержимое папки WinSxS). В этом случае нужно проверить 

целостность хранилища компонентов

 командой «Dism /Online /Cleanup-Image /ScanHealth», если при данной проверке тоже будут выходить различные ошибки, например, «Хранилище компонентов подлежит восстановлению», «Ошибка: 1910 Не найден указанный источник экспорта объекта», «Ошибка: 1726 Сбой при удалённом вызове процедуры», 

 

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

Задействуем для восстановления повреждённого хранилища Систему обслуживания образов развертывания и управления ими (Dism)

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

Dism /Online /Cleanup-Image /RestoreHealth

Данная команда восстанавливает хранилище компонентов с помощью Центра обновлений Windows (у вас должен работать Интернет), отсутствующие компоненты будут скачаны на серверах Майкрософт и восстановлены в вашей системе. В итоге должны получить сообщение «Восстановление выполнено успешно».

Но если данная команда выдаст

ошибку 0x800f0906 «Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»» или 

выйдет другая ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»»,

то нужно

 использовать для восстановления хранилища ISO-образ Windows 10. Скачиваем дистрибутив Windows 10 на сайте Майкрософт и подсоединяем его к виртуальному дисководу (в моём случае (G:)), затем заходим в папку sources и смотрим какое сжатие у файла-образа Windows 10,

 

обычно бывает install.esd, запоминаем это, пригодится при вводе последующих команд (если в вашем случае попадётся файл install.wim, то читайте информацию в конце статьи).

соответственно вводим следующую команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

где G: — буква виртуального дисковода с Windows 10,

Install.esd — файл-образ Win 10,

/limitaccess  — параметр, закрывающий доступ к центру обновлений (ведь мы используем для восстановления дистрибутив Win 10)

В итоге получаем сообщение «Восстановление выполнено успешно. 

Операция успешно завершена».

Вот таким способом мы с вами восстановили повреждённое хранилище компонентов Windows 10.

Хранилище компонентов восстановлено, теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow». Получаем сообщение «Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила». Целостность системных файлов Windows 10 восстановлена.

Ещё один способ восстановления хранилища компонентов с помощью файла виртуального жёсткого диска VHD

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

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:Install.esd /limitaccess

вы опять получите ошибку, к примеру, «Ошибка: 1726 Сбой при удалённом вызове процедуры».

В этом случае нужно поступить так. Создать виртуальный жёсткий диск и распаковать на него содержимое файла-образа install.esd, после этого запустить команду:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

Где D: — буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.

в результате будет произведено восстановление хранилища компонентов за счёт распакованных на виртуальный диск VHD файлов операционной системы.

Идём в Управлении дисками и создаём виртуальный диск VHD. «Действие»—>«Создать виртуальный жёсткий диск»

Отмечаем пункт «Динамический расширяемый». Размер виртуального жёсткого диска — 20 Гб. Жмём на кнопку «Обзор».

Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:). Присваиваю имя виртуальному диску — «Win10» и жму кнопку «Сохранить».

«ОК»

Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 1) размером 20 Гб.

Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск»

По большему счёту всё равно какой пункт отмечать — MBR или GPT. Я отмечу пункт «Таблица с GUID разделов (GPT)» и жму «ОК»

После инициализации диска создаём на нераспределённом пространстве простой том.

Новый том (G:) создан.

Архивы операционной системы — install.esd или install.wim могут содержать в себе несколько других архивов (релизов) операционных систем (Про, Домашняя и т.д.) и этим образам присваиваются индексы 1, 2, 3, 4. Чтобы узнать, какие образы находятся внутри нашего файла install.esd, вводим команду:

Dism /Get-WimInfo /WimFile:G:\sourcesinstall.esd

Где G: буква виртуального дисковода с Windows 10,

sourcesinstall.esd — адрес файла-образа install.esd в дистрибутиве Win 10.

На моём компьютере установлена Windows 10 PRO и именно её я хочу восстановить. Нужный мне образ Win 10 PRO имеет индекс 1.

Вводим команду:

Dism /apply-image /imagefile:G:\sourcesinstall.esd /index:1 /ApplyDir:D:\

Где G:sources — адрес расположения файла install.esd, 

index:1 — индекс Windows 10 PRO,

D: — подключенный виртуальный диск VHD (раздел D:).

Операция успешно завершена.

Файл install.esd (Win 10 PRO) развёрнут на виртуальный диск VHD (раздел D:).

 

Ну и теперь восстанавливаем хранилище компонентов за счёт распакованных на виртуальный диск VHD (раздел D:) файлов операционной

системы Win 10, командой:

Dism /Online /Cleanup-Image /RestoreHealth /Source:D:Windows /limitaccess

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

Вот таким ещё способом мы с вами восстановили повреждённое хранилище компонентов Windows 10! Теперь восстанавливаем целостность системных файлов Windows 10 командой «sfc /scannow».  

 

В конце статьи вам пригодится такая информация. Если в ISO-образе Windows 10, в папке sourses, вам попадётся вместо файла install.esd файл install.wim, то команда восстановления немного изменится:

Dism /Online /Cleanup-Image /RestoreHealth /Source:G:install.wim /limitaccess

Это команда восстановления хранилища компонентов.

Метки к статье: Dism Целостность системных файлов

SFC /scannow: Проверка и восстановление системных файлов Windows

Утилиту DISM для восстановления Windows обычно рекомендуется использовать после утилиты проверки целостности системных файлов SFC (System File Checker). Команда sfc /scannow сканирует защищенные системные файлы Windows, и, если они отсутствуют или повреждены, попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:WindowsWinSxS).

Если команда sfc /scannow возвращает ошибку “ Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них / Windows Resource Protection found corrupt files but was unable to fix some of them ”, скорее всего утилита не смогла получить необходимые файла из хранилища компонентов (образа) Windows.

sfc-scannow-programma-zashity-resursov-windows-obn.png

В этом случае вам нужно попробовать восстановить хранилище компонентов (ваш образ Windows) с помощью DISM.

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

Основные причины ошибки DISM Не удалось найти исходные файлы.

Чаще всего проблема вылезает на фоне получения или установки обновлений, активации .NET Framework 3.5 и т.п. Позволю себе причислить следующие, известные мне лично причины проблемы ” DISM Не удалось найти исходные файлы “:

  • DISM реально не может обнаружить онлайн (через обновления или WSUS) необходимые для ремонта образа файлы. Это – наиболее частая причина ошибки при исполнении команды DISM /Online /Cleanup-Image /RestoreHealth.
  • Хранилище компонентов Windows папка WinSXS забита донельзя. Возможны ошибки файловой системы. Чтение некоторых пакетов невозможно или ошибочно.
  • В качестве основы для ремонта мы указываем на неподходящий образ Windows (не на тот install.wim). Для предыдущей команды эта ошибка также типична.
  • Источник, откуда DISM указано подчерпнуть исходники, содержит несколько файлов install.wim. Сам факт множественного файла дело обычное, но при этом DISM останавливается с ошибкой, несмотря на тот факт, что пользователь указывает в команде конкретный файл.
  • Наконец, сам образ, скачанный из сети и откуда файл install.wim вынимается, кривой, скачан с ошибкой или тупо не подходит по архитектуре (32-х против 64-х), версии и выпуску. И, к сожалению, угадать точь-в-точь с образом практически невозможно.
  • Часто для работы с требуемыми для DISM файлами действительно не хватает прав.
  • DISM в конкретной Windows умерла как процедура. Дальнейшие действия – мёртвому припарка.

Диагностика хранилища компонентов с помощью DISM

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

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

DISM /Online /Cleanup-Image /CheckHealth

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

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

В командной строке открытой от имени администратора выполните команду:

DISM /Online /Cleanup-Image /ScanHealth

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

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

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

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

Вариантов исправления ” DISM Не удалось найти исходные файлы ” несколько. Начинаем с очистки хранилища компонентов.

Папка хранения компонентов системы (она же WinSXS, открывающаяся в проводнике по адресу C:Windowswinsxs) содержит все необходимые файлы для обслуживания Windows. Это и установка обновлений, и исправление багов и много чего ещё. Здесь же хранятся и файлы, активно используемые системой для ремонта и установки апплетов. Со временем (с добавлением всё новых компонентов) папка разрастается, файлы внутри почти неизменно бьются. Вывод прост – за директорией нужен постоянный уход в виде обыкновенной очистки и проверки на целостность. Так что возьмите за основу процедуру наведения порядка всякий раз, когда собираетесь обратиться за помощью к DISM. Но для начала убедитесь, что вы всё про папку WinSXS знаете. И знаете, как её почистить правильно и, самое главное, уменьшить в размерах. Вполне вероятно, что она и является корнем всех ваших проблем. Вобщем, если не уверены – обязательно прочтите статью выше по ссылке. А так – забирайте команды очистки папки:

  • качаем, распаковываем и запускаем мой батник корректировки папки WinSXS. Учтите, работа батника отнимет какое-то время. После работы окно захлопнется.
  • очищаем кэш обновлений. Сначала остановим службу, очистим нужную папку и снова запустим сервис

net stop wuauservdel /s /q %windir%SoftwareDistribution*.*net start wuauserv

  • запускаем очистку Windows из той же консоли от имени администратора, выбрав все чек-боксы;

%SystemRoot%System32Cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535

Перезагружаемся и пытаемся запустить DISM в том виде, каком нужно вам:

DISM /Online /Cleanup-Image /RestoreHealth

  • Если прокатило, в консоли от имени администратора вводим команды в порядке, ниже указанном:

DISM /Online /Cleanup-Image /StartComponentCleanupsfc /scannowDISM /Online /Cleanup-Image /AnalyzeComponentStoresfc /scannow

После последней (второй по счёту) команды sfc (если всё прошло гладко) перезагружаете компьютер. Не вышло?

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

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

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

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

Восстановление хранилища компонентов оффлайн если Windows не загружается

Если Windows не загружается корректно, вы можете выполнить проверку и исправление системных файлов в оффлайн режиме.

  1. Для этого загрузитесь с установочного (загрузочного диска) и на экране начала установки нажмите Shift + F10
  2. Чтобы разобраться с буквами дисков, назначенных в среде WinPE, выполните команду diskpart -> list vol (в моем примере диску, на котором установлена Windows присвоена буква C:, эту букву я буду использовать в следующих командах);diskpart-poluchit-bukvy-diskov.png
  3. Проверим системные файлы и исправим поврежденные файлы командой: sfc /scannow /offbootdir=C: /offwindir=C:Windows
    sfc-scannow-offbootdirc-offwindirc-windows.png
  4. Для исправления хранилища компонентов используйте следующую команду (в качестве источника для восстановления компонентов мы используем WIM файл с установочным образом Windows 10, с которого мы загрузили компьютер):
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim dism-image-restorehealth-offline-v-windows-10.png
  5. Если на целевом диске недостаточно места, то для извлечения временных файлов нам понадобится отдельный диск достаточного размера, например D:, на котором нужно создать пустой каталог: mkdir c:scratch и запустить восстановление хранилища компонентов командой:
    Dism /image:C: /Cleanup-Image /RestoreHealth /Source:D:sourcesinstall.wim /ScratchDir:F:scratch

15 апреля вышло обновление KB3045999, которое на некоторых компьютерах вызывает BSOD (синий экран) при загрузке системы.

Также может вызывать такую ошибку:

Решение:

Способ 1.

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

В командной строке набираем команду,

Находим название злополучного обновления оно должно содержать цифры 3045999 и называться примерно так Package _ for _ KB 3045999

31 bf 3856 ad 364 e 35

DISM /Image:c: /Remove-Package /PackageName:Package_for_KB3045999

После чего перезагружаемся. Все должно заработать

Способ 2.

Заходим в System Restore (Восстановление системы) с загрузочного диска ERD Commander и откатываем Windows к предыдущей точке восстановления до обновлений системы.

В помощь: Как Создать загрузочную флешку с ERD Commander и Как зайти в командную строку если Windows не загружается (единственная разница здесь мы не заходим в командную строку а выбираем пункт System Restore)

Способ 3.

Все также с помощью ERD Commander (как создать загрузочную флешку смотрите выше).

Пункт меню Microsoft Diagnostics and Recovery Toolset и в нем HotFix Uninstall (Удаление исправлений).

Далее находим в списке наше обновление и удаляем.

62 комментария

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

Заходишь «панель управления»
Далее «центр обновлений Windows»
Далее «настройка параметров» Это 3-ий пункт сверху в левой стороне окна, помечен как гиперссылка синим(для вин 7)
Далее в 2-ом пункте «Важные обновления» в выпадающем списке-меню выбираешь «Искать обновления, но решения о загрузке и установке принимаются мной»
Строчкой ниже ставишь галочку «Получать рекомендуемые обновления таким же способом, как и важные»
Больше ничего без твоего ведома не воткнется. Но все равно я бы обязательно просматривал важные обновления (например обязательно нужны заплатки на критические уязвимости), даже если рухнет, то ты будешь знать из-за каких обновлений ибо ты их глазами видел в списке перед установкой. Как говорится проинформирован — значит вооружен.

Здраствуйте. Что мне сделать? после набора команды dism /image:d: /get-package , d-диск на котором находится windows. Но выдается ошибка3. Каталог d :Windows не является допустимым каталогом windows.

Огромное спасибо, после этого обновления виндовс на старте вообще не запускался,хотели уже переустанавливать, но тут ваш совет и все ОК

У меня с первого раза не получилось.Я не дождался окончания обработки команды на удаление пакета. Со второго раза получилось.

Ни один из способов не помог. Точки нет, вин такого обновления не показывает(нет в списке), ком строка не находит dism log файл. ошибка 87.
Может есть решение чез реестр добраться до КВ?

Ошибка 87 — скорее всего некорректно ввели команду, возможно где-то забыли пробел.
А По поводу того, что нет обновления в списке, вполне возможно причина конкретно вашего BSOD не это обновление.

Здраствуйте. Я набираю dism /image:*: /get-packages выдает ошибка 2. Не удалось получить доступ к образу. Убедитесь, что путь к образу и каталог Windows образа существуют и уч.запись обладает правами на чтение папки. Файл журнала DISM находится по адресу x:windowsLogsDISMdism.log. Что делать помогите?

Привет!
Мне помогло, спасибо! несколько часов долбился. чтобы нормально прогрузиться с флэшки в безопасном режиме и запустить recovery.

По поводу вопроса Евгения. Можно попробовать поискать не в dism.log (я там тоже не нашел), а запустить DISM в каком-нить каталоге типа c:temp таким образом через cmd:
DISM /Image:c: /Get-Packages > log.txt

И открыть этот файлик c:templog.txt через notepad тоже из cmd.

А вообще, можешь попробовать напрямую:
DISM /Image:c: /Remove-Package /PackageName:Package_for_KB3045999

У меня имя файла было такое же.

После команды «Remove-Package» выбивает следующее:»для выполнения этой команды необходимо указать либо параметр /PackagePath либо /Packagename.» Затем я пишу следующее: »
DISM.exe /Image:C: /PackageName:Package_for_KB3045999

6.1.1.1″.
После этого пишет,что «неизвестный параметр packagename».
Если заменить на «PackagepPath» прпроисходитоже самое.

/Remove-Package и /PackageName используются в одной команде

Спасибо. Всё работает работает спустя два часа мучений)

Всё делаю по описанию (dims /image:e: /remove-package /packages:…….)нажимая enter ,идёт процесс удаления, доходит до 100%.Потом пишет произошла ошибка …ошибка: 0x80070490 ошибка:1168 элемент не найден. Что делать помогите плз

Попробуйте выполнить команду:
sfc /scannow
По идее она сканирует системные файлы и заменяет поврежденные файлы. Как минимум Микрософт советует именно это для исправления этой ошибки.

Пробовал, пишет (Для завершения востановления системы требуется перезагрузка.Перезапустите Виндовс и выполните sfc ещё раз) Я в отчаянии. Пробовал много методов. Помогите плз.

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

Мне помог способ из первого пункта! Как же благодарен автору! Чего я только не делал и потратил несколько часов времени. Низкий поклон!

Спасибо автру статьи! Я 2 дня не могу понять что с компом друга 🙂 У меня все впорядке с этим обновлением а у него винда накрылась.

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

Спасибо, ребятки! Два дня мучались!

Спасибо огромное!! Спасли!

Из командной строки,не удаляется это обновление.Как удалить?

Помогло ! спасибо. Не торопитесь делать рестарт, после 100% подождите ещё

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

Измените настройки установки обновлений, чтобы оно не ставилось без вашего согласия

Танцы с DISMом помогли)
Сенкс

А кто знает, как написать команду для удаления группы пакетов с определённой датой установки?

Я пытаюсь в бить то что указали в командную строку и пишет что такой конфигурации нет что делать

И еще при воде dism выдает ошибку 1639

И еще запустил hotfix uninstall и уже полчаса грузит и так не загружается так должно быть

Помогло удаление КВ3022345. Оно в необязательных обновлениях

Помогло удаление KB3045999,но только со второго раза.В первый раз почему то зависло.
Было на 2х машинах,на обоих стоит антивирус Аваст.Есть связь ??

Может кому-нибудь поможет с первым способом:
1) У меня почему-то сменилась буква диска, windows установлен на C, но писать пришлось E.
DISM /Image:E: /Get-Packages
2) Проблема была в обновлении КВ3022345
DISM /Image:E: /Remove-Package /PackageName:Package_for_КВ3022345

Благодарю,проблема оказалась в КВ3022345

А у меня нет таких обновлений (КВ3045999, КВ3022345), может еще какое есть? уже 3 день без компа…

Может это КВ3022345

Пара советов, во первых, отключать обновления не надо, достаточно скрыть то обновление, которое вызывает BSOD, во вторых перед установкой обновлений создавать точку восстановления ручками, то есть до установки обновлений. Лучше если вы всегда имеете под рукой LiveCdUSB. И да прибудет с вами халява :). А вот и последнее обновление от 12 мая KB 3022345, при установке которого вы можете получить BSOD. С уважением, Silent.

Спасибо вам, я уже думал всё..переустанавливать. у кого не работает команда через /image:c:, пишите /online

Удалял KB3045999. Первый раз пропустил пробел (ошибка 87).
Со второго раза получилось!
Автор-волшебник! Думал уже переустанавливать винду.
Огромное спасибо!

Ребятаа. Напешите всю команду которую нужно вводить, а то не получается((

Все получилось за 10 минут, дольше команду набирал

Спасибо спасибо спасибо долго мучился надо просто пробелы ставить перед / и указывать правильный диск у меня был д

кто знает из-за какого обновления полетела винда после 9/06/2015?

У меня ни одного из этих нет,но все равно не грузится

Я зашёл в командную строку, написал DISM /Image:c: /Get-Packages. Вот что пишет. Возможно,размер каталога временных недостаточен для выполнения этой операции. Это может вызвать непредсказуемое поведение. Используйте параметр /ScratchDir,чтобы указать папку с достаточным объёмом рабочего дискового пространства. Рекомендуемый минимум: 1024 МБ.

Удалил обновление КВ3045999, не помогло, проблема сохранилась, обновление КВ3022345 не нашел. Запустил еще раз ERD и оказалось, что теперь обновления на диске D: удалил последнее обновление КВ3068708 система перестала загружаться вообще, просит установить диск 🙁

Ребят! Я удалил этот пакет обновлений. После перезагрузки запустился виндоус и снова начал устанавливать обновления. Что делать? При этом я Никак не попадаю на рабочий стол

Не удалось настроить обновления выполняется обновления не выключайте компьютер! Уже третий раз перезагрузился сам и такая вот фигня. Что делать?

Ребятки, все делаю как надо . У меня на диске «С» . Ввожу все верно , а он мне ошибка при попытке открыть файл
Ошибка :0х80070057
И иногда выдает ошибку 87
Что делать?

Пробовали искать и удалять обновление через 3 способ?

Для установки обновлений KB3045999 и KB3022345 на пиратскую версию W7 необходимо:
1. Удалить установленный активатор от m0nkrus (именно он патчит ядро и не дает возможность запуска ОС после установки обновления). Для этого необходимо создать cmd файл, содержащий в себе:

хотел бы уточнить, что скрипт исправляет загрузчик для MBR дисков, для GPT дисков загрузчик должен быть другой.
если использовать команду
%windir%System32BCDEDIT.exe /set path Windowssystem32winload.exe на GPT диске, то загрузится уже не сможете.

Цитата:
Код для MBR:
DEL «%windir%system32driversoem-drv64.sys»
DEL «%windir%system32xNtKrnl.exe»
DEL «%windir%system32xOsLoad.exe»
DEL «%windir%System32ru-RUxOsLoad.exe.mui»
DEL «%windir%System32en-USxOsLoad.exe.mui»
%windir%System32BCDEDIT.exe /set path Windowssystem32winload.exe
%windir%System32BCDEDIT.exe /deletevalue kernel
%windir%System32BCDEDIT.exe /deletevalue nointegritychecks
%windir%System32BCDEDIT.exe /deletevalue custom:26000027
REG DELETE HKLMSYSTEMCurrentControlSetservicesoem-drv64 /va /f
shutdown -r -t 0

Цитата:
Код для GPT:
DEL «%windir%system32driversoem-drv64.sys»
DEL «%windir%system32xNtKrnl.exe»
DEL «%windir%system32xOsLoad.exe»
DEL «%windir%System32ru-RUxOsLoad.exe.mui»
DEL «%windir%System32en-USxOsLoad.exe.mui»
%windir%System32BCDEDIT.exe /set path EFIMicrosoftBootbootmgfw.efi
%windir%System32BCDEDIT.exe /set path WindowsSystem32winload.efi
%windir%System32BCDEDIT.exe /deletevalue kernel
%windir%System32BCDEDIT.exe /deletevalue nointegritychecks
%windir%System32BCDEDIT.exe /deletevalue custom:26000027
REG DELETE HKLMSYSTEMCurrentControlSetservicesoem-drv64 /va /f
shutdown -r -t 0
Исправить загрузчик на UEFI описано здесь
http://www.hasper.info/repair-a-destroyed-windows-7-uefi-boot-sector

После перезагрузки ПК у нас будет не активированная версия W7. После перезагрузки ПК получаем возможность устанавливать вышеупомянутые обновления без получения ошибок при запуске ПК.

Восстанавливаю чужой компьютер, после ввода DISM /Image:d: /Get-Packages (d потому что там винда)думает в течении долгого времени и выдает Ошибку 1016 «При попытке получить доступ к образу произошла ошибка.» Кто знает как решить данную проблему?

Не работает комп, а обновлений 3045999 и 3022345 нет…что ещё может быть.

toptop.png

  • Просмотров: 90 464
  • Автор: admin
  • Дата: 27-11-2016

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

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

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

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

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

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

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: