При запуске различных программ пользователи десятой версии Windows могут столкнуться с ошибкой 0xc0000005. Такая неполадка обычно свидетельствует о конфликте приложений на компьютере. В нашей статье мы подробно опишем несколько методов устранения такой проблемы.
Чаще всего сбой с кодом 0xc0000005 возникает вследствие конфликта антивирусной программы Kaspersky с другими приложениями, а также его могут вызвать обновления системы. В обоих случаях потребуется деинсталлировать софт для решения проблемы. Также в некоторых случаях избавиться от ошибки помогает отключение функции DEP. Рассмотрим каждый из вариантов в подробностях.
Способ №1: Отключение или полное удаление антивируса
Приостановив защиту системы, антивирус Касперского перестанет влиять на запускаемые программы, и если ошибка 0xc0000005 вызвана конфликтом этого антивируса с запускаемым приложением, то таким образом можно будет избавиться от неполадки.
Чтобы отключить антивирус, потребуется просто кликнуть по значку программы на панели задач и из контекстного меню выбрать вариант «Выход».
Отключаем антивирус Касперского
Если такой способ не поможет, то следует полностью удалить антивирус. Для этого проделаем следующие шаги:
- Кликаем правой кнопкой по меню пуска и выбираем вариант «Приложения и возможности».
Открываем настройки программ
- В появившемся списке находим антивирус Касперского, и, выбрав его, нажимаем «Удалить».
Удаляем антивирус
- По окончании операции перезагружаем компьютер и проверяем наличие ошибки.
Примечание: в некоторых случаях можно не удалять антивирус, а вначале попробовать его обновить до последней версии. Если это не даст положительного результата, то только тогда произвести деинсталляцию.
Способ №2: Убираем лишние программы из автозагрузки
Чтобы убрать ошибку 0xc0000005, можно отключить программы, запускающиеся вместе с системой, исключив их конфликт. Нам понадобится проделать следующие шаги:
- Открываем «Диспетчер задач» нажав на клавиатуре «Ctrl+Shift+Esc».
- Далее переходим на вкладку «Автозагрузка».
- Выбираем все приложения и нажимаем на кнопку «Отключить».
Отключаем программы в автозагрузке
Способ №3: Удаляем обновления
В некоторых случаях рассматриваемую ошибку могут вызвать обновления системы. Можно попробовать их удалить и решить проблему. Проделаем следующие операции:
- Из поиска Windows открываем «Панель управления».
Открываем «Панель управления»
- Переходим в раздел «Программы».
Переходим в настройки программ
- Нажимаем на ссылку «Просмотр установленных обновлений».
Открываем раздел с обновлениями
- В появившемся списке находим обновления с номерами KB2859537, KB2872339, KB2882822, KB971033 и удаляем их по очереди.
Список обновлений
Также удалить обновления можно при помощи командной строки. Для этого проделаем следующее:
- Нажимаем «Win+R» на клавиатуре.
- В появившееся окно вводим команду cmd
Запускаем командную строку
- Далее в новом окне набираем wusa.exe /uninstall /kb:2859537, где kb:2859537 — это номер обновления, которое нужно удалить.
Удаляем обновление
- Нажимаем «Enter».
- После удаления всех обновлений перезагружаем систему.
Способ №4: Деактивируем функцию DEP
Иногда избавиться от ошибки 0xc0000005 помогает отключение функции предотвращения выполнения данных DEP. Чтобы её деактивировать, потребуется сделать следующее:
- Открываем окно «Выполнить», нажав комбинацию кнопок «Win+R».
- Вводим в открывшееся окно команду cmd
- Кликаем по кнопке «OK».
Открываем командную строку
- Далее в командную строку вписываем bcdedit.exe /set {current} nx AlwaysOff и нажимаем «Enter».
Вписываем команду для отключения DEP
- Перезагружаем компьютер.
Вот при помощи таких способов можно убрать ошибку 0xc0000005 в Windows 10. Кроме того, не стоит забывать, что для устранения проблем всегда можно воспользоваться восстановлением Windows из резервной копии.
Post Views: 2 442
Error 0xc0000005 is an error that is caused due to Access Violation. This means that whenever a user tries to launch a program, he/she will see an error if Windows 11/10 is not able to correctly process the files and the configuration that it needs to run that particular program. You can encounter this error with an installed program as well as an installer for a particular program. This error will eventually block our smooth usage of the program. We will now try to fix the multiple potential causes that can cause this error to occur.
You can try to use System Restore and revert your computer to a previously known stable state. If you tend to not use this feature, you can always start using it because it comes down to being a very reliable fix when troubleshooting a number of errors.
This error code may be accompanied by any of the following three error messages:
- The application was unable to start correctly
- The application failed to initialize properly
- Access violation Exception Error
- Windows Installation Error.
And you have no other option than to click on OK to close the error box.
We will be taking a look at the following fixes for this issue-
- Uninstall any recent Windows Update or Rollback any driver update and see
- Run System File Checker
- Run Windows Memory Diagnostics
- Recreate the Boot records
- Turn off DEP or Data Execution Prevention
- Check Registry setting
- Check RAM
- Disable antivirus software temporarily
- Troubleshoot in Clean Boot State
- Reset PC keeping files intact.
1] Uninstall any recent Windows Update or Roll back any driver update and see
You can also try to uninstall or rollback any drivers or Windows Updates and check if that fixes this error.
2] System File Checker
You can also use our freeware FixWin to Run the System File Checker utility with a click.
3] Run Windows Memory Diagnostics
We already mentioned that this error could be caused due to some errors in the memory. To fix this, you will have to run the Memory Check on your computer. Start by hitting the WINKEY + R button combination to launch the Run utility. Then type in, mdsched.exe and then hit Enter. It will not launch Windows Memory Diagnostic and will give out two options. These options will be given as,
- Restart now and check for problems (recommended)
- Check for problems the next time I start my computer
Now, according to the option selected by you, the computer will restart and check for memory-based problems upon a restart. If you get any issues there, it will fix it automatically else if no issues are detected, this is probably not the cause of the issue.
Related read: Outlook crashes with Error Code 0xc0000005.
4] Recreate the Boot records
You might have your system files infected and modified by malware. So, open Command Prompt by searching for cmd in the Cortana search box or hit WINKEY+R to launch the Run utility and type cmd and hit Enter.
Now type in the following commands one by one.
Del D:\Windows\System32\xOsload.exe Del D:\Windows\System32\xNtKrnl.exe Del D:\Windows\System32\Drivers\oem-drv64.sys attrib c:\boot\bcd -h -r -s ren c:\boot\bcd bcd.old bootrec /rebuildbcd
This will recreate all the necessary files inside the boot record.
5] Turn off DEP or Data Execution Prevention
DEP or Data Execution Prevention might be another blockage in your process to run a program particularly. You may need to turn off DEP or Data Execution Prevention.
6] Fixing the Registry
Hit the WINKEY + R button combination to launch the Run utility, type in regedit and hit Enter. Once Registry Editor opens, navigate to the following key-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\
Now, double click on LoadAppInit_DLLs on the right-side panel and change its value from 0 to 1.
Finally, Reboot your computer for the changes to take effect.
7] Check RAM
You can physically try to check if the RAM installed on your computer is in an operable condition. You can try to replace the RAM and check if that fixes the occurrence of the error.
8] Disable Antivirus software temporarily
You can also try to disable your antivirus protection and check if that fixes that error. Because there is a good chance that your antivirus might be blocking the program from execution due to its some suspicious behavior.
9] Troubleshoot in Clean Boot State
You can troubleshoot further manually by performing a Clean Boot. A Clean Boot starts a system with minimal drivers and startup programs. When you start the computer in clean boot, the computer starts by using a pre-selected minimal set of drivers and startup programs, and because the computer starts with a minimal set of drivers, some programs may not work as you expected.
Clean-boot troubleshooting is designed to isolate a performance problem. To perform clean-boot troubleshooting, you must disable or enable one process at a time, and then restart the computer after each action. If the problem goes away, you know that it was the last process that was creating the problem.
10] Reset PC keeping files intact
You can try Reset This PC feature in Windows 10. You could also use the Refresh Windows Tool from Microsoft.
All the best!
Also known as Exception Processing Message, Error 0xc0000005 is an Access Violation problem that comes while trying to launch some application, install updates, and other common actions in Windows. The issue pops preventing users from running the above-mentioned duly. It says “the application was unable to start correctly” and offers to close by clicking “OK”. As a result, no further interaction is present as long as the error persists. Normally, there are a couple of most popular and frequently-encountered reasons for this – malfunctioned registry values, malware infections, damaged RAM or configuration settings, and other causes as well. Usually, it is enough to try several solutions and have the issue solved eventually. We will show you all of them that you should perform step-by-step according to our instructions. Read carefully and do not miss any steps to not cause any confusion during the process.
Application error 0xc0000005 in Windows 10 (sample 1)
Application error 0xc0000005 in Windows 10 (sample 2)
Application error 0xc0000005 in Windows 10 (sample 3)
Download Windows Repair Tool
Download Windows Repair Tool
There are special repair utilities for Windows, that can solve problems related to registry corruption, file system malfunction, Windows drivers instability. We recommend you to use Advanced System Repair Pro to fix the “Application Error 0xc0000005” in Windows 10.
1. Check integrity of system files
The whole Windows system is correlated with various files that are responsible for proper communication and function between many activities. If some important files are missing, they can become the cause for potential errors in different segments. Error 0xc0000005 may have the same reason for its appearance. This is why it is worth checking if all files are set and not missing. Below, we are going to use both SFC (System File Checker) and DISM (Deployment Image Servicing and Management), which will detect and restore absent components, if any. Make sure to use both of these scans using the sequence below:
SFC
- Open Command Prompt by typing
cmd
into the searching box next to the Start Menu button. - Right-click on Command Prompt and choose Run as administrator.
- Once the console is opened, type the
sfc /scannow
command and click Enter. - When the fixing process is done, restart your computer.
DISM
- Open Command Prompt as we did in the previous step.
- Copy and paste this command
DISM.exe /Online /Cleanup-image /Restorehealth
. - Click Enter and wait until Windows ends the scanning and fixing.
- Once done, restart your PC and install the update again.
2. Scan your hard drive for damaged fragments
Because we already used Command Prompt in the previous method, let’s check your hard drive for damage as well. Here is:
- Open Command Prompt just as we did above.
- Then, you should paste the
chkdsk /f /r C:
command and press Enter. If necessary, replace “C” with the letter of your hard drive. - The system will scan for both configuration and physical errors and automatically repair them.
Now try to run the problematic app or other action to see if anything changed. No effect? – Then move on to other solutions below.
3. Run Windows Memory Diagnostics
To continue the topic of damage, there is another big thing that could be the culprit. The name of the culprit is damaged RAM, which is very important for many processes running across. This is why it is a good idea to check if there are some problems with RAM by running the in-built Memory Diagnostics utility.
- Type
Windows Memory Diagnostic
into the search bar next to Start Menu. - After opening, you will see a new tab that presents two options. Choose the Recommended one.
- Windows will scan your RAM for errors and instantly restore them.
Then, restart your system and check if the problem appears again. We hope it no longer does.
4. Run a Clean Bootup
One more reason that can be related to error 0xc0000005 is incompatibility. Antimalware or any other third-party software may conflict with Windows services prompting the error. For a quick solution, try to disable your antivirus first. In case it does not change the situation, try to launch in Clean bootup mode to figure out whether some third-party applications cause the error. Clean bootup is a native and great feature helping users boot their PC only with in-built apps and services. To enter this mode, follow these steps below:
- Press Windows key + R combination and paste
msconfig
. - Then in the opened window go to the Services tab located on top.
- Check the box next to Hide All Microsoft Services and click on the Disable all button.
- Now choose the General tab and select the Selective startup option. Make sure that the box is checked only next to the Load System Services.
- Click Apply and OK. Then reboot your PC.
Now you can try to run anything you had problems with whilst being in Clean Boot mode. No matter whether you managed or failed to do it, you should turn Windows back to Normal Startup settings. To do this, simply redo all the steps you implemented above by enabling the disabled services and changing your startup option from Selective to Normal.
Before closing this part, it is also worth scanning your system for malicious presence. Various infections are prone to cause malfunctions inside of the system, which leads to different problems. We recommend you to use Malwarebytes – trusted and effective antivirus that wields advanced protection algorithms to combat local and online threats. You can also use it in case your current antivirus causes compatibility issues we mentioned above. Download it using the button below and try the ultimate antimalware experience for free.
Malwarebytes main window
Malwarebytes settings
Malwarebytes scan results
Download Malwarebytes
5. Disable Data Execution Prevention
As a popular operating system, Windows has to take all possible measures to combat malware and avert its damage. This is why there is an in-built feature called DEP (Data Execution Prevent) which helps stop potentially dangerous activities as it comes from its name. However, there are proven cases when DEP caused incompatibility issues with some applications. Although this should not be happening at all, incompatibility between some processes has become a normal thing for Microsoft’s OS. Because disabling the entire feature can be quite risky, we are going to do it selectively for the application we need. Note that you should be sure that the application you are going to launch is virus-free, otherwise, disabling DEP may open an easier gateway for malware, if any. Anyway, this is how you can switch off the feature:
- Open This PC and right-click on empty space under your disks.
- Choose Properties and navigate to Advanced system settings.
- Under Performance, click Settings.
- Go to Data Execution Protection tab and choose Turn on DEP for all programs and services except those I select.
- Click Add and search for the .EXE files that are forcing the error.
- Click OK, then reboot your PC and check if something has changed.
- Press Windows Key + R buttons and type
regedit
into the field. - Open it up and confirm UAC window.
- Then, navigate through this path
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Windows/
on the left pane. - After reaching Windows folder, you will see the list of entries on the right pane.
- We need to find LoadAppInit_DLLs and double-click on it.
- Under Value, change the number from 0 to 1.
- Click OK and restart your PC to launch an application again.
- Left-click on the Start Menu button and choose Device Manager.
- Ideally, you should update all devices available. If there is something marked with a yellow triangle, this means you should update in the first order.
- To do it, right-click on the driver, choose Update, and follow the on-screen instructions.
- Let Windows search for new drivers and download them eventually.
- Right-click on This PC and choose Properties.
- In the opened window, go to System Protection and click on System Restore.
- Then, click Next and choose the date you remember working without a problem. You can also click on Scan for affected programs, which will show what might be changed after running a restore.
- When done, click Next and start the System Restore.
6. Change LoadAppInit_DLLs in Registry Editor
If you did not benefit from any of the above-written solutions, then try to change the LoadAppInit_DLLs value in Registry Editor. Actually, it is not recommended to get into the Registry and change some values without the necessary knowledge. Any inappropriate change can lead to significant systems problems that are hard to revert unless you memoried the affected change. Remember we mentioned to be careful whilst performing each step? – This is where you’ll need it the most. Draw focus on these steps below to not miss anything important.
7. Update drivers
Another reason that could affect the operation of apps is obsolete or corrupted drivers. We recommend scanning your drivers and updating them to newer versions, if necessary. You can do it manually or use a special utility for a faster solution. Both options are discussed below:
Drivers are key to the proper configuration of your system. They are the ones providing a stable connection between hardware and your operating system. Updating a number of drivers manually may take a lot of time whilst rehearsing the same steps. Here you can download the best driver update utility, which will take this task on its own shoulders – Driver Booster from IObit:
Driver Booster start screen
Driver Booster scan results
Driver Booster tools section
Download Driver Booster
8. Roll back to flawless experience via System Restore Point
If you are unable to capitalize on any proposed solution, the only and best thing to resolve the issue is to leap back to the backup point when everything worked without problems. Some users receive new errors after some updates or manual changes the remain unnoticed. This is why it would be a good idea to use a restore point for the recovery.
Summary
Getting over various errors may be a real crucible if you are unskilled and have no necessary knowledge for that. We hope our guide helped you resolve the problem and continue using the preferred programs with ease. If you ever happen to face other Windows errors, refer to our website for the solutions. We have a lot of new stuff uploaded each day by our team.
- Почему возникает сбой?
- 7 способов исправить ошибку 0xc0000005
Сбой 0xc0000005 — одна из частых ошибок, связанных с запуском программ. Она может появиться при попытке открыть приложение или игру в Windows. Запустить .exe файл становится невозможно, вместо программы отображается окно с кодом ошибки. Рассмотрим, из-за чего возникает неполадка и как ее устранить.
Почему возникает сбой?
Ошибка имеет много возможных причин. Среди основных и наиболее частых можно выделить следующие:
- Обновление KB2859537
- Проблемы с драйверами для видеокарты или видеоадаптера
- Действие вирусов
- Повреждение системных файлов
- Ошибки оперативной памяти
У сбоя могут быть и другие источники, однако эти являются самыми распространенными.
7 способов исправить ошибку 0xc0000005
Разберем 7 несложных методов решения ошибки с кодом 0xc0000005 при запуске приложений в Windows 10 или 11.
Удаление обновления KB2859537
Частая причина сбоя — обновление с кодом KB2859537. Оно относится к тем патчам, которые могут вызывать неполадки в работе операционной системы. Обновления нужны для добавления нововведений и устранения старых сбоев, однако некоторые из них способны приводить к появлению новых неисправностей. Удаление KB2859537 часто помогает избавиться от ошибки. Чтобы деинсталлировать обновление, проследуйте инструкции:
1. Откройте Центр обновления любым удобным способом.
2. Перейдите в Журнал обновлений.
3. Выберите пункт Удалить обновления.
4. Откроется меню Панели управления. Найдите в нем KB2859537 при помощи строки поиска в левом верхнем углу окна. Если выяснится, что это обновление присутствует в системе, удалите его соответствующей кнопкой.
5. После этого нужно обязательно перезагрузить компьютер, чтобы новые настройки применились в системе.
Восстановление Windows
Если ошибка возникла недавно и ранее не появлялась в системе, то для ее исправления можно воспользоваться откатом ОС. Это возможно только в случае, если восстановление включено в Windows и точки для него доступны. Они должны быть созданы до первого появления ошибки.
Чтобы выполнить откат, откройте Панель управления и найдите раздел в ней Восстановление через поиск.
Затем нажмите на ссылку Запуск восстановления. Откроется мастер отката. В нем нужно будет выбрать точку и подтвердить начало восстановления. После перезагрузки система вернется в прежнее состояние, что позволит избавиться от ошибки.
Несмотря на то, что восстановление не затрагивает файлы пользователя, оно может повлиять на общий вид системы и вернуть некоторые настройки в тот вид, в котором они находились на момент создания точки. Об этом стоит помнить.
Обновление драйвера видеокарты
Если ошибка возникает при попытке открыть игру или другое приложение, которое работает с графикой, для ее исправления может помочь обновление драйвера видеокарты или видеоадаптера. Его можно выполнить встроенными средствами системы.
Для этого откройте Диспетчер устройств любым способом и найдите в нем используемую видеокарту в разделе Видеоадаптеры. Щелкните по ней ПКМ и выберите пункт Обновить драйвер. Выполните все шаги мастера обновления, после чего перезапустите ПК.
Исправление повреждений файлов ОС
В ряде случаев ошибка может быть вызвана повреждениями системных файлов Windows. Чтобы исправить их, можно воспользоваться встроенными средствами ОС. Стандартные утилиты помогут автоматически выявить и устранить неисправности компонентов системы.
Чтобы воспользоваться ими, откройте Командную строку от имени администратора и выполните в ней команду sfc /scannow. Для полного восстановления файлов может потребоваться перезагрузка компьютера.
Проверка оперативной памяти
Иногда сбой 0xc0000005 происходит из-за неполадок ОЗУ. Чтобы исправить их, можно попробовать воспользоваться стандартным средством Windows. Откройте программу Выполнить с помощью сочетания клавиш Win + R, введите в ней команду mdsched и нажмите Enter. В открывшемся окне выберите первую опцию Выполнить перезагрузку и проверку. Компьютер будет перезагружен.
Чтобы устранить неисправности ОЗУ, можно также переставить сами планки памяти и очистить их контакты ластиком. Для этого нужно полностью выключить ПК, открыть боковые крышки корпуса и достать ОЗУ. Затем следует аккуратно очистить контакты планок ластиком и установить их обратно. Это поможет избавиться от возможных аппаратных сбоев.
Проверка и очистка реестра
Повреждения реестра также могут являться причиной ошибки. Для их исправления можно воспользоваться специальными служебными утилитами. Например, CCleaner. Эта программа содержит функционал по очистке системы, в том числе реестра.
Поиск вредоносного ПО
Вирусы также могут быть источником ошибки 0xc0000005 при запуске программ. Некоторые вредоносные приложения могут влиять на работоспособность .exe файлов. Чтобы найти и удалить вирусы из ОС, воспользуйтесь любым доступным антивирусом. Можно применить стандартный Защитник Windows для сканирования, который встроен в систему. Нелишним также будет провести поиск адвари (рекламного ПО) с помощью бесплатной утилиты AdwCleaner.
Содержание:
- 1 Удаление обновлений через интерфейс
- 2 Удаление пакетов через командную строку
- 3 Откат к предыдущей точке восстановления
- 4 С помощью утилиты DISM
- 5 Отключение функции DEP
- 6 Устранение ошибки 0xc0000005 в Windows 10
- 7 Что еще следует проверить в Windows 10
Установка накопительных обновлений, время от времени выпускаемых Microsoft, является залогом стабильности и безопасности работы системы, но иногда такие пакеты обновлений сами становятся причиной неполадок в Windows. Примером тому может служить ошибка 0xc0000005, возникающая при запуске приложений в Windows 7, 8.1 и 10. Появляющееся же при этом диалоговое окошко не предлагает ничего иного, как закрыть сбойную программу.
Формулировка содержимого окошка может быть разным: ошибка при инициализации приложения, ошибка при запуске приложения, Error: access violation. При попытке открыть игру пользователь может получать ошибку вида unmanaged exception 0xc0000005 или unhandled exception access violation c0000005. Иногда при запуске приложения падает вся система, но сути это не меняет, так как во всех случаях в описании присутствует код 0xC0000005.
К сожалению, у этой ошибки нет подробного описания, которое могло бы точно указать на причину её появления, но чаще всего она связана с неправильной работой «сырых» обновлений, приводящих к сбоям в обращении к памяти. В Windows 7 и 8.1 появление ошибки с указанным кодом регистрировалось после установки обновления KB2859537, а также KB2872339, KB2882822 и KB971033, KB2876315 и KB2862772. Все эти пакеты в процессе установки заменяют файлы ядра, что и приводит к описанным выше последствиям. Соответственно, решением проблемы может стать удаление этих обновлений.
Удаление обновлений через интерфейс
Наиболее простой и очевидный способ. Запустите через Панель управления апплет «Установка и удаление программ», нажмите ссылку «Просмотр установленных обновлений», найдите в списке проблемный пакет (найти его проще всего, воспользовавшись поисковой строкой) и удалите его, после чего перезагрузите компьютер.
Чтобы система не установила его повторно, автоматическое обновление лучше всего отключить, а установку обновлений в будущем контролировать вручную.
Удаление пакетов через командную строку
Удалить «плохое» обновление можно через командную строку, используя консольную утилиту wusa. Запустите консоль CMD от имени администратора и выполните в ней команду вида wusa.exe /uninstall /kb№_пакета. Например, в случае с обновлением KB2859537 команда будет выглядеть следующим образом:
wusa.exe /uninstall /kb:KB2859537
Предлагаемую перезагрузку откладываем на потом и точно таким же способом удаляем все прочие «неправильные» обновления.
После этого перезагружаем систему и переводим установку обновлений в ручной режим (это можно сделать и до удаления пакетов). Может статься, что утилита wusa.exe, как и все приложения, при запуске также будет выдавать ошибку 0xC0000005. В этом случае повторите все действия, но уже в безопасном режиме.
Откат к предыдущей точке восстановления
В ряде случаев восстановить нормальную работу системы позволяет обычный откат к предыдущей системной точке восстановления. Запустите командой rstrui инструмент восстановления и проследуйте указаниям мастера.
Если произвести восстановление из-под работающей системы не получается, загрузитесь с установочного диска и выполните восстановления из среды WinPE.
В крайнем случае с её же помощью можно откатиться к более ранней версии Windows, если до этого выполнялось мажорное обновление.
С помощью утилиты DISM
Если удалить пакеты обновлений приведёнными выше способами не удалось, можно применить более эффективный, но и в то же время более сложный метод. Загрузитесь с установочного диска в среду восстановления, откройте командную строку и определите для начала букву системного диска. Проще всего это сделать, выполнив команду notepad, а затем выбрав в меню открывшегося блокнота опцию «Сохранить как».
Вероятнее всего, в загрузочной среде системный раздел у вас будет иметь букву D. Теперь выполните в консоли такую команду:
DISM /Image:D: /Get-Packages
При этом вы получите список разных пакетов. Найдите в нём пакет, содержащий в названии KB2859537 или другой (в нашем примере это KB4022405), выделите мышкой и скопируйте его полное имя в буфер обмена как показано на скриншоте.
Теперь выполните в консоли такую команду, подставив на место FullName ранее скопированное полное имя пакета:
DISM /Image:D: /Remove-Package /PackageName:FullName
В случае удачного выполнения команды само обновление будет удалено, но запись в журнале останется, что, однако, никак не будет влиять на работу программ и системы.
Отключение функции DEP
Функция DEP является частью безопасности системы, обеспечивающей дополнительную защиту от вирусов, но в редких случаях при запуске приложений она может показывать окошко с кодом ошибки 0xc0000005. Попробуйте отключить её, выполнив в запущенной с повышенными правами консоли CMD команду bcdedit.exe /set {current} nx AlwaysOff. После этого перезагрузите ПК и проверьте, не исчезла ли ошибка 0xc0000005.
Функцию DEP можно отключить и для определённых программ. Для этого зайдите в «Дополнительные параметры системы».
Потом в параметрах быстродействия на вкладке «Предотвращение выполнения данных» активируйте радиокнопку как показано на скриншоте, нажмите «Добавить» и укажите путь к исполняемому файлу программы, которую желаете внести в список исключений.
Полностью отключается DEP командой bcdedit.exe /set {current} nx OptIn.
А вот с «десяткой» всё обстоит несколько иначе. Вероятность, что причиной ошибки с кодом исключения 0xc0000005 стало какое-то некачественное обновление остаётся, но чаще всего её вызывает конфликт системы с некоторыми видами программного обеспечения. Как правило, это различные криптографические приложения, в частности программные продукты КриптоПРО. Удалите с компьютера данное ПО, после чего тщательно очистите реестр вручную или с помощью утилит типа Wise Registry Cleaner.
Что еще следует проверить в Windows 10
Привести к ошибке может конфликт антивирусных приложений. Если у вас установлено две антивирусных программы, отключите защиту в реальном времени сначала для одного антивируса, а затем для второго и посмотрите, как на это отреагирует система. Удалите один из антивирусов или замените его другим (вообще устанавливать на ПК два антивируса не рекомендуется). В целом мы рассмотрели, как исправить ошибку 0xc0000005 в Windows 7/10, но есть еще пара нюансов, о которых не помешает знать.
Используйте по возможности лицензионные дистрибутивы Windows, ведь согласно статистке, чаще всего с ошибкой 0xc0000005 приходится сталкиваться тем людям, которые устанавливают «левые» сборки и применяют к ним различные активаторы. Если вы до этого обновляли драйвера, особенно драйвер видеокарты, попробуйте откатиться к предыдущим версиям. Ну и, поскольку ошибка связана с взаимодействием приложений с памятью, не будет лишним протестировать ОЗУ вашего компьютера встроенной системной утилитой или сторонней программкой Memtest.