Прочие популярные игры Windows 10Windows 11 0xC0000135

Игра/программа: ошибка 0xC0000135 — не найден компонент .NET

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Код Windows 0xC0000135 нередко возникает, когда исполняемый файл не находит нужный компонент среды выполнения. Не существует одного пакета .NET, подходящего всем приложениям: сначала требуется определить зависимость.

В этой статье
  1. Что означает ошибка и с чего начать
  2. Возможные причины и признаки
  3. Пошаговое устранение
0xC0000135
Приложение не удалось запустить правильно (0xc0000135)

#Что означает ошибка и с чего начать

Код Windows 0xC0000135 нередко возникает, когда исполняемый файл не находит нужный компонент среды выполнения. Не существует одного пакета .NET, подходящего всем приложениям: сначала требуется определить зависимость.

#Возможные причины и признаки

Возможная причинаКак узнатьЧто делать
Не хватает .NET Framework 3.5Программа прямо просит .NET Framework 3.5Включить компонент Windows
Не хватает .NET Desktop RuntimeСообщение с номером версии .NETУстановить подходящую среду выполнения
Повреждены файлы программыОшибка после обновления или переносаВосстановить установку из официального источника

#Пошаговое устранение

  1. Запишите название недостающего компонентаСделайте снимок ошибки и проверьте текст: указаны ли .NET Framework, .NET Desktop Runtime, конкретная DLL или только 0xC0000135. Не устанавливайте подряд все версии .NET. Если компонент назван, переходите прямо к соответствующему следующему шагу.
  2. Включите .NET Framework 3.5 только при необходимостиЕсли приложению требуется именно Framework 3.5, нажмите Win+R → optionalfeatures → Enter. Отметьте «.NET Framework 3.5 (включает .NET 2.0 и 3.0)», нажмите ОК и разрешите Windows скачать необходимые файлы из официального источника. Дождитесь сообщения об окончании и повторите запуск. В корпоративной сети компонент может устанавливать администратор.
  3. Установите нужный .NET Desktop RuntimeЕсли окно сообщает, например, о требовании конкретного .NET для настольного приложения, откройте официальный сайт Microsoft dotnet.microsoft.com/download/dotnet, выберите требуемую поддерживаемую версию и раздел Desktop Runtime для Windows, затем нужную разрядность. После установки запустите программу снова; установка другой основной версии не всегда заменяет необходимую.
  4. Проверьте установку приложенияЕсли ошибка не содержит названия среды выполнения, откройте магазин или клиент, из которого установлена программа, и используйте «Проверить» либо «Восстановить» именно для неё. При ручной установке скачайте официальный установщик разработчика. Не заменяйте DLL отдельными файлами из интернета.
  5. Проверьте системные компоненты только при множественных сбояхЕсли одновременно не запускается несколько штатных приложений Windows, откройте «Пуск» → введите cmd → «Запуск от имени администратора», выполните DISM /Online /Cleanup-Image /RestoreHealth, дождитесь окончания, затем отдельно sfc /scannow. Эти проверки могут занять время и не исправляют отсутствие требуемого пакета сторонней программы.
  6. Соберите сведения при повторенииНажмите Win+R → eventvwr.msc → «Журналы Windows → Приложение», найдите ошибку по времени запуска программы, запишите имя приложения и DLL. Пришлите разработчику текст ошибки, версию Windows и сведения из журнала без личных данных. Не отключайте антивирус ради 0xC0000135.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.