Как исправить ошибку 0xc0000005 на Windows 7 X64: причины и способы

0
20

Краткая памятка по исправлению ошибки 0xc0000005

  1. Проверьте оперативную память с помощью Windows Memory Diagnostic.
  2. Обновите или переустановите драйвера, особенно для видеокарты.
  3. Запустите проверку системных файлов командой sfc /scannow.
  4. Выполните откат системы до точки восстановления.
  5. Переустановите программу или игру, вызывающую ошибку.
  6. Проверьте компьютер на вирусы с помощью антивируса.
  7. Временно отключите DEP для проблемного приложения.
  8. Убедитесь, что все обновления Windows 7 установлены.
  9. Проверьте жесткий диск на ошибки с помощью chkdsk.
  10. Если ничего не помогло, выполните чистую установку Windows.

Причины возникновения ошибки 0xc0000005

Ошибка 0xc0000005 в - изображение номер один
Ошибка 0xc0000005 в — изображение номер один

Злополучная ошибка 0xc0000005 характерна для Windows 10, 11 и более ранних версий майкрософтовской операционки. Во времена царствования «семерки» с проблемой обычно боролись путем удаления неудачных обновлений системы. Таковых было несколько штук, каждое удаляли командой с параметрами uninstall и название обновки. Между операциями запускали перезагрузку Винды. Несколько сбойных апдейтов ОС подпортили жизнь юзерам, использующим пиратские Windows, но для опытных системных администраторов они проблемой не стали.

С появлением Windows 10 обновки стали реже приводить к неприятным последствиям. Однако ошибка 0xc0000005 по-прежнему периодически упоминается в жалобах пользователей, поскольку к ней приводит достаточно широкий спектр причин. Впрочем, суть проблемы вырисовывается достаточно четко — это отсутствие доступа к части ОЗУ или другому ресурсу.

Устранение ошибки 0xc0000005

Как исправить ошибку 0XC0000005, смотрим виндовс 7 - изображение номер два
Как исправить ошибку 0XC0000005, смотрим виндовс 7 — изображение номер два

Самое простое — это не устанавливать указанные выше обновления. Но если обновления уже установлены, придется исправлять работу операционной системы Windows — удалить уже установленные обновления.

Удаление через пункт «Программы и компоненты»

Необходимо зайти в «Панель управления -> Программы и компоненты -> Просмотр установленных обновлений». Там в списке установленных обновлений нужно найти обновления под номерами KB2859537, KB2872339 и KB2882822, кликнуть по очереди по каждому из них правой кнопкой мыши и выбрать «Удалить».

Удаление из командной строки

Необходимо запустить консоль от имени администратора (например, по комбинации клавиш «Win+R»). В консоль нужно ввести поочередно команды:

Справка: Утилита предназначена для установки и удаления обновлений Windows. Можно запустить ее с ключом /?, чтобы узнать больше.

Другие способы устранения проблемы

Есть другие более сложные способы удаления установленных обновлений (например, откат к точке восстановления системы или удаление обновлений из среды восстановления с помощью DISM). К ним придется прибегнуть, если не помогли описанные выше методы. Описывать их в данной статье нет смысла, т.к. прибегать к ним приходится крайне редко. Те, кому понадобится их найти, смогут без особого труда найти подробные инструкции в сети.

Проверить физическую память

How to - изображение номер три
How to — изображение номер три

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

Как исправить ошибку 0xc0000005 при запуске приложения - изображение номер четыре
Как исправить ошибку 0xc0000005 при запуске приложения — изображение номер четыре

Чтобы убедиться в диагнозе, извлеките из системника новую планку, и попробуйте позапускать программы, которые ранее не подавали признаков жизни. Все заработало? Значит, искомая причина связана с железом. Поискать bad-блоки в ОЗУ можно с помощью утилиты Memtest86+.

Переустановить драйвера

Проблемы программного характера могут относиться к драйверам видеокарты или принтера:

  1. Подкачали дрова видяхи. Такая ситуация иногда бывает с игровым компом, оборудованным дискретной видеокартой. Чтобы убедиться в ее причастности к ошибке, подключите монитор в разъем материнки. Если программы стали запускаться — проблема в этом. Лечение стандартное: обновление или откат драйверов. Первый вариант актуален, когда дрова давно не обновляли, второй — когда перед сбоем 0xc0000005 как раз занимались этим вопросом.
  2. Неполадки с драйверами принтера. В этом случае устройство может отказаться печатать, а при попытке посмотреть настройки выдает код 0xc0000005. Проблема устраняется переустановкой принтера. Нужно удалить его в устройствах, скачать на сайте производителя драйвера и инсталлировать их. Также принтер порой выдает ошибку из-за чрезмерного усердия стороннего антивируса или отключенного брандмауэра Windows. Отключение антивирусного ПО иногда помогает и в ситуации, когда не запускается игра.

Error 0xc0000005 - изображение номер шесть
Error 0xc0000005 — изображение номер шесть

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

Ошибка при запуске приложения 0xc0000005 - решение - изображение номер семь
Ошибка при запуске приложения 0xc0000005 — решение — изображение номер семь

