0xc0000005 error code is said to be caused by so many issues affecting your Windows computer if you failed to monitor your PC properly. The 0xc0000005 failed error code could be caused by the following:
- Damaged or low RAM
- Malware infection
- Corrupt registry files
- Wrong hardware configuration
Other technical issues can also cause your Windows 7, Windows 8, and Windows 10 to give you error 0xc0000005 when you click to open a program.
If you have checked and find out that your RAM isn’t low neither is it damaged and you have done a virus and malware check on your Windows computer using the Windows Defender and other trusted anti-virus, check through the Windows files registry and you are hardware is configured perfectly, then, this guide may be what you need to fix 0xc0000005 error code.
Table of Contents
Cause of 0xc0000005 Error Code
If you are seeing the 0xc0000005 code in Windows 7 or Windows 8 or 10 consistently then the follow are probably responsible for the causes.
- Access violation error
- Application unable to start
- Windows installation error
The above error could result in different error code on your Windows computer when you try to perform a task. However, to fix this, you probably need to check more than a single problem and look for the lasting solution.
If the error 0xc0000005 often occur in your Windows 7 and the later version here is how to fix it permanently.
How to Fix 0xc0000005 Windows Error Code
To fix this error once and for all, ensure to check the entire suggestion below. Taking just a single step might not help to fix it.
1. Check RAM Level
If your computer RAM is low, like, 1GB or 500MB RAM, you might run into this kind of error more often than you can imagine. You probably need to upgrade your RAM to at least 2GB RAM or even 4GB RAM to get the best of your Windows computer.
If your PC RAM causes this error coming up on your Windows computer you can go get an additional RAM and slot it into the allotted space for additional RAM.
However, if your PC RAM is not really low as suggested then you need to do a RAM diagnostic check to make sure your PC RAM isn’t damaged.
2. Fix Registry
Issues like the 0xc0000005 error is can also be caused by corrupt registry files. However, the quickest way to resolve this issue is to restore the registry files if you have a backup.
However, apart from restore the file registry backup, tamperring with the registry files if you are not a professional can harm your computer and cause more harm than you could ever imagined.
However, we advise that you first backup your registry files before you alter the default files settings so that if anything goes wrong you can easily restore the backup in your archive.
Now, proceed with the follow steps to fix your Windows registry causing 0xc0000005 error.
- Press ‘Win + R’, type regedit, and click on the ‘Enter’
- Navigate to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_Dlls
- Double click LoadAppInit_DLLs and modify the value from 1 to 0
- Click ‘OK’ to confirm the changes
- Close the Registry Editor Window and restart the system
Now, try to launch app application to double check whether the error still popup.
3. Run “System Files Checker” SFC
The SFC stands for “system files checker” which helps to check corrupt files in your Windows and fix the Windows files that might be causing the error whenever you launch an app in your Windows computer.
Here is how to use the SFC to fix file corruption issue in your Windows whenever you launch a new app or old one.
- Press Windows key and type cmd
- Right-click on ‘Command Prompt’ and choose ‘Run as Administrator’. A command prompt window appears
- Type sfc /scannow and hit Enter key
- Let the SFC scan to finish (It will automatically detect corrupt system files and will replace them with new from the cache)
Disable Data Execution Prevention (DEP)
The DEP is a Windows built-in system-level memory protection feature to protect Windows computer from virus that can easily damaged your Windows security.
However, whenever an app that is not compatible with the DEP is installed and run on your Windows computer the 0xc0000005 error.
However, to be able to run both applications that are compatible with your system and not, you have to turn off the DEP on your Windows OS.
- Sign in to Windows as Administrator using your username and password
- Press ‘Win+R’ and type “sysdm.cpl” without the quotes. Hit Enter
- Click on the “Advanced” tab and then click on the “Settings” button
- Click on the “Data Execution Protection” tab and click ‘Turn on DEP” for all programs and services except those I select’
- Click on the ‘Add’ button and then browse and add all the executable (.exe) files that are causing the issue
- Click ‘OK’
- Restart the system and try running the programs
With this, the error 0xc0000005 will disappear when next you click to run apps on your Windows computer.
5. Run CHKDSK Utility
If your Windows computer hard disk is corrupt you may be encountering with the 0x0000005 error whenever your launch an app on your computer.
And if you have a bad section in your computer hard disk you can’t escape this 0x0000005 threat so you have to run the check disk to fix it.
To run the check disk on your Windows press “Win + R” and type “cmd” after you have to click on the “OK” button.
Now type chkdsk X: /f /r where “X” is your hard drive you want to repair and then click on the “Enter” key on your keyboard. However, if your drive disk name isn’t “X”, make sure you type the drive name.
6. Troubleshoot Windows Hardware
You can troubleshoot your Windows hardware to fix the error code as an alternative means. Troubleshooting Windows hard can help diagnose and fix a lot of error in your Windows. For a complete result, you can also search for online fix using the troubleshooting feature.
Press Windows button and go to the search bar and type “Troubleshooting” and click on the search button or enter bar.
On Windows 8 and Windows 10 click on “View All” to the top left side to display the Windows OS troubleshooers. Once the troubleshooters option comes up click on the “Hardware and Devices” to launch the Troubleshooting.
The troubleshooting will start running to find and fix the issue, once the option to “Apply Fixes” come up kindly apply and restart the system.