Windows operating system users have complained about an error that prevents them from launching an application. When users try to install the installer, they get an error message: “The application cannot start correctly (0xc0150004)”. This error is not limited to one version of Windows. Users have reported the error on Windows 7, Windows 8.1 and Windows 10.
If you are one of those Windows users who have encountered this annoying error, don’t panic. In this article, we will discuss error 0xc0150004. Read below to know the causes of the error and different solutions to fix it.
Error code 0xc0150004 can occur due to an overprotected antivirus package. Third-party antivirus software can generate false positives for some time, which affects other system functions. Another cause of the error is problematic third-party software. The best way to detect this problematic third-party software is to perform a clean reboot. The most common cause of error code 0xc0150004 is corruption of system files on your Windows computer. To solve these problems, you should follow the specific instructions for the solutions below.
Disable real-time protection to protect against viruses
- If you have installed a third-party antivirus program, it may conflict with launchers and app installers.
- Disable antivirus to see if this solves the problem.
- If you are using Avast Antivirus, follow these steps.
- Right-click the Avast Antivirus icon in the taskbar.
- Select Avast Shiels Control and then Disable for 10 minutes.
- This will temporarily disable the antivirus program.
- In the meantime, try running the application or installer that caused the error.
If disabling the antivirus eliminated the error, you may need to make changes to the antivirus. You can also uninstall the antivirus completely and choose another antivirus.
Clean Boot Windows
- Press the Windows + R key to open Run.
- Type msconfig.msc and click OK.
- In the system configuration window, open the Services tab.
- Select the Hide all Microsoft services check box. This will hide all major Microsoft services so that you don’t accidentally disable any of them.
- Click the Disable All button to disable all third-party services.
- Open the Start tab and click the Open Task Manager link.
- Open the Start tab in the Task Manager.
- Disable any applications that are allowed to run. Select the applications one by one and click the “Disable” button.
- In the System Setup window, click “Apply” and “OK” to save your changes.
- When prompted to restart your computer, click “Restart Now”.
- After restarting the system, check to see if the error occurs when you start an application or install new programs.
If the error does not appear in clean boot mode, a third-party application may be causing problems with the installer or application launcher. Open the Control Panel and review the list of installed applications. Select the last installed application and uninstall it.
Perform a DISM and SFC scan
In most cases, this particular problem is caused by severe corruption of system files. In this case, the critical process used when installing new applications may be corrupted and stop any attempt to install new software.
In this case, as several affected users have confirmed, you can solve the most common cases of corrupted system files by running the built-in utilities designed to deal with logical errors and corrupted files. System – SFC (System File Corruption). and DISM (Deployment Image Management and Maintenance).
While both utilities are useful in situations where the system is corrupted, they take different approaches when it comes to repair. DISM is better at repairing operating system components, while SFC is more effective for logical disk errors.
Note that DISM requires a stable Internet connection because WU must download a workable copy which is used to replace corrupted instances, while SFC is a 100% local tool which only uses a locally cached copy to replace corrupted instances.
Since both utilities are effective for system corruption, we recommend running both to maximize your chances of fixing error 0xc0150004. Here’s what you need to do:
- Open the “Run” dialog box by pressing the Windows + R keys. Then type “cmd” in the text box and press Ctrl + Shift + Enter to open the command prompt with administrator privileges. If you see User Account Control, click Yes to grant administrator rights.
- Once in the CMD window with elevated privileges, type the following command in turn and press Enter after each command to start the DISM scan:
- Dism.exe / online / clean-image / scanhealth
- Dism.exe / online / clean-up-image / restorehealth
- After the DISM scan is complete, restart your computer and wait for the next boot sequence to complete. At the end of the next boot sequence, repeat step 1 to open another command line with elevated privileges. When you get back inside, type the following command and press Enter again to start another SFC scan:
- sfc / scannow.
- Note. Note that aborting an SFC scan after the process has started is not recommended at all. Doing so exposes your system to other logical errors, which can lead to additional problems.
- Reboot your computer and see if the problem resolves the next time you start the system.