Опубликовано: 19.07.2017 Обновлено: 31.12.2020 Категория: windows Автор: myWEBpc

Исправить ошибку Exception Access Violation в Windows 10

Бывают моменты, когда мы запускаем какое-либо приложение в Windows, система возвращает сообщение об ошибке Exception Access Violation, что произошло исключение нарушения доступа. Этот тип ошибки означает, что какая-то часть кода программы, которую вы пытаетесь запустить, пытается получить доступ к защищенному адресу памяти и ей было отказано в доступе. Чтобы решить эту ошибку, можно попробовать отключить средство безопасности "Предотвращение выполнения данных или DEP". Ниже разберем способы, если появляется ошибка исключение нарушение прав доступа в windows.

exception access violation

Исправить Exception Access Violation при запуске игр или программ

Если ошибка Exception Access Violation появляется с кодом 0xc0000005, то обратитесь к данному руководству.

1. Отключить DEP

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

  • Чтобы отключить Предотвращение выполнения данных или DEP, нажмите Win +R и  введите в строку выполнения control system.
  • Далее в открывшимся окне, слева нажмите на пункт Дополнительные параметры системы.

Вход в свойства системы Win+r control system

  1. Перейдите во вкладку Дополнительно и в разделе быстродействие нажмите Параметры.
  2. Перейдите на вкладку Предотвращение выполнения данных и выберите Включить DEP для всех программ и служб, кроме выбранных ниже.
  3. Выберите свою программу или приложение на указанный исполняемый ".exe" файл, которое выдает ошибку "Exception_Access_Violation".
  4. Нажмите Применить и ОК.
  5. Запустите свою программу или игру заново.

Добавление программы в исключение DEP

2. Устранение неполадок в оборудовании

В случае, если ошибка будет продолжаться, мы можем запустить средство устранения неполадок оборудования. Для этого нажимаем win+R, чтобы открыть окно "выполнить" и введите следующую команду:

  • %systemroot%\system32\msdt.exe -id DeviceDiagnostic

Cредство устранения неполадок оборудования

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

Диагностика и предотвращение неполадок на компьютере

3. Отключить UAC

Контроль учетных записей (UAC) это дополнительная мера защиты, которая может выдавать ошибку Exception Access Violation путем блокировку запуска программ или игр, особенно, если они скачены с торрентов. Отключите UAC и посмотрите, решена ли проблема.

4. Файл только для чтения

Убедитесь, что запускаемая игра или программа предназначена не только для чтения.

  1. Для начало нажмите по самому ярлыку на рабочем столе правой кнопкой мыши и выберите свойства.
  2. В свойствах посмотрите стоит ли атрибут "Только для чтения".
  3. Если да, то снимите галочку, нажмите OK и попробуйте запустить.
  4. Также, найдите папку с игрой или программой и в свойствах убедитесь, что папка целиком не предназначена только для чтения.

Снять только для чтения Steam

5. Извлеките стороннее оборудование

В ошибке Exception Access Violation была замечена аудио-гарнитура от Logitech. Если замечено одно, то и могут быть проблемы и с другими неизвестными. Просто выключите компьютер и извлеките все устройства как флешка, принтер и т.п. с USB портов компьютера.


Загрузка комментариев