Проблема привела к тому, что программа перестала правильно работать. Windows закроет программу и уведомит вас, если решение доступно, когда Windows обнаружит, что цикл, такой как while (true) {}, не завершается. В этот момент рассматриваемое приложение должно отправить сообщение в Windows, сообщая, что оно все еще работает, но не работает, что приводит к этому сообщению об ошибке.
Эта ошибка появляется почти во всех версиях операционной системы Windows и может произойти с любым приложением, программой или игрой, которую вы пытаетесь запустить. Проблема заключается в самой Windows, а не в приложении, даже если сообщение об ошибке может заставить вас в это поверить. Некоторые связывают это с тем, что определенные приложения созданы для старых версий Windows и не полностью совместимы с новыми версиями.
Независимо от того, какова причина вашей конкретной ситуации, есть решение этой проблемы, и вы сможете запускать свои приложения, следуя приведенным ниже методам.
Метод 1: восстановить поврежденные системные файлы
Загрузите и запустите Restoro для сканирования и восстановления поврежденных и отсутствующих файлов из Вот , как только это будет сделано, перейдите к приведенным ниже методам. Важно убедиться, что все системные файлы не повреждены и не повреждены, прежде чем переходить к приведенным ниже методам.
Метод 2: использование режима совместимости с Windows
Попробуйте открыть программу или ваше приложение в Режим совместимости с Windows . По сути, это заставляет приложение думать, что вы на самом деле используете другую версию Windows. Причина в том, что ваше приложение может быть несовместимо с последним обновлением или обновлением вашей ОС Windows. Для этого выполните следующие действия:
- Щелкните правой кнопкой мыши значок программы, неважно, игра это или файл, с которым у вас возникли проблемы, а затем нажмите Свойства .
- Нажми на Совместимость вкладка в окне свойств.
- Под Режим совместимости заголовок, выберите раскрывающееся меню, в котором говорится Запустите программу в режиме совместимости для и во всплывающем меню выберите Windows Vista / 7 или XP, чтобы открыть программу так, как она открывалась бы в более старой версии операционной системы.
- Если он не работает с XP, попробуйте Vista, если он не работает с Vista, попробуйте 7 и так далее, пока не найдете правильную совместимость для программы.
- Нажмите на Применять а потом Хорошо . Попробуйте запустить приложение или игру сейчас - все должно работать без проблем.
Метод 3: обновите драйверы видеокарты
Новые драйверы постоянно выходят почти для всех видеокарт, и они включают исправления для множества ошибок, с которыми вы можете столкнуться, например этой. Шаги по их обновлению довольно просты.
- Нажмите одновременно Windows и Р, и введите devmgmt. msc в Бежать окно. Нажмите Войти или щелкните Хорошо открыть Диспетчер устройств .
- Развернуть Видеоадаптеры из списка устройств и щелкните правой кнопкой мыши ваша видеокарта.
- В контекстном меню выберите Обновление программного обеспечения драйвера .
- Следуйте инструкциям мастера, чтобы обновить драйверы, и перезагружать ваше устройство в конце концов.
Если он не может найти новый драйвер, перейдите на сайт производителя и вручную определите, определите, загрузите и установите последнюю версию графического драйвера.
Метод 4: Удалить конфликтующее программное обеспечение
По некоторым данным, многие заметили, что Антивирус Norton часто может быть корнем этой проблемы. Следовательно, будет целесообразно попробовать и удалить любое используемое вами антивирусное программное обеспечение / брандмауэр, и если программа начнет работать после удаления, замените свое программное обеспечение AV / FW другим, таким как AVG, BitDefender и т.
Метод 5: обновить DirectX
Если эту ошибку вызывает игра, обязательно обновите Directx до последней версии. Большинство компаний, создающих игры, используют Directx как инструмент настройки для запуска своих игр, и он должен иметь последние обновления, чтобы все работало должным образом.
- нажмите Windows нажмите на клавиатуре и введите Проверить обновления .
- когда Обновления Windows открывается, щелкните Проверяйте обновления.
- поскольку Directx является частью операционной системы, Центр обновления Windows обновит ее автоматически, если в Интернете появится более новая версия. Пусть скачает все, что найдет, и перезагружать в конце концов, если об этом попросят.
Для Windows 8/10 см. GIF ниже:
Метод 6: перезагрузите компьютер
Выполните чистую загрузку вашей системы, см. Шаги ( Вот )
Метод 7: отключение предотвращения выполнения данных
Data Execution Protection (DEP) - это функция безопасности, которая поставляется со всеми версиями Windows, начиная с Windows 7. DEP - это функция безопасности, разработанная для защиты компьютеров Windows от повреждений, которые могут быть причинены вирусами и другими угрозами безопасности. Хотя DEP - довольно удобная и полезная функция, некоторые пользователи Windows часто хотят ее отключить. Что ж, вы, безусловно, можете включать и отключать защиту от выполнения данных в любой версии Windows (включая Windows 10) по своему желанию.
Щелкните меню Пуск и введите cmd, щелкните правой кнопкой мыши cmd и выберите Запуск от имени администратора. В окне командной строки введите
bcdedit.exe / set {current} nx AlwaysOff
Затем проверьте, начинают ли приложение / программа или игра работать, если нет, затем снова включите DEP, введя следующую команду и нажав клавишу ENTER:
3 минуты на чтениеbcdedit.exe / set {current} nx AlwaysOn