Как исправить ошибку «Произошло необработанное исключение в вашем приложении» в Windows?

Ошибка « Произошло необработанное исключение в вашем приложении », как правило, появляется в окне Microsoft .NET Framework и часто появляется, как только ваш компьютер запускается. Сообщение об ошибке появляется среди следующих строк:

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

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

Что вызывает ошибку «Необработанное исключение произошло в вашем приложении» в Windows?

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

  • Ваш антивирус может быть виновником - Известно, что некоторые антивирусные инструменты, такие как Panda Antivirus, вызвали эту проблему, поэтому обязательно замените их.
  • Некоторые программы или вредоносные программы могут быть запущены. Если на вашем компьютере запущена установленная программа или вредоносная программа, возможно, вы захотите от нее избавиться. Убедитесь, что вы загружаетесь в чистую загрузку, чтобы убедиться, что это правильная причина.
  • Установка Microsoft .NET Framework повреждена. Если основные файлы повреждены, вы можете попытаться восстановить установку, установить более новую версию или выполнить сканирование SFC.

Решение 1. Замените антивирус

Бесплатные антивирусные инструменты могут быть весьма полезны, и они могут выполнять свою работу по защите вашего компьютера, но иногда они просто не ладят с другими вещами на вашем компьютере. Попробуйте заменить антивирус, если он вызывает эту проблему, пока он включен!

  1. Нажмите на меню «Пуск» и откройте панель управления, выполнив поиск. Кроме того, вы можете нажать на значок шестеренки, чтобы открыть настройки, если вы используете Windows 10.
  2. На панели управления выберите « Просмотреть как - категорию» в правом верхнем углу и нажмите « Удалить программу» в разделе «Программы».

Удалить программу в панели управления
  1. Если вы используете приложение «Настройки», нажав « Приложения», вы сразу же откроете список всех установленных программ на вашем ПК.
  2. Найдите антивирусное средство в панели управления или настройках и нажмите « Удалить» .
  3. Мастер удаления должен открыться, поэтому следуйте инструкциям по его удалению.

Удаление вашего антивируса
  1. Нажмите Finish, когда деинсталлятор завершит процесс, и перезагрузите компьютер, чтобы увидеть, будут ли по-прежнему появляться ошибки. Убедитесь, что вы выбрали лучший вариант антивируса .

Решение 2. Выполните чистую загрузку

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

  1. Используйте комбинацию клавиш Windows + R на клавиатуре. В диалоговом окне « Выполнить » введите MSCONFIG и нажмите «ОК».
  2. Нажмите на вкладку «Загрузка» и снимите флажок «Безопасная загрузка» (если установлен).

Запуск MSCONFIG
  1. На вкладке Общие в том же окне щелкните, чтобы выбрать параметр Выборочный запуск, а затем нажмите, чтобы снять флажок Загрузить элементы запуска, чтобы убедиться, что он не установлен.
  2. На вкладке « Службы » установите флажок « Скрыть все службы Microsoft» и нажмите « Отключить все» .

Отключение всех служб сторонних разработчиков
  1. На вкладке «Автозагрузка» нажмите « Открыть диспетчер задач» . В окне «Диспетчер задач» на вкладке «Автозагрузка» щелкните правой кнопкой мыши каждый элемент автозагрузки, который включен, и выберите « Отключить» .

Отключение всех элементов автозагрузки
  1. После этого вам нужно будет выполнить некоторые из самых скучных процессов, то есть включить элементы запуска по одному и перезагрузить компьютер. После этого вам необходимо проверить, появляется ли проблема снова. Вам нужно будет повторить тот же процесс даже для Сервисов, которые вы отключили в Шаге 4.
  2. Найдя проблемный элемент автозапуска или службу, вы можете предпринять действия для решения проблемы. Если это программа, вы можете переустановить ее или восстановить. Если это служба, вы можете отключить ее и т. Д.

Решение 3. Установите последнюю версию NET Framework и восстановите ее

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

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

  1. После установки последней версии самое время проверить ее целостность. На клавиатуре используйте комбинацию клавиш Windows + R, чтобы открыть диалоговое окно « Выполнить ».
  2. Введите в контроль. exe и нажмите OK, чтобы открыть его.

Панель управления
  1. Выберите параметр « Удалить программу» и нажмите « Включить или отключить функции Windows» . Убедитесь, что вы нашли запись .NET Framework 4.xx и убедитесь, что она включена. «x.x» обозначает последнюю версию, доступную для вашей операционной системы.
  2. Если флажок рядом с .NET Framework 4.xx не установлен, включите его, установив флажок. Нажмите кнопку ОК, чтобы закрыть окно компонентов Windows и перезагрузить компьютер.

Включение последней версии .NET Framework
  1. Если .Net Framework 4.xx уже включена, вы можете восстановить .Net Framework, сняв флажок и перезагрузив компьютер. После перезагрузки компьютера снова включите .Net Framework и снова перезагрузите компьютер.

Решение 4. Используйте SFC для сканирования утечек памяти

Сообщалось, что повреждение Microsoft .NET Framework связано с неисправными системными файлами. Эти проблемы коренятся глубоко в системных файлах, и единственный способ решить их - запустить проверку системных файлов (SFC). Он будет сканировать ваши системные файлы на наличие ошибок и возможного ремонта или замены. Следуйте инструкциям ниже, чтобы сделать это!

  1. Найдите « Командную строку », введя ее прямо в меню «Пуск» или нажав кнопку поиска рядом с ней. Щелкните правой кнопкой мыши первую запись, которая появится в результате поиска, и выберите пункт контекстного меню «Запуск от имени администратора».
  2. Кроме того, вы также можете использовать комбинацию клавиш Windows Logo Key + R для вызова диалогового окна Run . Введите « cmd » в появившемся диалоговом окне и используйте комбинацию клавиш Ctrl + Shift + Enter для командной строки администратора.

Запуск командной строки от имени администратора
  1. Введите следующие команды в окне и убедитесь, что вы нажимаете Enter после ввода каждой из них. Дождитесь сообщения «Операция успешно завершена» или чего-то подобного, чтобы узнать, что метод работает.
 SFC / SCANNOW 
  1. Попробуйте перезагрузить компьютер и проверьте, не возникла ли необработанная исключительная ситуация в вашем приложении. Ошибка продолжает появляться на вашем компьютере.

Интересные статьи