Решено: Ошибка c0000145 после установки обновлений Windows

14 апреля 2015 года, Microsoft выпустил несколько обновлений безопасности, после их установки на некоторых компьютерах, и перезагрузки, возникает ошибка:

STOP: c0000145 {Application Error}
The application was unable to start correctly (0xc000000d)

Вот так она выглядит на экране:

?Исправление ошибки с0000145, после установки обновлений Windows, автор фото - Ярослав

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

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

Как исправить ошибку c0000145, после установки обновлений (kb3045999)?

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

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

Если первый способ не помог, надо удалить обновление kb3045999 вручную, для этого надо:

  1. Нужно получить доступ к командной строке, для этого можно загрузиться с установочной флешки или диска.
  2. Затем надо выполнить команду, для просмотра списка установленных обновлений, С — буква диска куда установлена система, обычно С, но при загрузке с флешки может быть другой, найти проще всего методом  научного тыка:
    DISM /Image:C:\ /Get-Packages
  3. Находим полное название нужного пакета, сейчас будет вот так: Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
  4.  Для удаления надо ввести команду (не забудьте заменить букву диска на свою если у вас не С):
    DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
  5. Перезагрузка
  6. Если что-то не получается попробуйте написать вот так:
    DISM » » /Image:C:\ » » /Remove-Package » » /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1
    В кавычках печатаем пробел, и не забываем указать правильную буквы системного диска.

Дополнение:

Если у вас обновление KB3045999 удалено, а ошибка:

STOP: c0000145 {Application Error}
The application was unable to start correctly (0xc000000d)

Все равно появляется, удалите еще одно обновление KB3022345 (оно проходит в центре обновлений как необязательное).

Дополнение 2:

Если ошибка не исправляется, нужно удалить еще одно необязательное обновление — KB3068708.  У некоторых после удаления всех указанных в статье обновлений ошибка c0000145 все равно не исправляется, и после перезагрузки обновления появляются снова — вам нужно выполнить команду:

dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

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

Дополнение 3:

Появилась еще пара обновлений которые вызывает ошибку c0000145, это kb3060716 и kb3071756 , их так же нужно удалить. На некоторых компьютерах и ноутбуках выполнение команд занимает много времени — до получаса, иногда стоит подождать если после ввода команды кажется что ничего не происходит.

Дополнение 4: Обновления KB3080149, KB3088195 и КВ3121212, так же могут вызвать ошибку c0000145, их тоже надо удалить.

 

