Many users of different versions of Windows often encounter an error 0xc0000005 when starting the application. As a rule, it speaks of a memory access violation, but there can be many reasons for this. These are registry errors, incorrect drivers, viruses and even faulty memory. Therefore, the ways to solve it strongly depend on what exactly this failure is connected with.
In this case, the solution to the problem looks terribly trivial: just check the system using standard anti-virus, or even better, download the latest build of Dr.Web CureIt and perform a full system scan. Viruses were found and neutralized, and the error disappeared – well, great, you solved the problem with the least amount of blood. If the scan did not give any results, or the removal of the found viruses did not help to get rid of the problem, go ahead.
When incorrectly installing or removing programs in the registry, unexpected conflicts often occur, one of which can cause an error when starting 0xc0000005. Of course, looking for these conflicts by hand is an extremely thankless task. Therefore, we recommend using the well-proven CCleaner program. It will not only help to get rid of unnecessary “tails” in the registry, but also perfectly clean the operating system from any garbage. And if there was a lot of this garbage, you will notice a much increased computer speed.
Just check all the boxes in the registry problem search menu and CCleaner will do everything for you. After the utility finishes, reboot the system for reliability. Is the error gone? Fine! No? Move on.
Sometimes the reason for the error when starting the game 0xc0000005 may be incorrectly “inserted” video card drivers. To solve the problem, go to the “Device Manager”, find your video adapter in the list that opens and right-click on it. Click “Update Driver” in the context menu that opens.
If this does not help, then try uninstalling it from the system, and then update the hardware configuration. The drivers will be installed automatically.
If this did not help to solve the problem, go to the next point.
Checking the operating system version
See if you have an up-to-date version of the operating system. To do this, go to Windows Update. At the top of the window that opens, the inscription should flaunt: “You have all the latest updates installed”, but just in case you can click the “Check for updates” button. If after checking the inscription remains unchanged, everything is in order.
Think back to the first time you encountered error 0xc0000005. If this happened almost immediately after installing the next Windows update, roll back the update. This option is in the Update & Security section. Select the “Recovery” menu item there. If less than 10 days have passed since the last update was installed, you can roll back the operating system to a previous state. If this deadline has passed, the following inscription will appear:
However, here you can go the other way. Find the “Update History” item in Windows Update. Select “Uninstall updates” in the window that opens. You will see a complete list with all the updates installed by the system. Select the last one and delete.
Restart your computer and check if the error is gone. If not, go to the next step.
Checking the integrity of system files
To check the integrity of the system files, press the win + X keyboard shortcut, start Windows PowerShell as an administrator, and enter the sfc / scannow command.
If during the scan there are files that cannot be fixed, repeat the scan, but in safe mode. After checking, restart your computer.
To fix component store corruption that prevents the SFC from working properly, issue the dism / online / cleanup-image / restorehealth command. Verification can take up to 15 minutes. Do not close the Command Prompt window until the process is complete. And don't worry if the progress bar stays at 20% for a long time – this is normal.
If any changes are made as a result of running DISM, restart the computer, and then run the SFC command again. It will be able to replace the damaged files with the correct ones.
Checking the printer
Paradoxically, but sometimes the cause of the error 0xc0000005 may be … the printer. It is quite easy to make sure that its settings and drivers do not conflict with applications. Just remove the printer drivers from the system (we looked at how to do this when we talked about the video card) and, to be sure, physically disconnect the printer from the PC.
If the problem goes away, there is no need to dispose of the printer. Just reconnect it to your computer, install the latest drivers, and create a completely new printer profile.
If none of the above helped, chances are high that the problem may be related to a failed RAM module. In modern computers, at least two RAM strips are usually installed, often operating in two-channel mode. Therefore, to test this hypothesis, it is enough to remove one of the modules from the system and see if the error has disappeared. Then install it back and repeat the operation with another module.
If, when you remove one of them from the system, the error disappears, the culprit of your suffering is almost certainly this RAM bar. Although for reliability, you can try to install the “suspect” in another computer and see if the same error began to appear there. Has become? This means that the theory was confirmed.
In this case, the only thing you can do is replace the memory module with a similar one.
And so, we figured out the reasons for the error when starting the application 0xc0000005 and how to fix this situation. Unfortunately, in some cases, you cannot get by with a software solution to the problem. And although the probability of an error due to a faulty RAM module is quite small, it cannot be completely ruled out.
- Update error 80072efe: how to fix it
- Error 651 when connecting to the internet: how to fix it
- How to fix error 0xc0000142: when starting a program, application or game