Application Error code 0xc0000005, which is also known as Access Violation error, is a common problem that is generally encountered by the Windows users independent of which operating system version you are using.
The error can usually occur when a user is trying to run a program or application; the error prevents the program or application from starting by stating that “application was unable to start correctly.”
At this point, the only option left with you is closing the particular application by clicking” on the pop-up error window that appears. Additionally, the error can also occur when someone tries to use the built-in Windows tools.
The cause of the error can be any of these:
- Your system may have some third-party antivirus programs, which is causing the error.
- The Registry of your Windows system could be corrupted, which is making the system perform abnormally.
- The installed drivers could be corrupted, incorrect, or faulty that could trigger such error.
- The user may have updated or installed some programs incorrectly.
- The system may be infected with some malware or a virus.
4 Ways To Fix Application Error 0xc0000005?
Take a look.
Method 1: Halt DEP (Data Execution Prevention)
If you are launching a specific app or a program and then you face the Application Error 0xc0000005, then disabling the DEP feature for the particular app or program can help. Data Execution Prevention (DEP) is a unique feature that prevents your system from viruses and other threats that may enter your system with a specific app or program.
To disable DEP for a particular application, you need to follow the following procedure.
Step 1: First, the Run dialog box has to be launched by typing “Run” in the search menu and then clicking on the Run result; otherwise, the Run dialog box could be reached directly by pressing Windows key + R.
Step 2: A run dialog box will pop up on your screen on which you need to enter “system.cpl” command and then click “OK.” Then a System Properties Window will open in which go to the “Advanced” and then click “Setting” in the top right corner of the screen, which will lead you to the Performance Options window.
Step 3: In the Performance Options window, select the “Data Execution Prevention” tab in which you have to choose the option “Turn on DEP for all programs and services except those I select.”
Step 4: After this, click “Add…” in the right bottom of your screen and then go to the executable file of the program that is causing the error, select it, and then click “open,” this will add the file to the above-chosen option.
Step 5: Don’t forget to click on “Apply” to save all the changes that you made; otherwise, the changes will not be saved. Now finally exit the System Properties window and check if you are still facing the error.
Method 2: Refurbishing Windows
This is the easiest way of fixing Application Error 0xc0000005. This method is easy and can most probably solve your problem. This will make your system return to a saved restore point that you have saved previously and will resolve any minor issue. For this, you have to follow the following steps:
Step 1: Right-click on “This PC” and then go on the “Properties” option. In the “Properties” window, choose the “Advanced system setting” in the middle left corner.
Step 2: In “Advanced system settings” select the System Protection tab and then choose System Restore. Follow the instruction shown and then choose the restoration point you want your system to restore to.
Method 3: Eradication of Bad RAM Memory
Application Error 0xc0000005 could also be caused by bad RAM memory, or it may also be possible that the RAM sticks are damaged. You should check the components by detaching RAM, but this should be done only if the person who is doing it knows the way of detaching and attaching the RAM.
But before removing the memory, you need to follow specific steps:
Step 1: Firstly, turn off the system and ensure that there is no power connected to the system.
Step 2: If the error has occurred in a laptop, then remove the battery. It would be best if you ground yourself before touching the RAM.
Now remove one RAM stick and then start the Window without the removed stick and check if the error still exists. If the error is not resolved, remove different RAM stick one by one and check if the error is removed or not.
If any RAM stick is causing the error, then you will come to know about the RAM stick during this process, and thus you could remove the faulty stick, and therefore the error will be resolved.
Method 4: Setting Up or Repairing Registries
Sometime the Application Error 0xc0000005 could be caused by a corrupted operating system registry. The is a type of database that stores the information about system hardware, installed programs, and settings. The Registry keeps the information about the profile of each of your accounts on your system.
The Window always refers to Registry whenever it needs the information in Registry. The corruption of the Registry is caused by extensive downloading, which also involves installation, uninstallation, and even sometimes partial installations when the installation is stopped in between.
The corruption is also caused by incorrect installation and uninstallation of specific programs. An example of this is when someone installs the same previously installed program that already exists in the system without uninstalling the previous program. The Registry can also be corrupted by viruses and malware.
To fix the registry corruption, you need to use CCleaner, which is third-party software. Its clean junk and solve problems like temporary files, broken shortcuts, and many more that cause the corruption of the registries. It also protects you against any identity theft and also protects your privacy by cleaning browsing history and temporary Internet files.
CCleaner helps saving hard disk space by removing the unwanted file, it also removes unwanted entries in Registry, and it helps in uninstalling unwanted software. You need to perform the following step to remove the registry corruption.
Step 1: Firstly, download CCleaner from any platform on google. After downloading the software, install it, and then run it. An interface will open in which choose ” Registry” tab present on the left side of the panel and then click on “Scan for Issue” to scan your Registry for any problem.
Step 2: This will initiate the search for corrupted Registry, and at the end of scanning, corrupted Registry will appear. Then click on the “Fix Selected Issues” to fix these corrupted registries, after the registries are fixed, close to the application.
Now restart your system and check if the Application Error 0xc0000005 is solved or not.
Such type of error can be solved in simple ways, just by following proper guidance. But errors like these generally become time-consuming and troublesome as people take these small errors as big problems.
Application Error 0xc0000005 is one of those problems which has bothered people a lot, and initially, people took this problem as impossible to solve. People generally think that this error is related to RAM, and they change their RAM, but sometimes the error is still not resolved, and thus the users have to suffer a lot and have to pay a high price for a small error which could be solved for free in simple steps.