Почему не устанавливается visual c на windows 10 x64

Существует несколько причин, по которым не устанавливается Microsoft Visual C Redistributable 2015. Пользователю нужно самостоятельно подобрать метод решения.

Содержание

  • Способ 1: Проверка установленной даты и времени
  • Способ 2: Обновление до SP1 (Windows 7)
  • Способ 3: «Чистая» загрузка Windows
  • Способ 4: Удаление временных файлов
  • Способ 5: Проверка обновлений Windows
  • Способ 6: Переустановка компонентов Microsoft Visual C++
  • Способ 7: Повторная регистрация установщика
  • Способ 8: Очистка ПК от мусора
  • Способ 9: Проверка целостности системных файлов
  • Способ 10: Сканирование ПК на наличие вирусов
  • Вопросы и ответы

Не устанавливается Microsoft Visual C Redistributable 2015

Способ 1: Проверка установленной даты и времени

Обычно в операционной системе дата и время устанавливаются автоматически, синхронизируясь с сетью, однако иногда, особенно в нелицензионных сборках Windows, стоят ручные настройки, и они могут не совпадать с правильными. Это вызывает ряд проблем во взаимодействии с ОС, включая установку разных компонентов, к которым относится и Microsoft Visual C++ 2015. Советуем проверить корректность даты и по необходимости изменить ее на правильную, о чем написано в другой статье на нашем сайте.

Подробнее: Изменение времени в ОС Windows 10
Не устанавливается Microsoft Visual C Redistributable 2015-1

Если изменения вступили в силу, но после перезагрузки дата снова сбилась, возможно, наблюдаются проблемы с установленной в материнскую плату батарейкой или на компьютере присутствуют сторонние активаторы. Вам необходимо выявить причину неполадки и решить ее, после чего время станет корректным и, скорее всего, установке Microsoft Visual C++ 2015 ничего не помешает.

Подробнее: Решаем проблему сброса времени на компьютере

Способ 2: Обновление до SP1 (Windows 7)

Сейчас многие пользователи перешли на Windows 10, но остались еще те, кто сидит на «семерке». Для этой версии ОС распространяется пакет обновлений SP1, который следует установить самостоятельно, если этого не произошло автоматически через Центр обновления Windows. Только при наличии данного апдейта установка Microsoft Visual C Redistributable 2015 пройдет корректно и никаких проблем не возникнет.

Подробнее: Обновление Windows 7 до Service Pack 1

Не устанавливается Microsoft Visual C Redistributable 2015-2

Способ 3: «Чистая» загрузка Windows

При частой работе в операционной системе накапливается много разных программ и служб, постоянно работающих в активном режиме. Часть из них запускается автоматически, о чем пользователь даже не подозревает. Иногда функционирование разных программ приводит к конфликтам, мешая установке другого софта, что может стать причиной рассматриваемой ситуации. Самое простое решение в этом случае — обеспечить «чистую» загрузку Windows, изменив параметры вручную.

  1. Откройте «Пуск» и через поиск отыщите приложение «Конфигурация системы».
  2. Не устанавливается Microsoft Visual C Redistributable 2015-3

  3. В новом окне выберите вариант «Выборочный запуск» и снимите галочку с пункта «Загружать элементы автозагрузки».
  4. Не устанавливается Microsoft Visual C Redistributable 2015-4

  5. Перейдите на вкладку «Службы» и включите параметр «Не отображать службы Майкрософт», чтобы в списке остались только сторонние процессы.
  6. Не устанавливается Microsoft Visual C Redistributable 2015-5

  7. Завершите их все или снимите галочки только с тех служб, которые точно не нужны для нормального запуска Виндовс.
  8. Не устанавливается Microsoft Visual C Redistributable 2015-6

Отправьте ПК на перезагрузку, чтобы новый сеанс загрузился «чистым», в соответствии с выполненными только что настройками. После этого запустите инсталлятор проблемного компонента и произведите установку. При любом исходе после установки снова откройте «Конфигурацию системы» и верните параметры в изначальное положение, разрешив ОС загружаться так же, как и раньше.

Способ 4: Удаление временных файлов

Со временем в специальной системной папке скапливаются временные файлы от стандартных служб и сторонних программам. Иногда они становятся причиной небольших сбоев в работе ОС и приводят к различным неполадкам, связанным с установкой дополнительных библиотек. Самый простой метод очистки мусора выглядит так:

Lumpics.ru

  1. Откройте утилиту «Выполнить», используя для этого сочетание клавиш Win + R, введите в поле temp и нажмите Enter для подтверждения перехода.
  2. Не устанавливается Microsoft Visual C Redistributable 2015-7

  3. При появлении уведомления об отсутствии разрешений нажмите на «Продолжить».
  4. Не устанавливается Microsoft Visual C Redistributable 2015-8

  5. Выделите все файлы клавишами Ctrl + A и кликните ПКМ для вызова контекстного меню.
  6. Не устанавливается Microsoft Visual C Redistributable 2015-9

  7. Из него выберите пункт «Удалить» и подтвердите данный процесс.
  8. Не устанавливается Microsoft Visual C Redistributable 2015-10

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

Подробнее: Удаление временных файлов в Windows 10

Способ 5: Проверка обновлений Windows

Отсутствие последних обновлений для Виндовс тоже может вызвать ошибку при попытке установить Microsoft Visual C++ 2015 на компьютер. Вам понадобится обратиться ко встроенному центру обновления, что не займет много времени, а все действия выполнятся в автоматическом режиме.

  1. Откройте «Пуск» и перейдите в «Параметры», нажав по значку с изображением шестеренки.
  2. Не устанавливается Microsoft Visual C Redistributable 2015-11

  3. Щелкните по плитке «Обновление и безопасность».
  4. Не устанавливается Microsoft Visual C Redistributable 2015-12

  5. Запустите проверку обновлений и дождитесь отображения результатов.
  6. Не устанавливается Microsoft Visual C Redistributable 2015-13

На нашем сайте вы найдете дополнительные инструкции, если с обновлением возникли проблемы или вы затрудняетесь в выполнении поставленной задачи. Кликните по одной из подходящих ссылок, чтобы начать чтение статьи.

Читайте также:
Установка обновлений Windows 10
Решение проблем с работоспособностью Центра обновлений Windows 10
Устанавливаем обновления для Windows 10 вручную

Этот метод подразумевает полную переустановку всех добавленных в ОС компонентов Microsoft Visual C++ разных версий. Вы можете поочередно удалить каждую версию самостоятельно, после чего вручную загрузить и инсталлировать их все, или же воспользуйтесь специальной программой. О доступных вариантах детальнее читайте в следующем материале.

Подробнее: Удаление и переустановка компонентов Microsoft Visual C++ с компьютера

Не устанавливается Microsoft Visual C Redistributable 2015-14

Способ 7: Повторная регистрация установщика

