While computers are designed to provide you access to a few smart tasks, you would find them casting a few errors, which can go quite unintelligible. Trying to fix them can be a complicated issue. One such error message that you may have come across at least once would be the Application error 0xc0000005. So, how would you fix the error? The tips here should be the best ones to address the error and get your computer and the applications back on track.
Before we move ahead to resolve the error, let us understand what does this error signifies.
Application error 0xc0000005 – What does that mean?
It is one of the most common issues you would come across when using Windows 10 or, for that matter, any other Windows version. The error occurs in many circumstances, and there may be different reasons that can bring up the issue. The error is usually referred to as “Application Violation error.”
It can hit you when starting any of the applications. You might receive the error – “unable to launch the Application.”. The error stats that the Application failed to start correctly. The only option left for you at this stage would be to press the option OK. The Application is terminated, and you are back to square one. It can affect you when launching a few built-in tools on Windows.
What can cause the Application error 0xc0000005?
The error can be caused due to a variety of reasons. It can even be caused because of the antivirus solution you may be using. Yet another possibility that may affect you would be that the system registry might be corrupted.
The other issues that can bring up this error can also include driver issues – they may be corrupted, faulty, or incompatible. The Application itself may have a new update, and you would need to update it. The malware infection can be yet another reason that can cause the issue.
Some other advanced error issues would be the faulty RAM, DEP function, and incompatible security update. In essence, it would be quite challenging to ascertain the exact causes that can bring up the error message. A few third-party applications can also be a reason for the issues.
Application Error 0xc0000005 (Access Violation) error is normally caused by your workstation not being able to correctly process the files and settings required to run a particular application or installation. Despite the error showing when you try and use specific pieces of software, it has many different causes, including defective RAM problems, errors with the files of your PC, and issues with the settings of your PC.
In this case, we suggest that you check for corrupted Windows system files. System File Checker (SFC) is an in-built utility in Windows that scans for corrupted Windows system files. If it finds a problem, it will try to replace the problematic system files from a cached version that’s on your PC’s system folder.
How to fix Application was unable to start correctly (0xc0000005)?
Based on the issues and causes that we outlined in the above discussion, we would be taking up a few fixes one by one to address the concern. Depending upon the exact reason that brings up the error on your System, any one of the solutions here should fix the problem for you.
Run a Virus Scan
We assume you have a reliable Antivirus solution. The malicious programs infecting your computer can cause the error to creep up and prevent your applications from running. It is one of the significant issues that can affect your network and result in the application error.
Run a full virus scan on your computer and check if the error message goes away. Under ideal conditions, you should be able to resolve the issue if the malware or virus indeed causes the problem.
Repair Your registry
Before you move ahead with this fix, do note that the registry editor is a powerful tool and can affect your System adversely if you are not able to edit it in the right manner. The registry errors can be caused because of the software installations and uninstallations that might have gone wrong.
Users tend to uninstall the software without properly following the uninstallation procedure. The best option in this regard would be to delete all the invalid and redundant registry entries. Do note that this can be a complicated procedure as one wrong deletion can render your System completely inoperable. It may be a good idea to take a backup of the registry before you make any changes to the file. There are a few good programs available that can remove the redundant registry entries. Exercise caution when choosing these applications and tools and pay attention to their reviews.
Disable the DEP
DEP stands for Data Execution Prevention. It was launched by Microsoft with Windows XP Service Pack 2 to prevent the execution of the non-executable memory segments. This is, in fact, a security feature and has been implemented in Windows XP and later versions.
However, some applications may not be compatible with DEP standards. The first option for you in this scenario would be to get in touch with the software developer and find if they have a solution to the problem.
Alternatively, you can disable DEP. Here is how you would do it –
- Login to your device with the administrator account. You should have administrative rights.
- Run sysdm.cpl in the Run dialog box.
- You should get access to the System Properties dialog box.
- Click on the Advanced tab.
- Next, click on Settings under the Performance tab.
- Switch to Data Execution Prevention tab
- Choose Turn on DEP for all programs and services except those I select and click on Add.
- Add up the programs that cause the application errors to add it to the list.
Save your changes by clicking on Apply and then OK.
Check your RAM
Damaged RAM can be one of the huge issues you may come across that can cause the application error 0xc0000005. Bad memory can stop a few applications from running your requests properly.
In case you are aware of how to detach and attach the RAM sticks from your computer or laptop, replacing them can ideally resolve the issue for you. If your computer has multiple RAM sticks, check if the error persists by removing the bats one by one. That way, you would be able to resolve the issue.
Run System File Checker
System File Checker is an excellent utility that can assist you in addressing the concern adequately. It can repair the corrupted system files and help you get the best results in efficiently resolving the error.
Here is how you can apply this fix –
- Launch Command Prompt as an administrator. We assume this would not need any explanation.
- Type in SFC / scannow and press enter.
- Wait till the System File Checker performs the check-up of your system files and repairs it as the case may be.
The process will take a while to complete. Under ideal cases, you will find that the process would be completed in under 15 minutes. Wait patiently until it is completed and then reboot your computer. The Application error 0xc0000005 should be gone.
BCD or Boot Configuration Data can be an issue in some cases. Rebuilding the BCD can help you get the System back into place. You can begin by launching Command Prompt with Administrative rights.
Type in bcdedit and press ENTER. Next, execute the following commands one by one, pressing ENTER after each of the steps –
Del D:WindowsSystem32xOsload.exe Del D:WindowsSystem32xNtKrnl.exe Del D:WindowsSystem32Driversoem-drv64.sys attrib c:bootbcd -h -r -s ren c:bootbcd bcd.old bootrec /rebuildbcd
That should ideally resolve the issue and get your System back into regular operation. However, the process can be a little risky. Please check if you have the requisite expertise to execute the commands.
Restore your System
The last resort would be the System Restore option. If you know the last time that the System was working fine, you can restore your System to the backdate. This would be helpful enough to address the concern.
Launch RUN dialog box and type in the command rstrui.exe and press ENTER.
Once the System Restore utility launches, follow the instructions and restore the System to one of the previous dates that the System was working fine. Do note that it can take a considerably longer time, and you may need to wait till it is completed. Your System will restart a couple of times, and finally, you would get the confirmation indicating that the System has been restored successfully.
If it fails for some or the other reason, you may need to repeat it using the Safe Mode.
The Passing Remarks
Well, those were a few options you should be able to use if you are looking to resolve the issue of Application Error 0xc0000005. The exact resolution in your case would be dependent upon what exactly is causing the error on your System.
Check those options and find which works in your case. Share your inputs with us.