Edcomp.ru

Советы по настройке и оптимизации компьютера
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Синий экран 0000145 – как помочь в решении проблемы

Удаляем обновление, вызывающее ошибку c0000145

Microsoft в очередной раз радует мелкими пакостями владельцев 64-разрядных нелицензионных систем Windows. Но уж если установили пиратку, значит взяли всю ответственность за последствия на себя, а значит и лечиться будем сами.

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

В обоих случаях вам понадобится ERD commander для вашей Windows (подробнее в конце статьи), в первом случае для отката системы, во втором для вызова командной строки. Где скачать ERD? Да никаких проблем: Интернет, торренты и варезники просто завалены данным софтом, пользуемся поиском Яндекса.

Загружаемся с диска или флешки с записанным Erd Commander или с загрузочного диска Windows с интегрированным msdart.

После сканирования установленных операционных систем выделяем нужную, если их несколько, и жмем далее.

Лечение c0000145 application error методом отката системы

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

Лечение c0000145 application error из командной строки

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

Переходим вниз окна и жмем Microsoft Diagnostics and Recovery Toolset.

И с помощью проводника смотрим на каком диске установлен Windows.

Теперь закрываем второе окошко, а в первом (которое видим в самом начале) выбираем пункт Командная строка.

В командной строке уже будет запись наподобие x:Sources> (зависит от загрузочного софта), не обращаем внимания, продолжаем писать в этой же строке: DISM /Image: C: /Get-Packages где вместо С пишем вашу букву системного раздела диска. В моем примере системным стал раздел D.

Получаем x:Sources>DISM /Image:C: /Get-Packages и жмем Enter.

Ждем несколько секунд и в длинном списке обновлений находим нужное. Что бы не писать много лишних букв, выделяем часть строки с названием обновления и жмем Ctrl+C (копируем в буфер обмена).

Теперь пишем (придется писать ручками :)) DISM /Image:C: /Remove-Package /PackageName: и здесь правой кнопкой мыши вставляем скопированное. Если не получилось скопировать, не беда, напишем руками, только внимательнее плиз.

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

6.1.1.1 и жмем Enter.

Через секунду — другую видим результат 100%, перезагружаемся, меняем автоматическую установку обновлений на ручную, и ждём когда вновь нам предложат установить это обновление, скрываем его к едрени-фени

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

Самые частые ошибки

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

набирается клавишами Shift+Ё (клавиша слева от клавиши «1» во втором ряду) в английской раскладке.

P. S. Те же самые действия проводим и с необязательным обновлением KB3022345 вышедшим в мае. Еще KB3068708, 3060716 и 3071756 от 25.08.2015. Необязательное обновление KB3080149, KB3088195

Читайте так же:
Как вводить коды в СИМС 4 на деньги

P. P. S. Для копирования и вставки можете использовать меню (квадратик в левом верхнем углу), выделяем нужное, жмем на меню — изменить — копировать и изменить — вставить.

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

Быстрый откат системы

Если у вас отсутствует диск с ERD commander: при появлении экрана смерти с ошибкой, жмем и удерживаем кнопку включения до отключения пк, затем снова включаем. Вам будет предложено 2 варианта: восстановление системы и обычная загрузка, выбираем восстановление. Далее жмем восстановить, через пару минут получаем сообщение что восстановить не удалось или ошибок не найдено — тут жмем на нижнюю строчку дополнительные параметры восстановления и получаем нужное меню ERD commander.

Исправляем ошибку c0000145 Application Error

Игорь Рудаков

Использование пиратского ПО не гарантирует стабильную работу приложений. Проблема в том, что пользователь не может даже обратиться в службу поддержки, т.к. не имеет права пользоваться продуктом. Это касается и популярной ОС от Microsoft, которая всяческими способами пытается пресечь использование пиратского софта. Поэтому рассмотрим ошибку Stop: c0000145 Application Error Windows 7 и выясним, как ее исправить.

Stop: c0000145 Application Error Windows 7

Описание ошибки

Вы включили компьютер и увидели сообщение о сбое c0000145 Application Error. Ситуация усугубляется тем, что Windows не может загрузиться, останавливаясь на этапе запуска. Проблема заключается в несоответствии цифровых подписей официальных обновлений и взломанной сборки ОС. Для разрешения конфликта нужно элементарно откатиться на предыдущую версию (состояние системы до обновлений) и запретить автоматическую установку пакетов с апдейтами.

Как исправить?

Как уже было сказано выше, основные способы – откат на предыдущую версию Windows или удаление определенных пакетов обновлений. Для выполнения данных действий нужно:

    Перезагрузите вручную компьютер несколько раз чтоб вызвать «Мастер автоматического восстановления системы и запуска».

Восстановление системы и запуска

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