В Windows есть специальная встроенная служба, выполняющая роль установщика. Если по каким-то причинам она дала сбой, с инсталляцией различных компонентов могут возникнуть проблемы. Узнать самостоятельно, действительно ли есть неполадка с этой службой, вряд ли получится, поэтому единственным решением остается ее повторная регистрация при помощи консольной команды.

  1. Откройте «Пуск», отыщите приложение «Командная строка» и запустите его.
  2. Не устанавливается Microsoft Visual C Redistributable 2015-15

  3. Введите команду msiexec /unregister и нажмите Enter для подтверждения.
  4. Не устанавливается Microsoft Visual C Redistributable 2015-16

  5. Никаких уведомлений отображаться не должно — сразу появится новая строка ввода, куда впишите msiexec /regserver, чтобы повторно зарегистрировать службу.
  6. Не устанавливается Microsoft Visual C Redistributable 2015-17

  7. Дождитесь отображения новой строки ввода команд и закройте консоль.
  8. Не устанавливается Microsoft Visual C Redistributable 2015-18

Способ 8: Очистка ПК от мусора

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

Подробнее: Очистка Windows 10 от мусора

Не устанавливается Microsoft Visual C Redistributable 2015-19

Способ 9: Проверка целостности системных файлов

Иногда в Виндовс любой версии случаются более глобальные сбои, нарушающие целостность системных файлов. Бывает, это приводит к неполадкам в работе установщика и других компонентов, работающих при установке дополнительных библиотек. Вам не придется самостоятельно искать решение, поскольку можно запустить одну из встроенных утилит, как раз и предназначенных для проверки ОС на нарушения целостности.

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10

Не устанавливается Microsoft Visual C Redistributable 2015-20

Способ 10: Сканирование ПК на наличие вирусов

Последний метод подразумевает проверку ПК на наличие вирусов. Их действие может блокировать установку и запуск определенных программ или запрещать доступ к системным файлам. Выберите любой антивирус, если такой еще не установлен на компьютере, и произведите глубокое сканирование. Дождитесь окончания процесса и удалите найденные угрозы.

Подробнее: Борьба с компьютерными вирусами

Не устанавливается Microsoft Visual C Redistributable 2015-21

Как исправить ошибку 0x80070666 при установке Microsoft Visual C++ RedistributableОдна из распространенных ошибок, с которыми сталкиваются пользователи при установке распространяемых компонентов Microsoft Visual C++ — сообщение «Настройка не завершена» с информацией о том, что уже установлена другая версия этого продукта и кодом 0x80070666.

В этой инструкции подробно о возможных причинах ошибки 0x80070666 при установке Visual C++ Redistributable 2015, 2017 и 2019, а также более старых версий и методах, позволяющих её исправить.

  • Способы исправить ошибку 0x80070666
  • Видео инструкция

Способы исправления ошибки при установке распространяемых компонентов Visual C++

Сообщение об ошибке 0x80070666

В первую очередь, рекомендую обратить внимание на следующие важные моменты, которые некоторые пользователи не учитывают при установке распространяемых компонентов Visual C++:

  1. Компоненты Visual C++ 2015, 2017 и 2019 в отличие от предыдущих версий, работают следующим образом: если у вас установлены 2017, то вы не можете отдельно установить 2015 той же разрядности, а если установлены 2019 — нельзя отдельно установить Visual C++ 2015 и 2017, потому что они уже включены в версию 2019. То есть более новые версии содержат в себе и предыдущие (в рамках указанных годов), а предыдущие установить нельзя. Посмотреть, какие именно версии Visual C++ уже установлены у вас на компьютере вы можете в Панель управления — Программы и компоненты. Список установленных компонентов Visual C++
  2. Чаще всего пользователь берется за установку компонентов Visual C++ после получения сообщения об отсутствии какой-либо DLL, необходимой для запуска игры или программы, прочитав соответствующую инструкцию в Интернете. Часто в таких инструкциях забывают отметить, что для 64-бит Windows 10, 8.1 и Windows 7 может быть недостаточно установки только x64 версии, а нужна еще и 32-бит (x86). Поэтому, несмотря на то что версия x64 уже установлена (о чем вам и сообщает ошибка 0x80070666 при запуске vc_redist.x64.exe), программа продолжает не запускаться. Решение — установить x86 (32-бит, vc_redist.x86.exe) версию нужного пакета Visual C++.

Если же к вашему случаю указанное не подходит: в списке установленных компонентов нет указанных версий Microsoft Visual C++ Redistributable, 32-бит версия не устанавливается с той же ошибкой, можно предпринять дополнительные действия для исправления ошибки.

  • Самое простое решение и чаще других срабатывающее — удалить все имеющиеся распространяемые компоненты Microsoft Visual C++ Redistributable в Панель управления — Программы и компоненты (установка и удаление программ), затем перезагрузить компьютер, вручную загрузить все нужные файлы установки с официального сайта https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и установить их. Внимание: для x64 версий Windows нужны компоненты и 64-бит и 32-бит (x86).
  • В редких случаях ошибка бывает вызвана ожидающими обновлениями в Windows Зайдите в Параметры — Обновление и безопасность — Центр обновления Windows. Если вам предлагается перезагрузить компьютер для установки обновлений, сделайте это, а затем попробуйте снова.
  • Также иногда, в случае если нужная версия Visual C++ уже установлена, но программы этого не видят и сообщают об отсутствии DLL, может помочь следующий метод: запустите командную строку, введите путь к файлу установки компонентов Visual C++, для этого можно просто перетащить значок на окно командной строки, добавьте через пробел /uninstall и нажмите Enter. Появится окно как на изображении ниже. Нажмите «Исправить». Исправление установки распространяемых компонентов Visual C++

Видео инструкция

Надеюсь, один из предложенных методов поможет решить проблему. Если нет — опишите ситуацию, включая устанавливаемую версию и имеющиеся на компьютере версии Visual C++ Redistributable, я постараюсь помочь. Также может пригодиться последний метод установки из статьи Как скачать и установить все компоненты Visual C++ Redistributable для Windows.

Содержание

  1. Ошибка 0x80070666
  2. Решение ошибки 0x80070666
  3. Быстрое решение
  4. Что делать если не получилось
  5. Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
  6. Причины ошибки
  7. Удаление текущих распространяемых пакетов
  8. Запуск средства устранения неполадок
  9. Установка ожидающих обновлений
  10. Восстановление компонентов среды с помощью командной строки
  11. Ошибка 0x80070666 при установке Microsoft Visual C++: причины и решение
  12. Методы исправления ошибки 0x80070666 при установке Microsoft Visual C++
  13. Ошибка 0x80070666 при установке Microsoft Visual C++
  14. Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
  15. 1. Удаление всех пакетов Visual C ++
  16. 2. Запуск устранения неполадок
  17. 3. Установка обновлений
  18. 4. Воспользуемся CMD для восстановления Visual C++
  19. 0x80070666 — Уже установлена другая версия этого продукта Microsoft Visual C++
  20. Суть ошибки
  21. Способ №1. Полная переустановка продукта
  22. Способ №2. Очистка системного реестра
  23. Способ №3. Восстановление пакета
  24. Заключение

