Сообщение об обработке исключения 0xc0000135

« Ошибка обработки сообщения об исключении 0xc0000135 » возникает, когда пользователи Windows пытаются запустить игру или приложение, требующее большой графической обработки. Параметры ошибки указывают на отсутствующую DLL (библиотеку динамической компоновки) или распространяемый компонент Visual C ++.

Что вызывает ошибку сообщения обработки исключения 0xc0000135?

  • Приложение несовместимо с версией для Windows. Одним из наиболее распространенных случаев, вызывающих этот тип ошибки, является ситуация, когда пользователь пытается запустить приложение, которое фактически несовместимо с версией для Windows. В этом случае вы можете решить проблему, запустив приложение в режиме совместимости.
  • Visual C ++ Redist для Visual Studio 2012 отсутствует. Как оказалось, наиболее частой причиной появления этого кода ошибки является установка Windows, в которой отсутствует пакет  Visual C ++ Redistributable для Visual Studio 2012 Update 4 . В этом случае исправить так же просто, как установить отсутствующий пакет redist на компьютер, который выдает код ошибки.
  • Повреждение системного файла - повреждение системного файла также может быть причиной появления этого сообщения об ошибке. В большинстве случаев ошибка возникает из-за того, что повреждение препятствует вызову определенных файлов DLL уязвимым приложением. В этом случае вы можете быстро решить проблему, запустив сканирование DISM и SFC или сбросив каждый компонент Windows с помощью такой процедуры, как чистая установка / восстановление.

Метод 1. Запуск приложения в режиме совместимости

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

Если этот сценарий применим, вы сможете полностью обойти проблему с помощью мастера совместимости. Это изменит среду, чтобы приспособить программу, как если бы она работала в полностью совместимой версии Windows.

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

  1. Щелкните правой кнопкой мыши исполняемый файл, в котором отображается ошибка, затем щелкните его правой кнопкой мыши и выберите « Свойства» во вновь появившемся контекстном меню.
  2. Как только вам удастся попасть в меню « Свойства» , выберите вкладку « Совместимость » в меню вверху горизонтального меню.
  3. Затем начните с проверки меню, связанного с Запустить эту программу в режиме совместимости .
  4. Затем выберите Windows 7 из раскрывающегося меню ниже и нажмите « Применить», чтобы сохранить только что внесенные изменения.
  5. Попробуйте выполнить установку еще раз и посмотрите, появляется ли по-прежнему то же сообщение об ошибке.

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

Метод 2: установка / переустановка распространяемого пакета Visual C ++ для Visual Studio 2012

Как оказалось, этот код ошибки вполне может быть вызван отсутствием файла DLL (библиотеки динамической компоновки), который является частью распространяемого пакета Virtual C ++, который требуется данному приложению.

Несколько затронутых пользователей, у которых мы также сталкиваемся с ошибкой «сообщение об обработке исключения 0xc0000135» при попытке запустить определенные игры или приложения, сообщили, что проблема была окончательно решена после установки пакета Visual C ++ Redistributable для Visual Studio 2012 с обновлением 4 .

Вот краткое руководство, как это сделать:

  1. Перво-наперво, давайте устраним возможность поврежденной установки Redistributable. Для этого нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить» . Затем введите appwiz.cpl и нажмите Enter, чтобы открыть экран « Программы и компоненты» .
  2. В окне «Приложения и компоненты» прокрутите список установленных приложений и найдите пакет Visual C ++ Redistributable для Visual Studio 2012 с обновлением 4 . Как только вы его увидите, щелкните его правой кнопкой мыши и выберите « Удалить» из появившегося контекстного меню. Затем следуйте инструкциям на экране, пока не будет удален установочный пакет.
  3. После завершения удаления перезагрузите компьютер и дождитесь завершения следующей последовательности загрузки.
  4. После завершения загрузки по сети перейдите по этой ссылке ( здесь ) в своем браузере и начните с выбора соответствующего языка. Затем нажмите « Загрузить», чтобы перейти в раздел загрузки.
  5. После того, как исполняемый файл vcredist будет полностью загружен, дважды щелкните его и следуйте инструкциям на экране, чтобы завершить установку.
  6. После завершения установки перезагрузите компьютер и посмотрите, исчезнет ли сообщение об ошибке обработки исключения 0xc0000135 ' при следующем запуске системы.

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

Метод 3: запуск сканирования SFC / DISM

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

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

Когда дело доходит до этого, существуют две основные встроенные утилиты, способные делать это - DISM (Обслуживание образов развертывания и управление ими) и SFC (Проверка системных файлов) .

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

Вот краткое руководство по выполнению обоих сканирований из командной строки с повышенными привилегиями:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить» . Как только вы окажетесь в поле «Выполнить», введите «cmd» внутри текстового поля и нажмите Ctrl + Shift + Enter, чтобы открыть запрос CMD с повышенными правами. Когда вы увидите окно управления учетными записями пользователей, нажмите Да, чтобы принять запрос администратора.
  2. Как только вам удастся попасть в командную строку CMD с повышенными привилегиями, введите следующую команду и нажмите Enter, чтобы начать сканирование SFC:
    sfc / scannow

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

  3. После завершения процесса перезагрузите компьютер и дождитесь завершения следующей последовательности запуска. После завершения следующего запуска выполните шаг 1 еще раз, чтобы открыть еще одну командную строку с повышенными привилегиями.
  4. Затем введите следующую команду и нажмите Enter, чтобы начать сканирование DISM:
    DISM / Онлайн / Очистка-Образ / RestoreHealth

    Примечание. Перед запуском этого приложения убедитесь, что ваш компьютер подключен к стабильному Интернет-соединению. Помните, что DISM использует компонент WU (Центр обновления Windows) для загрузки исправных копий, которые будут использоваться для замены поврежденных файлов.

  5. После завершения процесса перезагрузите компьютер и посмотрите, решится ли проблема при следующем запуске системы.

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

Метод 4. Выполните чистую / восстановительную установку

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

Когда дело доходит до этого, у вас есть два пути вперед:

  • Восстановить установку (обновление на месте) - эта операция занимает больше времени и потребует использования совместимого установочного носителя. Но главное преимущество заключается в том, что вам будет разрешено хранить все ваши личные файлы (включая приложения, игры, пользовательские настройки и личные медиа). Этот процесс будет иметь дело только с файлами Windows.
  • Чистая установка - это самый простой подход. Его можно запустить без какого-либо установочного носителя, и это можно сделать прямо из меню настроек Windows 10. Но если вы не создадите резервную копию данных заранее, вы не потеряете никаких личных файлов, хранящихся на диске ОС (C: / по умолчанию).