Как исправить ошибку 0xc0000005 в Windows 10
Ошибка 0xc0000005 в Windows 10 обычно возникает, когда пользователь пытается запустить приложение или установить обновления ОС. Проблема связана с нарушением прав доступа, поскольку система не может обработать конфигурацию и данные, которые необходимы для открытия программы. Если обычная перезагрузка не помогла решить проблему, переходите к способам в нашей статье.
Способ 1: Удаление обновлений
Если рассматриваемая ошибка начала появляться после того, как система обновилась, попробуйте удалить последние апдейты. Пользователи пишут, что чаще всего проблема возникает, когда обнаруживаются обновления KB2859537, KB2882822, KB971033 или KB2872339. Также можно попытаться избавиться от последних обновлений, обладателям нелицензионной версии ОС: в этом случае часть файлов не может быть заменена оригинальными, которые пытаются использовать установочные пакеты.
Существует несколько способов удалить последние обновления, но самый простой – это использование «Командной строки»:
- Запустите консоль с расширенными правами, введя соответствующий запрос в поиске по «Пуску» и выбрав пункт «Запуск от имени администратора».
- В окне консоли вставьте wusa.exe /uninstall /kb:2859537 и нажмите на клавишу «Enter».
Если такой пакет присутствует на компьютере, то он будет удален. То же самое нужно проделать с остальными обновлениями, которые мы перечислили выше.
Если нужно избавиться от последних обновлений, воспользуйтесь инструментами из системных «Параметров»:
-
Перейдите в «Параметры», щелкнув по кнопке «Пуск» и выбрав соответствующий пункт из меню.
Останется подтвердить действие и дождаться, пока выбранное обновление будет полностью удалено.
Способ 2: Проверка целостности системных файлов
Операционная система тесно связана с файлами, отвечающими за корректное функционирование процессов на ПК. Следующий метод предполагает восстановление системных файлов, которые могли быть повреждены в результате ошибок или деятельности вирусного ПО. Встроенные инструменты Windows 10 позволяют провести проверку и восстановление таких файлов (SFC) и их хранилища (DISM), что может помочь исправить ошибку с запуском приложений или установкой ОС. Используйте утилиты в консоли «Командная строка» в такой последовательности: SFC, а если она выдаст ошибку — DISM, после чего снова SFC. В нашем отдельном материале подробно описано, как это сделать.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 3: Сканирование жесткого диска
Проблемы в работе жесткого диска также могут стать причиной появления ошибки 0xc0000005 в Windows 10, поэтому есть смысл проверить накопитель на наличие повреждений. Наиболее простой и действенный метод сделать это – запуск встроенной утилиты через «Командную строку». В Способе 1 мы рассмотрели, как запустить ее от имени администратора. В этот раз в окне консоли нужно прописать chkdsk /f /r C: , где C – буква системного раздела. При необходимости замените ее на другую. После ввода команды нажмите на клавишу «Enter».
Утилита проверки диска самостоятельно выполнит сканирование и поиск разного рода ошибок. Если повреждение не механического характера, то средство должно автоматически все восстановить.
Способ 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_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows и нажмите на клавишу «Enter». В центральной части окна отыщите параметр под названием «LoadAppInit_DLLs» и перейдите в его «Свойства», дважды щелкнув по нему ЛКМ.
- Если в строке «Значение» стоит «0», поменяйте его на «1», и сохраните настройки.
После редактирования ключа перезагрузите систему и посмотрите, решилась ли проблема.
Способ 7: Откат к предыдущему состоянию
Если ни один из методов не принес результата, остается лишь прибегнуть к радикальному методу и откатить систему до предыдущего состояния. Конечно же, это актуально, если «Восстановление системы» было включено на компьютере заранее, до появления сбоя.
Рекомендация поможет в том случае, если недавно установленные программы или другие внесенные изменения в операционную систему повлияли на ее работу и вызвали ошибку с кодом 0xc0000005. В Windows 10 встроен инструмент для восстановления, причем с помощью него можно узнать, каких настроек и приложений коснется процедура, а также выбрать наиболее подходящую точку. Наш автор разбирал, как откатить ОС к предыдущему состоянию в отдельном руководстве.
Подробнее: Откат к точке восстановления в Windows 10
8 шагов, как исправить ошибку с кодом 0xc0000005 при запуске приложения Windows 10
Обновление операционной системы – рутинное занятие, которое позволяет повысить уровень безопасности компьютера и получить доступ к фишкам актуальной версии ОС. В процессе установки апдейта может возникнуть проблема с кодом 0xc0000005, причем не сразу понятно, как исправить эту ошибку на Windows 10. Также код периодически высвечивается при запуске приложений. Для устранения неполадок рекомендуется разобраться в проблеме и соблюсти простые рекомендации.
Что это за ошибка?
Чаще всего ошибка с кодом 0xc0000005 дает о себе знать при запуске приложения. Причем это может быть как стандартный софт Windows 10, так и стороннее ПО. Человек, который кликает по ярлыку программы, вместо интерфейса программного обеспечения видит на экране диалоговое окно с надписью «Ошибка приложения». Вместе с тем Виндовс не предлагает ничего, кроме выхода из программы и попытки последующего перезапуска.
Также сообщается, что код 0xc0000005 периодически появляется при установке обновлений операционной системы через встроенные компоненты или с флешки. В обоих случаях неполадки вызваны нарушением прав доступа к ПО.
Причины возникновения ошибки 0xc0000005
Если при взаимодействии с операционной системой Виндовс 10 пользователь видит диалоговое окно с указанной ошибкой, то необходимо винить следующие факторы:
- вмешательство антивирусной программы;
- сбой в реестре;
- некорректная установка отдельных драйверов;
- ошибки при установке обновлений Windows
Чтобы решить проблему, необходимо в точности определить причину и приступить к выполнению несложных рекомендаций. Они позволят избавиться от неполадок при запуске приложений даже в том случае, если есть сомнения относительно того, кто является «виновником» появления ошибки.
Как исправить ошибку 0xc0000005 в Windows 10
Поскольку ошибка появляется из-за нарушений в работе некоторых компонентов системы, решением проблемы становится автоматическая диагностика неполадок, а также изменение параметров Виндовс 10 в ручном режиме. Если следовать требованиям инструкции, операция не вызовет затруднений.
Перезагрузка компьютера
Если проблема носит разовый характер, от нее можно избавиться перезагрузкой ПК. Поэтому, чтобы сэкономить время, рекомендуется начинать с простых действий. Включите и выключите компьютер, а если ошибка продолжит появляться, перейдите к следующей рекомендации.
Сканирование на вирусы
Многие проблемы, связанные с работой компьютера, вызваны вмешательством вредоносного ПО. Оно не только замедляет интерфейс ПК, но и блокирует доступ к некоторым программам. Чтобы избавиться от ошибки, понадобится выполнить проверку устройства на наличие вирусов. Для этого можно воспользоваться любой антивирусной программой.
Отключение антивируса
Антивирусные программы должны защищать компьютер, но периодически они становятся причиной возникновения разнообразных проблем. В частности, ошибка с кодом 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
nx AlwaysOff».
- Нажмите кнопку «Enter».
- Перезагрузите компьютер.
Как только все шаги будут выполнены, неполадки должны исчезнуть. Но если и в этом случае проблему решить не удалось, придется обращаться в сервисный центр.
0xc0000005 — ошибка при запуске приложения [Решено]
Сложно радоваться жизни, если продуктивной работе или увлекательной игре препятствует ошибка при запуске приложения 0xc0000005. Сегодня мы исследуем причины, по которым она может возникать, и разберемся с возможными вариантами исправления.
Код ошибки 0xc0000005 обозначает сложности с доступом к ресурсу, чаще всего к какой-то части памяти. Возможные причины возникновения таковы:
Неисправность ОЗУ на физическом уровне (бракованный модуль, перегрев и т.д.);
Проблемы с драйверами устройств (неверная версия, повреждены файлы);
Некорректное обновление или установка софта;
Воздействие вирусов.
А также различные другие факторы, вплоть до ошибок разработчиков из Microsoft.
7 способов исправить ошибку 0xc0000005
1. Проверка физической памяти
Если ошибка появляется без всякой системы, при случайных комбинациях действий и запускаемых программ, нужно начать с проверки оперативной памяти. Сделать это можно при помощи специализированных утилит, например Memtest86.
Для запуска проверки нужно скачать с официального сайта ISO-образ, записать его на CD или DVD. После этого необходимо загрузить компьютер с записанного диска. Если при запуске ничего не делать, загрузится проверка по умолчанию.
После завершения тестирования программа покажет сводные результаты – данные о количестве прогонов и числе ошибок. Если их много, стоит подумать о замене оперативной памяти.
Если под рукой есть подходящая заведомо исправная планка памяти, можно просто по очереди заменять ей установленные в компьютере. После каждой замены нужно проверять, осталась ли ошибка.
2. Удаление установленных обновлений
Если ошибка 0xc0000005 стала частым гостем после установки системных обновлений, можно попробовать удалить некоторые из них. Да, это не шутка, в данном случае сложности действительно могут возникать при наличии пакетов с номерами KB2872339, KB2859537 и KB2882822 в списке установленных. Также с аналогичной ошибкой сталкивались те пользователи, у которых на компьютерах появлялось обновление KB971033.
Корни проблемы часто ведут аж к моменту установки Windows. Если использовалась нелегальная копия с пиратскими активациями, то часть файлов в ней может быть заменена на модифицированные копии. Однако системе обновлений про это неизвестно, поэтому указанные выше пакеты пытаются использовать оригинальные версии. В результате и возникает ошибка. Справедливости ради отметим, что в некоторых случаях сложности возникали и в честных лицензионных копиях.
Есть несколько способов при такой причине появления 0xc0000005 как исправить ошибку Windows 7. Все они основываются на удалении проблемных обновлений.
3. Удаление через командную строку
Первый вариант – воспользоваться штатными системными программами и командной строкой. Последнюю для этих целей нужно запустить с администраторскими привилегиями: в меню Пуск через поиск следует найти CMD. Затем по обнаруженному объекту кликнуть правой клавишей и в подменю выбрать старт от имени администратора.
Как запустить программу от имени администратора
Если текущий пользователь обладает администраторскими правами, то можно сразу вводить команды через пункт «Выполнить».
Теперь нужно написать следующую команду:
wusa.exe /uninstall /kb:2872339
По нажатию Enter’а она запустит системный инсталлятор обновлений. При этом параметр /uninstall укажет ему, что необходимо произвести именно удаление, а не установку. Второй параметр конкретизирует, какое именно обновление необходимо убрать из системы.
Аналогичным образом нужно поступить и с остальными номерами (2859537, 2882822, 971033). Удаление каждого из пакетов может занять некоторое время. Нужно дождаться корректного завершения работы команды, чтобы не столкнуться с другими проблемами. Затем следует перезагрузить устройство.
Важно! При включенном автоматическом обновлении пакеты будут повторно установлены. Поэтому рекомендуется проверять эффективность лечения, например, при отключенном интернете. Отключить их можно через Центр обновления: перевести в настройках установку в ручной режим, проверить список доступных. Затем на указанных номерах нужно правым кликом открыть меню и скрыть их.
4. Откат к точке восстановления
Большая удача, если есть точка восстановления, удачно созданная как раз перед установкой обновлений. В таком случае можно просто вернуться к ней, чтобы удалить обновления. Для этого нужно использовать инструмент под названием «Восстановление системы». Разработчики поместили его в привычное меню Пуск, только спрятали в подпапку со служебными программами. Она, в свою очередь, располагается в разделе Стандартных.
После запуска утилиты нужно выбрать соответствующую точку и откатиться до нее. Минус этого метода очевиден: все установленные после данной точки программы испарятся, так что их нужно будет устанавливать повторно.
Откат может помочь и в других случаях, если точно известно, что на момент создания точки ошибка не возникала.
5. Удаление через DISM
Если предыдущие варианты удаления недоступны или не сработали, есть еще один способ устранить ошибку приложения 0xc0000005. Для этого удаление следует запустить из среды восстановления. Чтобы попасть в нее, необходимо при загрузке ПК нажать F8 до появления меню с вариантами загрузки. Затем нужно выбрать «Устранение неполадок компьютера». Альтернативный способ – использовать среду восстановления с установочного диска.
Далее следует загрузить командную строку и определить букву системного диска.
Можно набрать notepad, нажать в нем Ctrl + O и просмотреть имеющиеся в компьютере диски и их буквы. Системный можно опознать по соответствующей метке или по наличию папки Windows. Буква X: при этом используется самой средой восстановления.
Для удаления через DISM нужно получить полные названия установочных пакетов. Их список покажет такая команда (для примера тут указана буква диска D:, если она другая, нужно указать свой вариант):
DISM /Image:D:\ /Get-Packages
Появится довольно длинный список всех обновлений с их статусом. Нужно найти те, у которых в имени есть номера проблемных пакетов (к примеру, KB2859537). Выглядят они примерно так:
После этого нужно скопировать их имена до самого конца (это можно сделать, если сначала выделить их мышкой и затем кликнуть правой кнопкой).
Для рисунка выше команда будет следующей:
DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB2859537
Аналогичным образом следует поступить с другими сбойными обновлениями.
6. Переустановка программы/драйверов
Если ошибка связана с конкретным приложением, можно попробовать его переустановить. В случае игр также может выручить обновление или переустановка драйвера графической карты. Однако эта причина встречается значительно реже, нежели описанные выше варианты.
7. Отключение DEP для проблемного приложения
Иногда программа может некорректно работать из-за DEP – системы, запрещающей исполнение программы, если она определенным образом работает с памятью. В таком случае можно попробовать отключить DEP для приложения (если не поможет, приложение нужно будет убрать из списка исключений).
Сначала нужно открыть свойства системы. Для этого нужно кликнуть правой клавишей мыши по Моему компьютеру и выбрать соответствующий пункт.
Затем требуется открыть Дополнительные параметры системы.
Далее нужно перейти к параметрам в разделе Быстродействие и открыть вкладку с настройками DEP.
По умолчанию DEP действует только для основных программ. Но если появляется 0xc0000005 при запуске приложений системы, следует попробовать второй вариант («… кроме выбранных ниже»). Нужно нажать «Добавить» и указать исполняемый файл сбойной программы.
При этом DEP включится для всех других программ, поэтому пользоваться им следует аккуратно.
Если же описанные способы не сработали, стоит проверить систему на вирусы. Иногда именно они отвечают за искажение файлов и некорректную работу программ с памятью.
Помилка 0xc0000005: 7 способів виправити
П’ята помилка відома з часів появи Windows XP. З того часу минуло чимало років, але код 0xc0000005, як і раніше, продовжує вселяти жах недосвідченим користувачам. На щастя, є кілька способів, які допомагають упоратися з навалою.
Причини виникнення помилки 0xc0000005
Неприємна помилка 0xc0000005 характерна для Windows 10, 11 і більш ранніх версій майкрософтівської операційної системи. За часів царювання «сімки» із проблемою зазвичай боролися шляхом видалення невдалих оновлень системи. Таких було кілька штук, кожне видаляли командою wusa.exe із параметрами uninstall та назва обновки. Між операціями запускали перезавантаження Windows. Декілька збійних апдейтів ОС зіпсували життя користувачам, які використовують піратські Windows, але для досвідчених системних адміністраторів вони проблемою не стали.
З появою Windows 10 обновки стали рідше призводити до неприємних наслідків. Однак помилка 0xc0000005, як і раніше, періодично згадується в скаргах користувачів, оскільки до неї призводить досить широкий спектр причин. Втім, суть проблеми вимальовується досить чітко — відсутність доступу до частини ОЗУ або іншого ресурсу.
Помилка 0xc0000005: як виправити
Спосіб усунення неполадки залежить від фактора, який її спровокував:
Тепер пройдемося по всіх типових ситуаціях докладніше.
Перевірити фізичну пам’ять
Якщо помилка почала з’являтися після апгрейду оперативної пам’яті, насамперед варто перевірити саме її. Перед додаванням нової планки слід звернути увагу на її тип, обсяг, виробника та інші чинники. При невдалому виборі комп’ютер може зовсім не побачити нову пам’ять, або почнуться проблеми на зразок повідомлень з кодом помилки 0xc0000005.
Щоб переконатися в діагнозі, витягніть із системника нову планку, і спробуйте запустити програми, які раніше не подавали ознак життя. Все запрацювало? Отже, потрібна причина пов’язана із залізом. Пошукати bad-блоки в ОЗП можна за допомогою утиліти Memtest86+.
Перевстановити драйвера
Проблеми програмного характеру можуть стосуватися драйверів відеокарти або принтера:
- Підкачали драйвера відеокарти. Така ситуація іноді буває з ігровим комп’ютером, обладнаним дискретною відеокартою. Щоб переконатися в її причетності до помилки, увімкніть монітор до гнізда материнки. Якщо програми почали запускатись — проблема в цьому. Стандартне лікування: оновлення або відкат драйверів. Перший варіант актуальний, коли дрова давно не оновлювали, другий — коли перед збоєм 0xc0000005 саме займалися цим питанням.
- Проблеми з драйверами принтера. У цьому випадку пристрій може відмовитись друкувати, а при спробі подивитися налаштування видає код 0xc0000005. Проблема усувається перевстановленням принтера. Потрібно видалити його в пристроях, завантажити на сайті виробника драйвера та інсталювати їх. Також принтер іноді видає помилку через надмірну старанність стороннього антивірусу або відключеного брандмауера Windows. Коли не запускається гра, іноді допомагає і відключення антивірусного програмного забезпечення.
Розбираємось із принтером: Чому комп’ютер не бачить принтер — 6 кроків до безпроблемного друку документів
Перевірити системні файли
Дати старт перевірці можна у різний спосіб. Найпростіший варіант: «Пуск» — cmd — sfc /scannow — Enter. Запуститься швидка перевірка системних файлів, окрім тих, що залучені операційною системою. Для виконання повної перевірки можна завантажитись з флешки з образом системи, і запустити командний рядок зі спеціального середовища відновлення.
Команда sfc не допоможе, якщо пошкоджено сховище системних компонентів. Для відновлення використовують утиліту DISM.exe. Запускається вона з командного рядка з параметрами: /Online /Cleanup-Image /***. Замість зірочок потрібно підставити один із параметрів:
- CheckHealth — перевірка початкового стану сховища;
- ScanHealth — пошук пошкоджень;
- RestoreHealth — відновлення сховища.
Команди з останніми двома параметрами виконуються довго, процес може на якийсь час завмирати на 20%. Після dism варто знову запустити sfc. Технологія досить універсальна, допомагає виправити помилку як 0xc0000005, так і інші перешкоди для запуску програм.
Відкотити версію операційної системи
Вже не перший десяток років користувачі обходять різні глюки Windows за допомогою відкату системи. У нашому випадку типовий привід скористатися цим функціоналом — невдале оновлення ОС. Для відкату заходимо в «Панель управління», відкриваємо «Відновлення» та запускаємо процес.
Windows знадобиться хоч одна точка відновлення. Запасні конфігурації системи для диска C за замовчуванням створюються автоматично. Також перед ризикованими операціями, наприклад, численними правками реєстру, варто створити точку відновлення в ручному режимі.
Після запуску відновлення Windows запропонує точку для відкату, що рекомендується, а також надасть можливість користувачеві вибрати іншу конфігурацію вручну. Система відкотиться, перезавантажиться, і помилка, швидше за все, піде.
Перевстановити програму
Цей спосіб підійде, якщо помилка вискакує лише під час запуску однієї програми. Можливо, в процесі інсталяції стався якийсь збій, або ви встановили софт, заражений вірусами. У таких випадках видаліть прогу, перевірте комп’ютер і інсталяційний файл антивірусом, а потім інсталюйте додаток заново.
Перевірити наявність вірусів
З антивірусним ПЗ ситуація подвійна. З одного боку, помилка 0xc0000005 при запуску додатків буває пов’язана з вірусною активністю, а з іншого — вона може бути наслідком проблем з доступом, обмеженим антивірусом. Відкинути варіант з гіперактивністю антивірусного програмного забезпечення стороннього розробника простіше: софт можна відключити на час і подивитися на результат.
А от якщо на комп’ютері погосподарював вірус — тут, можливо, доведеться попрацювати. Потрібно буде провести повну перевірку ПК антивірусом зі свіжою базою шкідливого програмного забезпечення. Після цього може виникнути потреба у перевстановленні програми, яка видавала помилку, або навіть у відновленні системних файлів.
Вимкнути DEP
Коли помилка 0xc0000005 пов’язана з DEP, можна спробувати розв’язувати проблему шляхом відключення цієї технології, розробленої для додаткового захисту пам’яті від вірусів. Такий варіант актуальний, якщо збоїть лише одна програма, інші справно запускаються. Для відключення DEP клацаємо правою по «Цей комп’ютер», далі: «Властивості» — Додаткові параметри — «Додатково» — Параметри швидкодії — Запобігання виконання даних. Щоб ввести виняток, активуємо нижній чек бокс. Тиснемо «Додати», і вибираємо командний файл, при запуску якого вискакує помилка.
Насамкінець кілька слів про радикальний варіант, з якого багато користувачів починають усунення подібних несправностей, — про перевстановлення системи. Ставити все з нуля є сенс, якщо інші способи не допомагають, і помилка вискакує при запуску декількох програм. У випадку з одним додатком замість перевстановлення краще сконцентрувати увагу на софті. Можливо, вам потрапила хакнута версія проги або в процесі встановлення щось пішло не так.