Ошибка мта провинция 0xc0000005

7 способов решения проблемы 0xc0000005 — ошибка при запуске приложения. Подробное пошаговое описание со скриншотами, как убрать ошибку 0xc0000005.

На чтение 8 мин Просмотров 41.6к. Опубликовано 16.09.2021

Полное руководство по Windows 10

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

Почему возникает ошибка 0xc0000005?

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

Неисправность ОЗУ на физическом уровне (бракованный модуль, перегрев и т.д.);
Проблемы с драйверами устройств (неверная версия, повреждены файлы);
Некорректное обновление или установка софта;
Воздействие вирусов.

А также различные другие факторы, вплоть до ошибок разработчиков из Microsoft.

Как исправить ошибку 0xc0000005

В поисках способа 0xc0000005 как исправить были обнаружены довольно оригинальные способы. Например, в ряде случаев рекомендуется удалить определенные обновления системы. Давайте рассмотрим доступные варианты действий в зависимости от ситуации.

7 способов исправить ошибку 0xc0000005

1. Проверка физической памяти

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

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

Как исправить ошибку 0xc0000005

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

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

2. Удаление установленных обновлений

Если ошибка 0xc0000005 стала частым гостем после установки системных обновлений, можно попробовать удалить некоторые из них. Да, это не шутка, в данном случае сложности действительно могут возникать при наличии пакетов с номерами KB2872339, KB2859537 и KB2882822 в списке установленных. Также с аналогичной ошибкой сталкивались те пользователи, у которых на компьютерах появлялось обновление KB971033.

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

Есть несколько способов при такой причине появления 0xc0000005 как исправить ошибку Windows 7. Все они основываются на удалении проблемных обновлений.

3. Удаление через командную строку

Первый вариант – воспользоваться штатными системными программами и командной строкой. Последнюю для этих целей нужно запустить с администраторскими привилегиями: в меню Пуск через поиск следует найти CMD. Затем по обнаруженному объекту кликнуть правой клавишей и в подменю выбрать старт от имени администратора.

0xc0000005 — ошибка при запуске приложения [Решено]

Как запустить программу от имени администратора

Если текущий пользователь обладает администраторскими правами, то можно сразу вводить команды через пункт «Выполнить».

Теперь нужно написать следующую команду:

wusa.exe /uninstall /kb:2872339

0xc0000005 — ошибка при запуске приложения [Решено]

По нажатию Enter’а она запустит системный инсталлятор обновлений. При этом параметр /uninstall укажет ему, что необходимо произвести именно удаление, а не установку. Второй параметр конкретизирует, какое именно обновление необходимо убрать из системы.

Аналогичным образом нужно поступить и с остальными номерами (2859537, 2882822, 971033). Удаление каждого из пакетов может занять некоторое время. Нужно дождаться корректного завершения работы команды, чтобы не столкнуться с другими проблемами. Затем следует перезагрузить устройство.

Важно! При включенном автоматическом обновлении пакеты будут повторно установлены. Поэтому рекомендуется проверять эффективность лечения, например, при отключенном интернете. Отключить их можно через Центр обновления: перевести в настройках установку в ручной режим, проверить список доступных. Затем на указанных номерах нужно правым кликом открыть меню и скрыть их.

4. Откат к точке восстановления

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

0xc0000005 — ошибка при запуске приложения [Решено]

После запуска утилиты нужно выбрать соответствующую точку и откатиться до нее. Минус этого метода очевиден: все установленные после данной точки программы испарятся, так что их нужно будет устанавливать повторно.

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

5. Удаление через DISM

Если предыдущие варианты удаления недоступны или не сработали, есть еще один способ устранить ошибку приложения 0xc0000005. Для этого удаление следует запустить из среды восстановления. Чтобы попасть в нее, необходимо при загрузке ПК нажать F8 до появления меню с вариантами загрузки. Затем нужно выбрать «Устранение неполадок компьютера». Альтернативный способ – использовать среду восстановления с установочного диска.

Далее следует загрузить командную строку и определить букву системного диска.

