Microsoft visual c ошибка 80070666

Uninstalling older Visual C++ packages is a quick solution

by Matthew Adams

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… read more


Updated on

  • If you encounter the Visual C++ installation error 0x80070666, remove components that might interfere with it.
  • Repairing the previous installation can sometimes help with this issue.
  • Keeping your system up to date is an excellent way of dealing with all sorts of problems.

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 a Microsoft Visual C++ Redistributable package.

This error may occur for any of the following reasons:

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

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:

  1. Required by some programs – Some programs, such as games or other applications, may require a specific version of the Microsoft Visual C++ Redistributable to be installed on your system to run correctly.
  2. Ensure compatibility – Installing the latest versions of the Microsoft Visual C++ Redistributable can ensure compatibility with the newest software and prevent compatibility issues.
  3. Fix errors – Installing the Microsoft Visual C++ Redistributable can help resolve error messages related to missing or outdated components.
  4. Improving performance – Installing the latest versions of the Microsoft Visual C++ Redistributable can sometimes enhance the performance of programs that use these components.
  5. Future-proofing – Installing the latest versions of the Microsoft Visual C++ Redistributable can help future-proof your system and ensure compatibility with future software releases.

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

  1. Press the Windows key + R hotkey.
  2. Type appwiz.cpl in the Open text box and click OK.
  3. Select a Microsoft Visual C++ package to uninstall, then click Uninstall.
  4. Then go through the uninstall guidelines to remove the software.
  5. Repeat steps three to five to uninstall all Visual C++ packages.
  6. After doing that, restart your PC and try to install the desired package again.

2. Check for Windows updates

  1. Press the Windows key + S keyboard shortcut to check for Windows updates.
  2. Type the keyword updates in the search box. Click Check for updates.
  3. Then press the Check for updates button. Windows 10 will download pending updates.
  4. After that, you’ll need to restart Windows.

3. Repair the Visual C++ installer

  1. Press Windows key + R and enter appwiz.cpl. Press Enter.
  2. Select the version of Visual C++ Redistributable that you want to repair and click Change.
  3. Select Repair.
  4. Follow the instructions on the screen to complete the process.
  5. Do this for all other versions of Visual C++ Redistritubatbles.
Read more about this topic

  • Fix: Microsoft Visual C++ runtime library in Windows 10/11
  • How to use DISM commands in Windows 10 [Full Guide]
  • Fix: Side by side configuration is incorrect [Windows 10/11]

4. Check out the Program Install and Uninstall troubleshooter

  1. Visit the Microsoft Installation Troubleshooter page.
  2. Click on Download troubleshooter.
  3. Open the troubleshooter’s window, and click Advanced.
  4. Select Apply repairs automatically and click Next.
  5. Now select the Installing option.
  6. Select the Visual C++ package where error 0x80070666 arises, and press the Next button.
  7. Wait for the process to finish.

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 guide for more solutions.

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

newsletter icon

Several Windows users are encountering the “0x80070666” error when trying to install Microsoft Visual C++, Lumberyard or a similar distribution package. The error message is typically reported to occur at the very start of the installation process. This particular issue is not specific to a certain Windows version since it’s confirmed to occur on Windows 7, Windows 8.1 and Windows 10.

Setup failed – 0x80070666

What is causing the 0x80070666 Error when Installing Microsoft Visual C++?

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

  • Another Visual C++ installation is already present – As it turns out, Visual C++ 2015 and Visual C++ 2017 will contain some common binary files that are known to conflict. If you already have Visual C++ Redist 2017 and you’re trying to install the 2015 Redist, you’ll likely see this particular error message. In this case, uninstalling the newer Visual C++ should resolve the issue.
  • Bad Visual C++ installation – There are certain scenarios that might end up contributing to a bad installation of the Visual C++ Redistributable package. Whenever this occurs, you have little other choices that running a specialized Fix-it tool or trying to force the Repair screen to pop up using Command Prompt.
  • Windows Update is planning on installing the same Visual C++ package – Another scenario in which you might encounter this particular issue is if the updating component (Windows Update) has a pending update that will update the same Visual C++ package. In this case, installing every pending Windows update should resolve the issue automatically.

If you’re currently for a fix that will allow you to bypass the 0x80070666 error and complete the installation of the distribution package, this article will provide you with several troubleshooting methods. Down below, you have several potential fixes that other users in a similar situation have successfully used to get the issue resolved.