Ошибка 0x80070666

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

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

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

author photo


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

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

Например:

Скчать пакеты 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 ++ и добавит те пакеты которые не установлены.

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

Что делать если не получилось

Если ошибка Если после установки MS Visual C++ ошибка все равно остается, то сделайте следующее:

Источник

Как исправить ошибку 0x80070666 при установке Microsoft Visual C++

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

oshibka 0x8007066 v microsoft visual c

Причины ошибки

Установка распространяемого пакета Microsoft Visual C++ может прерваться ошибкой 0x80070666 по ряду причин:

Удаление текущих распространяемых пакетов

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

Перейдите в раздел «Удаления или изменения программ» командой appwiz.cpl, запущенной из окна «Выполнить» (Win + R).

komanda appwiz

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

udalenie paketov

После перезапуска компьютера попробуйте установить пакет, который ранее не удавалось инсталлировать из-за сбоя 0x80070666. После успешного завершения верните версии, которые требуют игры и приложения для правильной работы.

Запуск средства устранения неполадок

Для исправления кода ошибки 0x80070666 попробуйте запустить средство устранения неполадок при установке и удалении программ от Майкрософт. Этот инструмент способен восстанавливать компоненты, включая библиотеки DLL и поврежденные записи реестра, которые используются при инсталляции новых программ.

Найдите по запросу в интернете «Средство устранения неполадок, связанных с установкой и удалением программ» и загрузите его из найденной страницы Майкрософт.

sajt sredstva ustraneniya nepoladok

zagruzit sredstvo ustraneniya nepoladok ustanovki programm

Запустите скачанный файл и на первом экране кликните на кнопку Дополнительно, чтобы установить флажок на автоматическое исправление.

avtomaticheski primenyat ispravleniya 3

На следующее экране кликните на кнопку Установка.

poisk oshibok pri ustanovke

Дождитесь завершения проверки, затем выберите проблемный дистрибутив и нажмите на Далее.

vybrat programmu 1

Следуйте запросам до завершения работы инструмента.

Установка ожидающих обновлений

С ошибкой 0x80070666 можно столкнуться в случае, когда Центр обновления Windows уже подготовил тот же пакет к установке. По отзывам пользователей, после загрузки обновлений проблемный дистрибутив был установлен автоматически.

Перейдите в раздел Центра обновлений Windows командой ms-settings: windowsupdate (или wuappd в Windows 7) из окна «Выполнить» (Win + R).

zapusk ms settings windowsupdate

Нажмите на кнопку «Проверка наличия обновлений» и следуйте инструкциям на экране для загрузки всех ожидающих пакетов.

proverka obnovlenij windows 10

Восстановление компонентов среды с помощью командной строки

Проблема может возникнуть из-за повреждения компонентов среды. Иногда не удается его восстановить из раздела «Удаления или изменения программ», поскольку отсутствует в списке. По отзывам, часто это происходит с Visual C++ 2015.

Чтобы исправить ошибку с кодом 0x80070666, нужно загрузить требуемый пакет из сайта Майкрософт, а затем запустить восстановления из командной строки.

В окне системного поиска наберите cmd и щелкните на запуск от имени администратора.

zapusk cmd iz poiskovoj stroki

В консоли перейдите в тот каталог, в котором находится установщик программы. Например, если vc_redist.x64.exe файл находится в папке Downloads перейдите в нее командой:

CD C:Users имя пользователяDownloads

При переходе консоли в этот введите имя исполняемого файла, затем /uninstall, например:

После нажмите на кнопку Восстановить и следуйте инструкциям на экране.

Источник

Ошибка 0x80070666 при установке Microsoft Visual C++: причины и решение

58b5cd0d 1a9c 4ecb b56e

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

Причина такой неполадки кроется в уже установленном пакете. Дело в том, что Microsoft Visual C++ 2017 уже имеет компоненты Microsoft Visual C++ 2015, а Microsoft Visual C++ 2015 включает в себя компоненты более ранних сборок. Из-за этого происходит конфликт компонентов. Поэтому, чтобы исправить ошибку 0x80070666 при установке Microsoft Visual C++ на различных сборках Windows, стоит воспользоваться следующими рекомендациями.

Методы исправления ошибки 0x80070666 при установке Microsoft Visual C++

Для того, чтобы исправить ошибку 0x80070666 при установке Microsoft Visual C++, стоит в первую очередь очистить Windows от уже установленных библиотек. Для этого нужно выполнить следующие действия:

c6d01f29 84e6 425f 9acc e011aa776399 420x0 resize w

3302bb9c f63c 4111 9005 2a2c40647314 760x0 resize w

Если же такая неполадка возникает на компьютере с Windows 10, то причина может крыться в недостающем обновлении. Необходимо перейти в «Параметры», «Обновления и безопасность» и запустить проверку на наличие обновлений.

1c7c336f a753 4672 ad72 8004dd03a7ef 760x0 resize w

После установки обновлений стоит опять повторить попытку установки библиотеки. Если ошибка 0x80070666 не исчезла, то необходимо выполнить восстановление компонентов C++. Для этого нужно запустить командную строку с правами Администратора и ввести такие команды:

ВАЖНО! Вместо *YourUser* вводим имя своего пользователя.

Появиться небольшое окно самой библиотеки. Кликаем на кнопку «Исправить».

b01be5c7 e7d5 416d ba79 537c5b3f7141 560x0 resize w

Если сама программа не смогла исправить неполадку, то рекомендуем попробовать запустить штатный инструмент для поиска и исправления неполадок с софтом. Для этого нужно в поисковой строке Windows прописать запрос «Устранение неполадок», а далее выбрать раздел с софтом.

47c0cb98 a8fd 4534 b2e8 871e0f1a1f6a 760x0 resize w

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

Источник

Ошибка 0x80070666 при установке Microsoft Visual C++

При установке пакета Microsoft Visual C++ появляется код ошибки 0x80070666 с пояснением, что уже установлена другая версия продукта. Ошибка может появляться даже тогда, когда вы удалили предыдущую версию Microsoft Visual C++ и пытаетесь установить свежую заново. Ошибка 0x80070666 при установке Microsoft Visual C++ не относиться к определенной версии Windows и может появляться как в Windows 10, так и в Windows 7 или Windows 8.1. Виновником данной проблемы в большинстве случаях является, что уже установлена предыдущая версия Microsoft Visual C++ 2015. К примеру, вы устанавливаете пакет Visual C++ 2015, а в системе уже установлен Visual C++ 2017, который имеет те же библиотеки, что и Visual C++ 2015. По этой причине и происходит конфликт. Также, если центр обновления Windows имеет установку пакета Visual C ++, то нужно это сделать, чтобы обновились файлы самого пакета. Давайте разберем, как исправить ошибку 0x80070666 при установке Microsoft Visual C++ в Windows 10/8.1/7.

