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?
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?
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.