#Что означает ошибка
Ошибка 0xC0000005 нарушение прав доступа
Код 0xC0000005 (STATUS_ACCESS_VIOLATION) означает, что программа попыталась обратиться к области памяти, к которой у неё нет доступа. Это может быть ошибка в самой программе, но чаще её вызывает окружение: повреждённые системные файлы, неисправная оперативная память, конфликт драйверов, антивирус или установленное обновление, нарушающее совместимость.
Если ошибка возникает в одной программе, ищите причину в ней (обновление, переустановка, права). Если у разных программ и при загрузке системы — проверяйте память и системные файлы.
означает нарушение доступа (Access Violation): программа обратилась к области памяти, к которой у неё нет доступа. Причины — баги программы, повреждённые файлы, неисправная память, вмешательство антивируса.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Ошибка в самой программеКонкретное приложение. | Сбой только в одной программе. | Обновите или переустановите программу. |
| Конфликт с антивирусом или DEPЗащита памяти. | Сбой при запуске. | Добавьте программу в исключения; проверьте DEP. |
| Неисправная памятьДефект RAM. | Сбои в разных программах. | Проверьте RAM. |
| Повреждённые системные файлыПовреждение библиотек. | Сбой в нескольких приложениях. | SFC и DISM. |
#Пошаговое решение
- Перезагрузите компьютерКод
0xC0000005означает нарушение доступа к памяти процесса, а не отказ файловой системы в доступе. Сохраните данные, запишите имя сбойной программы и время. Через поиск «Пуск» откройте «Просмотр событий → Журналы Windows → Приложение» и найдите «Ошибка приложения» или Windows Error Reporting в момент сбоя. ЗапишитеFaulting module nameи его путь. Если падает только одна программа, проверьте её официальное обновление и плагины; если несколько несвязанных программ — продолжайте проверку системы и аппаратной части. Не пытайтесь чинить эту ошибку сменой прав папок. - Проверьте системуКогда сбой повторяется в нескольких приложениях или после неожиданного выключения, перезагрузите ПК через «Пуск → Питание → Перезагрузка». Откройте CMD от администратора и выполните
DISM /Online /Cleanup-Image /RestoreHealth, после его завершения —sfc /scannow. Команды проверяют компоненты Windows, но не исправляют ошибки кода сторонней программы. Если получен код ошибки DISM/SFC, запишите его и обратитесь к документации Microsoft. После повторного запуска программы проверьте события журнала; не отключайте DEP, защиту Windows или проверку подписей. - Проверьте дискЕсли разные программы по-прежнему аварийно завершаются и есть признаки нестабильности памяти, сохраните несохранённые файлы и нажмите Win+R →
mdsched.exe. Выберите «Выполнить перезагрузку и проверку» лишь когда можно прервать работу: компьютер перезагрузится. После загрузки просмотрите результат в уведомлении или «Просмотр событий → Журналы Windows → Система» (источник MemoryDiagnostics-Results). Обнаруженные ошибки требуют аппаратной диагностики, проверки модулей и настроек памяти у специалиста; не удаляйте обновления и не меняйте BIOS наугад. При отсутствии ошибок тест не исключает всех аппаратных причин. - Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
#Если ошибка в одной программе
При сбое только одной программы изучите её журнал и список установленных расширений, обновите её официальным установщиком. Не отключайте DEP или антивирус и не запускайте неизвестное приложение от администратора.
#Если ошибка системная
При падении нескольких приложений сначала создайте резервную копию, затем используйте DISM, SFC и диагностику RAM по шагам. Не меняйте XMP/BIOS и не удаляйте драйверы или обновления без доказанного временного совпадения и возможности отката.
#Особые случаи
Ошибка при установке Windows или обновлении иногда вызвана флешкой или дефектным образом. Для старых программ после обновлений KB может помочь удаление конкретного обновления. Если вы видите код в сочетании с модулем ntdll.dll, ищите конфликтующую библиотеку по журналу событий.
mdsched.exe#Где скачать и что открыть
- — 64-разрядная версия 2015–2022 (скачивание начнётся сразу)
- — 32-разрядная версия; на 64-разрядной Windows ставьте обе