Error 0x80070666 when installing Microsoft Visual C ++

Contents

Multiple Windows users encounter the error “0x80070666” when trying to install Microsoft Visual C ++, Lumberyard or a similar distribution package. The error message usually appears early in the installation process. This particular problem is not specific to a certain version of Windows, as it has been confirmed to occur in Windows 7, Windows 8.1 and Windows 10.

0x80070666-error-5415319Configuration error: 0x80070666

What is causing error 0x80070666 when installing Microsoft Visual C ++?

We investigated this particular issue by examining various user reports and the repair strategies that most affected users have put in place to resolve this particular error message.. From what we have collected, there are several different scenarios that will trigger this error message:

  • Another installation of Visual C is already present ++: it turns out that Visual C ++ 2015 and Visual C ++ 2017 will contain some common binaries that are known to conflict. If you already have Visual C ++ Redist 2017 and you are trying to install Redist 2015, you are likely to see this particular error message. In this case, uninstall the new Visual C ++ should solve the problem.

  • Bad installation of Visual C ++: there are certain scenarios that could end up contributing to a bad installation of Visual C redistributable package ++. Whenever this happens, you have no choice but to run a specialized Fix-it tool or try to force the repair screen to appear via command prompt.

  • Windows Update plans to install the same Visual C package ++: Another scenario where you might encounter this particular problem is if the update component (Windows Update) has a pending update that will update the same Visual C package ++. In this case, installing each pending Windows update should resolve the issue automatically.

If you are currently looking for a solution that allows you to avoid the 0x80070666 error and complete the distribution package installation, this article will provide you with various troubleshooting methods. Here are several possible solutions that other users in a similar situation have used successfully to solve the problem.

The methods are ordered by efficiency and severity, so follow them in the order they are presented. One of them is meant to solve the problem in your particular scenario.

Method 1: uninstall all Visual C redistributable packages ++ current

As many users have reported, this particular problem mainly occurs if your computer already contains a version (previous or most recent) from the same distributable package you are trying to install.

In most cases, error appears when user tries to install Visual C ++ Redist 2015 but there is already a newer installation on that system. Several affected users have reported that they have been able to resolve the installation error: installation error 0x80070666 when uninstalling the latest version.

Here is a quick guide on how to do this:

  1. Press the Windows key + R to open a Run dialog. Later, scribe “appwiz.cpl” and press Enter to open the Programs and Features screen. 2-30-16-9220200Type appwiz.cpl and press Enter to open the list of installed programs

  2. Inside the Programs and Features screen, Scroll down the list of installed programs and locate all of your Microsoft Visual C installations ++ Redist.

  3. Right click on each installation of Microsoft Visual C ++ Redist and select Uninstall. Later, follow the onscreen instructions to complete the uninstallation of each redistributed package. uninstalling-redist-1-9668767Uninstall each Visual C package ++ Redist

  4. After each Visual C package has been uninstalled ++, restart your computer and wait for the next startup to complete.

  5. Try to install the same Redist package that previously failed with error 0x80070666.

If you still encounter the same error message, go to next method.

Method 2: run the Fix-It tool

There is a Microsoft Fix It tool that several affected users have used successfully to resolve the issue that was preventing the redistributed package from installing automatically. This particular Fix It tool will perform various repair strategies that will repair various components (including corrupted registry keys) that are used during the installation of new programs.

Note: This Fix it tool will work for Windows 7, Windows 8, Windows 8.1 and Windows 10.

Here is a quick guide on using this Fix It tool to resolve error 0x80070666:

  1. Visit this link (here) and click the Download button to download the Fix It tool. downloading-the-fix-it-tool-7250324Download the Fix it tool

  2. Once the tool is downloaded, double click the .diagcab file to open the Fix It tool. Once you see the initial screen, click Advanced and make sure the box associated with Apply repairs automatically is checked. Then click Next to advance to the next menu. applying-repairs-automatically-6759212Apply repairs automatically

  3. On the next screen, click Installation. installing-4889217Problems with installing programs

  4. Wait until the inspection phase is complete, then select which redistor package you have problems with and click Next. next-4-6214896Selecting the Redistor Package You Have Problems With

  5. Follow recommended repair strategies until you reach the end of the program. trying-out-the-recommended-fixes-7269506Testing recommended fixes

  6. Once the Fix It tool has run its course, restart your computer and see if you can install the redist package on the next boot without any problem.

If you still encounter error 0x80070666, go to next method.

Method 3: install pending Windows updates

It turns out that you may run into error 0x80070666 because Windows Update is already preparing to install the same redistributed package. Several affected users reported that when performing the necessary Windows update, the redistribution package that crashed earlier with error 0x80070666 was installed automatically.

Here's a quick guide on installing pending Windows updates:

  1. Press the Windows key + R to open the Run dialog. Then type »ms-settings: windowsupdate »and press Enter to open the Windows Update tab of the Settings application. ms-settings-6-2660084Run dialog: ms-settings: windowsupdate

    Note: If you are not in Windows 10, use the command “wuapp” instead.

  2. Once you get to the Windows Update screen, click Check for Updates and follow the onscreen instructions to install all pending Windows updates. check-for-updates-7-8167800Install all pending Windows updates

  3. Once all pending updates have been installed, restart your computer and see if the redistor package is not installed yet. If that is not the case, try installing it and see if you keep getting the same error message.

If you still haven't managed to get rid of the error 0x80070666, go to next method.

Method 4: use command prompt to repair Visual C installation ++

Several affected users have reported that they suspected that the installation of Visual C ++ it was damaged, but they had no way to repair it, since the program did not appear in the Add / Remove Programs list. This usually happens with the Visual C redistributable package ++ 2015.

Fortunately, They were able to fix this by downloading the installation executable and forcing the repair window to appear via a command prompt. Here is a quick guide on how to do this:

  1. Make sure the installer for the redistributable package you are trying to install is present on your computer. Make sure you know your exact location. If the installer is not present on your PC, download it again.

  2. Press the Windows key + R to open a Run dialog. Later, scribe “cmd” and hit Enter to open command prompt.

  3. Inside the command prompt, use the following command to change the directory to the one containing the file. For example, if the redist installer (for example, vc_redist.x64.exe) It is located inside the download folder, then you will need to use the following command to change to the relevant directory:

    CD C:Users*YourUser*Downloads
  4. Once you have made sure the terminal is working in the correct directory, type the name of the installation executable followed by / uninstall to force the installation window to appear. A) Yes:

    vc_redist.x64.exe /uninstall
  5. Later, Click Repair and follow the onscreen instructions to repair your Visual C installation ++ redistorized.

forcing-the-repair-window-via-command-prompt-1441724Forcing repair window to appear via command prompt

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.