Ошибка 0xc0000005 — одна из самых распространённых проблем в Windows 10, которую пользователи видят при попытке запуска приложения. Она означает нарушение доступа к памяти, и возникает по множеству причин: от повреждённых системных файлов до конфликтов программ. Решение есть, и часто оно проще, чем кажется.

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

Что вызывает ошибку 0xc0000005 и почему она появляется

Код 0xc0000005 — это исключение нарушения доступа (Access Violation). Оно возникает, когда программа пытается получить доступ к защищённой области памяти, которую Windows не разрешает использовать. Причины могут быть разные:

  • Повреждённые системные файлы — часто виноваты обновления или некорректное выключение компьютера.
  • Конфликт программ — две утилиты пытаются использовать один и тот же ресурс (например, антивирус блокирует запуск).
  • Несовместимость с Windows 10 — старые программы, написанные под Windows XP или 7, могут не работать без режима совместимости.
  • Проблемы с оперативной памятью — физические дефекты модулей ОЗУ или некорректные настройки в BIOS.
  • Вирусы и вредоносное ПО — некоторые вирусные программы специально вызывают такие ошибки.

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

💡

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

СпособВремя выполненияЭффективностьСложность
Перезагрузка ПК1 минута30%Низкая
Запуск от имени администратора2 минуты25%Низкая
Проверка на вирусы10–30 минут20%Средняя
Откат к точке восстановления5–15 минут40%Средняя

Быстрые способы исправления без углублённых настроек

Начните с простых методов. Они не требуют технических знаний и занимают минимум времени.

1. Перезагрузка компьютера — банально, но работает в 30% случаев. Иногда ошибка возникает из-за временного сбоя в системе.

2. Запуск от имени администратора: щелкните правой кнопкой по значку приложения и выберите «Запуск от имени администратора». Это может решить проблему с правами доступа.

3. Проверка на вирусы — используйте Windows Defender или сторонний антивирус (например, Kaspersky, Dr.Web). Некоторые вирусы специально блокируют запуск программ.

4. Откат к точке восстановления — если ошибка появилась после установки обновлений или программ, вернитесь к предыдущему состоянию системы через «Панель управления» → «Восстановление» → «Запуск восстановления системы».

Исправление через системные инструменты Windows

Если простые методы не помогли, используйте встроенные утилиты Windows 10. Они автоматически исправляют повреждённые файлы и настройки.

Проверка целостности системных файлов:

  1. Откройте Командную строку от имени администратора (через поиск введите cmd, правая кнопка → «Запуск от имени администратора»).
  2. Введите команду sfc /scannow и нажмите Enter.
  3. Дождитесь завершения проверки (может занять 10–30 минут). Если будут найдены ошибки, система автоматически их исправит.

Проверка диска на ошибки:

  1. Откройте Командную строку от имени администратора.
  2. Введите chkdsk C: /f /r (если система установлена на другом диске, замените C: на нужную букву).
  3. Нажмите Y для подтверждения проверки при следующем запуске и перезагрузите компьютер.

Настройка совместимости для проблемного приложения

Если ошибка 0xc0000005 возникает только при запуске определённой программы, попробуйте запустить её в режиме совместимости с более старой версией Windows.

Как это сделать:

  1. Щёлкните правой кнопкой по значку приложения и выберите «Свойства».
  2. Перейдите на вкладку «Совместимость».
  3. Установите флажок «Запускать программу в режиме совместимости» и выберите из списка Windows 7 или Windows 8.
  4. Поставьте галочку «Запускать от имени администратора».
  5. Нажмите «Применить» и попробуйте запустить программу.
⚠️ Внимание: если приложение требует доступа к интернету, убедитесь, что в режиме совместимости оно не блокируется брандмауэром Windows. При необходимости временно отключите его.
Какой метод вы чаще всего используете для исправления системных ошибок?
Перезагрузка ПК
Встроенные утилиты Windows
Сторонние программы
Обращение к спициалисту

