Share this article

Improve this guide

Visual C++ Error 0x80070666: 4 Easy Ways to Fix it

Uninstalling older Visual C++ packages is a quick solution

4 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

0x80070666 is a Microsoft Visual C++ installation error. When trying to install Visual C++ Redistributables on Windows, the issue arises for some users. The full error message states this:

One or more issues caused the setup to fail… 0x80070666 – Another version of this product is already installed. Installation of this version cannot continue. To configure or remove an existing version of the product, use the Add/Remove Programs.

Users can’t install the required Microsoft Visual C++ package when this happens. The error message, however, does provide a subtle hint of how to fix the issue.

What is C++ redistributable error 0x80070666?

What is C++ redistributable error 0x80070666?

The error code 0x80070666 is a Microsoft Windows error code indicating a problem installing aMicrosoft Visual C++ Redistributablepackage.

This error may occur for any of the following reasons:

Should I install all Visual C++ redistributable?

Whether or not you should install all Visual C++ Redistributable packages depends on your specific needs and computer usage. However, here are a few reasons why installing them may be the right choice:

However, keep in mind that installing multiple versions of the Microsoft Visual C++ Redistributable can take up considerable space on a PC. Therefore, you should only install the versions required by your programs.

If you are still determining which version to install, it is best to check the system requirements for the software you are using or consult a professional.

How can I fix error 0x80070666?

How can I fix error 0x80070666?

1. Uninstall Visual C++ packages already installed

2. Check for Windows updates

3. Repair the Visual C++ installer

4. Check out the Program Install and Uninstall troubleshooter

Those are a few more widely confirmed resolutions with fixed error 0x80070666 for users. So, they’ll probably resolve the issue so you can install the required Visual C++ package.

If you still have problems,check our Cannot install Visual C++ 2015 Redistributable guidefor more solutions.

If you are aware of another fix for this issue, help the other users by sharing it in the comments below.

More about the topics:Microsoft Visual C++

Matthew Adams

Windows Hardware Expert

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Matthew Adams

Windows Hardware Expert

He is passionate about everything surrounding Microsoft’s OS, focusing on troubleshooting guides & tips for everyday problems.