How To Repair Windows Installer Error 0x80040707

RECOMMENDED: Click here to fix Windows errors and optimize system performance

Occasionally, you may encounter a Windows error message with code 0x80040707, and you will probably find very little documentation on how to manage it.

0x80040707 error

This error often occurs when you run an installation or upgrade routine from Windows. This is an error in the installation shield that appears if your Windows registry is damaged in any way or if you do not have the necessary permissions to install the application.

This error leads to the following message:


If you receive this error message as part of an installation or upgrade routine, here is one of the easiest ways to get around the problem:

  • Go to the directory where the installation startup file is located (e. g. Setup.exe).
  • Right-click on the installation file and select Run As.
  • Clear the Protect my computer and data from unauthorized activity check box and click OK.

Modify Registry

registry editor - Another installation is in progress in Windows 10

This error can occur if there is a missing or invalid path in the registry.

This section, method or task contains steps that explain how to change the registry. However, serious problems can occur if you change the registry incorrectly. Be sure to follow these steps carefully. For additional protection, save the registry before changing it. You can then restore the registry if a problem occurs.

Let’s look for invalid record entries and correct them.

September 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


a. Click the Start button, type regedit.exe, then press Enter.
b. Go to the next place: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current version\Explorer\User shell
c. Check if the keys contain (at least) the following values in the Name and Data columns:

• Common Desktop = “%PUBLIC%\Desktop”
• Common Programs = “%ProgramData%\Microsoft\Windows\Start Menu\Programs”
• Common Startup = “%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup”
• Common Start Menu = “%ProgramData%\Microsoft\Windows\Start Menu”

d. If a key indicates an invalid path, follow these steps to correct it:

– Right-click on the registry key with an invalid path and select Edit.
– In the Edit character string dialog box, enter a valid path in the Value data field.
– Restart the computer.

e. If a key is missing, follow these steps to create it:

– Right-click on an empty area in the right window and select New > String value.
– Enter the name of the missing key, for example Common programs.
– Right-click on the newly created registry key and select Edit.
– In the Edit character string dialog box, enter a valid path in the Value data field.
– Restart the computer.

Virus scanning your computer


To correct the error 0x80040707 and install all the desired programs without any problems, you should check better and make sure that your computer is completely virus-free. Viruses can attack and delete all files on the PC so the system cannot find them to install the programs correctly. In addition, they may collect and steal your personal information, save your account settings or change your web browser settings to introduce Google Chrome 20 error or other PC problems. It is best to let the antivirus program run in the background to perform real-time blocking and remove potential and existing threats.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance