Переустановка ОС
Если предыдущие способы вам не помогли и Microsoft Visual C++ 2015 по-прежнему не устанавливается, то следует воспользоваться последним вариантом решения проблемы, и, пожалуй, самым крайним. Загрузите оригинальный образ Windows и выполните переустановку операционной системы. Не исключено, что причина кроется в конфликте файлов системы с приложением Visual C++.
Данный вариант можно без сомнений назвать наиболее простым при условии, что пользователь может без проблем переустановить ОС.
Теперь вы знаете, что это за ошибка 0×80240017, каковы причины ее возникновения и как быстро и без трудностей ее исправить одним из эффективных и проверенных лично нами методов.
Профессиональная помощь
Если не получилось самостоятельно устранить возникшие неполадки, то скорее всего, проблема кроется на более техническом уровне. Это может быть: поломка материнской платы, блока питания, жесткого диска, видеокарты, оперативной памяти и т.д.
Важно вовремя диагностировать и устранить поломку, чтобы предотвратить выход из строя других комплектующих. В этом вам поможет наш специалист
В этом вам поможет наш специалист
В этом вам поможет наш специалист.
Это бесплатно и ни к чему не обязывает. Мы перезвоним Вам в течении 30 мин.
Очень распространенная проблема при установке Распространяемого пакета Visual C++ 2015 и 2017 в Windows 7 и 8.1 — неопознанная ошибка 0×80240017 после запуска файла установки vc_redist.x64.exe или vc_redist.x86.exe с сообщением «Настройка не завершена», причем разобраться, в чем именно дело и как исправить ситуацию подчас бывает сложно. Примечание: если
В этой инструкции подробно о том, чем может быть вызвана такая ситуация, как исправить ошибку 0×80240017 и установить Visual C++ Redistributable в Windows 7 или 8.1. Примечание: если вы уже всё испробовали, но ничего не помогает, можно использовать неофициальный способ установки библиотек, который описан в конце инструкции Как скачать и установить Visual C++ 2008—2017 Redistributable, с большой вероятностью установка пройдет без ошибок.
Поврежденный установщик
В результате различных ошибок, возникающих на стороне пользователя или на стороне сервера, с которого происходит загрузка, повреждается установщик.
Поэтому довольно часто исправить ошибку 0x80070666 получается повторной загрузкой пакета Microsoft Visual C++ 2015 с официального сайта . Это особенно актуально, если вы использовали установщик, который был вместе с игрой или программой.
Не удалось устранить проблему? Обратитесь за помощью к специалисту!
При скачивании Visual C++ Redistributable обращайте внимание на разрядность (x64 или x86)
На 32-битную систему ставится пакет x86, на 64-битную x64. Посмотреть разрядность вашей ОС Windows можно щелкнув по значку «Компьютер» правой мышкой и открыв его свойства.
Если Майкрософт Визуал не скачивается, то проверьте свое интернет соединение или отключите антивирус и защитник Windows. Дополнительно проверьте компьютер на вирусы, поскольку некоторые из них могут изменять файл hosts, запрещая доступ к различным сайтам.
Также проблема может быть на стороне сервера, обычно она носит временный характер, попробуйте скачать его позже.
How to Fix It
When it comes to fixing error 0x80070666, which occurs while attempting to install Visual C++, there are several solutions you can deploy. A reinstallation, seems like the most obvious solution. Simply uninstall the current version on your system, and install a new version. To do that, you will need to use the built in Add / Remove programs component.
To use the Add/Remove component, simply do the following:
1. First, ensure you’ve booted into your system as an administrator.
2. Then press
RAppwiz.cplOK
3. When Add / Remove Programs loads up, simply navigate to Microsoft Visual C++ and Uninstall the various iterations installed on your system.
Note: Do not uninstall Microsoft Visual C++, if you find that the version you’re attempting to install, is already installed on your system.
4. Lastly, you can now reinstall Microsoft Visual C++ on your system.
In the event that all the versions of Microsoft Visual C++ appear to be installed and functioning correctly on your system, but a program you’re attempting to run, is asking you to install Visual C++ (most likely because it’s unable to detect it), then it means, there’s something wrong, either with the installation or the operating system.
In the second scenario, I’d recommend you attempted the many solutions outlined below, in the order that they appear. All of which have proven highly successful at rectifying error 0x80070666.
Неопознанная ошибка 0x80240017 при установке Visual C++ Redistributable
Очень распространенная проблема при установке Распространяемого пакета Visual C++ 2015 и 2017 в Windows 7 и 8.1 — неопознанная ошибка 0x80240017 после запуска файла установки vc_redist.x64.exe или vc_redist.x86.exe с сообщением «Настройка не завершена», причем разобраться, в чем именно дело и как исправить ситуацию подчас бывает сложно. Примечание: если
Исправление ошибки 0x80240017 при установке компонентов Visual C++ 2015 и 2017
Чаще всего причиной неопознанной ошибки 0x80240017 при установке распространяемых компонентов Visual C++ 2015 (2017) являются те или иные неполадки Центра Обновлений Windows 7 или Windows 8.1.
Если вы каким-то образом блокировали или отключали центр обновлений Windows, использовали «активаторы» — всё это может привести к рассматриваемой проблеме.
В том случае, если ничто из указанного не делалось, а на компьютере или ноутбуке установлена чистая лицензионная Windows, сначала попробуйте следующие простые методы решения проблемы:
- При наличии стороннего антивируса или файрволла временно отключите его и попробуйте временно его отключить и повторить установку.
- Попробуйте использовать встроенное устранение неполадок: Панель управления — Устранение неполадок — Устранение неполадок Центра обновления Windows, в разделе «Система и безопасность» или «Просмотр всех категорий».
- Установите обновление KB2999226 для вашей системы. Если при установке обновления возникнут проблемы, далее будет описан возможный путь решения. Скачать KB2999226 можно с официального сайта:
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49077 — Windows 7 x86 (32 бита)
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49093 — Windows 7 x64
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49071 — Windows 8.1 32-бит
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49081 — Windows 8.1 64-бит
Если ничто из этого не сработало, либо не удалось исправить ошибки Центра управления и установить обновление KB2999226, попробуйте следующие варианты.
Дополнительные способы исправить ошибку
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
Затем вновь попробуйте выполнить установку компонентов Visual C++ нужной версии. Подробнее про исправление ошибок центра обновления Windows вручную.
Если и это не помогло, для установки обновления KB2999226, можно использовать такие шаги:
- Скачайте файл обновления с расширением .msu с официального сайта.
- Распакуйте этот файл: его можно открыть с помощью обычного архиватора, например, 7-Zip успешно это делает. Внутри вы увидите несколько файлов, один из них — файл .CAB с указанием номера обновления, например, Windows6.1-KB2999226-x64.cab (для Windows 7 x64) или Windows8.1-KB2999226-x64.cab (для Windows 8.1 x64). Скопируйте этот файл в удобное расположение (лучше не на рабочий стол, а, например, в корень диска C:, так будет проще вводить путь в следующей команде).
- Запустите командную строку от имени администратора, введите команду (используя свой путь к файлу .cab с обновлением): DISM.exe /Online /Add-Package /PackagePath:C:\Windows6.1-KB2999226-x64.cab и нажмите Enter.
- Похожий путь, но без предварительной распаковки файла .msu — команда wusa.exe путь_к_файлу_обновления.msu в командной строке, запущенной от имени администратора и без каких либо параметров.
И наконец, если всё пройдет успешно, то обновление будет установлено. Перезагрузите компьютер и проверьте, появляется ли неопознанная ошибка 0x80240017 «Настройка не завершена» при установке Visual C++ 2015 (2017) в этот раз.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Syncthing — синхронизация файлов Windows, Linux, MacOS и Android
- Память встроенной видеокарты Intel HD или Iris Xe, AMD Radeon — как посмотреть, увеличить или уменьшить
- Файл открыт в System при удалении файла — как исправить?
- Как открыть порты в Windows и посмотреть список открытых портов
- Как добавить путь в переменную среды PATH в Windows
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Алексей 10.12.2019 в 22:31
Максим 10.01.2020 в 20:57
Заявление об отказе от ответственности
Быстрый отказ от публикации
Статьи быстрого публикации предоставляют сведения непосредственно из организации поддержки Майкрософт. Сведения, содержащиеся в этом ниже, создаются в ответ на возникающие или уникальные темы или предназначены для дополнения других сведений базы знаний.
Заявление об отказе от ответственности
В максимальной степени, разрешенной применимым законодательством, Корпорация Майкрософт и/или ее поставщики дисклеймировали и исключали все представления, гарантии и условия, будь то экспресс- или подразумеваемые или нормативные, включая представления, гарантии или условия названия, отсутствие нарушения, удовлетворительное состояние или качество, торговая доступность и пригодность для определенной цели, в отношении материалов.
Исправляем ошибку 0x80070643 в Windows 10
Ошибка не сопровождает какой-то определенный компонент и может относится к обновлениям разной степени важности, а значит, нет конкретной причины ее появления. Способов решения проблемы, следовательно, тоже много — начиная с устранения неполадок в службе, которая обеспечивает обновление Виндовс 10, и заканчивая предотвращением конфликтов с уже установленным на устройстве ПО. Рассмотрим каждый из них по порядку
Рассмотрим каждый из них по порядку.
Способ 1: Устранение проблем в системе обновления
У Microsoft есть свой инструмент устранения подобных ошибок, поэтому в первую очередь воспользуемся им.
Скачать средство устранения неполадок Центра обновления Windows с официального сайта
- Скачиваем, запускаем утилиту и нажимаем «Далее».
После анализа системы выбираем вариант «Попробуйте выполнить устранение неполадок от имени администратора». Утилита перезапустится и повторит диагностику, чтобы найти и устранить дополнительные ошибки.
Когда процесс завершится, закрываем средство устранения неполадок.
Перезагружаем устройство и повторно запускаем проверку обновлений.
Установка драйвера устройства в Windows — особенности и рекомендации
Способ 2: Загрузка обновлений вручную
Корпорацией Microsoft также разработан «Каталог Центра обновления Виндовс», в котором можно найти актуальные драйвера, обновления и исправления. Например, если какой-нибудь файл некорректно загрузился на компьютер, то он вряд ли установится. В этом случае можно загрузить его повторно.
Подробнее: Устанавливаем обновления для Windows 10 вручную
Способ 3: Восстановление поврежденных файлов системы
В OS Windows 10 есть два инструмента – dism.exe и sfc.exe, благодаря которым можно проверить и восстановить целостность системных файлов. С помощью первой утилиты восстанавливается хранилище системных компонентов. С помощью второй сканируются все системные защищенные файлы, а поврежденные меняются кэшированной копией.
Подробнее: Проверка и восстановление целостности системных файлов в Windows 10
Способ 4: Устранение проблем с НЕТ Фреймворк
NET Framework – это программная платформа, предназначенная для запуска приложений и игр. Когда она повреждена, есть высокий риск, что при обновлении произойдет сбой. Для начала воспользуемся специальным средством, которое проверит программную платформу и, если найдет ошибки, исправит их.
Cmos checksum error defaults loaded исправить при загрузке
Скачать NET Framework Repair Tool с официального сайта
- Запускаем утилиту, принимаем условия разработчиков и нажимаем «Next».
Если инструмент найдет неполадки, связанные с функционированием платформы, то предложит их исправить. Щелкаем «Next».
Когда утилита внесет необходимые изменения, жмем «Finish».
Если проблема осталась, пробуем обновить НЭТ Фреймворк. Другой вариант — переустанавливаем ПО, предварительно удалив его старую версию.
Подробнее:Как обновить .NET FrameworkУдаление программного компонента Microsoft .NET Framework
Способ 5: Очистка компонентов обновлений Виндовс 10
В системе есть две важные служебные директории – «SoftwareDistribution» и «Catroot2». Первый каталог используется для загрузки обновлений перед их установкой. Они хранятся там какое-то время, а затем система автоматически удаляет некоторые из них. В папке «Catroot2» лежат файлы, которые также используются во время обновления. Сбросить компоненты можно очисткой или переименованием этих каталогов.
- Открываем консоль с правами администратора.
Последовательно вписываем указанные ниже команды и выполняем их нажатием «Enter». Это отключит службы, которые могут помешать выполнять дальнейшие действия. net stop msiservernet stop wuauservnet stop bitsnet stop cryptsvc
Делаем резервные копии указанных выше папок. Для этого прописываем сначала
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
а затем
ren C:WindowsSystem32catroot2 Catroot2.old
По этим путям потом можно будет найти созданные каталоги.
Снова по очереди запускаем остановленные службы с помощью кодов: net start msiservernet start wuauservnet start bitsnet start cryptsvc.Вписываем в строку Exit и закрываем консоль.
0x80070661 как исправить ошибку windows 10
Всем пользователям попросту необходимо устанавливать в свои операционные системы такое программное обеспечение, как Windows Visual Studio C++ 2015, тем не менее во время его установки может возникать ошибка 0×80070666. В сообщении ошибки вы можете увидеть следующую информацию:
В сегодняшней статье мы будем с вами рассматривать, что могло вызвать данную ошибку и как от нее можно избавиться. Наш небольшой гайд поможет пользователям операционных систем Windows 7, Windows 8/8.1 и Windows 10.
Причины ошибки 0×80070666 c Microsoft Visual C++ 2015
- у вас на уже компьютере установлена данная версия;
- в вашем реестре остались некоторые записи, имеющие отношение к предыдущим версиям библиотек;
- поврежден сам установщик Microsoft Visual C++ 2015;
- в вашей системе отсутствует необходимое обновление;
- система была заражена вирусом, блокирующим установку нужных вам библиотек.
Итак, давайте теперь поговорим, как же можно избавиться от ошибки 0×80070666 во время установки Microsoft Visual Studio C++ 2015. А избавиться от нее крайне просто: вам всего лишь нужно удалить установленные версии этого программного обеспечение, а затем повторно его установить. Для начала давайте убедимся, нет ли у вас в операционной системе уже установленного VS++ 2015.
- нажмите Windows+S;
- впишите в поисковик запрос «Панель управления»;
- найдите в панели элемент «Программы и компоненты»;
- осмотрите внимательно списки установленного ПО.
Однако, давайте представим, что вы все же предприняли повторную попытку установки данного ПО по той простой причине, что вас об этом попросила какая-то игрушка или программа. Получается, что Microsoft Visual Studio C++ 2015 как бы и значится в списках, но другое ПО его библиотеки не может обнаружить, т.е. его первоначальная установка прошла некорректно.
Как только все они будут удалены, планомерно начинаете устанавливать их обратно, желательно в хронологическом порядке. Да, процесс этот может занять много времени, но таким образом, с большой долей вероятности, вы сможете избавиться от ошибки 0×80070666, возникающей во время установки Microsoft Visual Studio C++ 2015.
- Microsoft Visual C++ 2005×86;
- Microsoft Visual C++ 2005×64;
- Microsoft Visual C++ 2008×86;
- Microsoft Visual C++ 2010×64;
- Microsoft Visual C++ 2010×86;
- Microsoft Visual C++ 2012;
- Microsoft Visual C++ 2013;
- Microsoft Visual C++ 2015;
Исправление ошибки с кодом 0x80070666 в Windows 10
Ошибка с кодом 0x80070666 возникает при установке компонента Microsoft Visual C++ Redistributable, вызываться она может конфликтом программных файлов разных версий компонента либо повреждением самого установщика. Значительно реже к проблеме приводит наличие в системном реестре устаревших записей Visual C++ ранее удаленных версий и ожидание установки накопительных обновлений Windows. Первая причина, однако, является самой распространенной.
Дело в том, что Microsoft Visual C++ версий 2017 и 2019 уже включает в себя предыдущие версии компонента, и когда вы пытаетесь установить старую версию той же редакции, мастер-инсталлятор ее обнаруживает и прерывает процедуру установки, возвращая ошибку 0x80070666. То есть, если у вас установлен Visual C++ 2019 x64, вы не сможете установить Visual C++ 2017 x64. Равно как если у вас уже имеется Visual C++ 2017 x64, вы не сможете установить Visual C++ 2015 x64.
Вариант 1: Правильный выбор версии
Итак, конфликт вызывается, когда пользователь пытается установить уже имеющийся компонент той же версии и той же разрядности. Поэтому, перед тем как устанавливать Visual C++, проверьте, какие версии какой разрядности компонента у вас уже установлены.
- Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду appwiz.cpl .
Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.
Вариант 2: Очистка реестра
Этот способ вряд ли можно назвать эффективным, поскольку вероятность появления ошибки 0x80070666 из-за наличия в реестре устаревших записей все же невелика. Заключается решение в очистке реестра с помощью специальных программ, например CCleaner или Wise Registry Cleaner. Мы будем использовать последнее решение, а если вы хотите воспользоваться другим, читайте статьи по ссылкам ниже.
- Скачайте приложение с сайта разработчика и установите.
- Запустив программу, выберите режим «Глубокое сканирование».
Удалив таким образом из реестра устаревший и потенциально конфликтующие записи, перезагрузите компьютер и попробуйте установить компонент.
Вариант 3: Переустановка Visual C++
Радикальным, но весьма эффективным способом устранения ошибки 0x80070666 является полная переустановка компонентов Microsoft Visual C++. Главное правило – перед повторной установкой необходимо удалить все версии компонента, при этом для деинсталляции можно использовать как штатные, так и сторонние средства.
- Откройте окно «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой appwiz.cpl
- Выделив компонент Visual C++, нажмите «Удалить» и подтвердите деинсталляцию.
Восстановление Visual C++
А вот и более мягкий вариант. Попробуйте восстановить установку Visual C++, воспользовавшись средствами консоли Windows. Также прибегнуть к данному решению вы можете, если компонент Visual C++ установлен, но использующие его программы или игры выдают ошибку DLL.
- Заблаговременно скачайте актуальный пакет Visual C++ (ссылка есть чуть выше) и сохраните его в удобном месторасположении, например в корне диска С.
- Откройте от имени администратора «Командную строку» или консоль «PowerShell».
Вариант 4: Установите обновления Windows
В редких случаях установке компонента могут помешать ожидающие инсталляции пакеты обновлений Windows. Откройте приложение «Параметры», зайдите в раздел «Обновления и безопасность» → «Центр обновления». Если вы увидите там сообщение «Требуется перезагрузка», перезапустите компьютер, чтобы полученные системой в фоновом режиме обновления смогли установиться. После этого можете пробовать устанавливать компоненты Visual C++. alt=»Как исправить ошибку 0x80070666 в Windows 10-10″ width=»900″ height=»734″ />
Мы рады, что смогли помочь Вам в решении проблемы.
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:
- 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.
- Ensure compatibility – Installing the latest versions of the Microsoft Visual C++ Redistributable can ensure compatibility with the newest software and prevent compatibility issues.
- Fix errors – Installing the Microsoft Visual C++ Redistributable can help resolve error messages related to missing or outdated components.
- Improving performance – Installing the latest versions of the Microsoft Visual C++ Redistributable can sometimes enhance the performance of programs that use these components.
- 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.
Expert tip:
SPONSORED
Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows. Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.
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.
Удалите все уже установленные пакеты Visual C ++.
- Другие пакеты Visual C ++, такие как Visual C ++ 2017, могут блокировать установку C ++ 2015.
- Чтобы решить эту проблему, нажмите сочетание клавиш Windows + R.
- Введите appwiz.cpl в текстовое поле «Открыть» и нажмите «ОК», чтобы открыть программу удаления Windows.
- Выберите пакет Microsoft Visual C ++ для удаления.
- Нажмите на опцию Удалить.
- Затем следуйте инструкциям по удалению, чтобы удалить программное обеспечение.
- Повторите шаги с третьего по пятый, чтобы удалить все пакеты Visual C ++.
- После удаления пакета Visual C ++ перезапустите Windows.
- Затем попробуйте установить пакет Visual C ++, при этом возникнет ошибка 0x80070666.
Обновление за июль 2023 года:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
- Шаг 1: (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Проверить наличие обновлений Windows
Ошибка 0x80070666 может быть вызвана ожидающими обновлениями, которые уже устанавливают тот же пакет C ++, который пользователи пытаются установить.
- Нажмите Windows Key + S, чтобы проверить наличие обновлений Windows.
- Введите обновленное ключевое слово в поле поиска.
- Нажмите «Проверить наличие обновлений», чтобы открыть вкладку «Настройки», которая появляется непосредственно ниже.
- Затем нажмите кнопку Проверить наличие обновлений. Windows 10 загружает ожидающие обновления.
- После этого нужно перезагрузить Windows.
Восстановить установку Visual C ++
Ошибка 0x80070666 может возникнуть из-за поврежденного пакета Visual C ++. Таким образом, вы можете попробовать исправить ошибку, загрузив исполняемый файл установщика и открыв окно восстановления через CMD. Для этого следуйте инструкции:
Шаг 1. Убедитесь, что программа установки распространяемого пакета, который вы хотите установить, уже установлена на вашем компьютере. Убедитесь, что вы знаете точное местоположение. Если на вашем ПК нет установщика, загрузите его еще раз.
Шаг 2: Введите cmd в поле поиска и щелкните правой кнопкой мыши Командная строка, чтобы выбрать Запуск от имени администратора.
Шаг 3: Введите CD C: \ Users \ * YourUser * \ Downloads в окне и нажмите Enter.
Шаг 4: Введите vc_redist.x64.exe / uninstall в окне и нажмите Enter.
Шаг 5: Нажмите «Восстановить» и следуйте инструкциям на экране, чтобы восстановить распространяемый пакет Microsoft Visual C ++.
Шаг 6. Перезагрузите компьютер и попробуйте снова установить распространяемый пакет Microsoft Visual C ++, чтобы проверить, сохраняется ли ошибка.
Приложения, которым требуется распространяемая версия Microsoft Visual C ++, не могут работать без нее. Альтернативы этому нет. Поэтому обязательно устранять проблемы с помощью установщика. Обычно рекомендуется установить последнюю версию Microsoft Visual C ++, особенно если вы используете последнюю версию Windows 10.
Совет эксперта:
Эд Мойес
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Сообщение Просмотров: 849
Вариант 1: Правильный выбор версии
Итак, конфликт вызывается, когда пользователь пытается установить уже имеющийся компонент той же версии и той же разрядности. Поэтому, перед тем как устанавливать Visual C++, проверьте, какие версии какой разрядности компонента у вас уже установлены.
- Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду .
- Посмотрите, какие версии Microsoft Visual C++ Redistributable уже установлены. Если у вас, предположим, имеется Visual C++ 2019 x64, то установить можно будет только Visual C++ 2017-2015 x32 или Visual C++ 2019 x32.
Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.
Ошибка из-за некорректного имени учетной записи
С помощью этого метода ошибка исправляется просто и быстро. Причина в этом случае кроется в имени учетной записи. Если она на кириллице (русский язык), возникает ошибка такого рода. Нужно просто создать дополнительную запись на латинице (английский). Для этого:
- «Панель управления».
- «Учетные записи и Семейная безопасность».
- «Учетные записи пользователей».
- «Управление другой учетной записью».
- В новой вкладке окна добавляем нового пользователя с именем на английском языке.
- Перейти в новую учетную запись.
- Запустить приложение.
Иногда помогает переименовать каталог с кириллицы на латынь. Например с C:Игры на C:Games
Это интересно: Что делать, если появляется ошибка скрипта windows script host: познаем в общих чертах
Как исправить ошибку Visual C ++ 0x80070666?
1. Удалите уже установленные пакеты Visual C ++.
- разное Пакеты Visual C ++ , например Visual C ++ 2017, могут блокировать установку C ++ 2015.
- Чтобы исправить это, нажмите сочетание клавиш Windows + R.
- Тип appwiz.cpl в текстовом поле Открыть и щелкните Хорошо чтобы открыть деинсталлятор Windows.
- Выберите пакет Microsoft Visual C ++ для удаления.
- Щелкните значок Удалить вариант.
- Затем выполните инструкции по удалению, чтобы удалить программное обеспечение.
- Повторите шаги с третьего по пятый, чтобы удалить все пакеты Visual C ++.
- После удаления пакета Visual C ++ перезапустите Windows.
- Затем попробуйте установить пакет Visual C ++, при котором возникает ошибка 0x80070666.
2. Проверьте обновления Windows.
Ошибка 0x80070666 может быть связана с ожидающими обновлениями, которые уже собираются установить тот же пакет C ++, который пользователи пытаются установить.
- Чтобы проверить Обновления Windows , нажмите сочетание клавиш Windows + S.
- Введите обновление ключевого слова в поле поиска.
- Нажмите Проверить обновления , чтобы открыть вкладку настроек, показанную непосредственно ниже.
- Затем нажмите кнопку Проверить обновления кнопка. Windows 10 загрузит ожидающие обновления.
- После этого вам потребуется перезагрузить Windows.
3. Восстановите установщик Visual C ++.
Некоторые пользователи также подтвердили, что исправили ошибку 0x80070666, восстановив загруженные установщики Visual C ++.
- Для этого откройте поисковую утилиту Windows 10.
- Далее введите cmd в поле поиска.
- Щелкните правой кнопкой мыши Командная строка , чтобы открыть для него контекстное меню. Выберите Запустить от имени администратора вариант в этом меню.
- Затем вам нужно будет ввести команду изменения каталога для папки, в которой находится загруженный установщик Visual C ++.
- Команда должна выглядеть примерно так (с отредактированным путем):
- После ввода команды CD нажмите клавишу Enter.
- Затем введите эту команду:
- Щелкните значок Ремонт в открывшемся окне.
4. Воспользуйтесь средством устранения неполадок при установке и удалении программы.
Если описанные выше исправления не помогли, воспользуйтесь средством устранения неполадок при установке и удалении программы.
- Этого нет в Windows 10, но вы можете получить это средство устранения неполадок, нажав Скачать на его веб-страница .
- Откройте окно средства устранения неполадок и нажмите Продвинутый выбрать Применять ремонт автоматически вариант.
- Щелкните значок следующий вариант.
- Выберите Установка вариант.
- Выберите пакет Visual C ++, в котором возникает ошибка 0x80070666, и нажмите следующий кнопка.
Это несколько наиболее широко подтвержденных разрешений, в которых исправлена ошибка 0x80070666 для пользователей. Так что, вероятно, они решат проблему, и вы сможете установить необходимый пакет Visual C ++.
Если вам известно о другом решении этой проблемы, помогите другим пользователям, поделившись им в разделе комментариев ниже.
Часто задаваемые вопросы: узнайте больше о Microsoft Visual C ++
Что такое Microsoft Visual C ++?
Microsoft Visual C ++ — это интегрированная среда разработки, используемая для создания приложений Windows. Он содержит все библиотеки, которые необходимы приложению, написанному на C ++, для работы.
Проще говоря, ошибка времени выполнения — это сообщение об ошибке, которое срабатывает во время выполнения программы. Microsoft Visual C ++ также может быть предмет ошибок времени выполнения .
Могут ли программы, использующие Microsoft Visual C ++, сталкиваться с ошибками выполнения?
Да, любая программа может столкнуться с ошибками выполнения, в том числе игры, использующие Microsoft Visual C ++ .
Суть ошибки 0x80070666
Обычно проблема «Уже установлена другая версия этого продукта Microsoft Visual C++» возникает в ситуации, когда пользователь желает установить на ПК отдельный пакет Microsoft Visual C++ 2015, или программу, в состав которой входит упомянутый пакет.
Что до конкретики проблемы, то её вызывает некорректная инсталляция на компьютер обновления «Visual Studio 2015 Update 3 RC», после которой невозможно установить на ПК инструмент «.NET Core 1.0.0 RC2». В ходе такой инсталляции в системный реестр заносятся некорректные ключи, которые будет невозможно удалить стандартным путём вместе с телом самой программы.
В некоторых случаях причиной возникновения ошибки также является повреждённое тело инсталлятора «Майкрософи Визуал C++ 2015», из-за которого невозможно провести корректную установку продукта.
Стандартный мессадж об ошибке 0x80070666
Чтобы избавиться от ошибки 0x80070666 рекомендую выполнить следующее: