[Fixed] The Application Was Unable to Start Correctly (0xc0000005)

Last Updated: 2021-12-30
4.6
(34)

Summary: Some users of Windows operating systems may have encountered the 0xc0000005 error code, which pops up after an unexpected BSOD. The problem is so common that it afflicts almost every Windows operating system version. Despite the fact that reports on this error have stepped up on the Internet, ready-made solutions to it have yet to exist. Hence, to help users who are perplexed by this error, we will expound on several common and effective solutions to it in this article. Since the error could also bring about another vexed problem, data loss, we will also introduce a powerful and user-friendly recovery software, Bitwar Data Recovery, to help you recover valuable files.

WIN VERSION MAC VERSION

What’s Behind the Error Code 0xc0000005

The Application Was Unable to Start Correctly copy

Like other BSOD problems, there is a staggering list of causes of the application was unable to start correctly (0xc0000005). Since putting down every possible cause of it and trying out respective possible solutions would be time-consuming, this article will only show the three most common causes along with several working solutions.

Read More: How to Fix the BSOD Error 0x00000024                                                                  

Access Violation

This error occurs when a program launched by users fails to a location that is not granted to it. Virtually all windows applications could bring about this error when there are problems such as registry issues, corrupted drivers, and faulty RAM.

The Application Was Unable to Start

You may be confronted with this error when trying to launch some software, such as VLC and Chrome browser. Reinstalling it will not work in most cases because the problem often results from unsigned, invalid, or incomplete DLL files that are indispensable for launching software.

Windows Installation Error

This particular error occurs when the computer is in the process of installing an operating system. Possible causes are incompatibility between the operating system and the partition, defective RAM, or a corrupted hard drive.

Solutions to Access Violation

Run Anti-Virus Software

To tackle the problem, we would like to recommend you to scan your computer at the outset, since that will do the least harm to the program or files on your computer. Many users have reported that malware or viruses prevented them from accessing certain programs. Hence, it’s sensible to scan the computer using Anti-virus software at first. There is a plethora of prestigious and powerful anti-virus software available on the Internet. On top of that software, you can use the built-in anti-virus software provided by Microsoft via Windows Security. Refer to the following steps to learn how to use it:

Step 1: Type in Windows Security in the search bar.

Step 2: Click on Virus & threat protection.

Step 3: Click on Scan options under the Start actions button.

Step 4: Unless you know the exact place of the virus, select Full scan.

Step 5: Click on Scan now to start the scanning.

Run Anti-Virus Software

Step 6: After the scanning has finished, click on the program again to see whether the problem persists.

Disable Data Execution Prevention

DEP, shorthand for Data Execution Prevention, is a built-in memory protection feature that prevents the system from being harmed by malicious viruses and other security threats. However, some programs incompatible with this feature may well bring about the application was unable to start correctly (0xc0000005) error. To fix the problem, you can disable Data Execution Prevention for a particular program, as the following steps show:

Step 1: Press Win + R to open the Run box.

Step 2: Type in sysdm.cpl and then press Enter.

Step 3: Switch to the Advanced tab.

Step 4: Click on the Setting button in the Performance section.

Step 5: Switch to the Data Execution Protection tab and then click on the Turn on DEP for all programs and services except those I select option.

Disable Data Execution Prevention

Step 6: Click on the Add button, browse the computer, and add the .exe files of those problematic programs.

Step 7: Click on OK to confirm the change.

Step 8: Reboot your computer and run those problematic programs again to see whether the solution works.

Remove/Replace RAM

Compatibility matters a lot when it comes to using computers. If you have just inserted a RAM stick that isn’t compatible with the PC, this error may well occur. Wearing out old ram sticks might be another cause related to RAM. To solve either problem, you should first cut off the computer power completely and then remove or replace the unfit or faulty RAM stick.

Solutions to the Application Was Unable to Start

Run CHKDSK

As we have mentioned before, this message may well happen when you attempt to run an application. In most cases, it cannot be fixed by simply rebooting your PC or reinstalling the faulty application. One of the possible causes is that those programs are installed on a faulty disk drive or on some bad sectors on a drive, triggering the application was unable to start correctly (0xc0000005) error. To resolve it,  you can use CHKDSK to check the integrity of the disk drives in the computer. Use these steps to run CHKDSK.

Step 1: Press Win + R to open the Run box and then type in CMD.

Step 2: Press Ctrl + Shift + Enter to launch an elevated Command Prompt.

Step 3: In the Command Prompt window, type the following command and then press Enter:

CHKDSK X: /f /r /x
Note: Don’t forget to replace X with the letter of the faulty hard drive.
Step 4: After the operation is done, reboot your computer to see whether the solution works.

Note: Should you encounter the problem Chkdsk cannot open volume for direct access error when attempting to use CHKDSK, you could click on the link to learn how to solve it. On top of that, you can also try Error checking, a graphical version of Chkdsk, by using these steps:

Step 1: Press Win + E to open File Explorer.

Step 2: Right-click on the disk drive/partition that you want to check out and then click on Properties.

Step 3: Switch to the Tools tab.

Step 4: Click on Check within the Error checking section.

Error checking

Step 5: Click on Scan drive to confirm your operation.

Fix Registry

Registry corruption is another common cause that can bring about the application was unable to start correctly (0xc0000005) error, along with many other serious issues. Careless operations such as installing new applications over its old version without uninstalling the latter to start with might lead to Registry corruption. To grapple with the problem, you need to fix the faulty parts of the Registry.

Important: Repairing the registry can be thorny and very complicated. You should be extremely careful when dealing with Registry because even minor changes to it can result in unexpected and irrevocable system errors. It would be better if you backed up current registry files beforehand.

To fix Registry, use these steps:

Step 1: Press Win + R to open the Run box.

Step 2: Type in Regedit and then press Enter.

Step 3: Navigate to

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

Step 4: Double-click on the LoadAppInit_DLLs entry on the right pane and change its value from 1 to 0.

Fix Registry

Step 5: Click on OK to confirm the change.

Step 6: Restart the computer to see whether the problem is fixed.

Use System Restore

If you are not sure what’s wrong with the computer and don’t want to spend time trying out every possible solution, it may be a good idea to restore your computer to a system restore point prior to the first occurrence of the 0xc0000005 error code. A preliminary prerequisite entailed by this solution is that the computer should at least have 1 system restore point in store. Otherwise, you can’t use this solution. Refer to the following steps to learn how to use system restore:

Step 1: Press Win + Q, type Create a restore point and open it.

Step 2: Click System Restore.

Step 3: Select  Choose a different restore point and then click on Next.

Step 4: Choose a restore point that is before the first occurrence of the error.

Use System Restore

Step 5: Click Next to revert to the selected state.

Bonus Note: How to enable System Restore:
Step 1: Press Win + Q, type Create a restore point and open it.
Step 2: Ensure the state of the protection for your system drive is On.
Step 3: If the state is off, choose the disk and then click on Configure.
Step 4: In the new window, select Turn on system protection and click on OK to confirm your change.
Bonus Note: How to create a system restore point
Step 1: press Win + Q, type Create a restore point and open it.
Step 2: Click on the Create button.
Step 3: Name the restore point.
Step 4: After the creation is over, click on System Restore.
Step 5: Select Choose a different restore point and then click on Next.
Step 6: The restore point you have just created will be available in the window.

Repair Corrupted BCD File

In a rarer case, If the boot configuration data file gets corrupted, it could lead to the 0xc0000005 error code. Usually, corruption results from malware attacks. The tricky part of this problem is that you can’t fix the problem by simply rooting out relevant malware since the altered entries would still lurk in the boot database. To fix the problem, users have to delete certain files, as the following steps show:

Step 1: Get a Windows installation media.

Step 2: Boot the PC from the media.

Step 3: Click the Next button in the language settings and then the Computer Repair Options button.

Step 4: Navigate to:

Next > Command Prompt (if you are using Windows 7)
Troubleshoot > Command Prompt (if you are using Windows 8 or 10)

Step 5: In the Command Prompt window, type in the following command lines and then press Enter after each line.

  • del d:\windows\system32\xntkrnl.exe
  • del d:\windows\system32\xosload.exe
  • del d:\windows\system32\drivers\oem-drv64.sys
  • attrib c:\boot\bcd -h -r –s
  • ren c:\boot\bcd bcd.old
  • bootrec /rebuildbcd

Restore Lost Data Using Bitwar Data Recovery

Since the 0xc0000005 error is highly related to disk drives and in certain cases it could lead to other vexing problems, such as being denied access to the drive and data loss. In either case, users can’t back up or find their valuable files. To fix this kind of problem, we would like to recommend you use Bitwar Data Recovery, a reliable and effective recovery tool. With the help of it, you can recover lost files effortlessly, as the following steps show:

Step 1: Download Bitwar Data Recovery from the official website.

Step 2: After that, launch the recovery software and select the drive from which you want to recover data, and then press the Next button to proceed.

main interface

Step 3: Choose the scan mode. To beginners, we recommend Quick Scan, which is capable of recovering most files. If it doesn’t serve you well, you can try Deep Scan next time.

scan mode

Step 4: Now choose the file types you wish to retrieve and then press the Next button.

file types

Step 5Preview all the selected data.

preview

Step 6: Lastly, after choosing and previewing the files you want, click on the Recover button to begin the data recovery process.

On successful recovery of all the data, save it at some safe place. Do not save it back on the same drive from which the deleted files get lost.

Solutions to Windows Installation Error

If the application was unable to start correctly (0xc0000005) error pops up while the computer is installing an operating system, it’s likely that the installation medium is damaged. To ensure that, get another installation medium and install it again. If the error code persists, you can refer to the solutions listed below.

Delete Drive Partitions and Create New Ones

Users who use a hard drive comprising some incompatible or damaged partition to install an operating system could encounter the 0xc0000005 error. To fix this problem, you can delete the faulty partitions and create them again. Bear in mind that the deletion of partitions will wipe out every bit of data on the hard drive. Hence to avoid the risk of losing important files, you should back up the files in it, and if there are some files on the partition that you can’t access, remember to use Bitwar Data Recovery to bring them back.

Replace Defective Hardware

On top of faulty partitions, defective hardware could also lead to the 0xc0000005 error. This problem may well occur if the computer is using a defective RAM, the same cause of access violation error we have mentioned earlier in this article. you could check the working memory with the help of Windows Memory Diagnostic.

Step 1: Press Win + Q, type in Windows Memory Diagnostic.

Step 2: Select Restart now and check for problems.

Replace Defective Hardware

Step 3: After the process has finished, the computer will reboot as normal and then bring up a message in the lower-right corner, which will inform you of the health status of the RAM.

Note: If the RAM is problematic, you might need to open the computer case, identify the memory slot and then replace it. If you are not used to this kind of work, for safety’s sake, we suggest you seek assistance from an expert.

Other Working Solutions

On top of the solutions listed above that aim to tackle the three common scenarios, some other solutions have also proven effective. If you encounter the 0xc0000005 in a scenario different from those mentioned above or they don’t work on your computer, you could use the following solutions.

Run SFC

SFC, shorthand for System File Checker, is a built-in tool provided by Windows to help users to scan the computer and restore corrupted system files, which may well lead to the application was unable to start correctly (0xc0000005) error. Use the following instructions to run SFC:

Step 1: Press Win + Q to open the Search bar.

Step 2: Type Command Prompt and right-click it to select the Run as administrator.

Step 3: Type the following command and then press Enter.

sfc /scannow

Run SFC

Step 4: Wait until the scan has finished.

Update or Re-Install Disk Drivers

If the error code occurs after a disk driver update or you are sure that the problem is highly related to disk drivers, you could try updating or re-install disk drivers. This is a common and easy solution to disk problems.

Step 1: Type in Device Manager in the search bar and then open it.

Step 2: Expand the Disk drives and then right-click on the drive where the Windows operating system is installed.

Step 3: Select Update Driver and then click on the Search automatically for the updated driver software option.

Update or Re-Install Disk Drivers

Note: If updating drivers doesn’t work, you can select Uninstall device and then reboot the computer. It will automatically re-install drivers.

Conclusion

In this article, we delineate how to tackle the application was unable to start correctly (0xc0000005) error, which usually occurs in three common scenarios. To help users solve the problem in an easy way, we have listed time-tested solutions for each case. Together with solutions to the three scenarios, we have also introduced other working solutions that can be used to grapple with some peculiar cases. And if you are faced with a data loss problem, you could use Bitwar Data Recovery, the reliable and user-friendly tool, to retrieve valuable lost files.

How useful was this post?

Click on a star to rate it!

Average rating 4.6 / 5. Vote count: 34

No votes so far! Be the first to rate this post.

Previous Article

10 Solutions to Blue Screen of Death Error 0x000000c5 Summary: Some users of Windows operating systems may have encountered the 0xc0000005 error code, which pops up after an unexpected...

Next Article

Solved: The Request Failed Due To A Fatal Device Hardware Error Summary: Some users of Windows operating systems may have encountered the 0xc0000005 error code, which pops up after an unexpected...

About Bitwar Data Recovery

3 Steps to get back 500+ kinds of deleted, formatted or lost documents, photos, videos, audios, archive files from various data loss scenarios.

Learn More

Hot Articles

    Related Articles