Table of Contents
C++ is the language used to make most Windows apps. Some apps may be written in C# or Java, but not many of them meet your needs. C++ apps are far more common. But you must have ‘Microsoft Visual C++ Error 0x80070666’ Issue installed for these apps to work. This is built into most systems. You might not remember putting it there, but it’s likely that an app that needed it put it there.
The Visual C++ redistributable can be downloaded from Microsoft’s website and set up by hand. If you’re trying to manually install Visual C++ and get the Microsoft Visual C++ installation error 0x80070666, you can fix it with one of the methods below.
(Fixed) ‘Microsoft Visual C++ Error 0x80070666’ Issue
Repair the Visual C++ Installation
- Make sure that the installer for the redistributable package you want to install is already on the computer. Make sure to know its exact location. If there is no installer on your PC, please download it again.
- Type cmd in the Search box and then right-click Command Prompt to choose Run as administrator.
- Type CD C:\Users\*YourUser*\Downloads in the window and then press Enter.
- Type vc_redist.x64.exe /uninstall in the window and then press Enter.
- Click Repair and follow the prompts showing on the screen to repair the Microsoft Visual C++ Redistributable package.
- Reboot your computer and try to install the Microsoft Visual C++ Redistributable package again to check if the error still exists.
Uninstall All Current Microsoft Visual C++ Redistributable Packages
- Press the Win + R keys at the same time to open the Run box.
- Type appwiz.cpl in the box and click OK to Programs and Features.
- Find all your Microsoft Visual C++ Redistributable packages, click every package, and then choose Uninstall. Then follow the onscreen instructions to finish uninstalling every package.
Check for pending Windows updates
Microsoft Visual C++ redistributable is so important that you can install it through Windows updates. If so, you should install it through Windows Updates. The update might not say that it’s installing Microsoft Visual C++ redistributable, so make sure you don’t have any pending Windows updates.
- Open the Settings app.
- Go to Update & Security.
- Select the Windows Update tab.
- Click Check for Updates.
- Install any updates that are pending/available.
- Restart the system and check if Microsoft Visual C++ redistributable has been installed. If not, download and run the installer once you’ve installed all available updates.
Uninstall the current package
- Open the Run Dialog using Windows and R.
- Type “appwiz.cpl” and press Enter.
- In the program and features window that opens, locate the Microsoft Visual C++ Redistribute package.
- Right-click on the package and select Uninstall.
- Follow the onscreen instructions and complete the installation process.
- Restart your computer
- Now, try installing the package again.
Run the Fix-It Tool
- Click on the Fix-It Tool Download link.
- Click on the Download troubleshooter button
- Locate the downloaded file on your PC and double-click on the executable file.
- In the appearing window, click on the Advanced option as shown below.
- Ensure Apply repairs automatically check box is being checked and click on the Next button.
- Click on Installing.
- Choose the problematic package.
- The system will suggest probable fixes. Try out both of them and check what works in your case.
Run Program Install and Uninstall Troubleshooter
If you get Error 0x80070666 when installing Microsoft Visual C++ on your device, you can start troubleshooting by running the Program Install and Uninstall Troubleshooter from Microsoft and seeing if the problem is fixed. The Program Install and Uninstall troubleshooter fixes corrupted registry keys and is made to help you automatically fix problems when you can’t install or remove programmes on a Windows 11/10 system.
If the error persists, you can also visit the Microsoft support website to resolve the problem.
What is Microsoft Visual C++ Error 0x80070666

- Conflicting installations – If you have multiple versions of the same Microsoft Visual C++ Redistributable installed on your system, it can cause a conflict and result in the installation failing with error code 0x80070666.
- Corrupted installation files – The error can also occur if the installation files for the Microsoft Visual C++ Redistributable package are corrupted or damaged.
- System compatibility – If your system does not meet the minimum requirements for the Microsoft Visual C++ Redistributable package, the installation may fail with error code 0x80070666.
- Registry issues – The error can also occur if there are issues with the registry settings or system files related to the Microsoft Visual C++ Redistributable package.
- Antivirus software – The installation may also be blocked by antivirus software that is installed on your system.
FAQ
How do I fix Microsoft Visual C++ not installing
Broken registry keys could be the cause of the Microsoft Visual C++ installation error. In this case, the problem could be fixed by the Microsoft Program Install and Uninstall troubleshooter. The Microsoft Program Install and Uninstall Troubleshooter will look for registry keys that aren’t working right and fix them.
How do I reinstall Microsoft Visual C++
Visual C++ Redistributable for Visual Studio 2019 is the name of the Redistributable file, which can be found in the Downloads section of my.visualstudio.com (version 16.7). To find this version, use the Search box. To get the files, choose the platform and language you need and then click the Download button.
What is Microsoft Visual C++ error
When you try to start The Elder Scrolls Online and get a Visual C++ error, it usually means that the version of Microsoft Visual C++ on your computer is out of date or broken. First, try a clean boot and see if you can install the game. This should fix the problem.
How to fix Microsoft Visual C++ 2005 redistributable
- Go to Control Panel > Programs. Microsoft Visual C++ 2005 Redistributable Package should be taken off. Before you can try to reinstall the package, you must first remove it.
- Install the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (VCREDIST X86.