How to Fix 0x80070666 Error when installing Microsoft Visual C ++ Redistributable

Anonim

How to Fix 0x80070666 Error when installing Microsoft Visual C ++ Redistributable
One of the common errors faced by users when installing the distributed Microsoft Visual C ++ components - the message "Setup is not completed" with information that another version of this product has already been installed and code 0x80070666.

In this manual, details about the possible causes of error 0x80070666 when installing Visual C ++ Redistributable 2015, 2017 and 2019, as well as older versions and methods that allow it to correct.

  • Ways to correct the error 0x80070666
  • Video instruction

Methods for correcting the error when installing the distributed Visual C ++ components

Error message 0x80070666

First of all, I recommend paying attention to the following important points that some users do not take into account when installing the distributed Visual C ++ components:

  1. Components Visual C ++ 2015, 2017 and 2019 Unlike previous versions, work as follows: If you have been installed 2017, then you cannot separately set the 2015 of the same bit, and if installed 2019 - it is impossible to install Visual C ++ 2015 and 2017 separately installed, because that they are already included in version 2019. That is, newer versions contain the previous ones (within the framework of these years), and the previous installments cannot be installed. See which Visual C ++ versions are already installed on your computer you can in the control panel - programs and components.
    List of installed components Visual C ++
  2. Most often, the user is taken for installing Visual C ++ components after receiving a message about the absence of any DLL needed to start the game or program by reading the appropriate instructions on the Internet. Often, in such instructions, forget noted that for 64-bit Windows 10, 8.1 and Windows 7 may not be installed enough x64 version, and 32-bit is needed (x86). Therefore, despite the fact that the X64 version is already installed (what is the error 0x80070666, when you start vc_redist.x64.exe), the program continues not to start. Solution - Set the X86 (32-bit, vc_redist.x86.exe) version of the desired Visual C ++ package.

If you do not suit your case: in the list of installed components, there are no specified versions of Microsoft Visual C ++ redistributable, 32-bit version is not installed with the same error, you can take additional steps to correct the error.

  • The easiest solution and more often than other triggering - delete all available distributed components of Microsoft Visual C ++ Redistributable in the Control Panel - Programs and Components (Installation and Delete Programs), then restart the computer, manually download all the installation files from the official site https: // Support. Microsoft.com/ru-ru/Help/2977003/The-TheTest-Supported-Visual-c-downloads and install them. Attention: For X64 versions, Windows needs components and 64-bit and 32-bit (x86).
  • In rare cases, the error is caused by waiting updates in Windows Go to Settings - Update and Security - Windows Update Center. If you are invited to restart your computer to install updates, do it, and then try again.
  • Also, sometimes, if the desired version of Visual C ++ is already installed, but the programs do not see and report the absence of DLL, the following method can help: Run the command line, enter the path to the installation of the Visual C ++ components, for this you can simply drag the icon to the window Command line, add via space / uninstall and press ENTER. A window appears as in the image below. Click "Fix".
    Fixing the installation of distributed components Visual C ++

Video instruction

I hope one of the proposed methods will help solve the problem. If not - describe the situation, including the version being installed and available on the computer version of Visual C ++ Redistributable, I will try to help. The latest installation method from the article can also be useful to download and install all components of Visual C ++ Redistributable for Windows.

Skaityti daugiau