Решение ошибки 0xc0000135 Windows

Ошибка при инициализации приложения 0XC0000135

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

Источники появления 0xc0000135

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

Рецепт до мозга костей прост:

  1. Удаляем из компьютера старую версию .NET Framework. Переустановите игру или приложение.
  2. Скачайте с сайта Microsoft новую версию, подходящую для вашей системы и установите ее. Перезагрузите компьютер.

Единственное, хотелось бы напомнить, что если вдруг у вас нет возможности скачать новую версию фреймворка, то можно воспользоваться «средством восстановления системы» о котором мы напоминаем во многих статьях на нашем сайте. Это временно решит проблему, до следующего обновления. После него проблема может появиться еще раз. Тогда вам всё же придется скачать новую версию .NET Framework.

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

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

Нередко пользователи Windows 10 после обновления винды или отдельных программ, например, Microsoft Office сталкиваются с тем, что появляется ошибка 0xc004f074, убрать которую с помощью одного клика по крестику не.

Ошибка при инициализации приложения 0xc0000135

Для того чтобы устранить эту ошибку, просто пройдите по этой ссылке и нажмите кнопку (Download).

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

P.S. Стоит учесть, что разные версии пакета .NET Framework содержат разный набор библиотек, и не факт, что Ваше приложение устроит именно тот или иной набор. Если после установки данной версии пакета (web-установщик сам устанавливает отсутствующие библиотеки), попробуйте на сайте Microsoft поискать и другие его версии, более старые или новые. Все версии ставятся в каком угодно порядке, как отдельные и не мешают друг другу в работе.

Смотрите также:

1 Комментарий

При встановленні програми фрізвіт пише ошибка при инициализации приложения (0 X coooo135) яка причина?

Добавить комментарий Отменить ответ

Быстро выбрать категорию

неОшибка.Ру в социалках

Нам донатят

  1. Беляйкин А.А.
  2. Жека.
  3. sergeption
  4. Аноним **** 2862

О неОшибка.Ру

Согласие на обработку персональных данных