Можно набрать notepad, нажать в нем Ctrl + O и просмотреть имеющиеся в компьютере диски и их буквы. Системный можно опознать по соответствующей метке или по наличию папки Windows. Буква X: при этом используется самой средой восстановления.

Для удаления через DISM нужно получить полные названия установочных пакетов. Их список покажет такая команда (для примера тут указана буква диска D:, если она другая, нужно указать свой вариант):

DISM /Image:D: /Get-Packages

Появится довольно длинный список всех обновлений с их статусом. Нужно найти те, у которых в имени есть номера проблемных пакетов (к примеру, KB2859537). Выглядят они примерно так:

0xc0000005 — ошибка при запуске приложения [Решено]

После этого нужно скопировать их имена до самого конца (это можно сделать, если сначала выделить их мышкой и затем кликнуть правой кнопкой).

Для рисунка выше команда будет следующей:

DISM /Image:D: /Remove-Package /PackageName:Package_for_KB2859537~31bf3866ad364e35~x86~~6.1.1.3

Аналогичным образом следует поступить с другими сбойными обновлениями.

6. Переустановка программы/драйверов

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

7. Отключение DEP для проблемного приложения

Иногда программа может некорректно работать из-за DEP – системы, запрещающей исполнение программы, если она определенным образом работает с памятью. В таком случае можно попробовать отключить DEP для приложения (если не поможет, приложение нужно будет убрать из списка исключений).

Сначала нужно открыть свойства системы. Для этого нужно кликнуть правой клавишей мыши по Моему компьютеру и выбрать соответствующий пункт.

0xc0000005 — ошибка при запуске приложения [Решено]

Затем требуется открыть Дополнительные параметры системы.

0xc0000005 — ошибка при запуске приложения [Решено]

Далее нужно перейти к параметрам в разделе Быстродействие и открыть вкладку с настройками DEP.

0xc0000005 — ошибка при запуске приложения [Решено]

По умолчанию DEP действует только для основных программ. Но если появляется 0xc0000005 при запуске приложений системы, следует попробовать второй вариант («… кроме выбранных ниже»). Нужно нажать «Добавить» и указать исполняемый файл сбойной программы.

При этом DEP включится для всех других программ, поэтому пользоваться им следует аккуратно.

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

  • 10 лучших антивирусов 2022 года
  • 15+ самых нужных программ для Windows 10 и 11

Читайте также:

  • Ошибка при запуске приложения 0xc000007b
  • Ошибка 0x80004005 — Windows не может получить доступ к компьютеру
  • Ошибка при запуске приложения 0xc0000142
  • Ошибка при запуске приложения 0xc000007b

Константин

Константин

Системный администратор

Задать вопрос

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

Если Вы пытаетесь запустить какую-либо программу или игру, то появляется такое окошко с указанным текстом, в котором присутствует код ошибки 0xc0000005.

Ошибка при запуске приложения 0xc0000005. Как исправить?

Текст в сообщении может быть и другой:

– Ошибка при инициализации приложения (0xc0000005)
– Error: access violation 0xc0000005
– Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION at 0x00000000

Но если в тексте есть код 0xc0000005 – это свидетельствует о некорректном обращении к оперативной памяти.

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

Удаление обновлений Windows

Если на Вашем компьютере или ноутбуке недавно были установлены обновления системы, и после этого появилось окно с ошибкой 0xc0000005, то необходимо удалить некоторые установленные обновления Windows.

Через командную строку

Для этого запускаем командную строку от имени администратора: нажмите «Пуск» и в строке поиска введите «cmd» , кликните по данной строке в результатах правой кнопкой мыши и выберите из меню «Запуск от имени администратора» .

Введите следующую команду и нажмите «Enter» :

wusa.exe /uninstall /kb:2859537

После этого, обновление с соответствующим номером – kb:2859537 – будет удалено. Перезагрузите компьютер. Выполните то действие, запуск игры или приложения, которое приводило к ошибке 0xc0000005.