441 комментарий к “Решено: Ошибка c0000145 после установки обновлений Windows”

  1. Данил Маркитанов

    dism /image:c: /ScratchDir:с: /cleanup-image /RevertPendingActions Помогло!!!
    Советую всем использовать эту команду, она убирает все не завершенные обновления, потом винду перезапустишь там тоже будет отмена изменений, и все, добро пожаловать, не забудте отключить центр обновлений
    Даже в нынешний год помогла эта статья, она одна такая,
    Автору спасибо!

    1. Здраствуйте, помогите с ошибкой 87(если не ошибаюсь) там говориться что значение /image надо заменить на /online, но когда я каждый из них заменил мне выдает новую ошибку(кажется 50)

      1. Самаган

        Ошибка «87» в командной строке появляется ну вообще есть и др. причины,но частой причиной вызова этой ошибки является НЕКОРРЕКТНАЯ КОМАНДА(ну типо что-то где-то не то написал),но если же,ошибка у вас появляется ошибка «87» ВМЕСТЕ с текстом — «При обработке команды произошла ошибка.Убелитесь,что указаны допустимые аргументы командной строки.Дополнительные сведения см. в файле журнала» то это означает что НАЗВАНИЕ ПАКЕТА КОТОРУЮ ВЫ ВВЕЛИ попросту НЕ СУЩЕСТВУЕТ

  2. Никита

    Пишу :DISM /Image:D: /Get-Packages (писал и с маленькой и с большой, все перепробывал, а ошибка 3017.) (Запрошенную операцию выполнить не удалось. Для отката внесённых изменений требуются перезагрузка системы) писал уже все диски, а толку 0.

    1. Повреждены какие-то файлы системные. Переустановка, либо танцы с бубном. Попробуйте sfc /scannow если скажет что есть поврежденные файлы и не смогло их восстановить, то я прав. Восстановить можно но проще переставить систему.

      1. Никита

        Начато сканирование системы. Этот процесс может занять некоторое время. Для завершения восстановления системы требуется перезагрузка. Перезагрузите систему.
        Windows и выполните sfc еще раз. И так уже раз 5 (

      2. Александр

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

            1. Сорян, у вас не активирован пользователь с логином Администратор, по-моему в этом случае нет простого решения. Если логиниться под имеющимися пользователями что показывает?

                  1. Александр

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

                    1. Пробовали не вводить пароль(оставить поле пустым) и просто нажать окей или ентер или что там есть?

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

                    3. Александр

                      Так как я использую программу если дальше синего экрана я не могу пройти.

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

                    5. Александр

                      Думаю проще переустановить винду.Я все равно хотел поменять на 10-ку.

                    6. Ну или так да) Только не пользуйтесь сборками, ошибка в этой статье на 99% из-за кривой сборки.

  3. Виолетта (Виола)

    Вот в меня такая проблема: после перестановки матери комп стал «выдергиваться» — виснуть, лагать, иногда замертво зависать. Решила переустановить винду и поставить еще одну планку оперативки, вроде бы не так начал виснуть. Но все еще иногда когда сидишь за пк может намертво замереть и выключаешь ТОЛЬКО с кнопки или с кнопчи на блоке питания или… блин забыла как он называется.. Крч огромный вентилятор, но не кулер! Ну короче. При установке обновлений в меня опять завис комп, прешлось с кнопки на «вентеляторе» выключать. Включаю по новой и естественно вылетает STOP: c0000145 (0xc000000d). Решила загуглить нашла решение в этой статье еще в одной. Восстановление системы не помогло, выбило: На сист. диске этого пк нет точек восстановления. Решила восстановление пк из образа попробывать там порыскать. Тоже выбило ошибку «Винде не удается найти образ…». Ну уже попыталась через строку и тут мне выбило «DIMS не является внутренней или внешней командой, исполняется программой или пакетным файлом».
    Теперь даже не знаю что делать… опять винду сносить или как?.. даже и не знаю.
    Заранее спасибо за помощь.

      1. Виолетта (Виола)

        Это я тут чуть-чуть неправильно написала. Встроке все правильно было.

        1. Я бы переставил систему, только с оригинального образа, эта ошибка на 99% возникает из-за сборок.

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

  4. Виктория

    При вводе в командую строку выдаёт Ошибку.
    Не удалось получить доступ к образу. Убедитесь,что путь к образу и каталог Windows образа существуют и учётная запись обладает правами на чтение папки.

  5. Удалил последнее обновление по времени. Сделал команду из дополнения 2 — всё заработало

  6. Спасибо автору статьи и комментирующим.
    Помогла команда dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions
    Часа полтора ушло на процесс после ввода комманды, и еще часа 3 на откат настроек обновлений самой виндой. Но в итоге винда успешно загрузилась, переустанавливать не пришлось. Я счастлив 🙂

  7. Словил бутлуп, установив windows6.1-kb4012212-x64_2decefaa02e2058dcd965702509a992d8c4e92b3.msu
    kb4012212 в общем.
    Добавляйте к списку «зловредных обновлений» )

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

      1. Я-то давно не использую.
        Но попалась недавно одна, «не моя» — на ней куча важной инфы, пересетапливать -жуткий гемор.
        До сих пор не знаю точно — как вылечить, чтобы можно было ставить обновы, хотя бы вручную.

        1. определить чем активировано, найти инструкцию по удалению активатора, удалить активатор, установить обновления

          1. Подобный алгоритм мне в голову уже приходил, но КАК определить ЧЕМ активировано?
            Либо же, не привязываясь к «чем» — найти причину повреждения и её устранить (опять же — как)? Чтобы получить неактивированную винду, способную обновляться, которую можно было бы потом корректно активировать…

            1. ну как вариант поставьте обновление которое проверяет активацию, оно по идее должно вернуть старое ядро)) сделайте нормальный бекап и эксперементируйте.

              1. Нашёл решение:
                1. удаляем проблемные обновления, чтоб не было ошибок 0xc0000005
                2. отключает контроль учётных пользователей windows и перегружаемся. это просто, чтоб было проще.
                3. запускаем win+R -> cmd и возвращаем оригинальное ядро
                bcdedit /set {current} path «\Windows\System32\winload.exe»
                bcdedit /set {current} kernel «ntoskrnl.exe»
                4. удаляем старые файлы (чтоб не оставалось хлама)
                del %windir%\system32\xNtKrnl.exe
                del %windir%\system32\xOsLoad.exe
                del %windir%\system32\drivers\oem-drv64.sys
                del %windir%\System32\ru-RU\xOsLoad.exe.mui
                del %windir%\System32\en-US\xOsLoad.exe.mui
                5. запускаем win+R -> regedit
                HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSetxxx (вместо xxx максимальный номер, который там есть) -> Enum -> Root -> LEGACY_OEM-DRV64 и удаляем этот ключ
                HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSetxxx (вместо xxx максимальный номер, который там есть) -> services -> oem-drv64 тоже в топку
                если не хватает прав на удаление, то выставляем нужные разрешения.
                6. перегружаем.
                7. с вероятностью 99% слетит активация, поэтому идём в соответствующую ветку форума и качаем лекарство (Windows 7 Loader eXtreme Edition v3 — отлично подходит)

                чтоб было проще (пришлось на нескольких сотнях компов делать это), я сделал себе командные файлики:
                https://yadi.sk/d/xpp9owDUAgixH
                перед применением обязательно надо отключить контроль учётных пользователей windows!
                run1.cmd — удаляет проблемные обновления.
                run2.cmd — выполняет остальные команды
                subinacl.exe — нужен для изменения разрешений на удаление веток реестра (ссылко)

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

  8. Я нашел более простое решение. Любым способом загрузиться, чтобы иметь доступ к системному диску.
    В каталоге c:\windows\system32 нужно «убить» файл: oem-drv64.sys.
    Загрузиться и снова активировать винду.

  9. Алексей

    Доброго времени суток.
    Обратите внимание на обновление 3177467. Тоже возникает эта ошибка

  10. Евгений

    Ребят, а можно както посмотреть какой именно Kb всю погоду портит? С 9 часов вечера, до 3 ночи сидел удалял через командную строку все эти обновления, всеравно нифига.

  11. Евгений

    А если стоит две винды, можно через вторую винду что-то с этой гадостью сделать, или нельзя?

  12. Александр

    Вы не правы

    Два решения проблемы: 1. Откатится к предыдущей точке восстановления Windows, если вы пользуетесь данной функцией; 2. Откатить обновления, которые не смогли успешно установится и вызвали появление данной ошибки. Команда отката: dism /image:Системный_диск:\ /ScratchDir:Системный_диск: /cleanup-image /RevertPendingActions

    Это ошибка возникает если стоит пиратская версия винды и Вы не отключили обновления. Началась установка обновлений и не все обновления по ставились. Нужно через командную строку отменить все обновления, процесс займёт 30 минут. Комп сам перезагрузится 3 раза. Затем отключить обновления

    1. 1. восстановление системы народ зачем-то массово отключает.
      2. Эта команда помогает далеко не всегда.

    2. Я удалил уже все кв, которые тут написаны, не помогло. Пытался откатить обновления, которые не смогли успешно установиться по способу, который у вас написан во втором пункте. Выдаёт ошибку 267 что-то типа у меня не достаточно прав для проведения операции, хотя захожу от имени администратора. Может что-то посоветуете?

      1. Трудно тут что-то присоветовать. Описанные способы помогают не всем и не в 100% случаев, если никак — то проще всего переустановить систему.

  13. Окей у меня 2 винды одна 7 другая 10 не могу запустить их две recavery не доступен загружалсья с флеш-загрущик винды 10 не удаётсья «починить» их двойх что делать?

  14. Данил Феоктистов

    Нет новых обновленый вызывающих сбой? Все указанные в комментах удалил, проблема не решилась

    1. Нет видимо вышло что-то новое. Смотрите что последнее ставилось и удаляйте.

  15. Люди добрые, а может быть такое, что у меня ни одино из перечисленных обновлений не стоит, а ошибка с0000145 вылезает?

  16. доброй ночи! Чтоделать, если через командную строку не удаляет kb обновления, ошибка 0*800f082f. захдил в лог файл видел процессы, ничего не понял.

    1. Для windows 7 я так и не нашел решения этой ошибки, пробуйте рецепты из комментов, если ничего не поможет то только переустановка. В Windows 7 Dism только появился и его возможности сильно ограничены, с его помощью можно было бы починить.

      1. У меня такая же проблема ошибка 0х800f082f все делаю но так выходит! Если найдёте решение напишите пожалуйста

  17. ПОмогите люди добрые файл есть но удолить не могу командойтам где состояние пакета написанно либо отсутствует(у одних)либо установить пакеты с действиями ожидающими завершерия.Что делать?

  18. ПОмогите люди добрые файл есть но его удалить не могу ошибка 3 а там где состояние пакета написанно либо отсутствует(у одних)либо установить пакеты с действиями ожидающими завершерия.Что делать?

      1. Ой пролистав дальше я нашёл ещё больше фалов «защиты»компьютер с датой когда началась проблема и так же там написанно установить апкеты с действиями ожидающими завершения

  19. 1.1» Ошибка: 0x800f0805
    Указанный пакет не является допустимым пакетом Windows.

    Ошибка: 0x800f0805
    у кого выскакивает подобная ошибка это говорит о том что нет пакета или он написан не верно. Возможно в системе он имеет другую ревезию например 1.1.1.2. или 1.1.1.0 (могут быть и другие комбинации, надо смотреть по списку) Либо он не установлен.
    Список известных мне пакетов включая те что есть в теме. надеюсь не ошибся при наборе. Спасибо за помощь.
    971033
    2852339
    2859537
    2872339
    2882822
    3022345
    3045999
    3060716
    3071756
    3080149
    3081195
    3088195
    3101746
    3068708
    3126587
    3126593
    3140410

    1. Не могу удалить КВ3126593. Ошибка 0х800f082f. Что делать? Все предыдущее перепробовал, ничего не помогает.

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

          1. Насколько помню она возникает при повреждении системных файлов по различным причинам, обычно — проблемы с жестким диском. Наверное быстрее будет переустановить систему.

        1. Алексей Беларус

          Установилось больше сотни обнов после истечение предложениея обновления семёрки до win10/

          Система снова встала раком.
          Сделал полный откат изменений образа. Перезагрузка — опять фэил.
          Опять попытался сделать откат изменений — уже вылахит ошибка серии 0х800f

          К счастью, была точка восстановления, сделал из-под режима восстановления системы откат на эту точку ДО обновления, в конце уже восстановление системы выбило обишку аналогичную 0х800f. Ладно, перезагрузился в безопасный режим — опа, система стартанула, винда сказала на рабочем столе. что восстановление системы выполнено успешно 🙂

          Перезагрузка в обычный режим — система стартанула, отката обновлений на экране загрузки не было, сразу рабочий стол, система полностью работает.

          Может кому-то поможет.

  20. Всем спасибо огромное, единственный источник где удалось найти верную информацию!

  21. Андрей

    Обновление для Windows 7 не устанавливать!!!
    KB3045999
    KB3068708
    KB3060716
    KB3071756
    KB3080149
    KB3088195
    KB3101746
    KB3121212

  22. Валера

    Не помогло ничего, но есть один нюанс: Revert Pending Actions завершается ошибкой 0x8000FFFF. Как это решить/исправить?

    1. Попробуйте выполнить проверку диска, для этого в командной строке введите: c: chkdsk/f где c: — буква вашего диска с системой.

    1. Вчера устанавливал по одному обновлению, пока не дошел до этого злополучного)))

  23. Добрый день, помогите! При попытке удаления обновления при помощи DISM /Image:C:\ /Remove-Package /PackageName: «имя обновления» у меня появляется сообщение»Возможно размер каталога временных файлов недостаточен для выполнения операции. Используйте параметр /ScratchDir…» С помощью скрэйтчдир не могу указать другую папку говорит что не удается найти указанный путь.

    1. Могу ошибаться, но по-моему вы или неправильный диск указываете или где-то ошибка при наборе команды.

  24. Помогите!
    После того как ввожу DISM /Image:C:\ /Get-Packages он выдает парочку патчей но не таких как у вас, все мои начинаются не с KB а с Microsoft-Windows и дальше у всех разное но потом в конце у всех схоже как и у вас пишет Package~31bf3856ad364e35~amd64~~6.1.7601.17514 в парочку патчах такие цифры в конце в других другие. Да и еще в конце после того как ищу все эти обновления пишет Ошибка : 2 не удается найти указанный файл.
    Пробовал все писать тексты которые есть, пробовал просто писать то что надо чтобы удалить это обновление выдавал Ошибка при попытке открыть — «Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.
    1.1» Ошибка: 0x800f0805
    Указанный пакет не является допустимым пакетом Windows.

    Ошибка: 0x800f0805

    1. Наверное у вас проблема в каком-то другом обновлении, либо поверждены файлы с базой обновлений. Я так и не нашел решения в случае если не удаляется обновление и выдает ошибки вроде вашей.

      1. Может подскажите что-то, уже не могу ошибка вроде такая же как и у всех, но файлы совершенно другие, уже неделю на каникулах без компа. На самом деле у меня любая команда которую я тут находил давала ошибку

  25. Николай

    dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions — это сработало, наконец все включилось! Автор, спасибо вам огромное! )

  26. Сколько примерно идет процесс удаления незавершоных действий из образа?

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

  27. Спасибо огромное!
    И мне помогло, правда в моём случае пришлось удалить: Package_for_KB3068708~31bf3856ad364e35~amd64~~6.1.1.0 Package_for_KB3071756~31bf3856ad364e35~amd64~~6.1.1.2
    Package_for_KB3080149~31bf3856ad364e35~amd64~~6.1.1.1

    Отдельное спасибо ВСЕМ за коменты, без них проблему не решил бы!!!
    😉 Быть добру!

  28. Андрей

    Спасибо! Перебрал все перечисленные КВ (в т. ч. и ту, что в комментах) с версиями 6.1.1.1 и 6.1.1.0). Кроме того, полезен последний комментарий о том, как результаты get-package вывести в файл, т. к. прокрутка съедает большую часть списка.

  29. Спасибо автору и комментаторам! Помогла сразу команда revert pending что-то там

  30. Так же может возникнуть ошибка после установки обновления kb3101746 дата выпуска 10/10/2015.

  31. Константин

    Спасибо за помощь! Ось стала прогружаться после удаления всех перечисленных обновлений в главном посте и дополнениях! Правда сейчас долго пишет «не удалось настроить обновления windows, выполняется отмена изменений».

    1. Правда сейчас долго пишет «не удалось настроить обновления windows, выполняется отмена изменений».

      имейте ввиду — бывает этот пункт занимает по времени несколько часов

      1. Константин

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

        1. dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

          возможно эта команда поможет.

          Если есть точки восстановления — попробуйте их использовать.

          1. Константин

            Восстановление пробовал ещё до этого, завершалось с ошибкой, без эффекта. Доступ к командной строке получить не могу.

  32. Последовал Вашим советам, удалил все зловредные обновления. В тот момент, когда удалял список незавершённых действий из образа, свершилось чудо — перебой с подачей электроэнергии. В отсутсвие ИБП произошло отключение. Теперь после запуска команды … /cleanup-image /RevertPendingActions я вижу
    Ошибка: 1168
    Произошла ошибка, вызывающая удаление из образа незавершённых действий. Дополнительные сведения см. в файле журнала.
    Это совсем смертельно?
    С уважением…

      1. Для dism /image:E:\ /scratchdir:e: /cleanup-image /restorehealth

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

        За доп. сведениями отсылает к справке dism.log

        1. Checkhealth — тот же комментарий. Будто бы синтаксис неполон. Но целого образа для восстановления у меня нет.

        1. Оплошал, dism в Windows7 недоразвит по сравнению с 8 и 10 виндой, попробуйте вот так:

          dism /image:E:\ /scratchdir:e: /cleanup-image /scanhealth

            1. Ключи /scanhealth и /RestoreHealth не поддерживаются DISM в Windows 7 и работают только начиная с Windows 8 и выше.

              В Windows 7 вместо них один ключ — /scanhealth

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

              По идее надо куда нить воткнуть установочный образ в формате VIM и в команде указать путь к нему и тогда DISM сможет восстановить вашу Windows. Но я такого не проделывал, не подскажу.

              1. Допустим, я подключу другой жёсткий с вин 8.1 в качестве загрузочного, зайду на тот, на котором вин7, и в корневую папку с системой заброшу установочный образ. Вот только какой образ писать?
                Кажется, система потеряна(((

                1. Windows 7 еще можно попробовать реанимировать через ERDcommander или MSdarts, windows 8 вряд ли чем-то поможет. Еще можно попробовать LIVECD или LIVEUSB — там часто есть утилиты для починки упавшей системы.

          1. Почитал мануалы — возможно, на вин7 аргументы Health не особо хорошо работают.

            1. Беда, ключ /scanhealth в систему DISM добавляется каким-то обновлением, если оно не установлено то DISM этот ключ не поймет, только что пробовал на виртуалке, а может этот ключ не работает в offline режиме.

  33. Александр

    Обсуждаемая ошибка вылезла после отката на точку восстановления. Комп выходит на командную строку сам (без установочного диска), есть диск Х и D (дисковод), перебрал весь алфавит, результат один и тот же: «Системе не удается найти указанный диск». Помогите пожалуйста!

    1. Хм, попробуйте загрузиться с установочного диска или флешки и запустить командную строку оттуда.

      1. Александр

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

        1. Ну мне не видно что у вас там не так, увы. Могу предположить что если Ваш windows сам загружается в командную строку сразу — то с ним что-то сильно не то. Попробуйте какой нить livecd — уж он то точно должен показать какие есть диски и что на них.

          1. Александр

            Я, наверно, неправильно выразился. «Сам» имеется ввиду, что все — как обычно: при запуске выбираешь «запустить средство восстановления», а потом в меню «Параметры …» выбираешь нижнюю строчку «Командная строка», далее выходишь на X:\Windows\System32>

            1. Александр

              Ну и на всякий случай повторюсь: далее начинаю перебирать весь алфавит, но кроме Х и D (дисковод) результат один — «Системе не удается найти указанный диск».

                  1. Это Windows которая работает с флешки или cd/dvd диска. Загуглите livecd или liveusb, скачайте образ, запишите на флешку/диск и загрузитесь. Возможно придется попробовать несколько образов. Я могу посоветовать RDS Boot kit, и в Hirens boot cd есть в меню.

                    1. Александр

                      Спасибо, обязательно попробую. Вчера попробовал загрузиться с MSDart 7.0. Зашел в меню, а там кнопка «Удаление исправлений» и еще ряд других не активны. Говорит, что нужна локально установленная система. Причем в проводнике опять — только X и D (дисковод). Т.е. никак не хочет увидеть диск с ОС. Еще один момент: при загрузке, когда появляется «Восстановление системы», в окошке для выбора ОС — пусто. В этом случае система предлагает загрузить драйверы жестких дисков. Первоначально на моем ноуте Fujitsu-Sciemens стояла Виста. Я ее снес путем обновления до W7, но три диска для восстановления системы (с Вистой) остались. Где-то прочитал, что на третьем как раз и находятся драйверы, наверно, и для жестких дисков. Стоит ли пробовать их оттуда вытащить? Или все-таки — по Вашему пути?

                    2. Александр

                      Маленькое дополнение с предыдущему: Висту я снес лет пять назад, и с тех пор проблем не было.

                    3. Александр

                      Под неактивными окнами MSDaRT написано: «Требуется поддерживаемая автономная операционная система».

                    4. Судя по всему не виден раздел с операционной системой, причину я назвать затрудняюсь. Попробуйте livecd или liveusb они должны увидеть разделы.

                    5. Александр

                      Всё оказалось гораздо прозаичнее. При появлении окошка «Выберите систему для восстановления (а ее у меня не видно), а нажал «Загрузить драйверы». Вставил флэшку, на которую предварительно скачал с сайта производителя все на мой взгляд важные драйверы, нашел там драйвер SATA, успешно загрузил его, и о — чудо! В окошке выбора системы для восстановления появилась моя система. Ну а дальше — как говорится, было уже дело техники, причем в прямом смысле. Минут 30 «покрутилась» и полностью восстановилась без удаления этих злополучных приложений, которые я уже потом на всякий случай все-таки удалил. Но все равно все-таки, Вам -искренняя благодарность за проявленное внимание!

  34. Дмитрий

    Коллеги!
    Мало-ли кому пригодится или кто забыл) Вывести весь список можно в файл (> packages.txt)
    Пример: DISM /Image:C:\ /Get-Packages > packages.txt
    можно добавить в шапку

      1. Александр

        Я так понимаю, это процедура — для 64-разрядных. У меня лицензионная 32-разрядная. Есть ли специфика в процедуре исправления ошибки?

  35. Майкрософт опять радует пиратов)
    Новое обновление KB3088195 так же вызывает сбой загрузки ОС.

  36. Евгений

    Уважаемые, после очередного обновления умер сервер нашей фирмы, на котором завязана вся работа.. Если бы не вы, ох и прибавилось бы работки у меня по установке и настройке всего с нуля-нуля, а так «dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions» и сервер снова живой!!
    Правда пришлось сначала установить на свободный жесткий новую операционку, потому что старые разделы в рейде и не виделись при загрузке с флешки.. Огромное вам человеческое спасибо! Сто тысяч плюсов в карму и искренний земной поклон!

    1. Ай-яй, сервер да и не только надо правильно активировать, чтоб не было таких проблем. Я на сервера вообще без крайней надобности ничего не ставлю, обновления в том числе, стремаюсь чето.

      1. Евгений

        Настраивал изначально все не я, я разгребаюсь с последствиями) там вообще запущенный случай, но ничего, потсепенно приведем все в порядок!) Еще раз спасибо!

  37. Андрей

    Доброго времени суток. При выполнении команды DISM /Image:C:\ /Get-Packages выдает :Ошибка: 2 При попытке получить доступ к образу произошла ошибка. Дополнительные сведения см. в файле журнала. Файл журнала DISM находится по адресу X:\windows\Logs\DISM\dism.log проверял система на С, Что то еще можно попробовать? Все команды которые у Вас здесь указаны пробовал, пока ничего не помогло.

  38. Алексей

    Как узнать полное имя пакета обновлений?
    А то у меня после команды DISM /Image:C:\ /Get-Packages список уходит вверх и я не вижу все пакеты какие есть. Список начинается с KB304****, поэтому я не знаю полное имя KB3022345. А удаление пакетов KB3045999 и KB3068708 не помогло. остальных в списке я тоже не вижу.

    1. если ввести команду в виде: DISM /Image:C:\ /Get-Packages | find «3045999» , будет показана только строка с нужным пакетом обновлений

      1. Стоит добавить этот пункт в тело статьи. Учитывая мою близкую связь с настройкой компов до использованя find додумался сам, но для очень многих это не очевидно.

  39. Никита

    Здравствуйте. У меня эта же проблема. После установки обновлений комп не загружается и выдаёт ошибку c0000145. Пробовал:
    1) Восстановить систему автоматически — не помогло
    2) Зайти через безопасный режим — не помогло
    3) Загрузить с точки сохранения — их нет
    Далее пробовал через командую строку.Узнал, что винда на диске D и открыл список обновлений (DISM /image:d:\ /Get-Packages) и там было два обновления,которые советовали удалить (KB3060716 и KB3071756). Я попытался их удалить, процесс удаления доходит до 100%, но потом выдаёт ошибку 0x80070490. Помогите пожалуйста, я не знаю, что уже делать.

    1. Никита

      Всё, я решил проблему с помощью dism /image:d:\ /ScratchDir:d: /cleanup-image /RevertPendingActions

      Спасибо вам. Я решил проблему только благодаря вашей статье. Спасибо огромное!

  40. Николай

    Здравствуйте при вводе комбинации в командной строке DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — пишет что
    The DISM Log file can be found at ( X=\windows\Logs\DISM\dism.Log ) файл «DISM» не может войти в ( X=\windows\Logs\DISM\dism.Log )

  41. александр

    Подскажите при попытке удалит обнову кb3045999 командная строка выдает ошибку 0x800f0830 указанный образ больше не подлежит обслуживанию. Отключите образ и отмените изменения. Подключите исходный образ, чтобы попытаться повторить операцию. Что с этой ошибкой делать??

    1. dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

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

      1. александр

        Пробовал система стоит на С пишет что очищено но удалить не дает выдает ошибку что выше описана

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

    1. Я искал способ и тоже не нашел. Для скрытия можно использовать Power Shell и скрипты, но имхо рядовому пользователю проще сделать это вручную, их не так много и скрывать надо не так часто.

  43. Дмитрий

    Спасибо большое, помогло!
    Проверил наличие сразу всех шести выявленных в данной статье на момент прочтения обновлений, три из них оказались в наличии. Удалил поочередно, выполнил, на всякий случай, «dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions», и всё, система в строю.
    Ещё раз, спасибо.

  44. Здравствуйте, 2 года не обновлялся, вчера чето сдуру решил поставить, 200+ обновлений оставил на ночь устанавливать, утром:
    STOP: c0000145 {Application Error}
    The application was unable to start correctly (0xc000000d)

    Проделал все операции, через коммандную строку все удалил, ни одного из этих обновлений не осталось:
    kb:2859537
    kb:2872339
    kb:2882822
    kb:3045999
    kb:3022345
    kb:3035583
    kb:3068708
    kb:3060716
    kb:3071756
    kb:3080149
    не помогло,
    прописал dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions — все успешно прошло, винда загрузилась я уж было обрадовался, но!
    При попытке запуска любого приложения вылазит ошибка (0xc0000005).
    Что делать может подскажете, обновлений из списка точно нет, как исправить не представляю, точек восстановления тоже не делал своевременно о чем тоже жалею

      1. Спасибо, ядро откатил, убрал активацию и все получилось.

        Вот как делал:

        Создаем текстовый документ .txt и вносим в него эти строки:
        DEL «%windir%\system32\drivers\oem-drv64.sys»
        DEL «%windir%\system32\xNtKrnl.exe»
        DEL «%windir%\system32\xOsLoad.exe»
        DEL «%windir%\System32\ru-RU\xOsLoad.exe.mui»
        DEL «%windir%\System32\en-US\xOsLoad.exe.mui»
        %windir%\System32\BCDEDIT.exe /set {current} path \Windows\system32\winload.exe
        %windir%\System32\BCDEDIT.exe /deletevalue {current} kernel
        %windir%\System32\BCDEDIT.exe /deletevalue {current} nointegritychecks
        %windir%\System32\BCDEDIT.exe /deletevalue {current} custom:26000027
        REG DELETE HKLM\SYSTEM\CurrentControlSet\services\oem-drv64 /va /f
        shutdown -r -t 0
        Переименовываем расширение .txt на .cmd и запускаем от администратора, после загрузки windows 7 снова все работает кроме активации.

        1. Я темы касающиеся пиратства стараюсь не трогать, если у Вас professional или enterprise — используйте KMS, тогда никаких проблем с обновлениями не будет и можно ставить все подряд.

    1. И можете еще эту команду попробовать

      dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

      а, блин вы ее уже пробовали.

  45. Здравствуйте у меня проблема все что тут прочитала все делала ничего не помогло 3045999 обновление пыталась удалить мне первый раз почти получилось загрузил 100% и потом написал что не удалось, а начала вводить второй раз пишет что нужно сначало удалить и отменить изменение образа! Что делать! Помогите….пожалуйста!

    1. Попробуйте вот эту команду, только вместо c: ставьте правильную букву диска с WIndows.

      dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

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

    wusa.exe /uninstall /kb:2859537
    wusa.exe /uninstall /kb:2872339
    wusa.exe /uninstall /kb:2882822
    wusa.exe /uninstall /kb:3045999
    wusa.exe /uninstall /kb:3022345
    wusa.exe /uninstall /kb:3035583
    wusa.exe /uninstall /kb:3068708
    wusa.exe /uninstall /kb:3060716
    wusa.exe /uninstall /kb:3071756
    wusa.exe /uninstall /kb:3080149

    1. Хорошо бы добавить еще параметры /quiet /norestart чтобы не задавало вопросов лишних и потом в перезагрузку)
      Пример: wusa.exe /uninstall /quiet /norestart /kb:3080149

      1. С куетом и норестартом полегче:)
        Добавил в конец еще «start %systemroot%\system32\shutdown -r -t 10»

        Еще б в него добавить спрятывание этих обновлений от попыток повторной загрузки

  47. Баматгереев Юнади

    Eсли возникает ошибка: 0x800f0805.
    1. Вставить переустановочный диск.(XP SP3 VL RU и т. п.).
    2. Перезагрузить и выбрать «Загрузка с диска C».
    Проблема решена.

      1. Баматгереев Юнади

        Я решил эту проблему так, не знаю.
        Только код ошибки был 0x800f0830 а не тот ктоторый я писал 0x800f0805.

  48. Всем привет!
    Нужна ваша помощь. Уже много времени пытаюсь удалить эту ошибку, но безрезультатно. Опишу все действия по порядку, возможно есть ошибка в моих действиях.
    1. Зашла в командную строку через Запуск средства восстановления при загрузке (Раздел:Показать дополнительные возможности восстановления системы/Командная строка )
    2. Хотя в этом окне и пишется на каком диске Windows , проверила еще раз все диски:
    X:\windows\system 32>c:
    C:\>dir d:
    На D папка с windows есть.
    3. Далее ввела команду DISM /Image:D:\ /Get-Packages.
    4. Нашла горе обновления у меня это:

    KB:2882822
    KB:3045999
    KB:3068708
    Обратила внимание, что у всех обновлений состояние: Установить пакеты с действиями, ожидающими завершения.
    5. Ввела команду
    D:\>DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB2882822~31bf3856ad364e35~amd64~~6.1.1.2
    Результат сообщение:
    Обрабатывается 1 из 1 –
    Package_for_KB2882822: Указанный образ больше не подлежит обслуживанию. Отключите образ и отмените изменения. Подключите исходный образ, чтобы попытаться повторить операцию.
    Ошибка: 0x800f0830

    Ошибка: 0x800f0830

    Сбой DISM. Операция не выполнена. Дополнительные сведения см. в файле журнала.
    Файл журнала DISM находится по адресу X:\windows\Logs\ DISM\dism.log
    6. И так по всем ошибкам
    7. Ввела команду из дополнения в статье
    dism /image:c:\ /ScratchDir:d: /cleanup-image /RevertPendingActions
    Результат: Ошибка 0x800f082f
    Произошла ошибка, вызывающая удаление из образа незавершенных действий. Дополнительные сведения см. в файле журнала.
    Файл журнала DISM находится по адресу X:\windows\Logs\ DISM\dism.log
    Что можно еще сделать?

    1. Навскидку похоже либо на ошибку ввода, либо все же на неверно выбранный диск для этой команды. Ищите диск с Windows актуальный вводите команду С: — вы перейдете на диск С после этого вводите Dir — и увидите список папок на диске, если на С Windows нет пробуйте следующую букву.

      Вы написали что Windows стоит на С а в команде пишете D.

      1. Все с начала пробую.
        Папку windows нашла на D (перебрала весь алфавит).только на d есть windows. делаю, все как написано и все таже история:
        Возможно размер каталога временных файлов недостаточен для выполнения этой операции. Это может вызвать непредсказуемое поведение. Используйте параметр /ScratchDir, чтобы указать папку с достаточным объемом рабочего дискового пространства. Рекомендуемый минимум:1024 МБ.
        Обрабатывается 1 из 1 –
        Package_for_KB2882822: Указанный образ больше не подлежит обслуживанию. Отключите образ и отмените изменения. Подключите исходный образ, чтобы попытаться повторить операцию.
        Ошибка: 0x800f0830

        Ошибка: 0x800f0830

        Сбой DISM. Операция не выполнена. Дополнительные сведения см. в файле журнала.
        Файл журнала DISM находится по адресу X:\windows\Logs\ DISM\dism.log

    2. dism /image:c:\ /ScratchDir:d: /cleanup-image /RevertPendingActions

      Тут вы указываете сперва диск c:\ а затем d:, это неправильно. Определите где стоит актуальная версия Windows, тот диск и указывайте. Учтите еще такой момент что если у вас обычный жесткий диск на выполнение команд может уйти достаточно много времени — до часа, а иногда и больше.

  49. Дмитрий

    Здравствуйте.
    Ввожу DISM /Image:C:\ /Get-Packages и выдаёт ошибку. Что данный путь невозможен.

    Что делать???

  50. Александр

    Здравствуйте. А есть какие-либо обновления после 13 августа, вызывающие данную ошибку. Все остальные давно удалены благодаря вашей статье.

      1. Александр

        Удаление только 3060716 не помогло. После удаления еще и 3071756 все стало ровно.

        1. Та же фигня опять, поудалял 3060716 и 3071756, плюс еще опять появилось желание обновится в винде, тоже снес… благо система на ssd винте, все процедурки быстро проходят!

          1. Спасибо) ssd это хорошо, там пишут на обычном винте команды могут и полчаса и час отрабатывать.

            1. Кто скажет что HDD с технологией SSD хреново для системы или дорого… того на… в общем рекомендую!

              1. Если бы у них еще производительность не падала катастрофически когда уменьшается объем свободного места…

  51. Здравствуйте! с трудом разобрался , у меня винда была на С. докопался до обновлений из всех нашёл только — KB3068708 удалил. дождался до 100%перегрузился , ошибка не ушла! 345 и 999 у меня этих обновлений не было . далее ввёл последний совет долго сидел ждал пока закончиться операция , жаль что не не указано что на это может уйти много времени , я начал думать что не чего не вышло , но минут через 40 — ура сдвинулось с мёртвой точки , ушёл в ребут и снова. (ПАУЗА на час) откат восстановления обновлений подождите! Не кто не пишет что эти ожидания требуют большого промежутка времени . в результате у меня всё вернулась спасибо админу.

  52. Cветлана

    за час-полтора все восстановили. помогла команда из п.6, п.2 и п.4 давали ошибку. Причем для восстановления win7 x64 использовали установщик от win7 x86 (другого не было). Просто добились вывода командной строки и потом вводили. Кстати тут не написано, что после того как восстановится ваша система нужно зайти и удалить вручную это обновление КВ3045999 чтобы оно еще раз не установилось.
    Спасибо админу за информацию!!!

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

  53. Здравствуйте. Делал все по инструкции, вводил эти коды в командную строку. Вылетают ошибки разные, но когда писал DISM » » /Image:C:\ » » /Remove-Package » » /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 вылетает ошибка 87: DISM не распознал параметр следующий командной строки: «Remove-Package». Для получения дополнительных сведений введите в командной строке команду «DISM.exe /?». Что делать? Может я не пойму и не так чтото пишу? Комп даже не включается, сразу вылетает этот синий экран, в безопасный режим тоже не выходит.

      1. Все до меня дошло как вводить, удалил вроде бы все 3 обновления, и написал команду dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions и теперь эта ошибка на синем экране исчезла, но когда комп включается то пишет не удалось настроить обновления виндовс, выполняется отмена изменений не выключайте компьютер, и это уже часов 10. Вводил заново все эти команды, но безрезультатно. Однако сейчас хоть загружается в безопасном режиме(раньше не загружался). Что делать?

        1. Когда при загрузке жмешь ф8, там выбираешь как загрузиться, вот я там нажимал диагностику виндовс и там на выбор: восстановление системы, командная строка , и еще чего-то 3шт, так и вводил.

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

          1. В безопасном режим не открывает центр обновлений, нажимаю и просто ничего не происходит, и так еще некоторые разделы.

  54. Перечитал все комментарии, но решения не нашел.
    гружусь с загрузочной флешки с ERD Commander.
    (автоматическое восстановление и поиск контрольных точек не удались)
    Через командную строку ввожу DISM …. пишет что DISM не является внутренней или внешней командой (Windows стоит на диске С:\ проверил и проводником и dir)
    изначально был выбрал диск X. Меняю на С, тоже самое DISM не является внутренней или внешней командой.
    меняю путь на C:\Windows\Sustem32\ и ввожу команду для поиска обновлений пишет :
    Ошибка 126
    при поиске двоичных файлов DISM произошла ошибка. DISM пытается найти файл dismcore.dll. Уюедитесь что двоичные файлы DISM существуют и учетная запись обладает правами на чтение»

    Проводником проверял в C:\огути \system32 лежит DISM.exe и dismcore.dll что ему еще нужно не пойму. Помогите пожалуйста разобраться
    По

    1. Тут рядом в комментах еще один парень у которого не получается ничего сделать с ERD, а что с штатной системой восстановления?

  55. Сначала удалил пакеты обновлении поочередно, перезагружал, все равно синий экран с ошибкой с0000145 мелькает, потом ввел самую последнюю команду, была какая то ошибка вроде, не помню какая. щас ввожу эту же команду снова и появляется
    Ошибка: 0x8000ffff
    произошла ошибка вызывающая удаление из образа незавершенных действии.

    все команды вводил через ERD commander
    админ помоги

    1. Попробуйте использовать штатную систему восстановления, в нее можно попасть из меню загрузки по F8.

      1. разобрался как туда попасть, но теперь проблема в том что отсутствует пункт «устранение неполадок компьютера»

        1. Редко но бывает что штатное восстановление системы отключено.
          Попробуйте другие пункты — возможно получиться загрузиться в безопасном режиме и там выполнить нужные команды. Или просто перегрузитесь несколько раз — и тогда по идее сработает восстановление системы и предложит зайти.

            1. В безопасном режиме тоже не грузится? И последняя удачная конфигурация?

              В ERD пробовали восстановление системы сделать на предыдущие даты?

  56. А можно как нить без установочника обойтись я нуууууб в ОС но в железе мастер

  57. А у меня не дает стереть. Всегда ошибка 0×800f082f с разных флешек грузил.
    нифига…
    ничего не помогает

    1. насколько помню эта ошибка бывает если неправильно набираете команду или неверный системный диск

  58. Спасибо большое , мне помогло!

    Впервый раз удалил только обнову kb3045999 через командную строку. Винда начала
    запускаться , и стала устанавливать какие то обновления. Обновится не смогла, стала откатывать обновы и повисла. Ждал пол часа потом вырубил. На второй раз удалил обновы kb3045999 и kb3068708 и о чудо Винда запустилась.

    Автору большое спасибо за сохранность моих нервов и успехов во всем!

  59. Admin, подскажи в чём может быть дело. Через командную строку нахожу обновления, пишу командой удалить обновление КВ3045999, он сначало ругается что типа может не хватит места во временном хранилище, используйте команду /ScratchDir, потом выдает ошибку что указанный образ больше не подлежит обслуживанию. Пробовал пробелы в кавычки заключать, он ругается что появился лишний знак, и показывает эту кавычку. команды проверил раз 10. всё ввожу правильно

    1. Нет, пробелы в кавычки не надо, скорей всего где-то все таки неверно набираете какой-то символ.

  60. Гамбит

    Сап, у меня такая проблема, все я сделал правильно dism /image:c:\ /Get-Packages такой ввел а он тылдычит мне одно и тоже «ошибка 3″ Каталог с:\windows не является допустимым каталогом windows. Убедитесь, что в параметре /WinDir указан допустимый каталог.Вот что мне делать, и да, я все диски проверил, только в с есть винда, и только в ней

    1. Проверьте правильно ли вы вводите команду, возможно где-то ошибка. Или все таки Windows расположена на другом диске.

      1. Гамбит

        пишу без ошибок, вот вариантов даже не осталось, может подскажете как перетащить диск С в диск Д, у Олега наверное получилось

  61. admin, у меня проблема следующая: с помощью cmd удалил 999, не сработало — синий экран. Затем удалил 708 — завис на «Не удалось настроить обновления Windows…». Перезагрузил, выполнил команду /RevertPendingActions, перезагрузил — ничего не изменилось. Потом только обнаружил, что не удалил обновление 345, полез в Get-Packages — комп прогрузил ненужные обновления, типа IE, и выдал ошибку 3017 — запрошенную операцию выполнить не удалось. Для отката внесенных изменений требуется перезагрузка системы. Восстановление системы недоступно. Что делать?

    1. Не совсем ясно на чем у вас все застопорилось, попробуйте последнюю команду из статьи

  62. Помогите, пожалуйста. Проблема такая же с синим экраном. После обновлений. Можно ли запуститься с установочного диска, но не с того, который устанавливали Windows? Тоже 7

  63. Добрый день. Забил текст уже раз 20. Определил что диск С. А он мне всё одно пишет «ошибка 3» Каталог с:\windows не является допустимым каталогом windows. Убедитесь, что в параметре /WinDir указан допустимый каталог.

    И что это???

    Текст забиваю так: С:\>DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

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

    1. значит у вас не диск С. Надо найти букву системного диска и заменить С на нее, наберите вместо С — D: и потом Dir и посмотрите что за папки там лежат, там должна быть папка Windows, если есть, то D ваш системный диск, если папки Windows нет то пробуйте следующую букву E и далее пока не найдете. Потом найденную букву диска подставляете в команду вместо С и все должно получиться.

      1. Перебрал весь алфавит, реагирует диск С, там и находится windows плюс я посмотрел расположение через блокнот. Самое интересное, что папка windows находится и в папке Х, только весит 1г, а в С почти 20г. Среагировала еще на диск D написал «устройство не готово». Я так понял это дисковод. В остальных случаях пишет «системе не удается найти указанный диск». Что скажите?

        1. Добрый день. Перекинул все на один диск и дело сдвинулась. Проверил на обновления, приведенных в статье не обнаружено. Что можно еще сделать?

  64. Сергей

    Люди, помогите.
    Я командную строку включил, но куда вводить?
    Там уже есть строчка
    X:\windows\system32>
    Куда вводить и какие конкретно строчки?
    Да, я нуб

    1. туда же и вводите, только надо сперва перейти на системный диск команой С: вместо С подставляйте другие буквы и ищите какой диск у вас системный. просмотреть список папок на диске можно командой Dir

  65. «admin», ты спас меня!!!))
    Пол вечера убил на это дело, хотел уже в реестр руками лезть. Те кто мучается, сразу пробуйте последнюю команду — работает!

  66. Анатолиц

    Получилось удалить, экран с ошибкой исчез, но появилось окно с» не удалось настроить обновление винды выполняется отмена изменений не выключайте комп» и так уже часа 2, запуск в безопасном тоже самое, помогите )))

  67. Добрый вечер админ. у меня после этой команды dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions комп включился обновление изчезло, но не надолго примерно через 5 минуть отключился и появился другой синий экран STOP: 0x00000109 (0xA3A039D89841F7DA, 0xB37465EEABEC740, 0xFFFFF8000302F11C, 0x0000000000000001) с такой текстом. Если снова перезагружать выходит это STOP: c0000145 {Application Error} The application was unable to start correctly (0xc000000d). Потом опять делал также повторяется.Что мне делать помогите пожалуйста. Надеюсь что поняли мой вопрос

    1. Не совсем понял ваш вопрос, думаю вам следует попробовать еще раз удалить обновление

  68. Здравствуйте я ввел последнию команду пишит :удаление незавершенных действии из образа..
    так долго будет стоять

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

  69. Владимир

    Спасибо. Кстати, если ввести команду в виде: DISM /Image:C:\ /Get-Packages | find «3045999» , будет показана только строка с нужным пакетом обновлений

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

    1. А тут не сильно важно лицензия или нет, если патчилось ядро или менялись как-то по другому его файлы (это не обязательно активация пиратки) то обновление нормально не станет.

    1. Добрый вечер!
      Что можно сделать если сперва обновление удалилось kb3045999 потом система пыталась настроить параметры затем перезагрузка и опять по кругу. Но уже в консоле при попытке удалить его ошибка 0x800f082f

        1. dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions
          пробовал не помогло, может быть есть еще варианты?
          сборка у меня от m0nkrus 64 bit Видел метод про удаления активации через запуск файла cmd но здесь про это никто не писал

          1. Если не сможете создать cmd файл, можно вводить команды по одной в командную строку и выполнять.

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

            DEL «%windir%\system32\drivers\oem-drv64.sys»
            DEL «%windir%\system32\xNtKrnl.exe»
            DEL «%windir%\system32\xOsLoad.exe»
            DEL «%windir%\System32\ru-RU\xOsLoad.exe.mui»
            DEL «%windir%\System32\en-US\xOsLoad.exe.mui»
            BCDEDIT /set {current} path \Windows\system32\winload.exe
            BCDEDIT /deletevalue {current} kernel
            BCDEDIT /deletevalue {current} nointegritychecks
            BCDEDIT /deletevalue {current} custom:26000027
            REG DELETE HKLM\SYSTEM\CurrentControlSet\services\oem-drv64 /va /f
            shutdown -r -t 0

            Насколько понимаю делать это надо на живой системе, пробуйте может поможет вам этот способ.

              1. Еще все пишут :Запустить с диска в msdart («другие инструменты восстановления») и в консоли выполнить:
                Код:
                dism /image:d:\ /remove-package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

                Тоесть консоль другая чем просто при восстановлении? Пробовал через загрузочный диск все равно там вконсоле тоже самое(

                1. Вроде бы разницы нет, этот диск нужен если системе совсем вафли и штатное восстановление не работает, и еще наверное его можно использовать для переноса системы на другое железо.

                    1. Трудно сказать, что-то вы не так сделали, попробуйте выполнить последнюю команду из статьи.

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

            1. Андрей

              Добрый день!
              Кто пробовал метод удаление активатора от m0nkrus можете написать это работает даже при ошибке 0x800f082f ? И как потом заново активировать систему
              спасибо за помощь!

              1. Андрей

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

                1. Ссылки я обычно пропускаю, мне не жалко, но я категорически против сборок, извиняйте.

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

  72. Буду материться!!! Сегодня, мой мега компик лег от обновы, Admin, я думал опять эпидемия, но нет! KB3068708 как Вы и писали в статье, восстановление не помогло, заругалось, что не могу помочь, но систма загрузилаяь после попытки восстановления, чудеса, как обычно), НО! что за маланский значек появился в панели задач, пишут — Получить Windows 10….. а еще ее можно зарезервировать!!! о как! бо не фатит)

  73. Не чего не получается ввел команду dir определил что винда на диске d дальше все сделал как описанно

    выдает ошибку 1639

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

  74. Принигонда

    Спасибо Вам огромное! За 4 часа мучений с кривыми обновлениями мне не помогло ничего, кроме самой последней Вашей рекомендации про scratchdir. Вы спасли мою систему от переустановки)

  75. Аркадий

    Огромное спасибо! Всё получилось, благодаря Вашей статье!

    Целый день мучился, весь интернет перерыл, ничего не помогало, и как назло у меня не было ни одной точки восстановления для отката системы. Уже думал, придётся винду сносить и заново ставить.
    Но сделал всё, как Вы написали. Правда сначала смутил путь в командной строке X:\windows\system32>, через него не получалось. Потом разобрался, как переключиться на другой диск. У меня система на С стоит, но в командной строке у него название D, как оказалось (определил благодаря командам DiskMark и list volume).
    Обошлось всё удалением только KB3045999.

    Автору большой респект за помощь!!!

  76. Добрый вечер.
    Проблема возникла после опрометчивой установки обновлений. Команда DISM /Image:C:\ /Get-Packages результата не принесла, хотя пробовал все буквы анг алфавита для вызова системного раздела. Не помогли и другие рекомендации из комментов.
    Надеюсь, есть еще какие-то способы решения проблемы.

    1. Попробуйте эту команду — dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

      вместо С подставьте букву диска куда установлен Windows

      1. Увы.
        Та же ошибка 1639. Хотя системный раздел я уже вычислил путём команды dir c:\

          1. Да, но пока проблема в том, что я никак не могу с помощью командной строки выйти на список обновлений. С любыми буквами и командами ошибка 1639 «В командной строке отсутствует требуемая команда обслуживания».

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

              1. IT WORKS! Ключевой стала фраза про возможный пропуск пробела. Символы слэш стоят так близко к другим (особенно на экране ноута), что я перебирая англ алфавит, и не подумал скопировать команду в текстовый файл и проверить на этот счет.
                Огромное спасибо, прямо от сердца отлегло!!! Без вас даже не знаю, как и было бы!

  77. Добрый вечер.
    Проблема возникла после опрометчивой установки обновлений. Команда DISM /Image:C:\ /Get-Packages результата не возымела, хотя англ. алфавит был испробован весь, от A до Z. Выскакивает ошибка 1639 «в командной строке отсутствует требуемая команда обслуживания». Всё, что было дополнительно в тексте и в комментах, было также испробовано, но не помогло.
    Надеюсь, существуют еще методы решения проблемы.

    1. Александр

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

  78. Александр

    Уважаемый админ! Я все сделал по инструкции и файл удалил. Но когда перезапускаю компьютер появляется надпись. Не удалось настроить обновление windows. Выполняется отмена изменений. Не выключайте компьютер. После этого он перезапускается и снова ошибка с0000145 и снова появляется кв3045999. Не подскажите что в этом случае делать?

    1. Попробуйте перегрузиться несколько раз (некоторым помогала штатная система восстановления), или попробуйте использовать откат на дату до установки обновлений.

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

  79. Админ,у меня тоже такая проблемка.Но я ничего не обновлял,кроме directX.Как это получилось,возможно это из-за троянского вируса:один день назад антивирус предупреждал что нашел троянский вирус.Жду ответа.

  80. Александр

    Автор,подскажи пожалуйста.этих обновлений в списке нету а сама ошибка есть

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

    DEL «%windir%\system32\drivers\oem-drv64.sys»
    DEL «%windir%\system32\xNtKrnl.exe»
    DEL «%windir%\system32\xOsLoad.exe»
    DEL «%windir%\System32\ru-RU\xOsLoad.exe.mui»
    DEL «%windir%\System32\en-US\xOsLoad.exe.mui»
    BCDEDIT /set {current} path \Windows\system32\winload.exe
    BCDEDIT /deletevalue {current} kernel
    BCDEDIT /deletevalue {current} nointegritychecks
    BCDEDIT /deletevalue {current} custom:26000027
    REG DELETE HKLM\SYSTEM\CurrentControlSet\services\oem-drv64 /va /f
    shutdown -r -t 0

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

  82. Дмитрий

    Можете написать строку для удаления KB3022345
    Их много разных. Но ни один не получилось удалить

    1. У меня оно почему-то не установлено, хотя я все обновления ставлю, видимо для windows7 его больше не предлагают ставить, то что есть на сайте Microsoft требует Windows 8.1 и на Windows 7 не устанавливается.

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

  83. The component store has corrupted
    error 14098
    the dism log file can be found at x:\windows\logs\DISM\dism.log

    eto posle get packages vixodit

    1. 1 возможно где-то ошиблись при вводе, там в тексте длинная строка и некоторые браузеры ее некоректно отображают.
      2. что скажет команда — Dism /Online /Cleanup-Image /ScanHealth ???

  84. Андрей

    Админ красавчик, спасибо за помощь, помогло удаление 2х обновлений через командную строку

  85. Спасибо огромное! Все вышло! У кого 87 ошибка, откройте этот сайт с компа, имя файла пишется не полностью)

  86. Спасибо большое. С KB3045999 уже встречался 15 апреля 2015 г.
    Теперь оказывается еще одна подлянка от MS вышла: KB3022345.

    Да, у кого вдруг не получается удалить KB3022345, может в торопях не заметили, что в конце там не 6.1.1.1, а 6.1.1.2

  87. у меня облом вышел, не могу снести обнову, вот что пишет

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

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

    Возможно, размер каталога временных файлов недостаточен для выполнения этой опер
    ации. Это может вызвать непредсказуемое поведение.
    Используйте параметр /ScratchDir, чтобы указать папку с достаточным объемом рабо
    чего дискового пространства. Рекомендуемый минимум: 1024 МБ.

    Ошибка при попытке открыть — «Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.
    1.1″ Ошибка: 0x800f0805
    Указанный пакет не является допустимым пакетом Windows.

    Ошибка: 0x800f0805

    Указанный пакет не является допустимым пакетом Windows.

    Файл журнала DISM находится по адресу X:WindowsLogsDISMdism.log

    1. ПОМОГЛА следующая команда
      dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions
      после загрузилась 7ка ультима и продолжила грузить 3ий шаг установки после обновлений, которые до введёной команды не грузили винду.

  88. Огромное спасибо, у меня из-за этой ошибки уже мигрень началась. Помог совет, что при загрузке с CD, меняется буква системного диска.

  89. Добрый вечер. Помогите ввожу все как написано выдаёт ошибка 1639 «В командной строке отсутствует требуемая команда обслуживания» Заранее спасибо

    1. Подозреваю что вы пытаетесь выполнить команду на несуществующем диске, либо там где нет Windows. После загрузки командной строки вы будете находиться на диске X, вам надо перейти на тот на который установлена система, для этого набирайте с: жмите enter затем набирайте команду dir и смотрите что это за диск, на системной должна быть папка Windows. Вместо С — подставляйте буквы дальше по алфавиту при загрузке системы восстановления нумерация дисков отличается от системной, и тот диск что был у вас С теперь может быть D или F например. После того как найдете диск с системой — вводите команды для удаления обновления.

  90. Евгений

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

      1. Александр

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

          1. Александр

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

  91. сергей

    После проделвных манипуляций обновление удалилось показало 100% но после перезагрузки весит табличка «неудалос настроить обновления windows. Выполняется отмена изменений. Не выключайте компьютер» что с этим делать он уже 4 раза перезагрузился?

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

  92. обновление KB3045999 у меня стоит в скрытых и не установлено. Все равно выдает ошибку…

    1. Смотрите дополнение к статье, вам надо удалить еще одно обновление — KB3022345

  93. Alexandr Gerus

    Статья помогла, спасибо. НО после обновления 5.05.2015, с откл KB3045999 система выкидывает BSOD с той же ошибкой с0000145 (0xc000000d). Обновление KB3045999 — ОТКЛЮЧЕНО и НЕ устанавливалось! Подскажите пожалуйста, что делать?

    1. У ошибки с0000145 (0xc000000d) есть и другие причины, вы точно уверены насчет обновления, что оно выключено и не установилось повторно?

      В комментах у кого-то была ситуация что обновление попало не в список установленных, а в те что готовы к установке, может у вас так же получилось.

    2. Смотрите дополнение к статье, вам надо удалить еще одно обновление — KB3022345

  94. Сергей

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

    1. Зайдите в панель управления — центр обновлений, там найдите это обновление и правой кнопкой — скрыть, больше оно появляться не будет.

    1. Проверьте все еще раз, обычно проблема в том что выбран неверный системный диск или где-то ошибка в команде, немудрено ошибиться в этой абракадабре.

  95. Александр

    Отличный вариант удаления обновы. Естественно сработал. Только с буквами я не парился делал из под MsDaRT она при запуске предлагает разметку диска сделать такую же как и при обычной загрузке ОС.
    p.s. мелгомягкие добавили бы ещё к этой командочке grep какой-нибудь, а то капец рыться неудобно когда он список пакетов вываливает.

    1. Ну они уверенно развивают командную строку, так что в каком нибудь Windows 2020 я думаю запилят и grep, только как нибудь его по своему обзовут) А в PowerShell наверное уже и сейчас что-то есть.

  96. спасибо за статью
    не получается

    удалил с ошибками,
    показал 100%

    все равно не загружается

    пытаюсь удалить еще раз — пишет: указанный образ больше не подлежит обслуживанию. ошибка 0x800f0830

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

    1. пишет:
      начато сканирование системы, этот процесс может занять некоторое время.

      для завершения восстановления перезагрузите систему windows и выполните sfc еще раз

  97. Как попасть в командную строку без диска и флешки! При нажатии f8 нет устранение неполадок!

    1. 0. ПО f8 — есть пункт «устранение неполадок компьютера» — это оно, там найдете командную строку или
      1. перегрузите свой комп несколько раз, должно запуститься восстановление системы.
      2. в F8 пробуйте разные пункты, может с каким-то получится загрузиться.

      1. Александр

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

        1. Если пункта нет, что странно он обычно есть, самый первый, он сразу помечен — надо загрузочный диск или флешка.

    1. При загрузке жмите F8, там надо выбрать устранение неполадок, затем выбрать язык, имя пользователя и ввести пароль если есть и на следующем экране будет командная строка — это оно.

  98. Александр

    Спасибо!
    Метод удаления через командную строку — рабочий. Добавлю для тех, кто не знает, что имя обновления можно копировать через буфер. Так вы не допустите ошибки в наборе.

    Выделите Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 в списке найденных обновлений левой кнопкой мыши. Затем клик на выделении правой кнопкой копирует в буфер. И повторный правый клик в нужном месте командной строки — вставляет.

    1. у большинства с этой ошибкой Windows не загружается, так что буфера обмена не будет)

  99. Андрей

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

  100. Вообщем как только увидел эту ошибку попробовал переустановить Винду. Но при этой попытке компьютер выключился (включался и включался во время запуска системы циклично)После этого при попытке ввода диска ,ничего не происходило. Флешки с виндой нет. Как включить командную строку по другому не знаю. Если включить безопасный режим ,во время загрузки компьютер выключается и включается. Синий экран содержит ошибку которая описывается здесь
    Первый раз пишу на подобные сайты. Помогите если есть время.

    1. Если у вас нет флешки с виндой как вы ее пытались переустановить? Что-то вы путаетесь в показаниях))

      ошибка с0000145 может возникать и в других случаях вы уверены что причина свежие обновления?

      1. Винду я пробовал установить с диска. Но комп выключился. После второй попытки вставить диск ничего не произошло.Ошибка скорей всего из за обновления, так как 15.04.15 я переустанавливал Винду,и не отключил автоматические обновления.

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

  101. Загрузился с установочной флэшки.
    Запустил командную строку.
    Команда «Get-Packages» прошла. Чёртов «999» в списке есть, всё совпадает.
    Команда «Remove» не проходит: «Error: 2 Unable to access the image.»

  102. nikolapiterskij

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

    1. Странно что у большого количества людей не срабатывает автоматическое восстановление, в моем случае оно справилось с проблемой.

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

      Рад что все получилось

  103. А если в наличии только флешка с х86 урезанной системой и набором утилит?
    Dism не выполняеться ,»при поиске двоичных файлов dism произошла ошибка»
    система грузиться до синего екрана.

    Спасмбо.

    1. А штатное восстановление системы запускается? Оно обычно в 99% работает, там надо отказаться от автоматического исправления ошибок, и поискать командую строку — она засунута в пункт другие или как-то так.

        1. Трудно что-то конкретное подсказать, качните образ windows 7 и сделайте загрузочную флешку, у меня есть статьи как их делать, загрузитесь с нее, и там кажется на втором экране будет внизу слева — восстановление.

          1. скачал. Dism /packages Пишет the component store has been corrupted
            Напрямую удалять — не находит такого пакета.

  104. у меня облом вышел, не могу снести обнову, вот что пишет

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

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

    Возможно, размер каталога временных файлов недостаточен для выполнения этой опер
    ации. Это может вызвать непредсказуемое поведение.
    Используйте параметр /ScratchDir, чтобы указать папку с достаточным объемом рабо
    чего дискового пространства. Рекомендуемый минимум: 1024 МБ.

    Ошибка при попытке открыть — «Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.
    1.1» Ошибка: 0x800f0805
    Указанный пакет не является допустимым пакетом Windows.

    Ошибка: 0x800f0805

    Указанный пакет не является допустимым пакетом Windows.

    Файл журнала DISM находится по адресу X:\Windows\Logs\DISM\dism.log

    1. 1. Скорей всего как и несколько предыдущих комментаторов где-то допустили ошибку при вводе команд.
      2. Может с местом на диске и правда беда и надо немного освободить?
      3. Выполните в консоли:

      Dism /Online /Cleanup-Image /RestoreHealth

      Что выдаст?

        1. Команду надо вводить перейдя на системный раздел, X — это виртуальный диск на котором находится командная строка и различные утилиты для восстановления,

          Для перехода в командной строке на другой раздел надо набрать его букву и двоеточие, например c: и потом вводить эту команду (вместо С у вас может быть другая буква надо попробовать несколько). Чтоб убедиться что C: — верный раздел используйте команду dir она выведет список каталогов, и вы сможете понять системный это раздел или нет.

    2. Проблема в том, что вы запускаете с флешки/диска востановление. На них может не быть 1гб места. Эту проблему можно решить добавляя к каждой команде Dism формулировку /scratchdir:d: где d: буква диска, на котором есть место. Кстати, это написано в сообщении про ошибку.

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

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

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

      1. Ошибку нашел: не поставил изначально пробел после remove-package/.
        Но теперь пишет мне, что возникла ошибка при открытии package_for_kb3045999…, номер ошибки 0xc80070057

        1. Ниже уже была у чела такая же ошибка — пишет не до конца написал имя пакета.

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

  106. Андрей

    При попытке удалить, выдает ошибку 0*80070490 и 1168 и пишет что элемент не найден, хотя перед этим проходит процесс удаления и в списке обновлений 45999 есть

    1. Выполните в консоли sfc /scannow

      и Dism /Online /Cleanup-Image /RestoreHealth

      после этого попробуйте еще раз.

    2. Александр

      >> Ошибка 0x80070490 и 1168 — Элемент не найден — при попытке удаления обновления 3045999

      При такой ошибке даже сканирование командой sfc /scannow и исправление с помощью chkdsk не помогло. Но проблему решил:

      Перейти на диск установленной системы (в моём случае диск C:\):

      # c:

      Запустить DISM для очистки образа системы (с ключем /RevertPendingActions. Эта операция отменяет все ожидающие действия предыдущих операций обслуживания, так как эти действия могут быть причиной сбоя при загрузке). Подробнее: https://technet.microsoft.com/ru-ru/library/hh825265.aspx?f=255&MSPPError=-2147217396

      # dism /image:c:\ /ScratchDir:с: /cleanup-image /RevertPendingActions

      Через 10-15 минут операция завершится и можно будет перезагрузить ПК.

      P.S. Замените при необходимости «C:» на диск с установленной системой.

  107. при удалении пишет

    an error occurred trying to open — package_for_kb3045 error:0x80070057

    error 87

    an error occured while processing the command
    бла блп бла
    диск указал правильный D: пробелы вписал правильно.

    1. У вас скорей всего проблемы с железом, судя по всему ошибки на диске, в командной строке напишите chkdsk c: /f /r (вместо с букву вашего диска, проверка может занять много времени зависит от размера диска и количества ошибок 1-2 часа и более) После проверки — попробуйте еще раз, должно получиться, если нет пишите что-то придумаем.

      https://kakpedia.org/%D0%BF%D1%80%D0%B8-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5-windows-7-%D0%B2%D0%BE%D0%B7%D0%BD%D0%B8%D0%BA%D0%B0%D0%B5%D1%82-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-0x80070057/

      1. проблема была не в диске, а в том что не до конца написал имя пакета, весь этот бред после 3045999 то ли на мобильном не полностью отображается текст в статье то ли что.

        1. А, не знал что вы смотрите с мобильного, да некоторые браузеры некорректно отображают инфу, там слишком длинная строка получается для маленького экрана. Рад что все получилось)

  108. Виктор

    а я прям из винды удалил, не загружался с загрузочного диска

    DISM /Online /Remove-Package /PackageName:Package_for_KB3045999~31
    bf3856ad364e35~amd64~~6.1.1.1

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

  109. Алексей

    Доброй ночи! Вся надежда была на второй способ, но и он не помог. При вводе команды пишет: ошибка:2 Не удалось получить доступ к образу. Убедитесь, что путь к образу и каталог Windows существуют…
    Система на диске :С путь соответственно указываю правильно.
    Может есть еще способ удалить это обновление? Вручную из папки, или из реестра через ERD ?

    1. Когда загружаетесь с флешки — буква у системного диска как правило меняется, С — будет у флешки, пробуйте с другими буквами команду сделать.

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

      1. Алексей

        Посмотрел, журнал событий , так там последнее обновление, которое установилось это КВ3045685, а КВ3045999 — нет!

        1. Причем тут журнал событий? Смотреть надо список установленных обновлений.

          1. Алексей

            Так именно там и прописано: «требуется перезагрузка для установки следующих обновлений…» среди перечисленных этого обновления нет. Событие это произошло 15.04.2015 в 23.09. После этого комп был выключен, при выключении установились обновления, а на следующий день при загрузке произошла настройка виндовс и все…

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

            1. У вас windows загружается или нет? Если да запустите командую строку от имени администратора и выполните команду:
              DISM /Online /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

              1. Алексей

                Нет, не загружается. Я загрузился с диска ERD. Проверил, система на :С , но команда DISM /Image:C:\ /Get-Packages выполнялась с ошибками. Только сейчас сработала. Нашел это обновление, но статус у него не «установлен», а «установить пакеты с действиями, ожидающими завершения». Но все-равно я выполнил команду удаления этого обновления, команда ругалась, что не достаточно места для выполнения этой операции, но все-равно завершилась 100 %. И, о чудо! windows запустилась))) Спасибо большое за статью и советы!!!

    2. Смотрите комментарий ниже, там такая же ситуация, системный диск с Windows надо искать методом тыка.

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

    Вы помогли мне сэкономить уйму времени! Я уже хотел сносить все начисто. Способ рабочий.
    От себя комментарий не обращайте внимания на путь в коммандной строке «X:\windows\system32» это путь к временной оболочке в которой работает данная среда диагностики, а не реальный путь к винде. искал методом научного тыка: «dir c:\» «dir d:\» «dir e:\», т.к. реальный путь изменился, по появляющимся каталогам определил нужный мне диск.

    Еще раз отдельное спасибо, автору статьи!

          1. Скажіть будь ласка що робити якщо немає жодних з перелічених оновлень, а починається з KB31?

            1. Доброго дня, в такому випадку треба видалити усі останні оновлення. Ця помилка виникає після оновлень ядра, у випадку коли використовується піратська версиія Windows. Раніше оновлення виходили окремими пакетами, зараз здебільшого вони виходять одним пакетом.

              Скоріш за все вам треба видалити актіватор Monkrus, або перевстановити Windows, в інакшому випадку через деякий час ви знову отримаєте цю помилку.

Добавить комментарий для admin Отменить ответ

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

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