Exception code 0xc0000005 is one of the most common errors associated with any version of the Windows operating systems. The occurrence of the error simply makes it impossible for your computer to execute a process that you initiate, meaning that you cannot continue doing whatever it is that you were doing.
There are two particular moments you can encounter the error. The error can occur when starting a program, in which case a message appears on your computer screen indicating that the application failed to initialize properly and the process is terminated.
This error can also occur when installing the Windows OS or program. It is also possible for the Application error 0xc0000005 to occur when updating a program or after installing or upgrading any hardware.
Table of Contents
Causes of Application Error 0xc0000005
Error code 0xc0000005 is one of Windows very broad errors. This is because it can be caused by different factors related to an installed program, installed hardware or both. The following are just a few of the many possible causes:
- An installed program such as the antivirus program that prevents the smooth start of a program.• Either corrupt or missing hardware drivers.
- Incorrect system hardware configuration.
- Either low memory or damaged RAM
- Virus/Malware infection.
- An old program.
- Corrupt or damaged system registry files.
- Data execution security feature (DEP).
How to fix 0xc0000005 Error on Windows 7 & 8
Fixing error 0xc0000005 can be either simple or complicated. It all depends on the cause. You can easily fix the error by trying out the following solutions;
Simple housekeeping measures can be very helpful in resolving the error. Your first task should be to run a full scan of your computer with the installed antivirus/malware program.
Virus/Malware infection is one of the major and common causes of the error. Try doing what you were doing before the error occurred to see if it is resolved after completion of the scan.
Check to ensure that all installed programs installed on your computer are updated. You specifically need to make sure that a program you attempted to launch before the error occurred is up to date. Re-launch the program to see if the error is resolved.
Is there any hardware that was recently installed on the computer such as new memory card or printer? What is the state of its drivers? Check to ensure that drivers for any hardware recently installed are up to date. You may also need to un-mount the newly installed hardware to see if it is responsible for causing the error.
Perform these simple Steps measures before reverting to what you were doing before the error 0xc0000005 occurred to see if it is Fixed.
2. Repair Corrupt System Files
Regular installation and un-installation of applications on your computer can be a cause of various problems including corruption of system files. Repairing corrupt files can be very helpful in resolving error 0xc0000005.
The following procedure relates to Windows 10 OS, but you can perform in on any version.
- Press the combination of Win + X keys to open Power User Menu.
- Select “Command Prompt.“
- Type “sfc/scannow” in the command prompt before pressing ENTER.
The scan will automatically start running. Give it time to complete to report its findings. Now, Check and see if this solves 0xc0000005 application error for you.
3. Disable Data Execution Prevention (DEP)
The DEP is a set of security features that checks computer memory as one way of protecting your computer from virus. It can be the cause of the error if some installed programs are compatible with it. Disabling it temporarily can easily resolve the 0xc0000005 error.
- Press the combination of Win + R keys.
- Type “sysdm.cpl” in the open Run Box before pressing OK.
- Click on the “Advanced” tab on the resultant system properties window that appears.
- Go to on “Settings.“
- Now, Click on the “Data Execution Protection” tab on the resultant performance tab window.
- Select “Turn on DEP for all programs and services except those I select.“
- Click “Add” before clicking on “OK.”
- After that, Click on “Apply” then “OK” to effect the changes.
Close all windows now and check if Exception Error 0xc0000005 Persists. If it is still there, move to next method.
4. Reset Windows Internet Explorer Settings
The Internet Explorer security settings can be the cause of error 0xc0000005. Resetting the same can be helpful in determining the error. Just access the search box and type “inetcpl.cpl” in the box before pressing ENTER to open up Internet Properties. Click on the “Security” tab and reset everything to default.
Simply Resetting Internet Explorer settings may fix 0xc0000005 Error message for you. Its worth a try.
5. Disable Proxy
Like with Internet Explorer security settings, your computer system proxy settings can also cause error 0xc0000005. Disabling the same can help to resolve the error.
Press the combination of Win + R key.
Type “cmd” in the Run box before pressing ENTER to open the command prompt.
Now, Type “netsh winhttp import proxy source = ie” in the prompt before pressing ENTER.
Read the resultant message. The message may relate to an error in writing proxy settings, which denies you access. This only means that you need to disable the proxy settings.
Launch Internet Explorer.
Click on “Tools” before opening up “Internet Options.”
Select “LAN Settings” on the connections tab.
Now Select “Use a proxy server for your LAN.”
Type address of the proxy server in the open “Address” box.
Next, Type the port number.(j) Click “OK” to effect the changes.
6. Perform System Restore
Performing system restore may be your last option to get rid of error 0xc0000005 just in case any of the above solutions does not work. It is as simple as taking back your computer to a previous date when all programs launched without any error.
However, you need to note that you will lose anything you may have installed after that date. You can do a System restore only if you already have created a restore point in the past.
Many factors can cause the occurrence of the Windows error code 0xc0000005. A very efficient way to prevent it is to ensure that all installed programs and drivers are always up to date. Any hardware you install should also be compatible with your computer, and all its latest drivers must be installed.