The methods are ordered by efficiency and severity, so please follow them in the order that they are presented. One of them is bound to resolve the issue in your particular scenario.

Method 1: Uninstalling all current Visual C++ Redistributable packages

As a lot of users have reported, this particular issue is mostly occurring if your computer already contains a version (older or newer) of the same distributable package that you’re trying to install.

In most cases, the error appears when the user tries to install Visual C++  Redist 2015 but a newer installation is already present on that system. Several affected users have reported being able to resolve the Setup failed – 0x80070666 installation error by uninstalling the newer version.

Here’s a quick guide on how to do this:

  1. Press Windows key + R to open up a Run dialog box. Then, type “appwiz.cpl” and press Enter to open up the Programs and Features screen.
    Type appwiz.cpl and Press Enter to Open Installed Programs List
  2. Inside the Programs and Features screen, scroll down through the list of installed programs and locate all your Microsoft Visual C++ Redist installations.
  3. Right-click on every Microsoft Visual C++ Redist installation and choose Uninstall. Then, follow the on-screen prompts to complete the uninstallation for every redist package.
    Uninstalling every Visual C++ Redist package
  4. Once every Visual C++ package has been uninstalled, restart your computer and wait for the next startup to complete.
  5. Attempt to install the same Redist package that was previously failing with the 0x80070666 error.

If you’re still encountering the same error message, move down to the next method below.

Method 2: Running the Fix-It tool

There is one Microsoft Fix It tool that several affected users have successfully used to resolve the problem that was preventing the redist package from being installed automatically. This particular Fix It tool will perform several repair strategies that will repair several components (including corrupted registry keys) 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’s a quick guide on using this Fix It tool to resolve the 0x80070666 error:

  1. Visit this link (here) and click the Download button to download the Fix It tool.
    Downloading the Fix it Tool
  2. Once the tool has been downloaded, double click on the .diagcab file to open up the Fix It tool. Once you see the initial screen, click on Advanced and make sure that the box associated with Apply repairs automatically is checked. Then, click Next to advance to the next menu.
    Applying repairs automatically
  3. At the next screen, click on Installing.
    Problems with Installing programs
  4. Wait until the inspection phase is complete, then select which redist package you’re encountering the issues with and click Next.
    Selecting the redist package that you’re having issues with
  5. Follow the recommended repair strategies until you reach the end of the program.
    Trying out the recommended fixes
  6. Once the Fix It tool has run its course, restart your computer and see if you’re able to install the redist package at the next startup without issues.

If you’re still encountering the 0x80070666 error, move down to the next method below.

Method 3: Installing any pending Windows Updates

As it turns out, you might be encountering the 0x80070666 error because Windows Update is already preparing to install the same redist package. Several affected users reported that upon making the necessary Windows update, the redist package that was previously failing with the 0x80070666 error was installed automatically.

Here’s a quick guide on installing any pending Windows update:

  1. Press Windows key + R to open up a Run dialog box. Then, type “ms-settings:windowsupdate” and press Enter to open up the Windows Update tab of the Settings app.
    Run dialog: ms-settings:windowsupdate

    Note: If you’re not on Windows 10, use the “wuapp” command instead.

  2. Once you arrive at the Windows Update screen, click on Check for updates and follow the on-screen instructions to install all the pending windows updates.
    Installing every pending Windows update
  3. Once every pending update has been installed, restart your computer and see if the redist package is not already installed. If it isn’t, try to install it and see if you’re still encountering the same error message.

If you’re still haven’t managed to get rid of the 0x80070666 error, move down to the next method below.

Method 4: Using Command Prompt to repair the Visual C++ installation

Several affected users have reported that they suspected that the Visual C++ installation was corrupted, but they had no means of repair it since the program didn’t appear inside the Add or Remove Programs list. This typically happens with the Visual C++ 2015 Redistributable package.

Fortunately, they were able to fix this by downloading the installation executable and forcing the repair window to appear via Command Prompt. Here’s a quick guide on how to do this:

  1. Make sure that the installer of the redistributable package that you’re trying to install is present on your computer. Make sure that know it’s exact location. If the installer is not present on your PC, download it again.
  2. Press Windows key + R to open up a Run dialog box. Then, type “cmd” and press Enter to open up Command Prompt.
  3. Inside the Command Prompt, use the following command to change the directory to the one holding the file. For example, if the redist installer (e.g. vc_redist.x64.exe) is located inside the Download folder, then you’ll need to use the following command to change to the relevant directory:
    CD C:\Users\*YourUser*\Downloads
  4. Once you’ve made sure that the terminal is working in the right directory, type the name of the installation executable followed by /uninstall to force the install window to appear. Like this:
    vc_redist.x64.exe /uninstall
  5. Then, click Repair and follow the on-screen prompts to repair your Visual C++ redist installation.