Настоящим Я, подтверждаю и даю свое добровольное согласие сайту неОшибка.Ру (адрес в интернете https://neoshibka.ru/ ) в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ «О персональных данных» на обработку и использование моих персональных данных, указанных в процессе регистрации, комментирования, или при заполнении любой другой контактной формы на настоящем сайте, с использованием средств автоматизации или без использования таких средств, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных, с целью сбора статистики и улучшения сервисов предоставляемых сайтом. Обработка персональных данных осуществляется также в целях моего информационного оповещения (рассылки информации, при желании есть функция отказа от рассылки) и для проведения аналитики и статистики.

Я ознакомлен(а), что:

  1. Настоящее согласие на обработку моих персональных данных, указанных при регистрации на Сайте, направляемых (заполненных) с использованием Cайта, действует в течение 20 (двадцати) лет с момента регистрации на Cайте;
  2. Cогласие может быть отозвано мною на основании письменного заявления в произвольной форме;
  3. Предоставление персональных данных третьих лиц без их согласия влечет ответственность в соответствии с действующим законодательством Российской Федерации.

Решение ошибки 0xc0000135 Windows

Весь процесс работы за компьютером сводится к взаимодействию с теми или иными программами. Поэтому особенно важно, чтобы все приложения запускались и стабильно работали. Однако, бывают ситуации, когда что-то идёт не так, в связи с чем не удаётся запустить необходимую утилиту. Что же делать в таких случаях? Ошибок существует множество и описать все сразу невозможно. В этой статье разберёмся с тем, как исправить ошибку при инициализации приложения 0xc0000135 в операционной системе Windows, так как эта ошибка является одной из наиболее часто встречающихся. Давайте же начнём. Поехали!

Пользователи Windows иногда могут столкнуться с ошибкой 0xc0000135. Вот как она выглядит

Сперва давайте разберёмся в чём причина возникновения этой неисправности. Всё дело в отсутствии компонента DLL. Причины тому могут быть такие:

  • на компьютере нет файла mscoree.dll или он работает некорректно;
  • на ПК установлена старая версия NET Framework либо он, вообще, не инсталлирован.

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

Решить эту проблему очень просто. Всё, что нужно — установить последнюю версию Microsoft NET Framework либо просто обновить его, в том случае, если он уже установлен. NET Framework представляет собой набор системных библиотек, которые необходимы некоторым приложениям для работы. Скачать его можно с официального сайта Microsoft. Также вы можете запустить Windows Update. Это встроенная в систему служба, которая занимается поиском и установкой всех необходимых обновлений. Кроме этого, существуют различные утилиты, которые выполняют подобные функции, только уже для всех программ, которые имеются на ПК. Такой софт очень удобен, ведь вам не придётся искать и инсталлировать все обновления вручную. Однако, стоит быть внимательным при выборе подобных утилит, так как они могут нести угрозу безопасности системы.

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

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

Ошибка при инициализации приложения 0xc0000135 в Windows XP как исправить

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

Но данный элемент далеко не единственный, который может понадобиться при работе в системе. Иногда при открытии исполняемых файлов появляется ошибка 0xc0000135.

О чем же говорит данный сбой?

Причина проблемы

Если возникает ошибка в Windows при инициализации приложения 0xc0000135, то система не может найти .Net Framework, который требуется для запуска программы. Вернее, не сам компонент, а его отдельную библиотеку — mscoree dll. И он может отсутствовать даже в том случае, когда Нет Фрамеворк уже присутствует в компьютере. Но, скорее всего, нужный элемент просто не установлен. Рассмотрим обе проблемы и пути их решения.

Проблема 1: Отсутствует .Net Framework

Разбираться с проблемой и сильно в нее вникать не стоит. Чаще всего, все дело в отсутствии нужного для запуска программы компонента системы. В случае сбоя 0xc0000135 им является .NET Framework 4. Установить его получится по следующему принципу:

Важно: обратите внимание, что установка пакета .NET Framework четвертой версии возможна только для ОС с Service Pack 3. Если у вас ранняя версия системы, то обновите ее по инструкции из нашей статьи «Как обновить Windows XP».

Проблема 2: Нужный компонент установлен

Иногда ошибка возникает даже в том случае, когда Нет Фрамеворк есть на компьютере. Это говорит о том, что отдельный его элемент (в данном случае — mscoree dll) поврежден или удален. Решение очень простое — загрузить его с Интернета и переместить в нужное место.

  1. Скачайте файл с одного из агрегаторов dll библиотек.
  2. Переместите его в каталог локального диска Windows/System32.
  3. Если ошибка возобновляется, скопируйте файл в папку, где расположена проблемная программа.

Что делать, если не удается запустить программу или игру и Windows выдает ошибку 0xc0000135?

Часто пользователи Windows могут сталкиваться с ошибкой 0xc0000135 при запуске тех или иных игр и программ «Ошибка при инициализации приложения (0xc0000135). Для выхода из приложения нажмите кнопку ОК». О том, как бороться с такой ошибкой, как не допустить повторного появления в дальнейшем и что провоцирует ее появление, мы расскажем в этой статье. Рекомендуем прочесть этот материал полностью, так как кроме инструкции по устранению ошибки 0xc0000135, он содержит несколько советов относительно устранения других похожих ошибок.

Почему я вижу ошибку 0xc0000135 при запуске программ?

Для работы любой программы или игры на компьютере под управлением Windows может потребоваться набор специальных системных библиотек и компонентов. Для разработки программного обеспечения довольно часто используется фирменная среда Microsoft .NET Framework и для запуска такого ПО в компьютере должен содержаться соответствующий набор системных файлов, которые не входят в стандартную ОС. Если компонентов .NET Framework нет или они устарели, пользователи могут наблюдать ошибку 0xc0000135 и как следствие запуск программ будет невозможен.

Решение проблем при появлении ошибки 0xc0000135

Для того чтобы избавиться от ошибки 0xc0000135 и без проблем запускать программы и игры, разработанные в среде .NET Framework, необходимо скачать пакет системных библиотек, распространяемых самой компанией Microsoft. Он содержит самый полный набор файлов DLL, необходимых для запуска и работы игр и программ.

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

Рекомендуем скачивать установщик только с официального сайта Microsoft, так как в последнее время участились случаи распространения пакета .NET Framework сторонними ресурсами, которые берут незаконную плату за его скачивание. Пакет распространяется компанией Microsoft совершенно бесплатно.

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

Ошибка приложения 0xc0000135 может возникнуть в случае конфликта между сторонней программой, установленной на компьютере. Иногда Windows выдает эту ошибку, когда вы пытаетесь запустить приложение, для которого требуется «.NET Framework», но на вашем компьютере не установлена ​​«.NET Framework».

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

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

Как исправить ошибку приложения: Приложение не может быть правильно инициализировано (0xc0000135).

Выполнить чистую загрузку

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

Запустите процесс чистой загрузки и проверьте, есть ли у вас проблема.

  1. Нажмите Пуск, введите msconfig в поле Начать поиск и нажмите клавишу ВВОД.
  2. Если вас попросят ввести пароль администратора или подтверждение, введите пароль или нажмите «Далее».
  3. На вкладке Общие нажмите Выборочный запуск.
  4. В разделе «Выборочное начало» снимите флажок «Загрузить объекты запуска».
  5. Перейдите на вкладку «Службы», установите флажок «Скрыть все службы Microsoft» и нажмите «Отключить все».
  6. Нажмите кнопку ОК.
  7. При появлении запроса нажмите «Перезагрузить».

Исправление обновления декабря 2019:

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

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.


(дополнительное предложение для Advanced System Repair Pro -> Cайт | Лицензионное соглашение | Политика конфиденциальности | Удалить)

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

Установить / переустановить .NET Framework

Существует простой способ определить, был ли этот случай вызван ошибкой в ​​вашей .NET Framework.

  1. Нажмите Старт и перейдите в Панель управления.
  2. На панели управления выберите «Установка и удаление программ» или «Программы и компоненты».
  3. проверьте, установлена ​​ли какая-либо форма .NET Framework на ваш компьютер, в противном случае вы должны установить .NET Framework 1.1, который находится по этой ссылке.
  4. После установки вы сможете запустить свою программу!

Если это не так:

Удалите .NET Framework с версии 1.1 и переустановите его на своем компьютере.

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

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Как устранить ошибку при инициализации приложения 0xc0000135 в Windows XP?

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

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

Содержание статьи

Описание ( к содержанию ↑ )

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

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

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

Выход ( к содержанию ↑ )

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

Отправляемся в «Пуск» и «Панель управления».

Далее заходим в «Установку и удаление программ». Выбираем все компоненты, которые относятся к .NET Framework и удаляем их. Перезагружаемся.

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

После того, как пакет окажется на устройстве, запускайте его.

Перезагружайте компьютер и проверяйте.

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

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

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

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

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

Windows 7 ошибка 0xc0000135

Проблема/Решение

Страница: 1 2 Назад Вниз

Ошибка при инициализации приложения (0xc0150002)

Проблема решается установкой пакета компонентов среды выполнения библиотек C Runtime (CRT), Standard C++, ATL, MFC, OpenMP и MSDIA.

Загрузить его можно по следующей ссылке Распространяемый пакет Microsoft Visual C++ 2008 (x86) .

Ошибка при инициализации приложения (0xc0000135)

Системная ошибка приложения возникает из-за не установленного приложения NET.Framework, приложение NET.Framework установлено, но версия ниже 2.0 или компоненты приложения повреждены.

Решение проблемы:

  1. Загрузите и установите приложение NET.Framework версии 2.0 или выше.
  2. Если NET.Framework версии 2.0 уже установлен на персональном компьютере, переустановите его, возможно один из компонентов поврежден.

Завершение работы системы вызвано NT AUTHORITYSYSTEM

Причины такой ошибки бывают разные, либо ошибки в аппаратном обеспечении, либо проблемы операционной системы, но скорее всего, причиной такого поведения системы является вирус. Чтобы предупредить заражение системы таким вирусом, достаточно было вовремя поставить обновление для операционной системы с сайта www.windowsupdate.microsoft.com . Более подробно узнать об этом вирусе, а также скачать бесплатную утилиту для его уничтожения можно на сайте www.kaspersky.ru .

Ошибка приложения spoolsv.exe

Spoolsv.exe (Print Spooler) — Диспетчер очереди печати Windows. Служба Windows, отвечающая за загрузку в память файлов для последующей печати. Spoolsv.exe всегда располагается в папке System32. Такая ошибка может возникать в том случае, если установленный на компьютере драйвер принтера поврежден. Для решения данной проблемы проделайте следующее:

  1. Откройте Пуск — Настройка — Принтеры и факсы
  2. В окне Принтеры и факсы нажмите меню Файл — Свойства сервера
  3. На вкладке Драйверы удалите все установленные драйверы принтеров
  4. Установите заново драйвер принтера
  5. Перезагрузите компьютер

Невозможно загрузить DLL xtgina.dll

Сообщение появляется при загрузке операционной системы WindowsXP. Проблема появляется после удаления антивирусом трояна. Ниже список имен трояна обнаруженного антивирусами:

  • Panda: Trojan-Downloader.Win32.Adload.adad
  • Sophos: Trojan.Win32.FakeAV.csej
  • ClamAV: Trojan.Win32.VBKrypt.cebz
  • PCTools: Trojan.Win32.FakeAV.csek

Теперь, собственно, решение проблемы с xtgina.dll:

  1. Зайдите в систему используя безопасный режиме (зажмите F8 до загрузки операционной системы)
  2. Откройте редактор реестра regedit (Пуск — Выполнить — введите regedit и нажмите ОК)
  3. Откройте ветку реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
  4. удалите параметр GinaDLL содержащий значение xtgina.dll
  5. Перезагрузите компьютер

Примечание: можно воспользоваться поиском в реестре для того чтобы найти параметр xtgina.dll.

После перезагрузки настоятельно рекомендую скачать, например, лечащую утилиту CureIt! и проверить всю систему на наличие вирусов.

Дополнение: если по какой-то причине безопасный режим не доступен, воспользуйтесь мультизагрузочным диском, например, Windows PE и правьте реестр с помощью него.

Не удалось запустить службу Windows Installer

Полный текст ошибки:

Не удалось запустить службу Windows Installer на Локальный компьютер Ошибка 997: протекает наложенное событие ввода/вывода.

Попытаться устранить ошибку можно следующим образом:

  1. Нажмите кнопку Пуск — Выполнить.
  2. В окне Запуск программы в поле Открыть: введите cmd и нажмите ОК
  3. В командной строке введите следующие команды: msiexec /unreg msiexec /regserver

Сообщение «Возможно, вы приобрели поддельную копию программного обеспечения»

Полный текст ошибки:

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

Данное сообщение появляется, если вы используете нелицензионную (пиратскую) версию Windows XP и на вашем компьютере было установлено обновление KB905474 — Windows Genuine Advantage Notifications. KB905474 — это средство уведомления о результатах проверки подлинности Windows для Windows XP. Оно уведомляет пользователя, если копия Microsoft Windows XP не является подлинной. Уведомления появляются только на компьютерах, не прошедших процесс проверки подлинности Windows и работающих под управлением копии операционной системы Windows XP, не являющейся подлинной. Если у вас нелицензионная версия Windows XP, то вместо рабочего стола будет черный экран, в трее будет висеть «звезда пирата», а справа в низу будет сообщение следующего вида:

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

Если ваша операционная система Windows XP не прошла проверку, то Вам необходимо купить подлинную версию операционной системы Windows XP.

Если по какой-то причине Вам надо убрать все выше перечисленное, то проделайте следующее:

  1. Откройте редактор реестра (Нажмите Пуск — Выполнить и в поле Открыть введите regedit, нажмите ОК)
  2. Найдите раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogonNotifyWgaLogon
  3. Сделайте копию раздела реестра WgaLogon. Для этого, щелкните на разделе WgaLogon правой кнопкой мыши и выберите пункт меню Экспортировать. В окне Экспорт файла реестра в поле Имя файла введите WgaLogon и нажмите кнопку Сохранить
  4. Удалите раздел WgaLogon. Для этого, щелкните на разделе WgaLogon правой кнопкой мыши и выберите пункт меню Удалить. На запрос подтверждения удаления нажмите кнопку Да
  5. Закройте редактор реестра и перезагрузите компьютер.

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

Полный текст ошибки:

Путь к папке «. . » содержит недопустимый символ

Попытаться устранить ошибку можно следующим образом:

  1. Откройте редактор реестра (Нажмите Пуск — Выполнить и в поле Открыть введите regedit, нажмите ОК).
  2. Найдите раздел HKEY_USERSS-1-5-21-2814665213-454678212-454587123-1009SoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
  3. Сделайте копию раздела реестра User Shell Folders. Для этого, щелкните на разделе User Shell Folders правой кнопкой мыши и выберите пункт меню Экспортировать. В окне Экспорт файла реестра в поле Имя файла введите User Shell Folders и нажмите кнопку Сохранить.
  4. Найдите ключ Start Menu, щелкните по ключу правой кнопкой мыши и выберите пункт меню Изменить.
  5. Измените значение ключа с %USERPROFILE%. .

%USERPROFILE%Главное меню

  • Закройте редактор реестра и перезагрузите компьютер.
  • Примечание: ветка S-1-5-21-2814665213-454678212-454587123-1009 у вас будет другой, изменятся 5, 6, 7 и 8 группа цифр.

    Очередная свинья от Microsoft: ошибка при инициализации приложения 0xc0000135 в ОС Windows XP

    Далеко не каждый задумывается над тем, к чему же пришла индустрия 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 – их тоже следует скачать и установить.

    Если вы сделаете все правильно, т.е. инсталлируете самый последний «фреймворк» под «хрюшу» и дополните его всеми пакетами обновлений, то ошибка 0xc0000135 из Windows исчезнет.

    Ошибка 0xC0000135

    Добавлено: 02.10.2012

    Ошибка инициализации приложения 0xC0000135

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

    Сообщение ошибка при инициализации приложения 0xc0000135 может быть показано в диалоговом окне при запуске программы. Расшифровка кода этой ошибки означает только одно: при запуске приложения не найдена необходимая ему динамическая библиотека (файл dll). Любая ошибка 0xc0000135 связана с «потерей» какой-либо dll, а это «кусок программы». В заголовочных файлах компиляторов имеется строка:

    #define STATUS_DLL_NOT_FOUND ((NTSTATUS)0xC0000135 L)

    подстанавливающая вместо числа 0xc0000135 его символическую запись, что легче запомнить. Пользователям все это не нужно, но программист был обязан подставить в место, где обнаруживается эта ошибка, вызов функции сообщения: «Файл .dll не найден. Сделайте следующее …». Так было бы намного любезнее, а самое главное, профессиональнее.

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

    Ссылка на основную публикацию