З простых метода для исправления ошибки приложения 0xc0000135 на вашем компьютере с Windows 11.
Windows 11 является новейшей операционной системой и получила много улучшений дизайна, совместимости приложений и улучшений самой ОС. Не смотря на это система имеет ошибки.
По сообщениям, многие пользователи столкнулись с ошибкой приложения 0xc0000135 на своем ПК или ноутбуке, когда запускали .EXE файл. Хотя проблема своеобразна, она очень проста в решении. Основана ошибка на программном обеспечении и вы можете решить ее самостоятельно.
Тем не менее, прежде чем перейти к решению проблемы, давайте сначала определим, что является коренной причиной ошибки и как вы можете ее исправить.
- Что вызывает ошибку приложения 0xc0000135?
- Способы исправить ошибку приложения Oxc000135 в Windows 11
- Метод 1: Переустановка .NET Framework 3.5
- Включить .NET Framework 3.5 с помощью командной строки
- Метод 2: Очистить кэш-файлы с компьютера
- 1. Запустите очистку диска в системе
- 2. Использовать рекомендации по очистке
- Метод 3: удаление обновления KB5012643
Что вызывает ошибку приложения 0xc0000135?
Проще говоря, ошибка вызвана тем, что некоторые файлы отсутствуют в .NET фреймворке, установленном на ПК. В момент, когда запускаемому приложению необходим определенный файл из фреймворка, система его не обнаруживает. В этот момент и происходит ошибка приложения.
Немного больше технической информации: ошибка появляется, когда программы используют Windows Communication Foundation (WCF) и Windows Workflow Foundation (WWF) в .NET фреймворке, но он не был включен на вашем устройстве.
Кроме того, может быть сценарий, в котором некоторые приложения работают правильно, в то время как куча других не в состоянии запуститься. Либо работают не так, как предполагалось. Это может быть связано с приложениями, использующими различные версии .NET фреймворка для компиляции и выполнения кода.
Предположим, есть две версии .NET фреймворка, установленных на вашем компьютере. А именно фреймворки 3-й и 4-й версии. Некий файл DLL (библиотека), по разным причинам, пропадает в фреймворке 3-й версии. Все приложения, использующие 3-ю версию либо не запускаются, либо работают должным образом, в то время как приложения, работающие на фреймворке 4-й версии, будут работать нормально.
Кроме того, существует возможность возникновения этой ошибки из-за несовместимости драйверов или остатков кэш-файлов предыдущей установки. Какова бы ни была причина, ее можно легко устранить с помощью методов, изложенных в настоящей инструкции.
Теперь, когда вы знакомы с проблемой, давайте приступим к ее решению.
Способы исправить ошибку приложения Oxc000135 в Windows 11
- Переустановка .NET Framework 3.5
- Очистить файлы кэша.
- Удалить обновление KB5012643.
Метод 1: Переустановка .NET Framework 3.5
Скорее всего, на вашем ПК уже установлена эта версия. Однако, как упоминалось ранее, переустановка может легко решить эту проблему.
Чтобы переустановить фреймворк .NET, сначала перейдите в меню Пуск и введите в поле поиска Включение или отключение компонентов Windows. После этого, из результатов поиска, нажмите на соответствующую плитку.
После этого, в отдельном открывшемся окне, найдите опцию .NET Framework 3.5 и нажмите на кнопку + перед флажком для полного раскрытия раздела.
Теперь нажмите на каждый флажок перед отдельным параметром, перечисленным в расширенном разделе, чтобы выбрать параметры. После этого, нажмите на флажок, предшествующий опции .NET Framework 4.8 Advanced Services, чтобы выбрать его. После этого нажмите на кнопку + перед флажком, чтобы развернуть раздел.
Затем нажмите на каждый из флажков, предшествующих каждой отдельной опции, чтобы выбрать их. После этого нажмите на кнопку ОК в правом нижнем углу окна, чтобы подтвердить выбор и установить выбранные функции на вашем компьютере.
Cистема может попросить вас перезапустить ПК. Нажмите на кнопку Перезагрузить сейчас для перезагрузки компьютера. После перезагрузки попробуйте запустить приложение, которое вызывало ошибку.
Если вы не можете включить компоненты в окне компонентов, вы можете попробовать включить их с помощью командной строки.
Включить .NET Framework 3.5 с помощью командной строки
Включить фреймворк с помощью командной строки очень просто. Требуется только выполнить пару команд.
Нажмите кнопку Пуск и введите в поиске CMD. Затем, из результатов поиска, щелкните правой кнопкой мыши на плитке Командная строка и нажмите на опцию Запустить как администратор. Либо в правой части окна панели пуск выберите «Запустить от имени администратора».
Затем в командной строке введите приведенную ниже команду и нажмите кнопку Enter на клавиатуре для ее выполнения.
dism /online /enable-feature /featurename:netfx3 /all
После этого, чтобы включить WCF в вашей системе, введите указанную ниже команду и нажмите кнопку Enter на клавиатуре, чтобы выполнить ее.
dism /online /enable-feature /featurename:WCF-HTTP-Activation
Далее копируем и вставляем в командную строку ниже приведенный код, нажмите Enter для выполнения команды.
dism /online /enable-feature/featurename:WCF-nonHTTP-Activation
После успешного выполнения всех команд перезагрузите компьютер или ноутбук. После перезагрузки попробуйте запустить приложение, с которым вы столкнулись с проблемой, чтобы проверить работоспособность.
Метод 2: Очистить кэш-файлы с компьютера
Очистка кэш-файлов является еще одним отличным методом устранения проблемы ошибки приложения 0xc0000135. Данный метод поможет избавиться от остатков файлов, присутствующих с предыдущей установки .NET фреймворка. Современная Windows 11 имеет не один, а много категорий кэшей. Тем не менее, вы можете следовать шагам, указанным ниже и легко пройти данный процесс.
1. Запустите очистку диска в системе
Инструмент «Очистка диска» — встроенный компонент Windows, который помогает удалить ненужные файлы из системы. Хотя инструмент присутствует в операционной системе в течение длительного времени, только в последних версиях Windows, Microsoft изменил способ доступа к нему.
Чтобы запустить Очистку диска на устройстве, сначала перейдите в меню Пуск и введите Очистка диска для выполнения поиска. Затем, из результатов поиска, нажмите на необходимую плитку чтобы открыть приложение.
После этого в окне мастера очистки диска щелкните раскрывающееся меню, чтобы открыть список всех накопителей. Выберите необходимый для очистки диск (обычно это системный диск C:\). Далее, нажмите на кнопку OK, чтобы система Windows произвела определение файлом, которые можно удалить.
После вычисления на экране откроется другое окно очистки диска. По умолчанию некоторые категории файлов будут уже выбраны. Теперь вы можете прокрутить список, чтобы просмотреть все файлы, которые могут быть очищены. Выбрать отдельную категорию можно отметив необходимый флажок.
Мастер очистки диска также покажет объем дискового пространства, занимаемого каждой категорией файлов. Кроме того, при выборе нескольких категорий, вы также будете уведомлены об общем объеме пространства, которое будет очищено после удаления.
После того, как вы выбрали необходимые категории файлов для удаления, нажмите на кнопку [ОК] для продолжения.
Далее, нажмите на кнопку «Удалить файлы» кнопку, чтобы удалить все выбранные категории файлов с компьютера.
2. Использовать рекомендации по очистке
Еще одним отличным вариантом исправления ошибки 0xc0000135, является очистка старых остаточных файлов в вашей системе. Для этого отлично подойдет использование рекомендаций по очистке в самой ОС. Функция была введена в Windows 11 и обладает удобством для быстрой очистки системы с помощью всего нескольких кликов.
Чтобы очистить устройство с помощью этого метода, перейдите в меню Пуск и нажмите на иконку «Настройки». Кроме того, вы можете нажать сочетание клавиш [Windows] + [i] на клавиатуре, чтобы открыть приложение.
В открывшемся выберите раздел Система, если у вас выбран другой раздел.
В правой части окна прокрутите вниз, чтобы найти пункт «Память» и нажмите на эту плитку.
Найдите и кликните на плитку «Рекомендации по очистке», присутствующую в разделе «Управление хранилищем» окна.
Теперь на странице «Рекомендации по очистке», сначала нажмите на пункт «Временные файлы», чтобы раскрыть раздел. Затем выберите категории файлов, установив флажок перед каждым списком. В случае, если Вы желаете выбрать другие категории временных файлов, нажмите на кнопку «Дополнительные параметры». После того, как вы выбрали предпочитаемые категории, нажмите на кнопку [Очистить] в конце раздела, чтобы очистить выбранные файлы и освободить память на вашем устройстве Windows 11.
Метод 3: удаление обновления KB5012643
Существует известная проблема после установки обновления ОС Build 22000.652 KB5012643. Microsoft работает над решением проблемы в будущих обновлениях, так что вы можете подождать, пока они выпустят исправление. Но если предыдущие решения вам не помогли и вы хотите избавиться от проблемы прямо сейчас — удаление обновления KB5012643 последний шаг.
Чтобы откатиться назад к предыдущей сборке операционной системы, сначала откройте меню Пуск и нажмите на иконку «Настройки».
Далее в левой части открывшегося окна, выберите пункт «Центр обновления Windows».
В правой части окна находите пункт «Журнал обновлений» и нажимаете на него.
Прокручиваете страницу вниз и находите пункт «Удалить обновления», нажимаете на этом пункте.
В открывшемся окне, находите необходимое вам обновление, в данном случае KB5012643, и нажимаете кнопку «Удалить».
Если вы не видите обновления KB5012643 в истории обновлений, но все еще испытываете ошибку приложения 0xc0000135, вы можете попробовать удалить последнее обновление.
Как только удаление завершится, ваша система перезагрузится. Если этого не произойдет, вы должны перезапустить ее сами. После перезапуска вы обнаружите, что ошибка приложения была устранена.
Очень внимательно следуйте шагам указанным в этом руководстве, чтобы исправить ошибку приложения 0xc0000135 Windows 11 на вашем компьютере или ноутбуке.