Forcing the Repair window to appear via Command Prompt

Photo of Kevin Arrows

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Операционная система Windows для своей штатной и полноценной работы требует обилие различного программного обеспечения (далее ПО). Особенно остро необходимость в каких-либо компонентах для операционной системы проявляется при использовании определённого вида программного обеспечения, которое предполагает работу с визуальными эффектами и обработкой медиа контента. Одним из таких важных компонентов является пакет «Microsoft Visual C++», распространяемый на бесплатной основе и доступный для скачивания на официальном сайте Microsoft. В настоящей статье речь пойдёт о решении ошибки 0x80070666, которая «терроризирует» многих пользователей во время установки приведённого выше компонента операционной системы.

Ошибка 0X80070666 в Microsoft Visual C++

Причины и решение

Анонсированная выше ошибка сопровождается текстовым пояснением в виде:

«0x80070666 — Уже установлена другая версия этого продукта. Продолжение установки невозможно. Для настройки конфигурации или удаления существующей версии продукта используйте значок «Установка и удаление».

Большая часть возможных причин, а, следовательно, и способов исправления указана непосредственно в самом текстовом пояснении, а именно:

  • на целевом компьютере действительно уже установлен рассматриваемый пакет системных компонентов;
  • в имеющихся записях реестра остались данные о предыдущих версиях «Visual C++»;
  • некорректно работает сам установщик;
  • в операционной системе отсутствуют важные обновления, необходимые для работы;
  • действия установщика блокируются воздействием вирусного программного обеспечения.

И на основе этих причин и следует предпринимать конкретные меры по устранению рассматриваемой ошибки.

Библиотеки

Объективно одним из самых эффективных способов решения проблемы, когда появляется ошибка с кодом 0x80070666 при установке пакета Microsoft Visual C++ 2015, выступает удаление всех библиотек, которые ранее были установлены. При условии, конечно же, что они есть.

Здесь наиболее действенным инструментом будет программа CCleaner.

CCleaner сервис удаление программ

Теперь поэтапно о том, как можно исправить ошибку 0x80070666 с помощью представленного метода:

  • установите и запустите программу CCleaner, если её не было на вашем компьютере;
  • если давно не обновляли программу, это лучше сделать перед началом работы;
  • в левой части окна программы есть раздел «Сервис»;
  • далее в подраздел «Удаление программ»;
  • найдите все имеющиеся пакеты библиотек;
  • поочерёдно удалите их все;
  • затем перейдите в раздел «Очистка» и нажмите соответствующую кнопку;
  • потом в раздел «Реестр»;
  • здесь нужно кликнуть на «Поиск» и поставить галочки на всех обнаруженных программой пунктах;
  • их следует исправить, нажав на одноимённую кнопку.

CCleaner ошибка 0X80070666

Такую процедуру рекомендуется повторить хотя бы 2 раза. А лучше 3–4. Так эффект будет максимальным.

Если выполнить эту инструкцию, программа удалит все остатки иных версий Visual C++. По завершении работы следует перезагрузить компьютер и снова повторить установку.

Пользователи отмечают, что CCleaner срабатывает не всегда. Если быть точнее, когда не устанавливается на компьютер Visual C++ 2015 и появляется ошибка 0x80070666, приложение в этом ПО для очистки может не отображаться.

Тогда можно задействовать ещё один инструмент. Это бесплатная утилита, которая называется Fix It.

Работать с ней предельно просто. От пользователя требуется:

  • скачать утилиту и запустить её;
  • софт на компьютер не устанавливается;
  • на главном экране жмите кнопку «Далее»;
  • затем выбирайте «Удаление»;
  • утилита начнёт автоматический поиск, завершения которого придётся подождать некоторое время;
  • после появления окна со списком программ выделите нужные приложения и удалите их;
  • для этого сначала нужно кликнуть «Далее»;
  • потом вам предложат 2 варианта на выбор;
  • нажимать следует на «Да, попробовать удалить».

