Встреча с кодом ошибки приложения 0xc0000135
в Windows 11 при попытке запустить исполняемый файл может сбить с толку. К счастью, эту ошибку обычно легко исправить, и вы можете решить ее без профессиональной помощи. В этом руководстве приведены подробные решения, которые помогут вам устранить эту ошибку и запустить ваши приложения.
Что вызывает ошибку приложения 0xc0000135?
Ошибка 0xc0000135
обычно возникает из-за отсутствия файлов в.NET Framework, установленном на вашем компьютере. Приложениям часто требуются определенные компоненты.NET Framework для правильной работы. Если эти компоненты отсутствуют или не включены, вы можете столкнуться с ошибками при запуске программ, которые зависят от них.
Говоря более техническими терминами, эта ошибка возникает, когда приложения запрашивают доступ к Windows Communication Foundation (WCF) и Windows Workflow Foundation (WWF) в.NET Framework, но эти функции не включены в вашей системе.
Возможно, что некоторые приложения работают правильно, а другие не запускаются или не работают так, как ожидалось. Это несоответствие может возникнуть из-за того, что разные приложения используют разные версии или компоненты.NET Framework.
Например, если в вашей системе установлены.NET Framework 3.5 и 4.8, а в.NET Framework 3.5 отсутствует необходимый файл DLL, приложения, использующие эту версию, могут работать некорректно, в то время как приложения, использующие.NET Framework 4.8, продолжат работать.
Кроме того, несовместимые драйверы или остаточные файлы кэша от предыдущих установок могут способствовать возникновению этой ошибки. Независимо от основной причины, следующие методы могут помочь вам решить проблему.
Способы исправления ошибки приложения 0xc0000135 в Windows 11
- Повторно включите.NET Framework 3.5.
- Очистите файлы кэша.
- Откатите обновление KB5012643.
Метод 1: повторное включение.NET Framework 3.5
Повторное включение.NET Framework 3.5 часто может устранить ошибку 0xc0000135
, поскольку от него зависят многие приложения. Даже если этот фреймворк уже установлен, повторное включение гарантирует, что все необходимые компоненты будут активны.
Шаг 1: Откройте меню «Пуск» и введите Windows Features
в строке поиска. В результатах поиска нажмите «Включение или отключение компонентов Windows». Откроется новое окно со списком компонентов Windows.
Шаг 2: В окне «Компоненты Windows» найдите .NET Framework 3.5 (включает.NET 2.0 и 3.0) и установите флажок рядом с ним. Щелкните знак «плюс» (+
), чтобы развернуть его.
Шаг 3: Проверьте оба параметра в разделе.NET Framework 3.5, чтобы убедиться, что все компоненты включены. Затем найдите .NET Framework 4.8 Advanced Services и разверните его, нажав на знак плюс (+
).
Шаг 4: Отметьте все флажки в разделе.NET Framework 4.8 Advanced Services, чтобы включить эти функции. После этого нажмите OK, чтобы применить изменения и установить выбранные функции.
Шаг 5: После завершения установки вам может быть предложено перезагрузить компьютер. Нажмите «Перезагрузить сейчас», чтобы перезагрузить систему. После перезапуска попробуйте запустить приложение, которое генерировало ошибку, чтобы проверить, устранена ли проблема.
Если вам не удается включить.NET Framework с помощью графического интерфейса, вы можете сделать это через командную строку.
Включить.NET Framework 3.5 с помощью командной строки
Шаг 1: Откройте меню «Пуск» и найдите Terminal
. Щелкните правой кнопкой мыши Терминал в результатах поиска и выберите Запуск от имени администратора.
Шаг 2: Если система контроля учетных записей (UAC) предложит вам предоставить права администратора, нажмите «Да».
Шаг 3: В окне терминала нажмите на значок со стрелкой вниз (˅
) вверху и выберите Командная строка, чтобы открыть ее в новой вкладке. Также вы можете нажать Ctrl
+ Shift
+ 2
на клавиатуре.
Шаг 4: В окне командной строки введите следующую команду и нажмите, Enter
чтобы включить.NET Framework 3.5:
dism /online /enable-feature /featurename:netfx3 /all
Шаг 5: Чтобы включить Windows Communication Foundation (WCF), выполните следующую команду:
dism /online /enable-feature /featurename:WCF-HTTP-Activation
Шаг 6: Далее включите активацию без HTTP, выполнив следующую команду:
dism /online /enable-feature /featurename:WCF-NonHTTP-Activation
Шаг 7: После успешного выполнения всех команд перезагрузите компьютер. После перезагрузки системы попробуйте открыть проблемное приложение, чтобы проверить, сохраняется ли ошибка.
Способ 2: Очистите кэш-файлы на вашем компьютере
Очистка файлов кэша может помочь устранить остаточные файлы, которые могут мешать работе.NET Framework или функциональности приложения. Windows хранит различные типы файлов кэша, и их удаление может помочь устранить ошибку.
Шаг 1: Запустите очистку диска
Утилита очистки диска — это встроенный инструмент Windows, позволяющий удалять ненужные файлы из системы.
Шаг 1: Откройте меню «Пуск» и введите Disk Cleanup
. Нажмите «Очистка диска» в результатах поиска, чтобы запустить утилиту.
Альтернатива: нажмите Windows
+ R
, чтобы открыть диалоговое окно «Выполнить», введите cleanmgr
и нажмите Enter
.
Шаг 2: В окне «Очистка диска» выберите диск, который хотите очистить (обычно C:
), и нажмите кнопку «ОК». Утилита рассчитает, сколько места можно освободить.
Шаг 3: После расчета вы увидите список категорий файлов, которые можно удалить. Выберите категории, которые вы хотите удалить, отметив флажки рядом с ними. Вы можете просмотреть объем места, занимаемого каждой категорией. Нажмите OK, когда будете готовы.
Шаг 4: Подтвердите свой выбор, нажав «Удалить файлы» в появившемся окне.
Шаг 2: Воспользуйтесь рекомендациями по очистке
Windows 11 предлагает рекомендации по очистке, которые помогут вам быстро удалить ненужные файлы.
Шаг 1: Откройте меню «Пуск» и нажмите «Параметры». Вы также можете нажать Windows
+ I
, чтобы открыть «Параметры» напрямую.
Шаг 2: В окне «Настройки» убедитесь, что вы находитесь на вкладке «Система». Прокрутите вниз и выберите «Хранилище».
Шаг 3: В разделе «Управление хранилищем» нажмите «Рекомендации по очистке».
Шаг 4: Разверните раздел Временные файлы, щелкнув по нему. Выберите категории файлов, которые вы хотите удалить, отметив соответствующие флажки. Для получения дополнительных параметров щелкните Просмотреть дополнительные параметры. После того, как вы сделаете свой выбор, щелкните Очистить, чтобы удалить файлы.
Шаг 5: Вы также можете развернуть раздел Большие или неиспользуемые файлы, чтобы удалить файлы, которые вы недавно не использовали. Выберите файлы, которые вы хотите удалить, и нажмите Очистить.
Шаг 6: Если доступно, вы также можете удалить неиспользуемые приложения. Разверните раздел Неиспользуемые приложения, выберите приложения, которые вы хотите удалить, и нажмите Очистить.
Способ 3: Откат обновления KB5012643
Ошибка 0xc0000135
может возникнуть после установки обновления KB5012643 (сборка ОС 22000.652) в Windows 11. Microsoft знает об этой проблеме и работает над ее исправлением. Если предыдущие методы не устранили ошибку, вы можете удалить это обновление в качестве временного решения.
Шаг 1: Откройте меню «Пуск» и выберите «Параметры».
Шаг 2: В окне «Параметры» перейдите на вкладку «Центр обновления Windows» на левой боковой панели.
Шаг 3: Нажмите «Обновить историю» на правой панели.
Шаг 4: Прокрутите вниз и нажмите «Удалить обновления» в разделе «Сопутствующие параметры».
Шаг 5: В списке установленных обновлений найдите KB5012643. Щелкните по нему, затем выберите Удалить. Если вы не видите это обновление, но ошибка все еще возникает, попробуйте удалить последнее обновление.
Шаг 6: Подтвердите удаление, нажав «Удалить» в появившемся окне.
Шаг 7: После удаления обновления перезагрузите компьютер. После перезагрузки проверьте, устранена ли ошибка приложения.
Следуя этим методам, вы сможете исправить ошибку 0xc0000135
приложения в вашей системе Windows 11 и снова заставить ваши приложения работать правильно.