Дать старт проверке можно различными способами. Самый простой вариант: «Пуск» — cmd — sfc /scannow — Enter. Запустится быстрая проверка системных файлов, кроме тех, что задействованы операционкой. Для выполнения полной проверки можно загрузиться с флешки с образом системы, и запустить командную строку из специальной среды восстановления.

ЧИТАЙТЕ ТАКЖЕ:  Ошибка 0х0000000а в Windows 7 - причины, симптомы и способы устранения

Команда sfc не поможет, если повреждено хранилище системных компонентов. Для его восстановления используют утилиту. Запускается она с командной строки с параметрами: /Online /Cleanup-Image /***. Вместо звездочек нужно подставить один из параметров:

  • CheckHealth — проверка изначального состояния хранилища;
  • ScanHealth — поиск повреждений;
  • RestoreHealth — восстановление хранилища.

Решение ошибки 0xc0000005 - изображение номер восемь
Решение ошибки 0xc0000005 — изображение номер восемь

Команды с последними двумя параметрами выполняются долго, процесс может на время замирать на 20%. После dism стоит снова запустить sfc. Технология достаточно универсальная, помогает исправить как ошибку 0xc0000005, так и другие препятствия для запуска программ.

Откатить версию операционной системы

Ошибка - изображение номер девять
Ошибка — изображение номер девять

Уже не первый десяток лет пользователи обходят всевозможные глюки Винды с помощью отката системы. В нашем случае типичный повод воспользоваться этим функционалом — неудачное обновление ОС. Для отката заходим в «Панель управления», открываем «Восстановление» и запускаем процесс.

Операционке понадобится хотя бы одна точка восстановления. Запасные конфигурации системы для диска С по умолчанию создаются автоматически. Также перед рискованными операциями, например, многочисленными правками системного реестра, стоит создать точку восстановления в ручном режиме.

Как исправить ошибку приложения - изображение номер десять
Как исправить ошибку приложения — изображение номер десять

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

Переустановить программу

Этот способ подойдет, если ошибка выскакивает только при запуске одной программы. Возможно, в процессе инсталляции произошел какой-то сбой или вы установили софт, зараженный вирусами. В таких случаях удалите прогу, проверьте комп и установочный файл антивирусом, а затем инсталлируйте приложуху заново.

Ошибка обновления - изображение номер двенадцать
Ошибка обновления — изображение номер двенадцать

Проверить наличие вирусов

Как исправить ошибку при запуске приложения 0xc0000005 - изображение номер тринадцать
Как исправить ошибку при запуске приложения 0xc0000005 — изображение номер тринадцать

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

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

Отключить DEP

Когда ошибка 0xc0000005 связана DEP, можно попробовать решить проблему путем отключения этой технологии, разработанной для дополнительной защиты памяти от вирусов. Такой вариант актуален, если сбоит только одна программа, а остальные исправно запускаются. Для отключения DEP клацаем правой по «Этот компьютер», далее: «Свойства» — Дополнительные параметры — «Дополнительно» — Параметры быстродействия — Предотвращение выполнения данных. Чтобы ввести исключение активируем нижний чекбокс. Жмем «Добавить», и выбираем командный файл, при запуске которого выскакивает ошибка.

Ошибка 0xc0000005 при запуске приложения, игры или установке - изображение номер четырнадцать
Ошибка 0xc0000005 при запуске приложения, игры или установке — изображение номер четырнадцать

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

Часто задаваемые вопросы об ошибке 0xc0000005 на Windows 7

Вопрос: Что означает код ошибки 0xc0000005?
Ответ: Это исключение нарушения доступа к памяти, часто связанное с поврежденными файлами или несовместимостью драйверов.

Вопрос: Может ли ошибка 0xc0000005 возникать из-за вирусов?
Ответ: Да, вредоносное ПО может повреждать системные файлы или изменять параметры памяти, вызывая эту ошибку.

Вопрос: Как проверить оперативную память на ошибки?
Ответ: Используйте встроенную утилиту Windows Memory Diagnostic или сторонние программы вроде MemTest86.

Вопрос: Поможет ли отключение DEP при ошибке 0xc0000005?
Ответ: Временное отключение DEP может решить проблему, если она вызвана несовместимостью программы с этой защитой.

Вопрос: Нужно ли переустанавливать Windows 7 для исправления ошибки?
Ответ: Только в крайнем случае, сначала попробуйте проверить системные файлы и переустановить драйвера.

Вопрос: Какие драйвера чаще всего вызывают ошибку 0xc0000005?
Ответ: Обычно это драйвера видеокарты, звуковой карты или сетевого адаптера.

Вопрос: Как проверить целостность системных файлов?
Ответ: Запустите командную строку от имени администратора и выполните команду sfc /scannow.

Вопрос: Может ли ошибка появиться после установки новой программы?
Ответ: Да, часто проблема возникает из-за несовместимости или повреждения файлов конкретного приложения.

Вопрос: Что делать, если ошибка возникает при запуске игры?
Ответ: Попробуйте переустановить игру, обновить драйвера видеокарты и отключить DEP для этого приложения.

Вопрос: Как откатить систему Windows 7 до предыдущей версии?
Ответ: Используйте точку восстановления системы через Панель управления → Восстановление.