Дождитесь завершения деинсталляции. Затем ещё раз воспользуйтесь CCleaner, чтобы очистить диск и реестр. По окончании компьютер обязательно нужно перезагрузить. Затем установка Visual C++ должна пройти удачно.

Очистка реестра и диска вручную

Столкнувшись с ошибкой 0x80070666, которая сообщает о том, что настройка программного обеспечения Visual C++ от Microsoft не завершена, порой Fix It и CCleaner не помогают. В этом случае придётся очищать всё вручную. Есть вероятность, что программу изначально неправильно удалили. Из-за этого остались различные файлы и записи, сохранённые в реестре. Обычно так происходит, когда применяется обычный инструмент для удаления.

СОВЕТ. Прежде чем чистить реестр, лучше сделать резервную копию.

Это позволит в случае допущения какой-либо ошибки всё откатить назад и попробовать ещё раз.

Нельзя сказать, что ручная очистка диска и реестра – задача предельно простая. Но это не намного сложнее, чем удаление библиотек. Даже начинающий пользователь с такой задачей справится.

Утилита Reg Organizer

Сделать нужно следующее:

  • чтобы вычистить реестр от всего лишнего, правильно будет воспользоваться утилитой типа Reg Organizer;
  • предварительно загрузите и установите эту программу;
  • откройте утилиту и на главном экране выберите раздел «Редактор реестра»;
  • пропишите название приложения;
  • кликните на начало поиска, дождитесь его окончания;
  • теперь жмите на «Удалить записи», отметив галочками компоненты Visual;
  • затем переходите в раздел очистки дисков;
  • просканируйте диск, где было установлено приложение, и удалите обнаруженные файлы;
  • сразу же возвращайтесь в раздел очистки реестра и повторяйте ранее пройденную процедуру.

Как и в предыдущих случаях, по завершении всех работ компьютер нужно перезагрузить. А потом повторить попытку установки.

Повреждение установщика

Ещё одной из причин появления ошибки 0x80070666 является повреждённый установщик.

В этом случае уже не придётся думать о том, как убрать или удалить остатки приложения, которые спровоцировали появление кода 0x80070666. Все способы удаления реестра и очистки диска были рассмотрены ранее.

Проблема с установкой может проявиться в том случае, если повредился сам установщик. Это происходит при наличии некоторых трудностей со стороны сервера, либо же со стороны самого пользователя. А именно:

  • нарушено интернет-соединение;
  • сработала защита Windows;
  • активировался антивирус и пр.

Из-за этого исправить ошибку часто удаётся довольно простым способом. Нужно лишь повторно загрузить пакет Visual C++, причём лучше всего это делать с официального сайта.

Повреждённый установщик часто встречается в тех случаях, когда Visual C++ инсталлировался вместе с игрой или иным софтом, будучи их приложением.

Скачивать дистрибутив Visual C++ лучше с официального сайта Microsoft. Предварительно проверьте битность вашей системы.

СОВЕТ. Если это 64-битная ОС, нужно загрузить пакет x64. Для 32-битных предусмотрен пакет загрузки x86. А узнать разрядность можно в свойствах компьютера.

Если загрузки пакета не происходит, причина может крыться в нестабильном интернет-соединении, брандмаузере или антивирусе. Это нужно проверить и исключить возможные препятствия для скачивания.

Если же со стороны пользователя всё нормально, тогда вина на сервере. Нужно просто подождать некоторое время и повторно скачать установщик.

Обновления

Обновления ОС на ПК

Также рекомендуемым действием в такой ситуации будет проверка обновлений. Пользователям, столкнувшимся с ошибкой 0x80070666 при установке Visual C++, следует проверить, были ли на их компьютер установлены самые последние обновления операционной системы.

Для этого откройте свойства компьютера, проверьте текущий пакет обновлений. Если ОС давно не обновлялась, перейдите в раздел Центр обновления, где запустите загрузку свежей порции софта.

Вирусы

Нельзя исключать и негативное вирусное влияние на установку. Высока вероятность того, что загрузка не получается, несмотря на отсутствие всех выше перечисленных программ, именно из-за блокировки установщика вирусами.

Dr. Web CureIt

Это ещё одна из причин, почему на любом ПК и ноутбуке должен стоять полноценный комплексный антивирусный софт. Проверку можно выполнить с его помощью, либо же загрузив хорошую и действенную утилиту. Ярким примером выступает Dr. Web CureIt. Она бесплатная и не занимает много места на жёстком диске. Зато работает великолепно.

