Содержание
- Ошибка при запуске приложения 0xc0000005 — Как исправить?
- Как исправить ошибку 0xc0000005 в Windows 10
- 1. Отключить сторонний Антивирус
- 2. Включить брандмауэр Windows Defender
- 3. Сканирование всей системы на вирус
- 4. Исправить неисправные драйверы
- 5. Восстановить данные конфигурации загрузки (BCD)
- 6. Очистить реестр
- 7. Проверка и восстановление системных файлов
- 8. Проверка и диагностика RAM
- 9. Отключить предотвращение выполнения данных DEP
- 10. Поковыряем реестр
- 11. Вернуть компьютер в исходное состояние
- Исправляем ошибку с кодом «0xc0000005» на Windows 10
- Что за ошибка?
- Методы устранения
- С помощью командной строки
- С помощью панели управления
- Откат к предыдущей точке восстановления
- Отключить функцию DEP
- Мгновенный способ устранения ошибки 0xc0000005
- Когда появляется ошибка 0xc0000005
- Как исправить ошибку 0xc0000005
- Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра
- Второй шаг по устранению ошибки 0xc0000005 — поиск и устранения вредоносных программ или вирусов.
- Третий шаг по устранению ошибки 0xc0000005 – проблемы с драйверами видеокарты
- Четвертый шаг по устранению ошибки 0xc0000005 – проблемы с драйверами принтера
- Пятый шаг по устранению ошибки 0xc0000005 – отключить предотвращение выполнение данных (DEP)
- Шестой шаг по устранению ошибки 0xc0000005 – неисправность ОЗУ
- Седьмой шаг по устранению ошибки 0xc0000005 – обновите Internet Explorer 6.0
- Восьмой шаг по устранению ошибки 0xc0000005 – удалите Windows Update KB2859537
- Девятый шаг по устранению ошибки 0xc0000005 – используйте средство проверки системных файлов
Ошибка при запуске приложения 0xc0000005 — Как исправить?
Вы получаете сообщение об ошибке «ошибка при запуске приложения» с кодом 0xc0000005 или ошибку exception access violation 0xc0000005? Обычно эта проблема возникает при попытке открыть некоторое программное обеспечение на вашем ПК с Windows 10 или Windows 7. Ошибка в основном связана с интернет-браузерами, но и любая другая программа, установленная в вашей Windows, может перестать работать. Виновником ошибки может быть сторонний антивирус, поврежденный реестр или плохие аппаратные драйверы. Разберем, что делать и как исправить код ошибки 0xc0000005 в Windows 10.
Примечание: Если вы встречаете ошибку exception access violation без кода 0xc0000005, то обратитесь к данному руководству по исправлению исключения прав доступа.
Как исправить ошибку 0xc0000005 в Windows 10
Всякий раз, если у вас возникает какая-либо ошибка в системе Windows, то лучшим вариантом будет восстановить систему с последней точки сохранения. Если кто не знает, то есть полное руководство по точке восстановления . Вы должны понимать, если точка восстановления создана 23 числа, а нынешнее время 25 число, то всё, что вы установили на ПК, в промежуток с 23 до 25, будет удалено.
1. Отключить сторонний Антивирус
Стороннее антивирусное программное обеспечение может влиять на исполняемые файлы, тем самым препятствовать запуску приложения. Поэтому, вам нужно отключить антивирус и проверить, пропала ли ошибка. Если этого не помогло, вам необходимо полностью удалить антивирусную программу из вашей системы. Ниже статья поможет вам в этом.
2. Включить брандмауэр Windows Defender
Microsoft значительно улучшила свой антивирус «Защитник Windows» и включила много функций. Стоит отметить, что встроенный антивирус набирает быстро популярность в защите и производительности в независимых тестах. Давайте проверим встроенный брандмауэр. Если вы используете сторонний антивирус, то удалите его на время.
- Перейдите «Панель управления» > «Система и безопасность» > «Брандмауэр защитника Windows».
- Слева в столбце нажмите на Включение и Отключение брандмауэра Windows.
- Далее параметры для частной и общественной сети должно быть Включено.
3. Сканирование всей системы на вирус
Вирус — вредит вашему компьютеру и может создавать ошибку 0xc0000005 при запуске программ. В этой ситуации вам необходимо просканировать всю вашу систему, чтобы выявить и уничтожить вредоносное ПО.
- Посоветую отличный антивирусный облачный сканер Zemana . При запуске сделайте полную проверку жесткого диска или сделайте процедуру встроенным антивирусом, как описано ниже.
- Или, откройте встроенный Windows Defender и перейдите по параметрам «Защита от вирусов и угроз» > «Параметры сканирования» > и выберите сначала «Проверка автономного защитника Windows».
4. Исправить неисправные драйверы
Устаревшие или поврежденные драйверы также могут привести к ошибке 0xc0000005 при запуске приложений. Драйверы — это программы, которые помогают компьютеру правильно работать с подключенным оборудованием. Если они будут устаревшие, то могут возникать определенные сбои.
- Нажмите Win+R и введите devmgmt.msc.
- Если вы видите в списке устройства с восклицательным знаком, то обновите их. Также, рекомендую открыть «Центр обновления Windows» и проверить наличие обновлений. После процедуры перезагрузите ПК.
- Также, обновите драйвер жесткого диска, даже если на нем нет восклицательного знака.
5. Восстановить данные конфигурации загрузки (BCD)
Чаще всего причина ошибки при запуске приложений 0xc0000005 в Windows — это поврежденный BCD . Откройте командную строку от имени администратора и введите команду ниже
Если местоположение загрузчика вашего ПК указывает «xOsload.exe» вместо Winload.exe, вы должны устранить некоторые ненужные файлы с компьютера, а затем восстановить свои данные конфигурации загрузки, что ниже мы и сделаем.
Введите следующие команды ниже, нажимая Enter после каждой. В случае, если вам выдаст ошибку, не переживайте, задавайте команды дальше.
- Del D:WindowsSystem32xOsload.exe
- Del D:WindowsSystem32xNtKrnl.exe
- Del D:WindowsSystem32Driversoem-drv64.sys
- attrib c:bootbcd -h -r -s
- ren c:bootbcd bcd.old
- bootrec /rebuildbcd
6. Очистить реестр
Редактор реестра — это центральная база данных Windows, которая играет жизненно важную роль на вашем ПК. Любая незначительная или неправильная запись может привести к «Ошибки 0xc0000005 при запуске приложения в Windows 10». То же самое происходит, если какой-то ключ реестра поврежден или, если отсутствуют системные файлы. В этом случае попробуйте использовать программное обеспечение как Reg Organizer или CCleaner , поскольку ручной процесс слишком сложный.
7. Проверка и восстановление системных файлов
Поврежденные системные файлы могут выдавать ошибку 0xc0000005. По этому мы воспользуемся встроенным инструментов SFC для сканирования поврежденных системных файлов и их автоматическому восстановлению. Запустите командную строку от имени администратора и введите команду ниже
- sfc /scannow
- Дождитесь окончание процесса и перезагрузите ПК.
8. Проверка и диагностика RAM
Первое что нужно сделать — это проверить физически планки ОЗУ, которые внутри вашего бука или ПК. Постарайтесь достать их аккуратно и всунуть обратно, обдув при этом их от пыли. Если ошибка появляется, то проверим программным путем оперативную память. Для этого:
- Наберите в «Поиске» (около пуск) слово mdsched.exe и запустите инструмент, чтобы проверить RAM на ошибки.
- После запуска следуйте рекомендациям на экране. Далее ПК перезагрузится и начнет сканировать RAM на ошибки, и если найдет их, то попытается исправить их автоматически.
9. Отключить предотвращение выполнения данных DEP
DEP — предотвращение выполнения данных может быть причиной блокировки в вашем процессе для запуска программы или игры. Нужно его отключить и проверить, устранена ли ошибка 0xc0000005. Откройте командную строку от имени администратора и введите команду:
- bcdedit.exe /set nx AlwaysOff — Это отключит DEP. Проверьте, устранена ли проблема, если нет, то включите обратно.
- bcdedit.exe /set nx AlwaysOn — Это включит DEP обратно.
10. Поковыряем реестр
Нажмите сочетание кнопок Win+R и введите regedit, чтобы открыть редактор реестра. В редакторе перейдите по пути:
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
- С правой стороны найдите имя LoadAppInit_DLLs, нажмите на нем два раза мышкой.
- В поле «Значение» задайте цифру 1 (включить).
- Перезагрузите ПК, чтобы изменения вступили в силу.
Если нужно будет выключить, то задайте значение 0.
11. Вернуть компьютер в исходное состояние
Если выше способы еще не помогли избавиться от ошибки 0xc0000005, то отличным решением будет сбросить ПК по умолчанию с сохранением или удалением файлов. Это можно сделать открыв
- «Параметры» > «Обновление и безопасность» > «Восстановление» > «Вернуть ПК в исходное состояние» и нажать кнопку Начать.
Исправляем ошибку с кодом «0xc0000005» на Windows 10
Многие добросовестные создатели программного обеспечения, очень часто выпускаю огромное количество обновлений. Повышая тем самым исправность работ многих приложений и внедряют инновационные функции. Но что касаемо операционной системы Windows, то после обновления она выбивает такое окно «Ошибка при записи приложения 0xc0000005». Поэтому сегодня мы с вами разберёмся, как исправить ошибку 0xc0000005 в Windows 10.
Что за ошибка?
Ошибка 0xc0000005 в Windows 10 является довольно-таки распространённой, и возникает в следствии сбоя во время скачивания обновлений и установки программных компонентов.
Методы устранения
Как мы и говорили ранее, устранение данных неполадок напрямую зависит от избавления конкретных обновлений. И так, какими методами можно решить и устранить ошибку 0xc0000005 в Windows 10 после обновления.
С помощью командной строки
Для того что бы удалить ошибку из командной строки, требуется:
- Зайти в «Пуск» и ввести в поисковике «cmd».
- Необходимо просмотреть результаты поиска и отыскать необходимую нам команду, кликаем первой кнопкой мыши и находи «Запуск от имени администратора».
С помощью панели управления
Код ошибки 0xc0000005 при обновлении Windows 10, так же можно устранить и совсем иначе:
- Переходим в «Пуск», ищем «Панель управления», находим строку «Программы и компоненты».
Делаем клик по строчке «Просмотр уставленных обновлений». В списке «Microsoft Windows», мы находим обновления, с такими номерами: KB2859537, KB2872339, KB2882822, KB971033.
Откат к предыдущей точке восстановления
Для этого следует в поиске Windows прописать слово «Восстановление» и открыть приложение «Восстановление».
Там необходимо выбрать «Запуск восстановления системы» и следовать подсказкам мастера.
Данный способ работает, если вы ранее включили функцию создания точек восстановления Виндовс.
Отключить функцию DEP
Эта программа есть одной из составляющих безопасности системы, которая обеспечивает ей защиту от вирусов. Что бы отключить ее, необходимо запустить с высокими правами в консоли CMD команду bcdedit.exe /set nx AlwaysOff . Далее следует сделать перезагрузку, ошибка должна исчезнуть.
По необходимости желательно использовать лицензионные программы Windows, потому как говорит статистика именно операционные системы «левой» сборки дают возможность появления ошибки 0xc0000005.
Мгновенный способ устранения ошибки 0xc0000005
Ошибка 0xc0000005 очень распространенная в во всех версиях операционной системы Windows, так что я надеюсь, информация, содержащаяся в этой статье, в полной мере, поможет Вам решить эту проблему.
Существует множество причин по которым может появиться ошибка 0xc0000005, так как она охватывает множество различных проблем. В связи с этим, вам придется попробовать ряд решений для устранения этой ошибки.
Когда появляется ошибка 0xc0000005
Как правило, при возникновении ошибки, вы получаете следующее сообщение:
Произошла ошибка приложения и генерируется журнал ошибок. Исключение: нарушение прав доступа (0xc000000), Адрес.
Это сообщение появляется после попытки запустить в Windows любого приложения. После закрытия окна об ошибке, быстрее всего, у вас сработает блокировка на запуск этого приложения.
Код ошибки 0xc0000005 может проскакивать и в других сообщениях об ошибках, все зависит от того, какое приложение вы пытаетесь установить или запустить. Эта ошибка может появляться во время использования встроенных инструментов операционной системы, например дефрагментация диска.
Причины появления этой ошибки многочисленны. Однако наиболее распространенные причины это:
- Вредоносные программы.
- Ошибки реестра.
- Неправильно установленные драйвера и неисправность памяти.
Иногда эту ошибку 0xc0000005 может вызывать так же неправильно установленные обновления безопасности для Windows.
Как исправить ошибку 0xc0000005
Из – за уникальной природы ошибки 0xc0000005, нет четкого правила для ее исправления, т.к она ссылается на множество проблем. Число решений является столь же многочисленно, как и причин, по которым появляется ошибка 0xc0000005.
В связи с этим, я настоятельно рекомендую вам попробовать все решения описанные ниже, до тех пор, пока не найдете то, что решит вашу проблему.
Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра
Ошибка 0xc0000005 очень часто возникает в результате плохо обслуживания и проблем в реестре операционной системы. Конфликты в реестре, как правило возникают, из – за некорректной установки и удаления программ.
Очень часто, пользователи компьютеров, устанавливают новые программы, но при этом, не удаляют старые версии.
Для того, что бы решить эту проблему, вам необходимо войти в реестр и удалить все дубликаты и избыточные записи, но эта процедура, для многих пользователей ПК, может оказаться очень сложной.
Неправильно или случайно удаленная запись может привести к выходу из строя операционной системы.
Поэтому что бы эту работу не выполнять вручную, было разработано достаточно программного обеспечения для работы с реестром.
Вашей задачей остается скачать программу с официального сайта и установить. Как я уже писал ранее, существует множество решений для очистки реестра, но я рекомендую вам использовать «CCleaner», в первую очередь из за универсальности, безопасности, повышенной производительности к очистке системы и ее восстановлению.
Второй шаг по устранению ошибки 0xc0000005 — поиск и устранения вредоносных программ или вирусов.
Если вы систематически получаете ошибку 0xc0000005 при открытии различных приложений, то быстрее всего, на вашем компьютере завелся вирус.
При малейших подозрениях на вирус, необходимо, немедленно, запустить полную проверку системы. Если на вашем компьютере не установлено антивирусное программное обеспечение, вы можете ознакомиться с рейтингом «Топ 10 антивирусных программ».
Если же, на вашем компьютере после полной проверки, не было обнаружено вирусов, попробуйте сменить антивирусное ПО и затем, снова, выполнить полную проверку.
Третий шаг по устранению ошибки 0xc0000005 – проблемы с драйверами видеокарты
Очень часто пользователи получают ошибку 0xc0000005 сразу после обновления драйверов на видеокарту. Если эта ошибка произошла впервые и перед этим вы обновляли драйвера на видеокарту, то я рекомендую вам откатить драйвера к предыдущей версии.
Удалить драйвера на видеокарту очень просто:
- Нажимаем — «Мой компьютер», далее жмем «Свойства»
- Далее жмем «Диспетчер устройств» и находим наш «Видеоадаптер»
- Нажимаем на правую кнопку мыши и жмем «Удалить»
После этих нехитрых манипуляций, драйвера на видео карту должны обновиться автоматически.
Если этого не произошло, проделайте тоже самое, только вместо удаления видеодрайвера, нажмите «Обновить видеодрайвер».
Четвертый шаг по устранению ошибки 0xc0000005 – проблемы с драйверами принтера
Иногда эта ошибка возникает из за конфликта между профилем принтера и настроек программы которую вы используете. Если эта ошибка появляется каждый раз, когда вы пытаетесь задействовать принтер, в этом случае, я рекомендую вам переустановить драйвера.
Для получения более подробной информации о том, как это сделать, я предлагаю вам ознакомиться со статьей «Как правильно установить драйвера на компьютер или ноутбук»
Пятый шаг по устранению ошибки 0xc0000005 – отключить предотвращение выполнение данных (DEP)
Предотвращение выполнения данных (DEP) впервые использовалось в Windows XP Service Pack 2.
В основном это набор программных и аппаратных технологий, предназначенных для создания дополнительных проверок памяти для того, что бы защитить ее от вирусов. Начиная с Windows XP SP2 и далее, DEP применяется в приложениях и аппаратных компонентах.
Но реальность такова, что существуют некоторые приложения, которые не полностью совместимы с DEP. Приложения которые использую технику «динамической генерации кода» и не отмечают эти сгенерированные коды, как правило, имею проблем с DEP. Приложения разработанные без SafeSEH тоже склонны к проблемам с DEP.
Когда приложение нарушает DEP, пользователь получит сообщение STATUS_ACCESS_VIOLATION (0xC0000005).
Если вы уверены, что причина появления ошибки 0xC0000005 связана с проблемами DEP, тогда у вас есть 2 варианта:
- Связаться с владельцем приложения и попросить решить эту проблему.
- Можете отключить DEP для приложения которое систематически вызывает ошибку 0xC0000005, это можно сделать выполним инструкцию ниже.
- Во – первых, убедитесь что вы обладаете правами администратора.
- Нажмите «Пуск», далее «Выполнить» или [Нажмите WIN + R ], в поиске напишите sysdm.cpl и нажмите OK
- Появится «Свойства системы», здесь, нажмите на «Дополнительно», а затем «Параметры».
- В «Параметры быстродействия» нажмите на «Предотвращение выполнения данных», а затем нажмите на «Включить DEP для всех программ и служб, кроме выбранных ниже» и нажмите «Добавить».
- Откроется окно для загрузки exe файла, просто перейдите к ехе файлу программы, которая вызывает систематические ошибки 0xC0000005, выделите ее, а затем нажмите на «Открыть».
- После того, как вы это сделали, нажмите на «Применить», а затем «ОК»
Шестой шаг по устранению ошибки 0xc0000005 – неисправность ОЗУ
Существует вероятность, что ошибка 0xc0000005 может появляться и из – за проблем с оперативной памятью (Random Access Memory). Если у вас стали появляться ошибки после установки новой оперативной памяти, просто извлеките планку оперативной памяти, а затем проверьте, перестали появляться ошибки или нет.
Если вы давно не меняли или не тестировали оперативную память на ПК, то можете рассмотреть вопрос о проведении тестов с оперативкой. Специальные тесты ответят вам на вопрос в каком состоянии ваша RAM.
Седьмой шаг по устранению ошибки 0xc0000005 – обновите Internet Explorer 6.0
На сегодняшний день, людей использующих или у которых установлен IE6 осталось крайне мало, но все – же, иногда, встречаются. Если вы относитесь к этому числу людей, установите более новую версию браузера, а лучше, вообще откажитесь от этого браузера.
IE6 не понимает HTML тега span и если такой встречается на странице, у вас будет выскакивать ошибка 0xc0000005.
Восьмой шаг по устранению ошибки 0xc0000005 – удалите Windows Update KB2859537
Если сообщения об ошибке начали появляться сразу после обновления операционной системы, то необходимо найти обновление KB2859537 и удалить его. Если вы не можете его найти, то нужно просто удалить последнее обновление безопасности.
Удалить последнее обновление очень просто:
- Заходим в панель управления Windows 7 («Пуск» — «Панель управления»)
- Нажимаем на вкладку «Программы — удаление программы»
- Слева вверху выбираем строку «Удаление обновления»
- Ищем нужное нам обновление и жмем «Удалить»
Вот и все! Все очень просто и легко.
Девятый шаг по устранению ошибки 0xc0000005 – используйте средство проверки системных файлов
Если вы перепробовали все методы написанные выше и устранить ошибку 0xc0000005 не удалось, тогда вам ничего не остается, как выполнить последний шаг — нужно запустить проверку системных файлов.
Этот инструмент предназначен для сканирования системных файлов компьютера и замены поврежденных или отсутствующих файлов. Вероятность что этот шаг вам поможет очень маленькая, но исключать его не нужно, а стоит попробовать.
Если у вас возникли вопросы, вы можете задавать их в комментариях и я с радостью отвечу на них.
Обновление операционной системы – рутинное занятие, которое позволяет повысить уровень безопасности компьютера и получить доступ к фишкам актуальной версии ОС. В процессе установки апдейта может возникнуть проблема с кодом 0xc0000005, причем не сразу понятно, как исправить эту ошибку на Windows 10. Также код периодически высвечивается при запуске приложений. Для устранения неполадок рекомендуется разобраться в проблеме и соблюсти простые рекомендации.
Что это за ошибка?
Чаще всего ошибка с кодом 0xc0000005 дает о себе знать при запуске приложения. Причем это может быть как стандартный софт Windows 10, так и стороннее ПО. Человек, который кликает по ярлыку программы, вместо интерфейса программного обеспечения видит на экране диалоговое окно с надписью «Ошибка приложения». Вместе с тем Виндовс не предлагает ничего, кроме выхода из программы и попытки последующего перезапуска.
Также сообщается, что код 0xc0000005 периодически появляется при установке обновлений операционной системы через встроенные компоненты или с флешки. В обоих случаях неполадки вызваны нарушением прав доступа к ПО.
Причины возникновения ошибки 0xc0000005
Если при взаимодействии с операционной системой Виндовс 10 пользователь видит диалоговое окно с указанной ошибкой, то необходимо винить следующие факторы:
- вмешательство антивирусной программы;
- сбой в реестре;
- некорректная установка отдельных драйверов;
- ошибки при установке обновлений Windows
Чтобы решить проблему, необходимо в точности определить причину и приступить к выполнению несложных рекомендаций. Они позволят избавиться от неполадок при запуске приложений даже в том случае, если есть сомнения относительно того, кто является «виновником» появления ошибки.
Как исправить ошибку 0xc0000005 в Windows 10
Поскольку ошибка появляется из-за нарушений в работе некоторых компонентов системы, решением проблемы становится автоматическая диагностика неполадок, а также изменение параметров Виндовс 10 в ручном режиме. Если следовать требованиям инструкции, операция не вызовет затруднений.
Перезагрузка компьютера
Если проблема носит разовый характер, от нее можно избавиться перезагрузкой ПК. Поэтому, чтобы сэкономить время, рекомендуется начинать с простых действий. Включите и выключите компьютер, а если ошибка продолжит появляться, перейдите к следующей рекомендации.
Сканирование на вирусы
Многие проблемы, связанные с работой компьютера, вызваны вмешательством вредоносного ПО. Оно не только замедляет интерфейс ПК, но и блокирует доступ к некоторым программам. Чтобы избавиться от ошибки, понадобится выполнить проверку устройства на наличие вирусов. Для этого можно воспользоваться любой антивирусной программой.
Совет. Если на ПК не установлен сторонний антивирус, рекомендуется обратиться к помощи встроенного средства Windows Defender.
Отключение антивируса
Антивирусные программы должны защищать компьютер, но периодически они становятся причиной возникновения разнообразных проблем. В частности, ошибка с кодом 0xc0000005 зачастую появляется после принудительной блокировки приложений. Поэтому пользователь не может их запустить.
Чтобы выяснить, стал ли антивирус причиной появления неполадок, рекомендуется на время отключить программу. Далее следует запустить софт, с которым возникали проблемы. Если ошибка будет исправлена – нужно добавить приложение в список исключений, чтобы в последующем система защиты не блокировала его.
С помощью Командной строки
Командная строка позволяет удалить лишние компоненты системы, которые мешают запуску программы. Преимуществом данного способа исправления ошибки является быстрое выполнение операции, поскольку человеку достаточно ввести всего лишь один запрос, решающий проблему.
Чтобы устранить неполадки, которые вызвал код исключения 0xc0000005, нужно:
- Нажать одновременно клавиши «Win+R» для запуска Командной строки.
- Ввести запрос «wusa.exe /uninstall /kb:2859537».
- Нажать «Enter».
На заметку. Также открыть командную строку можно через меню Пуск, указав в поиске «cmd».
После удаления неисправных компонентов необходимо перезагрузить компьютер. Так можно быть на 100 % уверенным, что изменения вступили в силу.
С помощью Панели управления
Если при запуске приложения или в процессе установки апдейта Windows 10 выскакивает ошибка, рекомендуется удалить обновления системы. Операция выполняется в несколько кликов через Панель управления:
- Откройте меню Пуск.
- Перейдите в Панель управления, а затем – в Программы и компоненты.
- Кликните по строчке «Просмотр установленных обновлений.
- Удалите апдейты с кодовыми обозначениями KB2859537, KB2872339, KB2882822, KB971033.
- Перезагрузите компьютер.
В случае правильного выполнения каждого шага ошибка должна исчезнуть. Если этого не произошло – переходите к следующему пункту алгоритма.
Откат к предыдущей точке восстановления
Еще один вариант, позволяющий откатиться на предыдущую версию ПО. В данном случае не придется вручную удалять компоненты. Пользователю потребуется сделать 3 шага:
- В меню Пуск прописать «Восстановление», чтобы открыть одноименный пункт.
- Кликнуть по заголовку «Запуск восстановления системы».
- Подтвердить выполнение операции.
По завершении процесса изменения, которые нарушили работу приложений, должны исчезнуть. Вместе с ними пропадут и ошибки, вызванные неправильной установкой апдейтов Виндовс 10.
Если проблема связана с неисправными драйверами
Несмотря на то, что, в большинстве случаев, ошибка 0xc0000005 появляется из-за неисправности компонентов обновления системы, причины возникновения неполадок могут скрываться в некорректной работе ПО отдельных элементов компьютера. Тогда потребуется удалить или обновить драйверы. Для этого:
- Откройте Диспетчер устройств через Командную строку по запросу «devmgmt.msc».
- Если напротив какого-либо устройства высвечивается значок с восклицательным знаком, требуется обновить ПО.
- Нажмите кнопку «Обновить драйвер».
В первую очередь нужно обратить внимание на такие компоненты, как жесткий диск, оперативная память и видеокарта. Именно они чаще всего становятся причиной появления ошибки при запуске приложений.
Отключить функцию DEP
Эта функция компьютера с операционной системой Windows 10 блокирует «подозрительные» компоненты, но иногда в их число попадают проверенные и надежные программы. Если DEP заблокировал софт, получить к нему доступ не получится.
Проблема решается отключением функции:
- Запустите Командную строку.
- Введите запрос «bcdedit.exe /set {current} nx AlwaysOff».
- Нажмите кнопку «Enter».
- Перезагрузите компьютер.
Как только все шаги будут выполнены, неполадки должны исчезнуть. Но если и в этом случае проблему решить не удалось, придется обращаться в сервисный центр.
В этой статье подробно разберем новую ошибку STATUS ACCESS VIOLATION с кодом 0xc0000005. Она начала беспокоить пользователей совсем недавно, после выхода очередного обновления для Google Chrome и браузера Microsoft Edge. Также сбой возникает у геймеров в играх DayZ и Arma 3. Что это за ошибка и что делать в таких ситуациях для ее исправления? Давайте разбираться.
Содержание статьи
- Инструкция для браузеров Гугл Хром, Edge и других
- Обновление и очистка
- Установка стабильной версии браузера
- Отключение DEP
- Обходной путь
- Удаление расширений
- Инструкция для игр (DayZ, Arma 3 и других)
- Правка реестра
- Универсальные способы
- Комментарии пользователей
Инструкция для браузеров Гугл Хром, Edge и других
Ниже я напишу несколько способов, которые должны помочь устранить проблему. Действуйте по порядку.
Обновление и очистка
Разработчики знакомы с этой неполадкой и скорее всего уже выпустили пакет обновлений для ее исправления. Поэтому обновите браузер до последней версии.
Для этого войдите в «Меню» — «Справка» — «О браузере».
После того как все будет сделано, перезагрузите компьютер. После очередного включения почистите кэш обозревателя используя комбинацию «CTRL + SHIFT + DELETE».
Наиболее эффективным методом является очистка системы программой «Ccleaner».
Скачать ее можно на официальном сайте. Если используется последняя версия приложения, то попробуйте установить предыдущую версию. Возможно, новая работает нестабильно.
Установка стабильной версии браузера
Ошибка может возникать по причине работы только что обновленной, нестабильной версии браузера. В этом случае нужно установить предыдущую версию ПО. Для этого нужно выполнить такие действия:
- Удалить установленную версию браузера через «Панель управления»-«Установка и удаление программ».
- Зайти на официальный сайт и скачайте стабильную версию ПО.
- Нажать ПКМ на исполняющем файле и в контекстном меню выбрать «Запуск от имени Администратора».
- Дождаться скачивания и установки стабильной версии браузера.
- Проверить результат.
В 90% случаев описываемая ошибка исчезает, а пользователь дальше наслаждается стабильной работой браузера.
Отключение DEP
Ошибку STATUS ACCESS VIOLATION можно исправить универсальным способом. Он заключается в отключении функции предотвращения выполнения данных или сокращенно на английском DEP. Для этого нужно выполнить следующие действия:
- Открыть настройки DEP и прописать команду systempropertiesdataexecutionprevention. Откроется меню, где нужно поставить флажок на пункте «Включить DEP для всех программ и служб, кроме выбранных ниже».
- Нажать на кнопку «Добавить» и вписать путь к исполняемому файлу, вызывающего ошибку.
- Утвердить настройки, нажатием кнопки «ОК» и проверить результат.
Внимание! Отключение DEP представленным способом не подходит для браузеров Google Chrome и Edge. Можно отключить DEP глобально, но появляется существенный риск появления других опасных сбоев. Способ заключается в том, чтобы открыть командную строку (открыть от имени Администратора) и прописать команду bcdedit.exe /set {current} nx AlwaysOff.
Соответственно, для включения DEP параметр AlwaysOff следует заменить на AlwaysOn.
Обходной путь
Можно обойти ошибку и заставить Гугл Хром работать правильно. Для этого:
- Закройте веб-обозреватель.
- Войдите в папку с установленным веб-обозревателем. Обычно это C:Program Files (x86)GoogleChromeApplication
- Переименуйте приложение «chrome» во что-то другое, например, chrm.
- Проверьте результат.
Ту же процедуру следует выполнить и для Edge. Перейдя по пути C:Program Files (x86)MicrosoftEdgeApplication и переименовав приложение.
Удаление расширений
Многие расширения, в том числе самые популярные, способы вызывать сбои. Поэтому попробуйте отключить все лишнее и проверить работу обозревателя.
Инструкция для игр (DayZ, Arma 3 и других)
Для игроманов предлагаю следующие решения для устранения кода STATUS ACCESS VIOLATION.
- Постарайтесь вспомнить, что повлекло за собой неполадку и верните компьютер к прежнему состоянию.
- Обновите Windows и драйвера. Если проблема возникла после обновления, то наоборот, стоит вернуться к прошлому состоянию. Драйвера можно откатить через диспетчер устройств. А системные обновления удаляются через «Панель управления» — «Программы и компоненты».
- Удалите программу через «Revo Uninstaller» или любой другой деинсталлятор. Затем снова установите ее. Некоторым пользователям помогала установка приложения на другой локальный диск.
- Если пользуетесь «пиратской, взломанной» версией, то скорее всего, она «битая». Стоит приобрести лицензионную версию или скачать другой репак.
- Для DayZ. Откройте «Компьютер» и перейдите в «Документы». Удалите папку «DayZ». Затем откройте Steam, войдите в свойства игры — «Общие». Нажмите по «Установить параметры запуска» и в строке введите -nocharmenu. Если это не помогло, то перейдите по пути C:Program Files (x86)Steamuserdata*YourID* и удалите папку «221100».
- Для Arma 3 нужно выполнить следующее. Открыть Steam, нажать правой мышкой по игре и войти в свойства. Выбрать «Установить параметры запуска». Теперь войдите в папку, где установлен «Steam» и оттуда в «common». По умолчанию это C:Program Files (x86)Steamsteamappscommon. Откройте папку «Arma 3». Кликните мышкой по текущему местоположению, скопируйте полный путь и вставьте его в окно параметров запуска в стиме. Затем поставьте пробел и напишите «-profiles=Profiles». Если это не поможет, то вместо «-profiles=Profiles» напишите «-malloc=system». Потом перейдите в параметры игры и укажите свою платформу (разрядность Windows) x32 или x64.
Иногда проблема находится на стороне очередного обновления. В таком случае нужно ждать, пока разработчики исправят сбой.
Рекомендую подписаться на официальные каналы в социальных сетях каждой игрушки, чтобы быть в курсе всех проблем и решений.
Правка реестра
Вредоносные программы часто меняют конфигурацию системы, вызывая ошибки. Предлагаю проверить некоторые пункты и внести соответствующие правки. Работать будем через редактор реестра.
Действуем по инструкции:
- Жмем «Windows + R» и пишем regedit.
- Переходим в ветку HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon (чтобы не искать отдельно каждую категорию, можно вставить этот путь в верхнюю строку и щелкнуть «Enter»).
- Найдите параметр «Shell» и дважды щелкните по нему. В графе значение должен быть указан проводник «explorer.exe». Если указано что-то другое, то измените вручную и нажмите «Ок».
- Следом найдите «Userinit» и убедитесь, что прописан правильный путь к приложению. Должно отображаться следующее: C:Windowssystem32userinit.exe.
После того как все будет сделано, перезагрузите компьютер.
Также желательно произвести чистку и исправление ошибок в реестре программой «Ccleaner».
Универсальные способы
Вот еще список из нескольких способов, которые могут помочь исправить ошибку STATUS ACCESS VIOLATION.
- Удостоверьтесь, что на компьютере нет вредоносного ПО.
- Полностью переустановите приложение, предварительно удалив его через любой деинсталлятор. Главным преимуществом деинсталляторов является способность находить и удалять остатки от приложений, что повышает результативность.
- Сбросьте настройки браузера. Для этого откройте «Меню» и в строке поиска введите «Восстановление». Нажмите по «Восстановлению настроек» и подтвердите сброс.
- Откройте командную строку. Затем поочередно выполните команды, нажимая после каждой «Enter».
sfc /scannow
dism.exe /online /cleanup-image / restorehealth
chkdsk C: /f /r (параметр «/r» не обязателен, если установлен твердотельный накопитель «SSD»).
- Проверьте исправность жесткого диска.
- Обновите Flash Player, Net Framework, DirectX и Visual C++.
- Проверьте время и дату, установленную на компьютере.
- Если в настройках игры можно указать разрядность системы, то укажите x32 (даже если установлена x64 система). Если и так стояла x32, то поменяйте на x64.
- Если разгоняли ОЗУ, процессор или видеокарту, то верните конфигурацию к первоначальному состоянию.
Эти действия помогут исправить не только описываемый сбой, но и многие другие ошибки системы.
Полезное видео:
Любое обновление, будь то обновление операционной системы или программного обеспечения несёт в себе потенциальный риск, обусловленный наличием в пакете апдейта мелких багов, которые могли пройти мимо внимательного взгляда разработчика. В таких случаях за допущенные ошибки расплачиваться обычно приходится пользователям, когда установленное или обновлённое программное обеспечение начинает работать некорректно. В качестве примера последствия бага в обновлениях можно привести ошибку STATUS ACCESS VIOLATION с кодом 0xc0000005, столкнуться с которой не так давно пришлось многим пользователям браузеров Google Chrome и Microsoft Edge.
Также появление ошибки было отмечено при запуске компьютерных игр DayZ и Arma 3, только при этом в описании обычно ещё указывается участок памяти, который не мог быть прочитан и динамическая библиотеке, к которой обращался игровой процесс. Так как разработчики Google и Microsoft уже выпустили патчи для своих браузеров, вероятность получить ошибку STATUS ACCESS VIOLATION невелика, если же вам всё же доведётся с ней столкнуться, попробуйте воспользоваться этими решениями, возможно, какое-то из них поможет вам устранить возникшую неполадку.
Переименование исполняемого файла Chrome или Edge — несколько необычное, но действенное решение, позволяющее устранить ошибку STATUS ACCESS VIOLATION. Тут всё просто — переходим в Проводнике в папку %ProgramFiles(x86)%GoogleChromeApplication или %ProgramFiles(x86)%MicrosoftEdgeApplication (в зависимости от браузера) и переименовываем исполняемый файл chrome.exe или msedge.exe. Затем создаём на него ярлык на рабочем столе, запускаем браузер и смотрим, исчезла ли ошибка.
Если вы используете тестовую, так называемую канареечную версию браузера или у вас отключено автоматическое обновление, скачайте и установите стабильную актуальную версию обозревателя. Бета-версию удалять необязательно, а вот препятствующие нормальному обновлению стабильных версий Chrome или Edge твики отменяем.
Не исключено, что ошибка была вызвана одним из сторонних расширений. Перейдите по внутреннему адресу chrome://extensions (в Chrome) или edge://extensions (для Edge), отключите все расширения и проверьте, станет ли появляться ошибка. Если нет, последовательно включайте одно расширение за другим, чтобы найти таким образом проблемное, а когда найдёте, удалите его.
Сброс конфигурации обозревателя — относительно жёсткий способ исправления проблем с браузером, при этом отключаются расширения, удаляются все временные файлы и сбрасываются настройки домашней страницы. Чтобы выполнить сброс в Chrome, переходим в браузере по адресу chrome://settings/resetProfileSettings?origin=userclick, для сброса параметров Edge заходим на страницу edge://settings/resetProfileSettings и жмём кнопку сброса.
Более универсальным способом обхода ошибки STATUS ACCESS VIOLATION является отключение функции предотвращение выполнения данных (DEP). Откройте настройки DEP командой systempropertiesdataexecutionprevention, активируйте радиокнопку «Включить DEP для всех программ и служб, кроме выбранных ниже», нажмите кнопку «Добавить» и укажите путь к исполняемым файлам программ или игр, при запуске которых возникает ошибка STATUS ACCESS VIOLATION.
К сожалению, данный способ не подходит для Chrome и Edge, но с некоторой долей риска вы можете отключить предотвращение выполнения данных глобально, выполнив в запущенной от имени администратора командной строке команду bcdedit.exe /set {current} nx AlwaysOff. Соответственно, чтобы включить DEP, параметр AlwaysOff нужно заменить на AlwaysOn.
1. Добавьте игру, особенно если она нелицензионная, в исключения антивируса.
2. Если ошибка возникала при запуске игры DayZ, удалите одноименную папку игры из каталога «Документы», зайдите в Steam, откройте свойства игры и на вкладке «Общие» нажмите «Установить параметры запуска» и введите в поле напротив -nocharmenu.
3. Проверьте оперативную память на предмет ошибок с помощью штатной утилиты mdsched или сторонней утилиты Memtest86.
4. Выполните откат к системной точке восстановления.
Содержание
- Способ 1: Удаление обновлений
- Способ 2: Проверка целостности системных файлов
- Способ 3: Сканирование жесткого диска
- Способ 4: Диагностика памяти
- Способ 5: Отключение функции DEP
- Способ 6: Редактирование реестра
- Способ 7: Откат к предыдущему состоянию
- Вопросы и ответы
Ошибка 0xc0000005 в Windows 10 обычно возникает, когда пользователь пытается запустить приложение или установить обновления ОС. Проблема связана с нарушением прав доступа, поскольку система не может обработать конфигурацию и данные, которые необходимы для открытия программы. Если обычная перезагрузка не помогла решить проблему, переходите к способам в нашей статье.
Способ 1: Удаление обновлений
Если рассматриваемая ошибка начала появляться после того, как система обновилась, попробуйте удалить последние апдейты. Пользователи пишут, что чаще всего проблема возникает, когда обнаруживаются обновления KB2859537, KB2882822, KB971033 или KB2872339. Также можно попытаться избавиться от последних обновлений, обладателям нелицензионной версии ОС: в этом случае часть файлов не может быть заменена оригинальными, которые пытаются использовать установочные пакеты.
Существует несколько способов удалить последние обновления, но самый простой – это использование «Командной строки»:
- Запустите консоль с расширенными правами, введя соответствующий запрос в поиске по «Пуску» и выбрав пункт «Запуск от имени администратора».
- В окне консоли вставьте
wusa.exe /uninstall /kb:2859537
и нажмите на клавишу «Enter».
Если такой пакет присутствует на компьютере, то он будет удален. То же самое нужно проделать с остальными обновлениями, которые мы перечислили выше.
Если нужно избавиться от последних обновлений, воспользуйтесь инструментами из системных «Параметров»:
- Перейдите в «Параметры», щелкнув по кнопке «Пуск» и выбрав соответствующий пункт из меню.
- Вызовите «Обновление и безопасность».
- На вкладке «Центр обновления Windows» нажмите на строку «Просмотр журнала обновлений».
- Затем кликните по ссылке «Удалить обновления».
- Откроется окно со списком установленных обновлений. Чтобы найти последние, отсортируйте их по дате инсталляции, кликнув по названию столбца «Установлено». Затем выделите нажатием ЛКМ последние апдейты и выберите кнопку «Удалить» вверху.
Останется подтвердить действие и дождаться, пока выбранное обновление будет полностью удалено.
Способ 2: Проверка целостности системных файлов
Операционная система тесно связана с файлами, отвечающими за корректное функционирование процессов на ПК. Следующий метод предполагает восстановление системных файлов, которые могли быть повреждены в результате ошибок или деятельности вирусного ПО. Встроенные инструменты Windows 10 позволяют провести проверку и восстановление таких файлов (SFC) и их хранилища (DISM), что может помочь исправить ошибку с запуском приложений или установкой ОС. Используйте утилиты в консоли «Командная строка» в такой последовательности: SFC, а если она выдаст ошибку — DISM, после чего снова SFC. В нашем отдельном материале подробно описано, как это сделать.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 3: Сканирование жесткого диска
Проблемы в работе жесткого диска также могут стать причиной появления ошибки 0xc0000005 в Windows 10, поэтому есть смысл проверить накопитель на наличие повреждений. Наиболее простой и действенный метод сделать это – запуск встроенной утилиты через «Командную строку». В Способе 1 мы рассмотрели, как запустить ее от имени администратора. В этот раз в окне консоли нужно прописать chkdsk /f /r C:
, где C – буква системного раздела. При необходимости замените ее на другую. После ввода команды нажмите на клавишу «Enter».
Утилита проверки диска самостоятельно выполнит сканирование и поиск разного рода ошибок. Если повреждение не механического характера, то средство должно автоматически все восстановить.
Читайте также: Проверка S.M.A.R.T. жёсткого диска
Способ 4: Диагностика памяти
Поврежденная оперативная память приводит ко многим проблемам в Windows, включая ошибку с кодом 0xc0000005. Роль ОЗУ очень значительна в большинстве запущенных процессов, в особенности при запуске приложений. Чтобы устранить неполадку, попробуйте использовать штатное средство, сканирующее оперативную память на наличие повреждений различного характера:
- Через поиск «Пуска» отыщите утилиту «Средство проверки памяти Windows».
- В появившемся окне выберите один из двух вариантов: сразу выполнить перезагрузку и провести проверку, либо дождаться следующего выключения компьютера. В первом случае ОС будет перезапущена, а во время загрузки средство проверит компонент.
Для диагностики оперативной памяти существуют специальные программы от сторонних разработчиков. В отличие от штатных возможностей Windows, они располагают дополнительными функциями.
Читайте также: Программы для проверки оперативной памяти
Если все дело в механическом повреждении (оно не может быть восстановлено программными средствами), то, скорее всего, придется заменить рассматриваемый компонент. Переходите по ссылке ниже и узнайте, как грамотно выбрать планку ОЗУ. Также в статье разобрано, как правильно установить компонент и проверить его на работоспособность.
Подробнее: Устанавливаем модули оперативной памяти
Способ 5: Отключение функции DEP
Операционная система от Microsoft отличается надежной защитой от вредоносных файлов и другого подозрительного софта, что позволяет предотвратить нанесение ущерба данным. Одной из таких функций является DEP, или Data Execution Prevent, которая может влиять на запуск программ, вызывая рассматриваемую ошибку. Она ошибочно «видит» в софте потенциальную угрозу и блокирует его открытие.
Если вы доверяете программе, которую пытаетесь запустить, то для нее можно временно отключить функцию DEP:
- Кликните ПКМ по значку «Этот компьютер». Откроется контекстное меню, где нужно выбрать пункт «Свойства».
- Выберите строчку «Дополнительные параметры системы» на вкладке «О программе».
- В новом окне перейдите на вкладку «Дополнительно» и в блоке «Быстродействие» нажмите на кнопку «Параметры».
- Затем откройте вкладку «Предотвращение выполнения данных». Отметьте пункт «Включить DEP для всех программ и служб, кроме выбранных ниже». Нажмите на кнопку «Добавить».
- Через системный «Проводник» отыщите исполняемые файлы программ (с расширением EXE), у которых имеется проблема запуска. Добавьте их в список.
Задать атрибуты DEP можно только для 32-разрядных исполняемых файлов.
После того как для проблемных программ DEP была выключена, попытайтесь вновь их запустить, что проверить, ушла ли ошибка.
Способ 6: Редактирование реестра
Еще один метод решить проблему – это изменить ключ реестра, который отвечает за DLL-библиотеки, необходимые для запуска игр и программ.
- Вызовите диалоговое окно «Выполнить», одновременно зажав клавиши «Win + R». В строке «Открыть» напишите
regedit
и кликните по «ОК». - Вставьте в адресную строку «Редактора реестра» такой путь:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
и нажмите на клавишу «Enter». В центральной части окна отыщите параметр под названием «LoadAppInit_DLLs» и перейдите в его «Свойства», дважды щелкнув по нему ЛКМ. - Если в строке «Значение» стоит «0», поменяйте его на «1», и сохраните настройки.
После редактирования ключа перезагрузите систему и посмотрите, решилась ли проблема.
Способ 7: Откат к предыдущему состоянию
Если ни один из методов не принес результата, остается лишь прибегнуть к радикальному методу и откатить систему до предыдущего состояния. Конечно же, это актуально, если «Восстановление системы» было включено на компьютере заранее, до появления сбоя.
Рекомендация поможет в том случае, если недавно установленные программы или другие внесенные изменения в операционную систему повлияли на ее работу и вызвали ошибку с кодом 0xc0000005. В Windows 10 встроен инструмент для восстановления, причем с помощью него можно узнать, каких настроек и приложений коснется процедура, а также выбрать наиболее подходящую точку. Наш автор разбирал, как откатить ОС к предыдущему состоянию в отдельном руководстве.
Подробнее: Откат к точке восстановления в Windows 10