Как устранить ошибку инициализации приложения Adobe Flash Player

Доброго времени суток, подписчики и гости блога.

Во время запуска любой программы или игры используются различные ресурсы компьютера. Нужная нам утилита правильно выполняет свой функционал, пока каждый ее элемент работает так, как необходимо. Но иногда по разным причинам использующиеся ранее решения перестают частично или полностью открываться. Обычно это связано с наличием неподходящей версии соответствующего обеспечения. Проблема в основном сопровождается появлением таблички, на которой написано: «Ошибка при инициализации приложения 0xc0000135 Windows XP». Решается она просто и в статье далее я расскажу, как именно это можно сделать.

Вышеупомянутый недуг возникает при запуске игры или программы. Она характерна только для операционных систем от корпорации Microsoft. Такое происходит в случае отсутствия на компьютере подходящей версии пакета.NET Framework или некоторых компонентов, входящих в его состав.

Что это такое? Данное решение позволяет взаимодействовать отдельным частям кода программы, написанной на разных языках программирования. Конечно же это максимально упрощенный вариант.

И когда пользователи запускают ПО, сначала проверяется наличие подходящей версии ПО. В случае отсутствия – появляется предупредительное окно.

Выход ( )

Как исправить вышеупомянутую проблему? Все просто – выполняем несколько основных движений:


Что делать если и это не помогло? Можете попробовать установить другие комплектации программного обеспечения. В некоторых случаях это помогает.

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

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

Некоторые пользователи Windows (XP/7) могут сталкиваться с ошибкой при инициализации приложения - код 0xc000001d , которая возникает при попытке установить игру или программу (Adobe Flash Player, Skype и так далее). Также, с данным кодом встречается и другой сбой - «Исключение Unknown Software Exception (0xc000001d) в приложении по адресу». Мы расскажем как исправить эту проблему в Windows XP или 7.

Ошибка «Исключение Unknown Software Exception 0xc000001d»

Что это за ошибка 0xc000001d?

По сути появление сбоя - это довольно обширная проблема, которая не имеет одного первоисточника:

  • Иногда деятельность вирусов также может приводить к ошибке приложения (0xc000001d). Сами вирусы могут быть давно удалены из компьютера, но вот их разрушительные последствия продолжают уничтожать систему.
  • Не стоит забывать про кривые сборки Windows (XP/7), которых сегодня пруд-пруди.
  • Наиболее часто ошибка возникает из-за устаревших драйверов . Стоит отнести сюда и не нахождение соответствующих файлов DLL. Удаляя большое количество программ с операционной системы, нужно всегда дополнительно прибегать к сторонним утилитам для очистки и оптимизации ПК.
  • Остаточный «мусор» может накапливаться, а со временем приводить к коду 0xc000001d на вашем экране.
  • Также часто проблема появляется на ПК с устаревшим железом .

Как исправить ошибку приложения 0xc000001d?

Для решения ошибки инициализации приложения (0xc000001d) или сбоя «исключение Unknown Software Exception» , воспользуйтесь сторонними программами по ремонту реестров на компьютере. Наиболее удобно использовать Advanced SystemCare (но аналогичного софта много). Просто скачайте программу и просканируйте ваш компьютер на наличие разного рода ошибок. Желательно сделать это в режиме «Глубокий уход» с дефрагментацией реестра.


Применяем утилиту Advanced SystemCare

Также скачайте CCleaner из официального веб-ресурса . При её помощи не только системную очистку , но и анализ реестра .


Очистка реестра в CCleaner

Обновляем драйвера

Произведите обновление всех драйверов в операционной системе до последних версий. Наиболее важно уделить внимание видеокарте . Для таких целей используйте только официальные источники. Лучше сделаете все через «Диспетчер устройств» (кликнув правой кнопкой мышки по «мой компьютер» на рабочем столе). Выберите интересующий вас объект и также через вторую клавишу мышки выполните обновление.


Обновляем драйвера видеокарты в Windows (XP/7)

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

Также не стоит забывать про обновление Adobe Flash Player, Microsoft Visual C++, .NET Framework до актуальных версий .

Откат системы

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

  • Перейдите в левое нижнее меню на рабочем столе «Пуск» .
  • Теперь зайдите в «Панель управления» .
  • Найдите именно «Восстановление», а не центр обновлений или еще что-то.
  • Тут можно увидеть единственную кнопку «Запуск восстановления системы» .
  • Следуйте указаниям и выберите дату, куда следует вернуться.
  • Перезагружаемся.

Если сбой 0xc000001d появляется при установке софта

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