При неудаче в предыдущих инструкциях нужно удалить дефективные обновления вручную. Основной пакет, вызывающий проблемы – KB3045999. А весь список проблемных апдейтов посмотрите в конце статьи. Итак, выполните следующее:

  1. Загрузитесь с помощью установочной флешки или диска в программу установки Windows.
  2. Запустите командную строку (Shift+F10).
  3. Введите DISM /Image:C: /GetPackages и нажмите Enter.

Если проблема не решилась, повторите все шаги, вставляя в команду соответствующий идентификатор пакета. Полный перечень неподходящих обновлений посмотрите в этом списке:

KB971033KB3071756
KB2852339KB3080149
KB2859537KB3081195
KB2872339KB3088195
KB2882822KB3101746
KB3022345KB3068708
KB3126587KB3140410
KB3060716KB3126593

На этом все. Теперь вы знаете, как исправить ошибку Stop: c0000145 Application Error Windows 7 при загрузке системы. Настоятельно рекомендуется отключить функцию «Автоматическое обновление Windows» в «Панель управления» – «Безопасность» – «Центр обновления Windows». Это позволит контролировать процесс апгрейда системы и предотвратит возникновение подобных проблем в будущем.

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

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

STOP: c0000145
The application was unable to start correctly (0xc000000d)

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

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

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

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

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

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

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

  1. Нужно получить доступ к командной строке, для этого можно загрузиться с установочной флешки или диска.
  2. Затем надо выполнить команду, для просмотра списка установленных обновлений, С — буква диска куда установлена система, обычно С, но при загрузке с флешки может быть другой, найти проще всего методом научного тыка:
    DISM /Image:C: /Get-Packages
  3. Находим полное название нужного пакета, сейчас будет вот так: Package_for_KB3045999

Дополнение:

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

STOP: c0000145
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, их тоже надо удалить.

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

Да не может быть!

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

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

Прошло чуть-чуть времени, но вы решили проблему ? Объясните как)

Помогите с ошибкой 3017 (

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

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

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

Так а результат сканирования какой? Есть поврежденные файлы или нет?

Только эта надпись.

Так что делать? Дисковод тоже не работает.

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

А какие там еще есть пользователи в списке?

Еще есть HomeGroupUser$

Добрый день. Как я понимаю помочь никто не сможет.

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

Пароль я не знаю и не могу войти.

Это как? Вы ж пользовались этим компом до?

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

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

Пишет не верный пароль.

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

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

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

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

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

:DISM /Image:D: /Get-Packages

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

Правильно писать — DISM

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

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

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

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

вероятно путь указан с ошибкой, проверьте

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

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

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

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

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

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

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

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

Нашёл решение:
1. удаляем проблемные обновления, чтоб не было ошибок 0xc0000005
2. отключает контроль учётных пользователей windows и перегружаемся. это просто, чтоб было проще.
3. запускаем win+R -> cmd и возвращаем оригинальное ядро
bcdedit /set path «WindowsSystem32winload.exe»
bcdedit /set kernel «ntoskrnl.exe»
4. удаляем старые файлы (чтоб не оставалось хлама)
del %windir%system32xNtKrnl.exe
del %windir%system32xOsLoad.exe
del %windir%system32driversoem-drv64.sys
del %windir%System32ru-RUxOsLoad.exe.mui
del %windir%System32en-USxOsLoad.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, тогда грузим последнюю удачную конфигурацию и ещё раз удаляет ветки реестра (не удалили значит)

Поправляю, каталог C:WINDOWSSYSTEM32DRIVERS

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

Устранение ошибок типа "синий экран" в Windows

Ошибки «синий экран» (также называемые ошибками черного экрана или ошибками кода остановки) могут возникать, если из-за серьезной проблемы Windows выключается или неожиданно перезапускится. При этом может появиться сообщение «Windows завершила работу, чтобы предотвратить повреждение компьютера».

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

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

Получение последних обновлений

В Windows 7

Нажмите кнопку «Начните Значок кнопки "Пуск"«Все программы»,а затем выберите «Обновление Windows».

В Windows 8.1

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

Выберите элементы Обновление и восстановление и Центр обновления Windows.

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

Если Windows найдет обновления, нажмите кнопку «Установить обновления». Требуются права администратораможет потребоваться вводить пароль администратора или подтверждать выбор.

Прочтите и примите условия лицензии, а затем нажмите кнопку «Готово» (если это необходимо для установки обновления). При успешной установке обновления Центр обновления Windows сообщит об этом.

Получение помощи из других источников

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

Если на вашем компьютере предустановлена Windows, обратитесь к его производителю.

Восстановление Windows до ранее сохраненного состояния

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

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

В Windows 7

Выполните прокрутку от правого края экрана и нажмите кнопку Поиск. (Если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель вниз, а затем щелкните Поиск.)

В поле поиска введите Панель управления и выберите Панель управления.

Введите восстановление в поле поиска на панели управления и выберите пункт Восстановление.

Нажмите кнопку Запуск восстановления системы и следуйте инструкциям.

голоса
Рейтинг статьи
Ссылка на основную публикацию