Если окошко по-прежнему появляется, введите следующие команды. После ввода каждой нажимайте «Enter» , перезагружайтесь и смотрите, появляется ли ошибка.

wusa.exe /uninstall /kb:2872339
wusa.exe /uninstall /kb:2882822
wusa.exe /uninstall /kb:971033

Через Панель управления

Удалить установленные обновления Windows можно и другим способом. Для этого переходим «Пуск» – «Панель управления» – «Программы и компоненты» . В следующем окне кликаем по ссылочке «Просмотр установленных обновлений» .

Дальше в списке «Microsoft Windows» ищем обновления со следующими номерами: KB2859537, KB2872339, KB2882822, KB971033. Кликаем по каждому правой кнопкой мыши и нажимаем «Удалить» .

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

Через безопасный режим

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

Чтобы попасть в безопасный режим, во время запуска операционной системы нажимайте F8 . Затем с помощью стрелочек выберите пункт «Безопасный режим с поддержкой командной строки» .

Дальше удалите обновления системы или через командную строку, или через «Программы и компоненты» , как было описано выше.

Если и после этого, появляется окно с ошибкой, тогда выберите пункт «Устранение неполадок компьютера».

В том случае, если данная строка отсутствует, загрузитесь с установочного диска Windows, затем вместо установки выберите «Восстановление системы» , потом «Командная строка» .

Дальше нужно узнать, какая буква соответствует диску с установленной операционной системой. Вводим команду:

Откроется Блокнот. В нем нажмите «Файл» – «Открыть» . Будет похоже на привычный Проводник. С левой стороны нажмите на «Компьютер» и определите букву диска.

После этого в командную строку введите:

DISM /Image:C: /Get-Packages

Здесь С: – буква диска, которую мы определили. В командной строке, появится много информации. Вам нужно найти обновления с такими номерами: KB2859537, KB2872339, KB2882822, KB971033.

Затем скопируйте ту часть, которая подчеркнута на рисунке ниже. Для этого, кликаем правой кнопкой мыши в окне и выбираем «Пометить» и выделяем нужную строку – она сразу будет помещена в буфер обмена.

После это вводим следующую команду, нажимаем «Enter» и обновления будут удалены:

DISM /Image:C: /Remove-Package
/PackageName:Package_for_KB2859537

Здесь часть Package_for_KB2859537

6.1.1.3 будет меняться в зависимости от найденного номера обновления. Просто вставляйте скопированную ранее строку: нажмите после двоеточия правой кнопкой мыши и выберите «Вставить» .

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

Восстановление системы

Сделайте восстановление операционной системы. Для этого нужно откатить систему до ранее созданной контрольной точки, которая была сделана, когда окно с ошибкой еще не появлялось. Подробные статьи уже были выложены на сайте и их можно прочесть, перейдя по ссылкам: восстановить систему Windows 7, если у Вас установлена другая ОС: точка восстановления Windows 8 или восстановление с контрольной точки Windows 10.

Почистите реестр

Возможно, Вы установили программу не должным образом, или сам установщик был поврежден. Может, удалили программу и установили ее новую версию, при этом в реестре остались старые файлы, или появились дубликаты и поэтому возникает конфликт.

Для очистки реестра лучше использовать специальные утилиты: программу CCleaner или программу для чистки реестра Wise Registry Cleaner. Прочтите их подробное описание, перейдя по ссылкам. В дальнейшем, удаляйте ненужные программы с компьютера или специальными приложениями, вроде CCleaner, или через «Установку и удаление программ» .

Отключите функцию DEP

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

Запускаем командную строку от имени администратора (как это сделать, было описано выше), вставляем следующую команду и жмем «Enter» :

bcdedit.exe /set nx AlwaysOff

После этого, выполните перезагрузку компьютера, и функция DEP будет отключена. Чтобы включить ее, введите команду:

bcdedit.exe /set nx OptIn

Чтобы отключить DEP для определенных приложений, переходим «Пуск» – «Панель управления» – «Система» . В этом окне нажмите «Дополнительные параметры системы» .