Дополнительные рекомендации

Можно использовать ещё несколько вариантов, которые потенциально способны помочь в сложившейся ситуации.

Сделать рекомендуется следующее:

  1. Загрузить и установить самую актуальную версию приложения Visual от Microsoft. А затем удалить её с помощью инструмента CCleaner, после чего повторно установить версию 2015. Если требуется, затем поставить следующее приложение 2017.
  2. С помощью командной строки прописать vc_redist.x86.exe /uninstall, если система 32-битная. Для 64-битных операционных систем в команде вносится изменение, и вместо x86 прописывается x64, а в остальном без изменений.
  3. При появлении инсталлятора запустите его от имени администратор, кликнув правой кнопкой мыши.
  4. Убедиться, что на диске, куда будет производиться установка, есть достаточно свободного места.
  5. Установить актуальные версии приложений DirectX и NET Framework.

Довольно часто такие решения приносят свои плоды, и система снова начинает нормально функционировать.

Ошибка 0x80070666 – не редкость, и с ней приходится сталкиваться многим пользователям. Хорошо, что существуют решения такой проблемы. Причём в большинстве своём они доступны для реализации своими руками, без вмешательства специалистов.

IT MEN

Уже установлена другая версия этого продукта

Рассмотрим как исправить ошибку Настройка не завершена:

0x80070666 Уже установлена другая версия этого продукта при установке библиотек Microsoft Visual C ++ 2015, 2017. 

Данная ошибка может встречаться на Windows 10, 8, 7, Vista, XP


Ошибка 0x80070666 Уже установлена другая версия этого продукта

Ошибка 0x80070666 — говорит от том, что уже установлена другая версия этого продукта. Так же может звучать так: Cannot install a product when a newer version is installed — что говорит что более новая версия этой библиотеки уже установлена. По сути вы пытаетесь установить более старую. Из-за этого как раз вы и наблюдаете данную ошибку.

Решение ошибки 0x80070666

По большому счету если вы пытаетесь установить Microsoft Visual C ++ 2015 или 2017 и получаете эту ошибку, то устанавливать ее не требуется, так как более новая версия уже установлена.

Если вам все же необходимо установить более старую версию, то для начала необходимо удалить более новую версию. Для этого перейдите в панель управленияустановка удаление программ и найдите в списке установленных программ, тот пакет который вы пытаетесь удалить (2015, 2017 или 2019), если этого пакета нет, то удалите все вышестоящие.

Например:

Хотите установить Microsoft Visual C ++ 2015 — надо удалить 2015, 2017, 2019 если имеются.

Хотите установить Microsoft Visual C ++ 2017 — надо удалить 2017, 2019 если имеются.

Скчать пакеты Microsoft Visual можно по ссылке

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2015

Необходимо учитывать, что при установке Microsoft Visual C ++ 2017, пакет 2015 года автоматически удаляется. Это происходит по причине того, что в пакете 2017 включен пакет 2015. То есть при установке 2017, автоматически устанавливается и 2015.

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2017

Посмотрите, возможно у вас установлен пакет Microsoft Visual C ++ 2015-2019. В этом пакете присутствует и 2017 версия.

Быстрое решение

Проще всего чтобы на компьютере у вас были все имеющиеся версии Microsoft Visual C, установите их одним файлом. В этом файле содержатся все версии Microsoft Visual C ++ с 2015-2019.

При установке всех версий одним файлом ни каких ошибоук у вас не возникнет, он автоматически переустановит все имеющиеся пакеты Microsoft Visual C ++ и добавит те пакеты которые не установлены.

И вам не придется устанавливать каждый пакет отдельно.

Скачать все версии одним файлом 

So, many of you would have been wondering about want Microsoft Visual C++ is on a Windows computer and would have been annoyed by the Visual C++ error with an error code 0x80070666. Well, this article will clearly explain what visual C++ is and how to fix the error related to it. 

Well, Windows is a versatile OS with a lot of features and functions. The OS acts as a perfect platform for applications and software to run and function. Running applications and software on OSes is not as easy as it seems as there are lots of technical stuff common people will not understand. Every aspect of the OS is meticulously programmed and are made to provide a perfect platform for users to run applications. Well, to run applications on Windows OS, the application must use libraries supported on Windows to program the applications and to run those applications a compiler is required. Windows is an OS mainly programmed using the C language package, applications developed for the OS needs to be compatible and run smoothly. 