oshibka 0x80070666 pri ustanovke microsoft visual c

Как исправить ошибку 0x80070666 при установке Microsoft Visual C++

1. Удаление всех пакетов Visual C ++

Ошибка чаще всего возникает, если на компьютере уже установлена старая или более новая версия пакета Microsoft Visual C++. Нажмите Win+R и введите appwiz.cpl, чтобы быстро открыть удаление программ. Найдите ту версию пакета, которая при установке выдает ошибку 0x80070666, и удалите. Также, обратите внимание, что присутствуют два пакета: x86 и x32. Их нужно удалить оба. После удаления, перезагрузите ПК и попробуйте установку Microsoft Visual C++.

Если не помогло, то удалите более новую версию. К примеру, устанавливаете 2015, то удалите 2017.

udalenie microsoft visual c 2015

2. Запуск устранения неполадок

У Microsoft есть специальные утилиты по устранению неполадок с различными проблемами, в том числе и устранение неполадок при установке или удалении программ. Я собрал все эти утилиты в одно место, и вы можете скачать одну из них по этой ссылки (самая последняя). Запустите утилиту и следуйте инструкциям на экране. Она автоматически обнаружит ошибки программ, поврежденного реестра, и восстановит их. Если ошибка 0x80070666 все еще появляется, перейдите к следующему способу ниже.

sredstvo ustarnenie nepoladok svyazannyh s ustanovkoj ili udaleniem programm

3. Установка обновлений

Если ожидаются какие-либо обновления, то их нужно установить, так как там могут быть дополнительные пакет Microsoft Visual C++. Перейдите в центр обновления Windows и проверьте. Откройте «Параметры» > «Обновления и безопасность» > «Центр обновления Windows» > и справа проверьте наличие ожидающих установку обновлений. После установки обновлений, перезагрузите компьютер или ноутбук и попробуйте установку Microsoft Visual C++.

Примечание: Если вы используете Windows 7, нажмите Win+R и введите wuapp.

proverit nalichie obnovlenij

4. Воспользуемся CMD для восстановления Visual C++

Может быть так, что вы устанавливаете Microsoft Visual C++ 2015 и у вас появляется код ошибки 0x80070666 с пояснением на удаления этого пакета. В «списке удаления программ» его нет, но на самом деле он присутствует и не отображается. Давайте разберем, что делать.

В первую очередь скачайте сам установщик Microsoft Visual C++ 2015, и запомните его местонахождение. Не запускаем его, а просто скачиваем и запоминаем путь. Запускаем командную строку от имени администратора вводим команды:

Источник

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

Ряд пользователей при попытке инсталляции какой-либо программы могут столкнуться с сообщением об ошибке 0x80070666, гласящем, что на пользовательском ПК уже имеется установленная версия продукта. Рассматриваемая дисфункция обычно сигнализирует о проблемах в работе пакета Microsoft Visual C++ 2015, требуя полной переустановки указанного пакета на ПК вкупе с чисткой системного реестра. В данном материале я расскажу о сути данной ошибки, а также поясню, как её исправить.

2 2

Суть ошибки

Обычно данная проблема возникает в ситуации, когда пользователь желает установить на ПК отдельный пакет Microsoft Visual C++ 2015, или программу, в состав которой входит упомянутый пакет.

Что до конкретики проблемы, то её вызывает некорректная инсталляция на компьютер обновления «Visual Studio 2015 Update 3 RC», после которой невозможно установить на ПК инструмент «.NET Core 1.0.0 RC2». В ходе такой инсталляции в системный реестр заносятся некорректные ключи, которые будет невозможно удалить стандартным путём вместе с телом самой программы.

В некоторых случаях причиной возникновения ошибки также является повреждённое тело инсталлятора «Майкрософи Визуал C++ 2015», из-за которого невозможно провести корректную установку продукта.

1

Чтобы исправить ошибку 0x80070666 рекомендую выполнить следующее:

Способ №1. Полная переустановка продукта

Наиболее простым и быстрым способом решения проблемы является удаление пакета «Microsoft Visual C++ 2015», перезагрузка компьютера, а затем «чистая» установка данного пакета с нуля.

Для этого перейдите в «Пуск» — «Панель управления» — «Удаление программ» (или просто в строке поиска файлов на ПК наберите appwiz.cpl и нажмите ввод). Поищите здесь «Microsoft Visual C++ 2015» (Restributable) и удалите его. Затем перезагрузите компьютер, перейдите на сайт Майкрософт (можно также воспользоваться данной ссылкой), и скачайте версию пакета для разрядности своей ОС. В случае наличия на вашем PC 64-битной ОС рекомендую скачать и установить оба файла.

3 2

Также вы не прогадаете, если установите версию «Microsoft Visual C++ 2017» – в ней есть все необходимые библиотеки пакета 2015.

Способ №2. Очистка системного реестра

Если по переходу в удаление программ вы не обнаружили там упоминание о «Microsoft Visual C++ 2015», то это может сигнализировать о том, что данный пакет был установлен на ПК ранее, но затем был некорректно удалён. В этом случае в системном реестре остались записи о наличии данного пакета на компьютере, от которых вам будет необходимо избавиться.

В реализации данной задачи нам помогут специальные программы уровня «CCleaner», «RegCleaner» и другие аналоги. Установите один из таких инструментов на ваш PC, с помощью его функционала полностью удалите «Microsoft Visual C++ 2015». Затем проверьте с помощью данной программы системный реестр и исправьте все найденные ошибки. После проверки перезагрузите ПК, а затем попробуйте установить пакет «Майкрософт Визуал C++ 2015» по приведённой чуть выше ссылке.

5 1

Способ №3. Восстановление пакета

Ещё одним способом по борьбе с ошибкой является не удаление, а восстановление пакета Майкрософт Визуал C++ 2015. Для этого необходимо перейти в удаление программ Виндовс, там найти «Microsoft Visual C++ 2015 (x64)» и нажать на «Изменить». В появившемся окне нажмите на «Восстановить».

Ту же самую операцию проделайте с пакетом «Microsoft Visual C++ 2015 (x86)». Затем попробуйте вновь провести ранее неудачную инсталляцию нужного вам пакета (программы).

Заключение

Решение ошибки 0x80070666 «Уже установлена другая версия этого продукта Microsoft Visual C++» состоит в деинсталляции пакета «Микрософт Визуал С++ 2015» с вашего компьютера, с сопутствующим удалением с системного реестра всех его ключей. Затем будет необходимо провести перезагрузку вашей системы, скачать и установить новую версию упомянутого пакета на ПК, после чего рассматриваемая проблема должна быть решена.

Источник

by Tashreef Shareef

Tashreef Shareef is a software developer turned tech writer. He discovered his interest in technology after reading a tech magazine accidentally. Now he writes about everything tech from… read more