Дальше, в разделе «Быстродействие» , нажмите «Параметры» .

Открываем вкладку «Предотвращение выполнения данных» и ставим маркер в поле «Включить DEP для всех программ и служб, кроме выбранных ниже» . Нажимаем «Добавить» и ищем в списке исполняемый файл нужной программы – .exe . Нажмите «Применить» и «ОК» .

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

Обновите базы данных для установленной на компьютере антивирусной программы и выполните сканирование. Дополнительно, можете воспользоваться и чем-нибудь другим, например лечащей утилитой Dr.Web CureIt. Она не требует установки, и не будет конфликтовать с уже установленной антивирусной программой.

Также зайдите в «Карантин» Вашего антивирусника и посмотрите, не добавились ли туда файлы того приложения, при запуске которого возникает ошибка 0xc0000005. Возможно, он посчитал их опасными. Добавьте найденные файлы в список исключений.

Проверьте оперативную память компьютера

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

Откатите драйвера

Сделайте откат драйверов, которые Вы недавно устанавливали. В «Пуске» в строку поиска введите «Диспетчер устройств» и нажмите на соответствующий пункт.

Обычно проблема возникает из-за обновленных драйверов на видеокарту. Поэтому кликните по пункту «Видеоадаптеры» , а затем правой кнопкой мыши по установленному устройству и выберите «Свойства» . Перейдите на вкладку «Драйвер» и там нажмите «Откатить» .

Думаю, один из описанных способов, помог Вам исправить ошибку 0xc0000005, которая возникала в операционной системе Windows при запуске приложения, установке программы или другой причины.

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

Иногда при запуске приложения может возникать ошибка с кодом 0xc0000005. Она не даёт запуститься программе или приложению. Сама ошибка указывает на неправильное обращение к памяти компьютера (RAM). В Windows 7 её появление чаще всего связанно с обновлением. В данной статье речь пойдёт о причинах и способах устранения этой проблемы.

  • Как исправить ошибку 0xc0000005
  • Обновление Windows
  • Память ПК
  • Антивирус
  • Драйвера
  • Предотвращение выполнения данных
  • Реестр
  • Принтер
  • Как ещё можно исправить 0xc0000005

Ошибка при инициализации приложения

Неважно какой системой вы пользуетесь: Windows XP, 7, 8 или 10. Ошибка (или код исключения) 0xc0000005 может возникнуть в любой и совершенно по разным причинам:

  1. Установка обновлений, драйверов, программ.
  2. Неполадки с модулем памяти.
  3. Вирусы.
  4. Проблемы в антивирусе.
  5. Устаревшие записи реестра.
  6. Сбои в DEP (предотвращение выполнения данных).

С ошибкой инициализации 0xc0000005 в основном сталкиваются пользователи использующие пиратскую версию Windows, но и на лицензии она так же может присутствовать.

Как исправить ошибку 0xc0000005

Воспользуйтесь рядом инструкций ниже. Я расположу их в порядке популярности. Обязательно попробуйте все если не знаете после чего появилась проблема инициализации приложений.

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

Обновление Windows

Возможно вы или система установили обновление и после него началась появляться ошибка 0xc0000005. Необходимо удалить их.

Для этого перейдите в меню Пуск >> Выполнить (либо кнопки Win+R) и введите в строке cmd.

Строка выполнения Windows 7

Вы попадёте в командную строку. Отсюда будет проще всего удалить все проблемные пакеты обновлений. Введите 4 команды по очереди:

  1. wusa.exe /uninstall /kb:2882822
  2. wusa.exe /uninstall /kb:2859537
  3. wusa.exe /uninstall /kb:2872339
  4. wusa.exe /uninstall /kb:971033

Кb и номер — это название пакета. После этого я рекомендую отключить автоматическое обновление Windows так, как они могут снова привести вас к этой же проблеме.

Память ПК

Если 0xc0000005 появляется на синем экране (экран смерти) и компьютер не запускается, то вероятнее всего связанно это с планками RAM на физическом уровне. Просто попробуйте разместить их поплотней, а так же проверьте максимально допустимый объём. Возможно вы просто его превысили.