How to fix Visual C++ Error 0x80070666 in Windows 11 & 10

Well, C is a pretty old programming language, but Microsoft still uses the language to program some of the OSes components and many applications developed for Windows are programmed using the C language package. Well, C is also considered the mother of all programming languages and there are many languages that have been recently developed out of the C language like C++, Python and much more. 

Well, the role of a compiler is to execute a programme and that makes the compiler a very needed component. If the programmer uses C programming, the client that is going to use the programme needs a C compiler and well, that is what Visual C++ is. It is a compiler for Microsoft Visual C, Microsoft Visual  C++, and C++/CX programming languages. The Visual C++ is for compiling codes written in the C and C++ languages and is usually used for running Microsoft API’s, DirectX and .NET frameworks.

Mostly all applications that run on Windows OS will have C components and thus need a compiler. If you have noticed, you would have seen many Visual C++ packages installed on your computer and every application that needs the visual C++ will install a version of it. This might seem a little tricky because you will see a lot of them on your computer. Well, to explain this phenomenon, you have to understand that Visual C++ Redistributables are library packages that are specific and each version of the Visual C++ package will contain a specific set of libraries that may not be used for running other applications. So, with each app that is being installed on the computer that requires the Visual C++ redistributables, there will be a version installed that will sid the applications C components to be compiled.

Recommended Post:- Fixed: Mouse Click Not Working on Windows 10/11

Well, recently some users have been facing errors relating to Visual C++. it seems that an error with a code 0x80070666 pops up and hinders the workflow of the users. Well, the error seems to appear due to some software conflict on the computer. With many versions of Visual C++ installed the possibilities of conflict is quite possible and here are some fixes that will help you fix the Visual C++ error 0x80070666 on Windows 10 and 11.

Simple Methods to Fix Visuall C++ Error 0x80070666 on Windows 11 and 10

So, here are some simple methods that you can try and fix the visual C++ error on your computer. Follow along and fix the issue with ease ad work efficiently.

Method 1: Uninstall Previously Installed Visuall C++ Redistributables

Well, uninstalling is a way of fixing the issue but if you uninstall a version that is required by another application, then it will become a problem, so uninstall the one that is causing the trouble(usually the same version) to not mess around with other applications. Or to be safe, you can uninstall all the packages and then reinstall them. 

  • To uninstall the Visual C++ Redistributables from your computer, open the control panel.
  • Here, go to uninstall a program, here find the Visual C++ Redistributors and uninstall them one-by-one from your computer.
  • Once you have uninstalled all of them restart the computer and install the packages. 

Method 2: Update the Computer

Updating the computer will resolve many common issues on the computer. 

  • To update your computer, open the search bar by pressing the Windows key and the S key on the keyboard.
  • Here, type, Updates and then select the option to check for updates.
  • Now, you will be on the updates page in the settings application here select the check for updates option. This will check for any available updates on the internet.
  • The updater will install the updates and then you have to restart the computer.

Method 3: Repair Visual C++ Installer on Your Computer

  • To repair the C++ installer on your computer, press the Windows plus R key on the keyboard.
  • Here type in appwiz.cpl and then hit enter.
  • Here, select Visual C++ Redistributable version and then click on change.
  • Select the repair option.
  • Complete the process.
  • Continue the repair process for all the Visual C++ redistributable versions installed.

Method 4: Use Windows Terminal to Fix the Error

  • First, download the version of the Visual C++ redistributional package on your computer.
  • To use the terminal to repair install the Visual C++ redistributional on your computer, open the terminal by pressing the Windows key and the X key on the keyboard and then choosing the Windows Terminal(admin) option from the menu.
  • Now in the terminal enter “cd C:\Users\WindowsReport\Downloads”.
  • Once done, run the following command “vc_redist.x64.exe /uninstall”.
  • Now opt for the repair option.
  • Complete the process. 

Hope the information provided above was useful and informative, with these simple methods you can fix the Microsoft Visual C++ error 0x80070666. 

Понравилась статья? Поделить с друзьями:
  • Microsoft visual c неопознанная ошибка 0x80240017
  • Microsoft visual c runtime ошибка при запуске игры
  • Mid136psid21fmi12 ошибка вольво
  • Microsoft visual c runtime stray ошибка
  • Mid136 sid9 fmi14 вольво ошибка