How to

How to Fix Application Error 0xc0000005

Application Error 0xc0000005 (Access Violation) malfunction is caused by your computer not being able to correctly process the files & settings it needs to run a particular application or setup. Regardless of the error revealing when you attempt to use specific parts of software, or when you attempt to upgrade Windows, it has many different causes such as the likes of faulty RAM problems, errors with the documents of your PC and issues with the preferences of your computer.

You get the application error 0xc0000005 message when you attempt to begin one of your programs in windows or install applications. The program terminates with the 0xc0000005 message and also you can not get it work. We’ll try to fix you problem via different fixes:

Fix 1: Windows Restore

Before doing anything, the best solution you can try to fix this error is by using windows restore, yes you can switch to an earlier date when your PC was working fine and you didn’t encounter the application error 0xc0000005.

1.Right-Click on “This PC” or “My Computer” and select properties.

2.When inside properties windows, select “Advanced system settings” in the middle-left corner.

advanced settings in properties

3.In the advanced settings window select the tab “System Protection” and then click on “System Restore“.

System Restore under system protection

4.Hit next and check the box “Show more restore points“.

show more system restore points

5.From there select one restore point (probably select the restore point which is 20-30 days before the current date).

6.That’s it, it will take some time but you will be restored to an earlier point.

Now go and check if the above solution fixed the application error 0xc0000005 error, if not continue to next method.

Fix 2: Fixing Registries

The registry is a database in Windows that contains important information about system hardware, installed programs, and settings, and profiles of each of the user account on your computer. Windows continually refer to the information in the registry.

Registries can get corrupted due to damage to some certain files required to stack everything in place. These can also be influenced by viruses and malware. So, follow these steps to fix registries in order to resolve the application error 0xc0000005.

1.Download and install registry cleaner from here.

2.Open the software after the installation process is finished.

3.On the interface, click on the Registry tab present on the left pane and click the button labeled as Scan for Issues.

CCleaner fix for 0xc0000005

4.It will start searching for errors in registry and when the search will be finished, a button Fix Selected Issue will be activated. Click on that button and everything will be fixed.

5.Restart your PC and check again for application error 0xc0000005.

For most of the user this fix might have worked but if you are still stuck on the same error, continue.

Fix 3: System File Checker

The sfc /scannow command (System File Checker) scans the integrity of all protected Windows system files and replaces incorrect corrupted, changed/modified, or damaged versions with the correct versions if possible.

1.Right-Click on the windows button and from there, open command prompt with administrative rights.

2.Now in the cmd window type sfc /scannow.

sfc scan now system file checker

3. Wait for the system file checker to finish.

Again try the application which was giving error 0xc0000005 and if it’s still not fixed please continue.

Fix 4: Check your BCD (Boot Configuration Data)

You have hacked or infected files on your computer. The files could be Infected by a virus or malware, but If you have xOsload.exe, xNtKrnl.exe or/and oem-drv64.sys they are hacked files to overcome activating Windows.

Check your BCD and do the below fix if necessary (at your own risk). In Windows open CMD as Administrator and type BCDEdit and enter, if your Windows Boot Loader Path is xOsload.exe then you need to remove some files and repair your BCD.

BCDEdit cmd

NOTE: You will need to re-activate Windows afterward, so make sure you have your Windows 7 key handy.
(Please set the drive letters according to your windows installed directory)

Boot to Windows Repair – and open command prompt and type these following commands:

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

Fix 5: Turn off DEP

Quite often the application error 0xC0000005 error occurs because of Data Execution Prevention (DEP) introduced by Microsoft in Windows SP2 and used in later versions. DEP is a set of security features that prevents code execution from non-executable memory segments. Go here to learn how to turn off DEP.

Fix 6: Bad RAM Memory

Quite often the application error occurs from a faulty RAM memory. This is most likely the reason if you started getting the 0xC0000005 error message after installing a new RAM memory. To check this you can remove the new memory and see if the 0xC0000005 error disappears.

Don’t forget to do the following before you start removing the memory:

1) Turn off your computer and remove all cables (power, network, etc.)
2) Remove the battery (if you have a laptop).
3) Ground yourself out before you touch the memory.

Fix 7: Disable antivirus

Antivirus programs can affect the executable files of a number of programs. So, in order to fix this problem, you are required to disable the third-party antivirus program to check whether it was the problem or not. Please note that disabling antivirus program can result in some serious threats to your computer when connected to the internet.

That’s it you have successfully learned How to fix application error 0xc0000005 but if you still have any queries regarding this article then feel free to comment.

About the author

Editorial Staff

Add Comment

Click here to post a comment