Планка памяти

Если же вы вовсе не касались модуля RAM (производили замену), то необходимо проверить целостность памяти. При возникновении ошибок планки с памятью следует поменять на работоспособные.

Антивирус

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

Карантин в антивирусе ESET

Так же после этого проведите сканирование ПК. Это исключит возможную проблему появление 0xc0000005 из-за вируса.

Драйвера

Если 0xc0000005 стала появляться после установки драйвера, то необходимо либо удалить его, либо откатить до более старой версии когда всё работало.

Перейдите в меню Пуск >> Панель управления (крупные значки) >> Диспетчер устройств.

Панель управления Windows 7

Найдите устройство, для которого вы обновляли драйвер и перейдите в его свойства. Здесь выполните откат или полное удаление. После этого проблема должна исчезнуть. Пример с видеокартой.

Откат драйвера видеокарты

Предотвращение выполнения данных

Это средство безопасности (его ещё сокращенно называют DEP), которое предотвращает исполнение вредоносного кода путем дополнительной проверки памяти компьютера. Неверное обращение может вызвать ошибку 0xc0000005.

Поставьте проблемные приложения в исключение DEP и проверьте устранена ли ошибка.

Перейдите в панель управления. Зайдите в «Счётчики и средства производительности».

Панель управления

Далее войдите в настройку визуальных эффектов.

Средства производительности Windows 7

Во вкладке предотвращения выполнения данных выставите исключение.

Окно с настройками DEP

Реестр

Возможно ошибка появляется из-за неверных записей в реестре. Для его исправления воспользуйтесь программой Ccleaner. Она бесплатна и безопасна. Скачайте её и установите.

Перейдите во вкладку реестра. Здесь выполните поиск проблем несколько раз, пока все неполадки не будут устранены.

Исправление ошибок в реестре

Принтер

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

Как ещё можно исправить 0xc0000005

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

В других случаях останется только откатить систему к более раннему состоянию с помощью точки восстановления. Если данный способ реализовать невозможно, то поможет переустановка Windows. Это самое последнее, что можно сделать.

Как исправить ошибку 0XC0000005 ?

ошибка windows 0x

Вы тоже сталкивались с этой ошибкой? Если нет, то рано, или поздно это вполне может случится. В этой статье описаны возможные решения для ошибок 0xC0000005.
Исправление ошибки нарушения прав доступа 0xC0000005

Причины появления ошибки 0xC0000005:

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

После этого программа выключается, и вы не можете заставить её работать. Кроме этого, код 0xc0000005 может появится в других сообщениях об ошибках, в зависимости от ваших действий, а так же программ которые вы хотите запустить или установить. А также, если у вас появляются такие ошибки при установке Windows, то прочитайте подробнее статью по ссылке http://esate.ru/article/windows-7/ustanovka_windows_7/oshibki_pri_ustanovke_windows_7/.

Типичными причинами ошибки нарушения доступа 0xC0000005 являются: повреждения реестра, вредоносные программы, неисправность оперативной памяти или драйверов устройств, некорректно установленные или обновлённые программы и даже средства безопасности Windows.

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

Варианты сообщения об ошибке 0xc0000005:

• «Произошла ошибка приложения и создается журнал ошибок приложения. 0xC0000005: нарушение прав доступа при исполнении по адресу»
• «Ошибка при инициализации приложения (0xC0000005). Для выхода из приложения нажмите кнопку ОК»
• Комбинация «Stop 0x0000008E (0xC0000005 …)» на синем экране.

Как исправить ошибку 0xc0000005

Ошибка 0xc0000005, вариант №1: Реестр.

Ошибку 0xC0000005 часто вызывает плохое обслуживание компьютера и повреждённые записи в реестре, накапливающиеся по мере того, как вы устанавливаете и удаляете приложения. Особенно когда вы устанавливаете новые программы поверх старых, которые не были полностью удалены.

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