Updated on March 22, 2022

  • The error installing Microsoft Visual C++ 2015 Redistributable is triggered if your system detects an existing installation of the same package.
  • You can fix this issue by repairing the corrupted Visual Studio Redistributable installation.
  • Uninstall all the newer versions of Redistributables, and then try to install the version that is giving you trouble.
  • Try re-registering Windows Installer Service to Microsoft Visual C++ 2015 setup failed 0x80070666 error on your PC.

Cannot install Visual C++ 2015 Redistributable

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Visual C++ 2015 Redistributable packages install run-time components required to run C++ applications built using Visual Studio 2015. However, several users have reported an error installing Microsoft Visual C++ 2015 Redistributable.

This error can occur due to several reasons, including an existing installation of the redists. Also, if you have a newer version of redists installed, check it for compatibility issues.

In this article, we have listed a few troubleshooting steps to help you resolve the error installing Microsoft Visual C++ 2015 Redistributable issue.

How do I fix the error installing Microsoft Visual C++ 2015?

1. Remove existing Visual C++ 2015 Redistributable package 

  1. Press the Windows key + R to open Run.
  2. Type control panel and click OK to open the Control Panel.
  3. Go to Programs and click on Programs and Features.
  4. Locate and uninstall all the Visual C++ 2015 Redistributable items that you see in the installed apps list.
  5. Once uninstalled, download the Microsoft Fix It tool.
  6. Run the tool and click on the Advanced option.
  7. Check the Apply repairs automatically box and click Next.
  8. Choose the Installing option from the next screen. 
  9. Now you will be presented with a list of apps. Choose Visual C++ 2015 Redistributable from the list and click Next. 
  10. Follow on-screen instructions and apply the recommended fixes.
  11. Next, download the  Visual C++ 2015 Redistributable and 2015 Redistributable Update 3 RC to your PC.
  12. Reboot the computer and install Visual C++ 2015 Redistributable again to see if the error is resolved.

If Visual C++ 2015 Redistributable does not appear in the Add/Remove Programs list, but you still get the error 0x80070666 – Another version of this product is already installed – try installing the redistributable using the Command Prompt.

If the issue persists, try to install available Windows updates and other patches. Skip this step if you don’t want to install pending Windows updates right now.

2. Install Windows updates and patches 

  1. Press the Windows key + I.
  2. Go to Update and Security.

  3. In the Windows Updates tab, download and install pending Windows updates and other patches.
  4. Reboot the computer and check if you can install the package without the error.

After the updates are installed, check if the error while installing Microsoft Visual c++ 2015 Redistributable still appears.

3. Remove Visual C++ 2015 Redistributable through Command Prompt 

  1. Make sure you have the latest version of the Visual C++ 2015 Redistributable downloaded to your PC.
  2. Next, open File Explorer and navigate to the folder where you have saved the redistributable file. Copy the path to your clipboard.
  3. Open Command Prompt as administrator. 
  4. In the Command Prompt window, navigate to the directory where the downloaded file is saved.
  5. So, enter the following command and hit Enter to execute. Make sure to change the path in the below command:

    cd C:UsersWindowsReportDownloads
  6. Once you are in the directory, execute the following command depending on what you have downloaded:
    vc_redist.x64.exe /uninstall
    vc_redist.x86.exe /uninstall
  7. A pop-up will appear with an option to repair the distributable package installation. Proceed with the repair option and wait for it to complete.
  8. Once the repair is complete, reboot the computer and try to install Visual C++ 2015 Redistributable. 

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Note that it is important to change your directory to the relevant folder in Command Prompt before executing the uninstall command.

4. Reinstall Visual Studio 2017 Redistributable package 

  1. Press the Windows key + R to open Run.
  2. Type appwiz.cpl and click OK to open the Control Panel.
  3. Locate and select Visual Studio C++ 2017 Redistributable package.
  4. Click Uninstall and click Yes to confirm.
  5. In the Setup window, click on Uninstall again and follow on-screen instructions.
  6. Once you have uninstalled the package, reboot your computer.
  7. After the restart, download and install Visual C++ 2015 Redistributable.
  8. If successfully installed, download and install the latest version of Visual Studio 2017 Redistributable package.

If you already have the Visual Studio 2017 Redistributable installed, it may block the installation of Visual Studio C++ 2015 distributable as it is backward compatible. 

As a workaround, uninstall the 2017 Redistributable package and then reinstall again after installing the 2015 Redistributable package.

This is a workaround, but it might work if you’re getting an error while installing Microsoft Visual C++ 2015 Redistributable.

5. Remove the temp files 

  1. Press the Windows key + R to open the Run box.
  2. Type %temp% and click on OK. This will open the Temp folder in File Explorer.
  3. In the temp folder, select all the files and delete them.
  4. Once the folder is empty, run the installer and check if the Visual C++ 2015 Redistributable installation goes through.

6. Re-register the Windows Installer service 

  1. Press the Windows key + R.
  2. Type the following in the Run box and hit enter. This command will not show anything.

    msiexec /unregister 
  3. Next, type the following the Run box and click OK to execute.

    msiexec /regserver
  4.  Again the command will now show anything but register Windows Installer service.

Once you have successfully re-registered the Windows installer service, you should be able to install the Visual Studio C++ Redistributable package without any errors. 

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]

The error installing Microsoft Visual C++ 2015 Redistributable usually occurs due to an existing installation of the identical package or newer version, but that can be easily fixed.

Did you manage to fix this issue on your own? Share your solution with us in the comments section.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

by Tashreef Shareef

Tashreef Shareef is a software developer turned tech writer. He discovered his interest in technology after reading a tech magazine accidentally. Now he writes about everything tech from… read more


Updated on March 22, 2022

  • The error installing Microsoft Visual C++ 2015 Redistributable is triggered if your system detects an existing installation of the same package.
  • You can fix this issue by repairing the corrupted Visual Studio Redistributable installation.
  • Uninstall all the newer versions of Redistributables, and then try to install the version that is giving you trouble.
  • Try re-registering Windows Installer Service to Microsoft Visual C++ 2015 setup failed 0x80070666 error on your PC.

Cannot install Visual C++ 2015 Redistributable

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Visual C++ 2015 Redistributable packages install run-time components required to run C++ applications built using Visual Studio 2015. However, several users have reported an error installing Microsoft Visual C++ 2015 Redistributable.

This error can occur due to several reasons, including an existing installation of the redists. Also, if you have a newer version of redists installed, check it for compatibility issues.

In this article, we have listed a few troubleshooting steps to help you resolve the error installing Microsoft Visual C++ 2015 Redistributable issue.

How do I fix the error installing Microsoft Visual C++ 2015?