Проверка оперативной памяти и обновление драйверов

Ошибка 0xc0000005 может возникать из-за проблем с оперативной памятью или устаревших драйверов. Проверить ОЗУ можно встроенным средством Windows:

  1. Нажмите Win + R, введите mdsched.exe и нажмите Enter.
  2. Выберите «Выполнить перезагрузку и проверку (рекомендуется)».
  3. После перезагрузки дождитесь завершения диагностики. Если будут найдены ошибки, попробуйте удалить или заменить неисправный модуль памяти.

Что касается драйверов, то чаще всего проблема кроется в драйверах видеокарты, чипсета или звукового устройства. Обновите их:

  1. Нажмите Win + X и выберите «Диспетчер устройств».
  2. Раскройте разделы «Видеоадаптеры», «Звуковые, игровые и видеоустройства», «Системные устройства».
  3. Щёлкните правой кнопкой по каждому устройству и выберите «Обновить драйвер» → «Автоматический поиск обновлённых драйверов».
Тип драйвераКак обновитьГде скачать вручную
Видеокарта (NVIDIA, AMD, Intel)Через «Диспетчер устройств» или утилиту производителяОфициальный сайт производителя
ЧипсетЧерез «Диспетчер устройств»Сайт производителя материнской платы
Звуковая картаЧерез «Диспетчер устройств»Сайт производителя (Realtek, и др.)
Сетевой адаптерЧерез «Диспетчер устройств»Сайт производителя (Intel, и др.)

Дополнительные методы для опытных пользователей

Если ни один из предыдущих способов не помог, попробуйте эти варианты. Они более сложные, но эффективные.

Отключение DEP (Data Execution Prevention) — это функция безопасности Windows, которая может блокировать запуск некоторых программ. Чтобы её отключить:

  1. Откройте Командную строку от имени администратора.
  2. Введите bcdedit.exe /set {current} nx AlwaysOff и нажмите Enter.
  3. Перезагрузите компьютер.

Чтобы снова включить DEP, используйте команду bcdedit.exe /set {current} nx AlwaysOn.

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

Чистая загрузка Windows — запуск системы с минимальным набором программ и драйверов. Это поможет выявить конфликт ПО:

  1. Нажмите Win + R, введите msconfig и нажмите Enter.
  2. Перейдите на вкладку «Службы», установите флажок «Не отображать службы Microsoft» и нажмите «Отключить все».
  3. Перейдите на вкладку «Автозагрузка» и нажмите «Открыть диспетчер задач».
  4. Отключите все программы в списке автозагрузки.
  5. Нажмите «ОК» и перезагрузите компьютер.

Если ошибка исчезла, постепенно включайте службы и программы, чтобы найти виновника.

Пошаговая инструкция: что делать, если ничего не помогает

Если ошибка 0xc0000005 по-прежнему появляется, выполните следующие действия в указанном порядке:

Чек-лист по устранению ошибки 0xc0000005

Выполнено: 0 / 8

Часто задаваемые вопросы

Почему ошибка 0xc0000005 появляется только в одной программе?

Скорее всего, проблема в самом приложении: оно несовместимо с Windows 10, повреждено или конфликтует с другой программой. Попробуйте запустить его в режиме совместимости или переустановите.

Может ли ошибка 0xc0000005 быть связана с жестким диском?

Да, если на диске есть битые сектора или он начинает выходить из строя. Проверьте диск с помощью chkdsk или специализированных утилит вроде Victoria или HDD Regenerator.

Что делать, если ошибка возникает при запуске игры?

Для игр часто помогает обновление DirectX, .NET Framework и видеодрайверов. Также попробуйте отключить встроенную графику (если используется дискретная видеокарта) или запустить игру в режиме совместимости.

Можно ли исправить ошибку 0xc0000005 без переустановки Windows?

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