Приветствую! Наша любимая операционная система полна неожиданных сюрпризов, и один из них – это ошибка приложения под кодом 0xc0000005. Беда в том, что у этой ошибки нет конкретной расшифровки источника проблемы, т.е. случиться она может почти из-за чего угодно! Но хорошая новость в том, что 90% проблем можно исправить следуя этой инструкции.

Возникает эта проблема при запуске какой-нибудь программы или игры, а у некоторых даже при попытке открыть любую программу на компьютере! При этом может выдаваться похожее окно:

А сообщения могут быть разными, например:

  • Error: access violation 0xC0000005
  • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Ошибка при инициализации приложения (0xc0000005)

или система может вовсе уйти в нокаут, оставив на экране лишь печальный синий экран смерти. В Windows 8/10 x64 могут не работать 32-битные приложения. В любом случае следуйте инструкции сверху вниз, пробуя различные варианты, пока всё не наладится.

Ошибка 0xc0000005 после обновления Windows 7/8

В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.

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

Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.

Удаление обновлений из командной строки, самое простое

В Windows 7 введите в строку поиска меню «Пуск» строчку:

wusa.exe /uninstall /kb:2859537

В Windows 8 нажмите «Win+X» и введите:

exe /uninstall /kb:2859537

Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:

wusa.exe /uninstall /kb:2872339

Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:

wusa.exe /uninstall /kb:2882822

wusa.exe /uninstall /kb:971033

После каждого шага желательно перезагружаться.

Удаление обновлений из Панели управления

Заходим в «Панель управления -> Программы и компоненты -> Просмотр установленных обновлений»

Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из:

Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.

Если не получается ни первым, ни вторым способом

Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты wusa.exe . Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»

А там уже попробовать удалить обновления первым или вторым способом.

В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»

Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».

Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:

notepad

таким образом мы запустим самый обычный блокнот. Теперь заходим в меню «Файл -> Открыть…» и кликаем по «Компьютер»

Здесь вы уже разберётесь: системный диск тот, на котором есть папка «Windows». Вернёмся к нашим «баранам», в командной строке введите команду:

DISM /Image:C:\ /Get-Packages

Где C:\ это буква диска, на котором установлена операционная система. В результате выполнения команды вы получите много-много информации, среди которой нужно найти записи, содержащие номера одного или всех пакетов обновлений из перечня: KB2859537, KB2872339, KB2882822, KB971033 . Привожу для примера:

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

Т.е. должно получится наподобие (всё на одной строчке):
DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

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

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

  1. Заходим в папку «С:\Windows\SoftwareDistribution\Download» и удаляем там всё что удаётся удалить
  2. Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
  3. Перезагружаемся

На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».

Как ещё исправить ошибку 0xc0000005

Не всегда ошибку можно исправить удалив злосчастные обновления, т.к., как я уже писал, причины могут быть разными. Хороший вариант – это на тот момент, когда ещё всё работало. Просто вспомните, когда это началось и найдите точку восстановления на дату пораньше. Кстати, так можно решить проблему и в случае пакетов обновления, просто восстановившись на точку, когда они ещё небыли установлены.

dism /online /cleanup-image /restorehealth

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

К слову, ошибка запуска приложения 0xc0000005 связана с ошибочными операциями с оперативной памятью (RAM) – «memory access violation». Одним из способов лечения является (Data Execution Prevention) или внесение программы в список исключений. Как это сделать читайте в статье по ссылке, которую я привёл.

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

Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.

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

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

Ошибка инициализации приложения 0xc0000005: в чем причина?

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

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

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

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

Здесь ошибка инициализации в «Симс 3» или в любом другом приложении подразумевает несколько методов исправления, среди которых основными являются следующие:

  • деинсталляция системных апдейтов;
  • деактивация службы DEP;
  • удаление, переустановка или откат драйверов графического ускорителя.

Удаление обновлений системы

Начнем с самого простого - удаления апдейтов. К последней версии Windows это не относится, а, скорее, касается обновлений седьмой версии, которая, несмотря на свою популярность, «глючит» достаточно сильно.

Деинсталлировать пакеты апдейтов из «Центра обновления» можно даже не пытаться - эффекта это не даст. Для полной уверенности придется воспользоваться командной строкой, запускаемой от имени администратора (команда cmd в консоли «Выполнить»).

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

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

  • KB971033;
  • KB2882822;
  • KB2872339;
  • KB2859537.

Вот от них и нужно избавиться. Для этого в командной консоли прописывается строка DISM /Image:C:\ /Get-Packages, а затем вводится команда DISM /Image:C:\ /Remove-Package/PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3. По завершении операции в обязательном порядке необходимо произвести рестарт компьютерной системы.

Отключение проверки DEP

Несмотря на «корявые» обновления системы, которые нарушают работоспособность некоторых пользовательских приложений, ошибка инициализации может появляться вследствие работы активной службы слежения за действиями DEP.

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