1. Remove existing Visual C++ 2015 Redistributable package 

  1. Press the Windows key + R to open Run.
  2. Type control panel and click OK to open the Control Panel.
  3. Go to Programs and click on Programs and Features.
  4. Locate and uninstall all the Visual C++ 2015 Redistributable items that you see in the installed apps list.
  5. Once uninstalled, download the Microsoft Fix It tool.
  6. Run the tool and click on the Advanced option.
  7. Check the Apply repairs automatically box and click Next.
  8. Choose the Installing option from the next screen. 
  9. Now you will be presented with a list of apps. Choose Visual C++ 2015 Redistributable from the list and click Next. 
  10. Follow on-screen instructions and apply the recommended fixes.
  11. Next, download the  Visual C++ 2015 Redistributable and 2015 Redistributable Update 3 RC to your PC.
  12. Reboot the computer and install Visual C++ 2015 Redistributable again to see if the error is resolved.

If Visual C++ 2015 Redistributable does not appear in the Add/Remove Programs list, but you still get the error 0x80070666 – Another version of this product is already installed – try installing the redistributable using the Command Prompt.

If the issue persists, try to install available Windows updates and other patches. Skip this step if you don’t want to install pending Windows updates right now.

2. Install Windows updates and patches 

  1. Press the Windows key + I.
  2. Go to Update and Security.

  3. In the Windows Updates tab, download and install pending Windows updates and other patches.
  4. Reboot the computer and check if you can install the package without the error.

After the updates are installed, check if the error while installing Microsoft Visual c++ 2015 Redistributable still appears.

3. Remove Visual C++ 2015 Redistributable through Command Prompt 

  1. Make sure you have the latest version of the Visual C++ 2015 Redistributable downloaded to your PC.
  2. Next, open File Explorer and navigate to the folder where you have saved the redistributable file. Copy the path to your clipboard.
  3. Open Command Prompt as administrator. 
  4. In the Command Prompt window, navigate to the directory where the downloaded file is saved.
  5. So, enter the following command and hit Enter to execute. Make sure to change the path in the below command:

    cd C:UsersWindowsReportDownloads
  6. Once you are in the directory, execute the following command depending on what you have downloaded:
    vc_redist.x64.exe /uninstall
    vc_redist.x86.exe /uninstall
  7. A pop-up will appear with an option to repair the distributable package installation. Proceed with the repair option and wait for it to complete.
  8. Once the repair is complete, reboot the computer and try to install Visual C++ 2015 Redistributable. 

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Note that it is important to change your directory to the relevant folder in Command Prompt before executing the uninstall command.

4. Reinstall Visual Studio 2017 Redistributable package 

  1. Press the Windows key + R to open Run.
  2. Type appwiz.cpl and click OK to open the Control Panel.
  3. Locate and select Visual Studio C++ 2017 Redistributable package.
  4. Click Uninstall and click Yes to confirm.
  5. In the Setup window, click on Uninstall again and follow on-screen instructions.
  6. Once you have uninstalled the package, reboot your computer.
  7. After the restart, download and install Visual C++ 2015 Redistributable.
  8. If successfully installed, download and install the latest version of Visual Studio 2017 Redistributable package.

If you already have the Visual Studio 2017 Redistributable installed, it may block the installation of Visual Studio C++ 2015 distributable as it is backward compatible. 

As a workaround, uninstall the 2017 Redistributable package and then reinstall again after installing the 2015 Redistributable package.

This is a workaround, but it might work if you’re getting an error while installing Microsoft Visual C++ 2015 Redistributable.

5. Remove the temp files 

  1. Press the Windows key + R to open the Run box.
  2. Type %temp% and click on OK. This will open the Temp folder in File Explorer.
  3. In the temp folder, select all the files and delete them.
  4. Once the folder is empty, run the installer and check if the Visual C++ 2015 Redistributable installation goes through.

6. Re-register the Windows Installer service 

  1. Press the Windows key + R.
  2. Type the following in the Run box and hit enter. This command will not show anything.

    msiexec /unregister 
  3. Next, type the following the Run box and click OK to execute.

    msiexec /regserver
  4.  Again the command will now show anything but register Windows Installer service.

Once you have successfully re-registered the Windows installer service, you should be able to install the Visual Studio C++ Redistributable package without any errors. 

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]

The error installing Microsoft Visual C++ 2015 Redistributable usually occurs due to an existing installation of the identical package or newer version, but that can be easily fixed.

Did you manage to fix this issue on your own? Share your solution with us in the comments section.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Считается, что пакет Visual C++ Redistributable, не входящий в состав дистрибутивов операционных систем Windows, является инструментом разработчиков-программистов. Действительно, это очень мощная платформа для создания приложений любого уровня сложности – от драйверов до кроссплатформенных решений, вплоть до ОС. Но оказывается, в некоторых случаях без установки этого пакета не обойтись и рядовым пользователям, особенно если они питают пристрастие к играм и другим программам, написанным с использованием Visual C++.

Как исправить ошибку 0x80240017 при установке Visual C++

Увы, но нередко при попытке установки пакета вне зоны действия кумулятивных обновлений операция заканчивается аварийно, и на мониторе в этот момент высвечивается ошибка 0x80240017 с уточняющим дополнением «Настройка не завершена». Правда, такая расшифровка столь же малоинформативна, как и сам код – чтобы понять истинную причину произошедшего, придётся немало потрудиться.

Что означает ошибка 0x80240017

Данное сообщение характерно для Windows, начиная с «семёрки», и обозначает оно только то, что попытка инсталлировать Microsoft Visual C++, входящий в один из пакетов Redistributable 2015/2017/2019, не увенчалась успехом.

Чаще всего неопознанная ошибка с кодом 0x80240017 появляется при неудачной попытке установки компонентов Visual C++ из-за различных сбоев в работе Центра Обновлений Windows. Они могут быть вызваны повреждением важных файлов, деятельностью вредоносных программ, блокировкой со стороны брандмауэра или антивируса. Наконец, отключением или блокировкой Windows Update Center самим пользователем компьютера.

Ошибка 0x80240017

Правда, никаких серьёзных последствий в плане регулярного использования ПК не будет, да и исправление этой ошибки по силам среднестатистическому юзеру. Нужно просто придерживаться нижеописанных инструкций и запастись терпением – возможно, времени и сил придётся потратить немало.

Как решить проблему с ошибкой 0x80240017

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

Официальные дистрибутивы редко когда включают этот пакет, но в любом случае следует учитывать разрядность вашей версии Windows – 32-разрядный пакет не сможет функционировать в 64-битной архитектуре, но обратное утверждение неверно, поскольку системы с более высокой разрядностью совместимы во всём с 32-разрядными.

Microsoft Visual C++

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

Некоторые программные продукты при запуске сообщают, какая версия пакета установлена на ПК (например, в Steam это обычное явление). Но далеко не всегда обновления проходят безболезненно. Рассмотрим, что можно предпринять, если очередное обновление завершилось аварийно с выдачей сообщения о неопознанной ошибке 0x80240017.

Переустановка пакета Microsoft Visual C ++

Один из самых популярных способов, как исправить ошибку 0x80240017 – установить среду программирования Visual C++ заново. Для начала старый пакет нужно удалить. Для этого запускаем «Панель управления», кликаем на вкладке «Программы и компоненты», находим в списке установленных программ Visual C++ Redistributable, дважды кликаем на наименовании пакета и удаляем его.