Ошибка 0xc0000005, вариант №2: Вирус.

Ваш компьютер может быть заражён вирусом. Тогда ошибка 0xc0000005 сообщает о том, что система предотвратила запуск вредоносной программы. Установите антивирус и проведите полное сканирование компьютера.

Ошибка 0xc0000005, вариант №3: Неисправность оперативной памяти.

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

Не забудьте проделать следующие шаги перед извлечением оперативной памяти:
1. Выключите компьютер и отсоедините все кабели (питание, сеть и так далее).
2. Выньте батарею (если у вас ноутбук).
3. Заземлите себя, прежде чем трогать плашку (например, коснитесь металлического болта на выключателе света)!

Ошибка 0xc0000005, вариант №4: DEP.

Довольно часто ошибку 0xC0000005 вызывает предотвращение выполнения данных (DEP), представленное Microsoft в Windows SP2 и используемое в более поздних версиях. DEP — это набор функций обеспечения безопасности, которые предотвращают запуск кода из неисполняемых сегментов памяти. Это яркая иллюстрация типичной ошибки нарушения прав доступа 0xc0000005.

Ошибка 0xc0000005, вариант №5: Драйверы принтера.

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

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

Ошибка 0xc0000005, вариант №6: Неисправность видеодрайвера.

Иногда ошибка 0xC0000005 появляется после обновления драйвера видеокарты. Если причина в этом, откатите драйвер до предыдущей версии. И проинформируйте поставщика о проблеме.

Ошибка 0xc0000005, вариант №7: IE6.

Сообщение «Нарушение доступа (исключение 0xC0000005)» может появиться в IE6, когда веб-страница или документ html содержит незакрытый тэг span. В качестве решения, откажитесь от использования IE6. Установите более свежую версию или другой браузер, например, Mozilla Firefox, Opera или Google Chrome.

Ошибка 0xc0000005, вариант №8: Google Chrome.

Если вы пользуетесь Google Chrome, то можете столкнуться со следующим сообщением: «Ошибка при инициализации приложения (0xC0000005)».

Ошибка 0xc0000005, вариант №9: Сервиc пак Windows.

Установите последний сервис пак для Windows. Иногда это решает проблему с ошибкой 0xC0000005.

Ошибка 0xc0000005, вариант №10: Проблема при разработке.

Если вы занимаетесь разработкой программного обеспечения и постоянно получаете исключение со статусом STATUSACCESSVIOLATION (0xC0000005), возможно ваша программа пытается нарушить DEP. Если ваше приложение использует исполняемую память, оно должно обращаться к верному сектору памяти. Измените атрибуты PAGEEXECUTE, PAGEEXECUTEREAD, PAGEEXECUTEREADWRITE или PAGEEXECUTEWRITECOPY аргумента защиты памяти в виртуальных функциях распределения памяти.

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

Ошибка 0xc0000005, вариант №11: Symantec Antivirus.

Ошибка 0xC0000005 может появиться, если вы пользуетесь Symantec Antivirus. Если в сообщении об ошибке упоминается SAVRT.SYS, проблема именно в этом. Вам нужно просто обновить Symantec Antivirus, и ошибка 0xC0000005 исчезнет.

Надеемся, что информация в этой статье помогла вам исправить свою ошибку 0xC0000005.

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


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

CC23

В данном случае возможно что сервер не работает (узнать можно в офф. группе сервера) или полностью заполнен. Если он работает и не заполнен, то стоит проверить интернет соединение, перезагрузить роутер, подключить кабель напрямую к компьютеру. 
Если всё это не помогло, то запустить файл province_upd из папки MTA (перед этим отключив антивирус) и после этого попробовать зайти на сервер. Если всё это не помогает, то попробуйте зайти в папку mta — mods — deathmatch и удалить папку resources 

CC29

Отключить антивирус, брандмауэр и защитник Windows. После этого запустить province_upd из папки MTA

CC51

CD09

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

CD16

Проверьте своё интернет соединение, попробуйте перезагрузить роутер, отключить все включенные программы и подключить интернет кабель напрямую к компьютеру

