Ошибка 0xc0000005: нарушение прав доступа — причины и решения

Код 0xc0000005 означает, что программа обратилась к памяти, к которой у неё нет прав доступа. Система останавливает процесс — на экране появляется сообщение «Инструкция по адресу … обратилась к памяти по адресу …», а в играх это часто выглядит как вылет без объяснений. Причин несколько, и почти все они решаются без переустановки Windows.

Основные причины

  • Сбойные планки оперативной памяти — самая серьёзная из возможных причин.
  • Повреждённые файлы самой программы или системные DLL.
  • Конфликт с антивирусом или другими программами в фоне.
  • Устаревший или «кривой» драйвер видеокарты после недавнего обновления.

Шаг 1. Проверьте системные файлы

Откройте командную строку от администратора и выполните sfc /scannow, после — DISM /Online /Cleanup-Image /RestoreHealth. Это восстановит повреждённые системные библиотеки, из-за которых программы и падают. Пошагово — в статьях SFC /scannow и DISM.

Шаг 2. Проверьте оперативную память

Если ошибка возникает в разных программах и сопровождается синими экранами — виновата память. Запустите встроенную «Средство проверки памяти Windows» (Win+R → mdsched.exe) или MemTest86 с флешки. Найдите сбойную планку: отключайте модули по одному и наблюдайте. Общая диагностика зависаний — в статье Windows зависает: диагностика.

Шаг 3. Переустановите проблемную программу

Ошибка только в одном приложении? Удалите его полностью, перезагрузитесь и установите заново, скачав установщик заново с официального сайта. Повреждённый инсталлятор — частый источник именно 0xc0000005.

Шаг 4. Отключите антивирус для проверки

Временно отключите сторонний антивирус и попробуйте запустить программу. Некоторые защитники вмешиваются в работу приложений и вызывают сбои доступа. Если без антивируса всё работает — добавьте программу в исключения.

Шаг 5. Используйте точку восстановления

Если ошибка появилась после недавнего обновления Windows или установки драйвера — откатитесь к точке восстановления. Инструкция: Точки восстановления и откат системы. Если синий экран появляется вместе с этой ошибкой, загляните в Синий экран (BSOD): причины и решение.

Не решили проблему самостоятельно?

Иван из MSFree IT поможет удалённо — через AnyDesk, без поездки в сервис.

Более 15 лет опыта, честные цены, работа 24/7.

Или позвоните: +7 (937) 86-88-001