Удаление Visual C ++

Теперь в браузере заходим на сайт Microsoft в раздел Download, в поисковой строке набираем Visual C++ Redistributable и переходим по ссылке последней поддерживаемой версии пакета. Далее выбираем версию пакета нужной разрядности (распространяемые файлы пакетов 2015/2017/2019 – одни и те же, об этом можно не заботиться) и скачиваем его.

Скачивание Visual C++ Redistributable с сайта

Инсталляция выполняется, как обычно – запуском exe-файла, и если выбран последний пакет, никаких обновлений операционная система в ближайшее время производить не будет. Желательно, но необязательно в момент повторной установки отключить антивирусную программу.

Как показывает практика, во многих случаях именно этот способ оказывается самым эффективным. Но иногда он не срабатывает, и тогда приходится прибегать к альтернативным методам.

Принудительное обновление с опцией проверки на неисправности

Одной из причин появления неопознанной ошибки 0x80240017 является повреждение/удаление некоторых системных файлов, необходимых для апдейта. Стандартное средство в таких случаях – запуск встроенной службы SFC, осуществляющей сканирование и восстановление повреждённых файлов WUC.

Опишем, как это сделать:

Теперь можно снова попробовать загрузить обновления. Лучше всего для этого подходит утилита DISM Tool, которая тоже является встроенным в Windows средством принудительной установки обновлений с функцией проверки ОС на целостность.

Алгоритм действий:

  • набираем в консоли «Выполнить» cmd, с помощью правой кнопки мыши вызываем контекстное меню и выбираем опцию «Запуск от имени администратора»;
  • в окне терминала в консольном режиме последовательно вводим три команды, завершая каждую нажатием Enter:

    DISM /Online /Cleanup-image /CheckHealth
    DISM /Online /Cleanup-image /Scanhealth
    DISM /Online /Cleanup-image /RestoreHealth

  • дожидаемся завершения работы утилиты;
  • перегружаем компьютер.

Исправление с помощью средства устранения неполадок

Этот способ примерно такого же уровня эффективности, как и в предыдущем случае. Выполняется в следующей последовательности:

Проверяем, осталась ли ошибка Виндовс с кодом 0x80240017 при обновлении пакета Visual C++.

Сброс настроек магазина в Windows 10

Кэширование данных – чрезвычайно полезный инструмент, позволяющий существенно увеличить скорость работы инструментов, его использующих. Но иногда этот механизм даёт сбой, и тогда кэшированные данные не позволяют использовать необходимый сценарий развития событий. Такая ситуация может произойти и с Microsoft Store, если мы устанавливаем компоненты пакета Visual Studio из этого магазина.

К счастью, в Windows предусмотрено наличие инструмента, позволяющего сбросить кэш магазина, но он является консольной командой. Для запуска утилиты необходимо вызвать консоль «Выполнить» (одновременное нажатие клавиш Windows + R), а в самой консоли набрать WSReset.exe и нажать Enter.

Снова перезагружаем компьютер и проверяем, исчезла ли ошибка 0x80240017 при установке Visual C++. Если нет – переходим к следующему пункту.

Запуск WSReset.exe

Загрузка операционной системы в безопасном режиме

Многие проблемы в работе операционных систем семейства Виндовс связаны с ошибками драйверов. Самый простой способ удостовериться, что проблема именно в этом – отнюдь не поиск новых драйверов и их тотальная замена – этим вы можете только ухудшить ситуацию. Есть более действенное и эффективное решение, с которым сталкиваются многие пользователи, но немногие из них используют этот инструмент. Речь идёт, как вы уже догадались, о запуске ОС в так называемом защищённом режиме, когда Windows работает с минимально необходимым количеством драйверов, используя упрощённый графический режим VGA (разрешение 640×480, количество цветов 16), для которого не требуется наличие специального драйвера.

Иногда, когда работа компьютера прерывается нештатным образом (пропадание питания в бытовой сети, возникновение синего экрана смерти и последующий крах системы), при загрузке Windows предлагает несколько вариантов сценария, в том числе загрузку ОС в защищённом режиме.

Если требуется вызвать этот режим в штатной ситуации, необходимо до начала момента загрузки ОС нажать клавишу F8. Нажатие нужно совершать после появления на экране логотипа BIOS, причём не мешкая, поскольку временной промежуток между загрузкой BIOS и самой операционной системы невелик.

Когда Windows предложит вам выбрать режим загрузки, останавливаемся на безопасном варианте.

Включение компьютера в безопасном режиме

Но поскольку для проверки работоспособности ПК при загрузке Visual C++ нам потребуется доступ в интернет, безопасный режим нужно выбирать с поддержкой сети – сетевые драйверы редко когда становятся причиной проблем, и если такое случается, выход в интернет становится недоступным, независимо от того, что вы намереваетесь делать.

После загрузки Windows в безопасном режиме с сетью попробуйте выполнить обновление пакета Visual C++. Если оно пройдёт без проблем – значит, ошибка 0x80240017 при установке Microsoft Visual C++ была связана именно с некорректной работой драйверов. В этом случае придётся действительно повозиться, чтобы выяснить, какой из них стал причиной возникновения неприятностей.

Осуществить загрузку ОС в безопасном режиме можно и другим способом, из командной строки, запустив утилиту msconfig. Обычно её используют, чтобы включать/отключать программы и службы, загружаемые автоматически. В нашем случае задачи несколько иные, поэтому вкладки «Автозагрузка» и «Службы» нас не интересует – переходим в окно «Загрузка» (Boot) и ставим галочку напротив надписи «Безопасный режим». Спустя указанный в окне временной промежуток вам будет предложено выполнить перезагрузку, соглашаемся и выполняем те же действия, которые были описаны выше.

Пункт «Безопасный режим»

Ошибка 0x80240017 с уточнением «Failed to execute MSU package»

Данная надпись при возникновении неопознанной ошибки 0x80240017 в Windows 7/8 обычно появляется на этапе запуска программ. Исправление требует выполнения следующих действий:

  1. Проверяем, установлен ли на компьютере пакет Service Pack Если нет – скачиваем SP1 с сайта Microsoft, устанавливаем его. После этого заходим в Windows Update Center и в принудительном режиме выполняем поиск недостающих обновлений операционной системы.
  2. Если Service Pack 1 уже присутствует (обычно он входит в дистрибутив и не нуждается в дополнительной установке), нужно загрузить к нему патч (ищем в том же месте, где расположен SP1), они разные для 32-разрядных и 64-битных систем.
  3. Устанавливаем патч, перезагружаем ПК, проверяем, не исчезла ли ошибка, связанная с установкой Visual C++.

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

  • #1

Ребят помогите в чем проблема не могу установить с++2015 система windows 8.1 x64
установка останавливается как я понял на файле windows81_x64 после чего выдает ошибку установки:

Настройка не завершена
Одна или несколько проблем вызвали сбой программы установки. Исправьте эти проблемы и повторите установку.
0x80240017 Неопознанная ошибка

Последнее редактирование модератором: 31.01.2019

  • #2

проставьте обновления windows, скорее всего не хватает пакета microsoft redistributable
Так же проверьте что установлено KB2999226

1. Скачайте vc_redist.x64.exe и Windows8.1-KB2999226-x64.msu
2. Создайте папку packages на диске C и поместите в неё скачанные файлы
Запустите командную строку от имени администратора и выполните поочерёдно команды:

Код:

expand -F:* C:packagesWindows8.1-KB2999226-x64.msu C:packages
DISM.exe /Online /Add-Package /PackagePath:C:packagesWindows8.1-KB2999226-x64.cab
cd C:WindowsSystem32packages
vc_redist.x64.exe /repair

  • #3

Попробую исправить пакет и проставлю обновления.

  • #4

Попробую исправить пакет и проставлю обновления.

Скачай с сайта microsoft
средство устранения неполадок в центре обновления windows
проверь систему им, после проверки запусти установку повторно.

  • #5

Приветствую! Спасибо, это помогло, но при установке игры (сначала были проблемы с установкой vc++ 2015 x64, с обновлением
KB2999226), а после, казалось бы, успешно выполненной операции, стало выдавать сообщение об отсутствии api-ms-win-crt-runtime-l1-1-0.dll

  • #6

Метод №1 Установка Microsoft Visual C++ 2015
Как уже было упомянуто в причинах, файл api-ms-win-crt-runtime-l1-1-0.dll является составляющей Universal C Runtime. Так что этот файл должен находиться в Microsoft Visual C++ 2015 года. Скачать данные библиотеки вы можете с официального сайта Microsoft, либо же просто воспользоваться ниже приложенной ссылкой: https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=48145 Для 32-битной версии операционной системы необходимо скачать Visual С++ 2015 x86. Для 64-битной версии же нужно скачать и установить х86 и 64-битную версию Visual С++ 2015.

Метод №2 Установка обновления KB2999226
Данную библиотеку вы можете найти в обновлении для операционной системы под номером KB2999226 для Windows Server 2008/Vista/Server 2008 R2/8.1. Как раз это обновление и является частью Microsoft Visual С++, которое не смогло корректно установиться. Найти вы это обновление можете на официальном сайте Microsoft, либо же воспользоваться удобной ссылкой приложенной ниже: https://support.microsoft.com/ru-kz/kb/2999226 Но также вы можете установить обновление KB2999226 через Центр обновления Windows. Зайдите в Панель управления и выберите соответствующий пункт. Проверить наличие доступных обновлений. В списке найденных вы скорее всего и найдете KB2999226.

Метод №3 Переустановка приложения/игры
Возможно, что проблема возникла со стороны запускаемой вами программы. Очень может быть, что при ее установке пошло что-то не так и теперь утилита по каким-то причинам конфликтует с файлом api-ms-win-crt-runtime-l1-1-0.dll Попробуйте переустановить утилиту, а затем проверьте, исчезла ли возникшая проблема.

Метод №4 Проверка ПК на наличие вирусов и вредоносного программного обеспечения
На ваш компьютер вполне могли проникнуть вирусы или вредоносное ПО, которые и повредили систему и ее файлы. Проверьте свой ПК с помощью сканера Защитника Windows(Windows Defender) или любым другим сторонним антивирусом, которому вы доверяйте. Если он что-то найдет, то подтвердите удаление зараженного элемента системы. Затем попытайтесь запустить приложение, с которым возникла проблема. Если ошибка все еще присутствует в системе, то выполните первый и второй метод, так как вирус был удален и он больше не будет повреждать файл api-ms-win-crt-runtime-l1-1-0.dll.

Метод №5 Восстановление Реестра Windows
Как было упомянуто в причинах появления ошибки, с записью о регистрации файла api-ms-win-crt-runtime-l1-1-0.dll могло что-то произойти. Для восстановления реестра используйте такие программы, как Reg Organizer или CCleaner. Они очень просты в использовании, так что у не должно возникнуть никаких проблем при их эксплуатации.

Другие методы тут: https://gamesqa.ru/kompyutery/api-ms-win-crt-runtime-l1-1-0-dll-4808/

Привет, друзья. В этой статье будем говорить о том, как переустановить Microsoft Visual C++. Microsoft Visual C++ — это пакет компонентов среды выполнения библиотек Visual C++, он нужен для запуска в среде Windows программ и игр, разработанных на языке программирования C++. Microsoft Visual C++ предустановлен в актуальных версиях Windows 7, 8.1 и 10 (если мы говорим об чистых дистрибутивах операционных систем). Но этот пакет, в отличие от других компонентов Windows, обеспечивающих работу программ и игр, не является интегрированным в систему. Он как обычная программа удаляется из Windows путём деинсталляции и может быть установлен по новой. А в его удалении и установке по новой может стать необходимость при возникновении проблем в запуске и работе программ и игр. Давайте же посмотрим, как переустанавливается Microsoft Visual C++.

Как переустановить Microsoft Visual C++ в Windows

Итак, друзья, пакет значимых для работы некоторых сторонних программ и игр компонентов Microsoft Visual C++. Если в результате сбоев работы Windows, нашего пользовательского вмешательства, проникновения на компьютер вредоносного ПО файлы этого пакета уничтожатся или повредятся, Microsoft Visual C++ будет работать некорректно или вообще не будет работать. И, соответственно, спровоцирует проблемы в работе программ и игр, которым нужны компоненты пакета. Если у вас эти проблемы уже имеют место быть, просто переустановите Microsoft Visual C++. Для этого нужно удалить пакет как обычную программу и установить по новой. Удалять лучше не системным функционалом Windows, а с помощью программы-деинсталлятора с функцией зачистки остатков. В нашем случае это программа Geek Uninstaller. Запускаем и с её помощью деинсталлируем Microsoft Visual C++, значимый в перечне программ как Microsoft Visual C++ 2015-2019 Redistributable, и значимый дважды с дописками (x64) и (x86). Т.е. для 32-х и 64-битной разрядности.

Далее идём на сайт Microsoft

. И качаем установщики Microsoft Visual C++ 32-х и 64-битной разрядности. Важно: друзья, вне зависимости от разрядности используемой вами Windows устанавливать Microsoft Visual C++ нужно и для 32-х, и для 64-битной разрядности. Программы и игры могут использовать оба выпуска пакета.

Устанавливаем оба выпуска пакета как обычные программы.

И перезагружаем компьютер. На этом всё.

Понравилась статья? Поделить с друзьями:
  • Почему не устанавливается utorrent на windows 10
  • Почему не устанавливается torrent на windows 10
  • Почему не устанавливается sql server 2014 на windows 10
  • Почему не устанавливается sp1 на windows 7 64 bit
  • Почему не устанавливается skype на windows 10