CD20

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

Например: вы подключались к 1 серверу, но появилась ошибка, для её решения вы должны зайти на 3 сервер, а потом обратно на 1. 

CD31

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

CD32

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

CD46

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

CD48

Для решения этой проблемы, скачайте с нашего сайта свежий установщик и произведите установку игры в пустую папку, предварительно отключив антивирус. Перед запуском игры антивирус всё ещё должен быть выключен (или защитник Windows, если у Вас Windows 10) 

CD63

Перезапустите клиент через province_upd

CL03

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

CL08

Для решения этой проблемы, скачайте с нашего сайта свежий установщик и произведите установку игры в пустую папку, предварительно отключив антивирус. Перед запуском игры антивирус всё ещё должен быть выключен (или защитник Windows, если у Вас Windows 10) 

CL11

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

CL23

Попробуйте перенести папку с игрой в другое место, можно даже на другой диск

CL24

Вам необходимо обновить или установить DirectX

CL25

Для начала вам нужно определить разрядность вашей системы , если она 32-х разрядная, то поможет только установка 64-х разрядной версии.

Если у Вас не 32-х разрядная система, проверьте, сколько у Вас ОЗУ, если меньше 4, то нужно её докупать, хотя бы до 4 Гб.

Если у вас установлена Windows 7 — попробуйте переустановить DirectX и Visual C++, также рекомендуем переустановить и саму игру. Если вы счастливый обладатель Windows 10 — попробуйте запустить игру в режиме совместимости с Windows 7

 Если это не поможет, то полностью переустановите игру, используя свежий установщик с нашего сайта.

CL28

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

Перед запуском игры антивирус всё ещё должен быть выключен (или защитник Windows, если у Вас Windows 10). Если у вас установлены сторонние модификации — удалите их 

CL30

Отключите антивирус и/или защитник Windows и попробуйте ещё раз 

CL31

Для решения этой проблемы, скачайте с нашего сайта свежий установщик и произведите установку игры в пустую папку, предварительно отключив антивирус. Перед запуском игры антивирус всё ещё должен быть выключен (или защитник Windows, если у Вас Windows 10)

CL35

Запустите province_upd из папки MTA, предварительно отключив антивирус 

CL38

Ошибка протокола (14)

Запустите province_upd из папки MTA, предварительно отключив антивирус. Если есть папка _upd_ — удалите её 

Direct3D CreateDevice error: 88760868

Обновите драйвера видеокарты и обновите DirectX 

CreateFile: сбой; код 5

Отказано в доступе — Попробуйте произвести установку на другой диск 

Одна или несколько ошибок

Нажмите «ок». После этого, отключите антивирус, брандмауэр и защитник Windows, добавьте папку с игрой в исключения антивируса и перезагрузите компьютер. После включения, зайдите в папку MTA и удалите от туда папку _upd_, если такая есть, после этого запустите province_upd.exe.

Если вы запускали игру с включенным антивирусом попробуйте отключите антивирус, после этого добавить папку с игрой в исключения антивируса. Затем зайти в папку mta и удалить от туда папку _upd_, если она есть. После этого запустите игру Если проблема сохраняется — переустановите игру, используя свежий установщик с нашего сайта 

Исходный файл повреждён

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

Ошибка инициализации платформы .NET Framework

Для исправления данной ошибки вам нужно скачать данный установщик — https://www.microsoft.com/ru-ru/download и запустить его 

Прекращена работа программы

Отключите антивирус и запустите игру ещё раз 

Многие пользователи разных версий Windows часто сталкиваются с ошибкой при запуске приложения 0xc0000005. Как правило, она говорит о неправильном обращении к памяти (memory access violation), но причин этому может быть множество. Это и ошибки реестра, и некорректные драйверы, и вирусы и даже неисправная память. Поэтому и способы ее решения сильно зависят от того, с чем именно связан этот сбой.

Поиск вирусов