Выходом из ситуации, когда появляется ошибка инициализации, станет полное отключение данного инструмента. Делается из той же командной консоли, запущенной от имени админа, в которой прописывается строка bcdedit.exe /set {current} nx AlwaysOff. Опять же, чтобы изменения прав вступили в силу, компьютер нужно перезагрузить. После этого, как говорят пользователи, ошибка инициализации программы при запуске больше не появится.

Проблемы с драйверами

Но выше приведенные решения дают эффект не всегда. Одной из причин называется проблема с драйверами графического чипа.

Считается, что основным средством устранения последствий подобной ситуации является откат драйвера видеоускорителя. Осуществить такие действия можно из «Диспетчера устройств», который вызывается либо из «Панели управления», либо через администрирование компьютера, либо из меню «Выполнить» при помощи команды devmgmt.msc.

Здесь нужно через ПКМ (правая кнопка мыши) войти в раздел свойств и на вкладке драйвера использовать соответствующую кнопку. Если это не поможет, можно удалить или драйвер, или устройство полностью. При повторной загрузке инсталляция нужного программного обеспечения будет произведена автоматически. В случае с нестандартным оборудованием, которое не входит в список поддерживаемых Windows устройств, придется использовать оригинальный диск с драйверами или приложения автоматического их обновления (Driver Booster, DriverPack Solution, Slim Drivers и т. д.).

Если ничего не помогло

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

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

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

Далеко не каждый задумывается над тем, к чему же пришла индустрия IT за последнее десятилетие. Среди пользователей таких людей, как правило, единицы – а ведь именно они частенько оказываются пострадавшими в результате бездумного наращивания «лажевой» компоненты в информатике.

Для того чтобы запустить простейшее по функционалу приложение Windows вам могут понадобиться ресурсы, ранее достаточные для работы огромного вычислительного центра. Специфические ошибки при инициализации приложений в Windows – еще один повод задуматься над этим фактом. Рассмотрим ошибку инициализации приложения в Windows XP под номером 0xc0000135 – если это не ошибка самого запускаемого приложения, тогда что же это?

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

Даже если выглядит оно как обычное приложение Windows XP (файл с расширением exe), оно не может быть запущено при отсутствии в системе подходящей версии.Net Framework — специальной среды исполнения приложений, являющейся ни чем-нибудь, а еще одним великим прорывом в индустрии программирования.

Детища, естественно, компании Microsoft.

Вникаем в проблему

Итак, при инициализации приложение не может запуститься и вылетает с ошибкой 0xc0000135. Как мы уже выяснили, приложению требуется библиотека.Net Framework, установленная и зарегистрированная в Windows XP. Вы заходите в панель управления, просматриваете список установленных в Windows приложений и с удивлением обнаруживаете, что.Net Framework на месте.

Забегая вперед, сообщим читателю, что ошибка 0xc0000135 – это ошибка, связанная с отсутствием в системе одного из компонентов.Net Framework – разделяемой библиотеки MSCOREE.DLL. Либо ее неправильной версии. Вот перечень причин появления ошибки 0xc0000135 во время инициализации:

  • Отсутствие в системе упомянутого файла MSCOREE.DLL.
  • Повреждение файла MSCOREE.DLL.
  • Инсталлирована устаревшая версия библиотеки.Net Framework.
  • Отсутствие.Net Framework в Windows XP.

Простейший анализ этих причин указывает на необходимость переустановки библиотеки.Net Framework на компьютер под управлением Windows XP. Только так получится избавиться от ошибки 0xc0000135 в процессе инициализации приложения.

Решаем проблему

Опытному пользователю не составит труда отправиться на сайт Microsoft и скачать оттуда последнюю версию библиотеки. Тем более что для определения адреса ее местонахождения достаточно обыкновенного поиска в Google. Первая же строка в результатах поиска отправляет нас на нужную страницу сайта компании:

https://www.microsoft.com/ru-ru/download/details.aspx… и т.д.

Однако пользователи устаревшей версии операционной системы, а именно такой является «хрюша», должны иметь в виду вот что:

  • Данная ОС не поддерживается компанией, а значит Microsoft вам ничем не обязана, — в том числе и в деле исправления неполадок типа 0xc0000135.
  • Скачивать и устанавливать следует только те версии библиотеки.Net Framework, которые могут быть без проблем установлены на «хрюшу». Microsoft .NET Framework 4.6 – таковой не является.

Поэтому ищите на сайте Microsoft только те версии «фреймворка», которые предназначены именно для вашей операционной системы (например, версию 3.3). Также следует иметь в виду, что помимо самой библиотеки на сайте производителя имеются пакеты обновления.Net Framework – их тоже следует скачать и установить.



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