В этом случае решение проблемы выглядит до ужаса тривиальным: просто проверьте систему средствами штатного антивируса, а еще лучше скачайте свежую сборку Dr.Web CureIt и проведите полное сканирование системы. Вирусы найдены и обезврежены, а ошибка исчезла — что ж, отлично, вы решили проблему самой малой кровью. Если же сканирование не дало никаких результатов, или удаление найденных вирусов так и не помогло избавиться от проблемы, идем дальше.

Проверка реестра

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

Просто отметьте все галочки в меню поиска проблем в реестре, и CCleaner сделает все за вас. После окончания работы утилиты для надежности перезагрузите систему. Ошибка исчезла? Отлично! Нет? Идем дальше.

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

Иногда причиной появления ошибки при запуске игры 0xc0000005 могут быть некорректно «вставшие» драйверы видеокарты. Для решения проблемы зайдите в «Диспетчер устройств», найдите в открывшемся списке ваш видеоадаптер и щелкните по нему правой кнопкой мышки. Нажмите «Обновить драйвер» в открывшемся контекстном меню.

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

Если и это не помогло решить проблему, переходим к следующему пункту.

Проверка версии операционной системы

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

Вспомните, когда вы в первый раз столкнулись с ошибкой 0xc0000005. Если это произошло почти сразу же после установки очередного обновления Windows, откатите апдейт. Эта опция есть в разделе «Обновление и безопасность». Выберите там пункт меню «Восстановление». Если с момента установки последнего обновления прошло меньше 10 дней, вы сможете откатить операционную систему к предыдущему состоянию. Если этот срок прошел, появится такая надпись:

Впрочем, здесь можно пойти другим путем. Найдите в «Центре обновления Windows» пункт «Журнал обновлений». Выберите в открывшемся окне «Удаление обновлений». Вы увидите полный список со всеми установленными системой обновлениями. Выберите последнее из них и удалите.

Перезагрузите компьютер и проверьте, исчезла ли ошибка. Если нет, переходим к следующему этапу.

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

Для проверки целостности системных файлов нажмите сочетание клавиш win+X, запустите Windows PowerShell от имени администратора и введите команду sfc /scannow.

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

Для исправления повреждения хранилища компонентов, препятствующего нормальной работе SFC, введите команду dism /online /cleanup-image /restorehealth. Проверка может занять до 15 минут. Не закрывайте окно командной строки до завершения процесса. И не волнуйтесь, если индикатор прогресса будет долго держаться на уровне 20% — это нормально.

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

Проверка принтера

Как это ни парадоксально, но иногда причиной появления ошибки 0xc0000005 может быть… принтер. Убедиться, что его настройки и драйверы не конфликтуют с приложениями, достаточно просто. Просто удалите драйверы принтера из системы (как это сделать, мы рассматривали, когда говорили о видеокарте) и для верности физически отключите принтер от ПК.

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

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

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

Если при удалении одного из них из системы ошибка пропадает, виновником ваших страданий почти наверняка является именно эта планка оперативки. Хотя для надежности вы можете попробовать установить «подозреваемую» в другой компьютер и посмотреть, не стала ли там появляться эта же ошибка. Стала? Значит, теория подтвердилась.

В этом случае единственное, что вы можете сделать — это заменить модуль памяти на аналогичный.

Итоги

И так, мы разобрались в причинах появления ошибки при запуске приложения 0xc0000005 и том, как исправить эту ситуацию. К сожалению, в некоторых случаях вы не сможете обойтись программным решением проблемы. И хотя вероятность появления ошибки из-за сбойного модуля оперативной памяти достаточно мала, полностью ее исключать нельзя.

Читайте также

  • Ошибка обновления 80072efe: как ее исправить
  • Ошибка 651 при подключении к интернету: как ее исправить
  • Как исправить ошибку 0xc0000142: при запуске программы, приложения или игры

Понравилась статья? Поделить с друзьями:
  • Ошибка мта libcef dll
  • Ошибка мта http server file mismatch
  • Ошибка мта cd47
  • Ошибка мта 14001
  • Ошибка мсвцр100 длл