Не устанавливается microsoft visual c 2015 x64 для windows 10 пишет что уже установлен

Ошибка 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Но вот установить его получается далеко не всегда. Чаще всего при установке Microsoft Visual C++ Redistributable 2015 пользователи сталкиваются с ошибкой 0x80070666, которая указывает на то, что уже была установлена другая версия этого продукта.

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

Причины появления

Существуют множество факторов, влияющих на корректную установку Microsoft Visual C++.

  • Не удалена предыдущая версия.
  • Остались файлы и записи в реестре от прошлого приложения.
  • Поврежден устанавливаемый пакет библиотек.
  • Не установлены последние обновления Windows.
  • Компьютерные вирусы.
Читайте также:  Драйвера для asus m2a vm windows 10

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

Удаление библиотек

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

Выполняем по шагам:

  1. Скачиваем, устанавливаем и запускаем утилиту Ccleaner.
  2. В левом меню открываем раздел «Сервис» и щелкаем по пункту «Удаление программ».
  3. Находим все пакеты библиотек и поочередно удаляем.
  4. Открываем раздел «Очистка» и нажимаем по кнопке «Очистка».
  5. Перемещаемся в раздел «Реестр», щелкаем по кнопке «Поиск …», отмечаем галочками все найденные пункты и жмем «Исправить …». Рекомендую выполнить данную процедуру несколько раз.

После этого все остатки от других версий должны быть удалены. Осталось перезагрузить компьютер и повторить попытку установки.

Что делать, если приложение не отображается в Ccleaner

Тогда исправить возникающую при установке Microsoft Visual C++ 2015 ошибку 0x80070666 с уведомлением «настройка не завершена» поможет специальная бесплатная утилита «FIX IT». Скачать ее вы можете с официального сайта .

Как ей пользоваться:

  1. После того, как вы скачаете ее, запустите. Она портативна и не устанавливается в систему.
  2. В главном окне нажмите «Далее».
  3. Затем выберите пункт «Удаление». После этого начнется поиск программ, дождитесь его окончания.
  4. В открывшемся списке найдите нужное приложение и деинсталлируйте его, нажав «Далее».
  5. Щелкните по пункту «Да, попробовать удалить».
  6. Дождитесь завершения процедуры, после чего откройте Ccleaner и выполните повторную очистку диска и реестра.
  7. Перезагрузите ПК.

Теперь попробуйте повторно инсталлировать пакет.

Ручная чистка диска и реестра

Если Microsoft Visual C++ 2015 по-прежнему не устанавливается и выдает ошибку 0x80070666, при этом использование утилит «Ccleaner» и «FIX IT» не дало результатов, то необходимо проводить ручную чистку.

Скорее всего программа изначально была неправильно удалена и от нее остались файлы и записи в реестре, как обычно бывает после использования стандартного деинсталлятора в разделе «Программы и компоненты».

Перед началом работы с реестром, рекомендую создать его резервную копию. Чтобы в случае чего была возможность восстановить систему.

И так, как это сделать:

  1. Для чистки реестра рекомендую использовать утилиту «Reg Organizer». Поэтому предварительно скачайте и запустите ее.
  2. Перейдите в раздел «Редактор реестра», в поиске укажите название приложения и нажмите «Начать поиск».
  3. Дождитесь завершения поиска, отметьте в найденном списке все пункты и нажмите «Удалить записи».
  4. Теперь зайдите в «Чистка дисков», нажмите «Сканировать» и затем удалите все найденные файлы.
  5. Сразу же после этого перейдите в «Чистка реестра» и исправьте все найденные проблемы.
  6. Перезапустите компьютер.

Проблема должна быть решена.

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

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

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

При скачивании Visual C++ Redistributable обращайте внимание на разрядность (x64 или x86).

На 32-битную систему ставится пакет x86, на 64-битную x64. Посмотреть разрядность вашей ОС Windows можно щелкнув по значку «Компьютер» правой мышкой и открыв его свойства.

Если Майкрософт Визуал не скачивается, то проверьте свое интернет соединение или отключите антивирус и защитник Windows. Дополнительно проверьте компьютер на вирусы, поскольку некоторые из них могут изменять файл hosts, запрещая доступ к различным сайтам.

Также проблема может быть на стороне сервера, обычно она носит временный характер, попробуйте скачать его позже.

Проверка обновлений

Убедитесь, что у вас установлены последние обновления ОС Windows. Для этого откройте свойства системы и обратите внимание на раздел «Издание», если у вас Windows 7, то должен быть установлен Service Pack 1, для XP – Service Pack 3.

Затем откройте «Центр обновления», выполните поиск и установку актуального ПО.

Вирусное влияние

Если по-прежнему при установке Microsoft Visual C++ Redistributable 2015 выскакивает окно с ошибкой «Настройка не завершена. 0x80070666 — уже установлена другая версия этого продукта», то следует проверить ПК на вирусы. Скорее всего они заблокировали установщик.

Поэтому лучше всего иметь в системе комплексный антивирус для постоянной защиты. Вместе с этим время от времени проводить дополнительную проверку Windows на наличие вредоносного ПО с помощью бесплатных антивирусных сканеров.

Еще несколько вариантов

Дополнительные способы, которые могут вам помочь:

  1. Выполните загрузку и установку последней версии пакета библиотек Майкрософт Визуал. После чего удалите ее используя «Ccleaner» и установите версию 2015 года. При необходимости далее вы можете поставить приложение 2017 года.
  2. Используйте командную строку, выполнив в ней команду «vc_redist.x86.exe /uninstall» без кавычек. При наличии 64-битной программы, выполните ту же команду, заменив x86 на x64.
  3. Запустите инсталлятор от имени администратора.
  4. Проверьте, не переполнен ли диск, на который производится запись приложения.
  5. Установите последнюю версию .NET Framework и DirectX.
Читайте также:  Активируем windows при помощи kms

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

Кстати, иногда при повторной инсталляции возникает совсем другой код «0x80240017».

Типичные проблемы при установке Visual Studio 2015

Симптомы

Не удается установить Microsoft Visual Studio 2015. Кроме того появляется сообщение, которое содержит одну из следующих ошибок:

Если проблема установки Visual Studio не указана в списке, щелкните здесь для получения дополнительной информации.

Временное решение

Чтобы решить эту проблему, попробуйте один из следующих способов.

0x80200010, 0x80072efe или 0x80072ee7 — проблемы с подключением во время загрузки

Эта ошибка обычно происходит, когда возникают проблемы, вызванные сбоями подключения к Интернету во время загрузки необходимых компонентов установщика Visual Studio. При появлении этой ошибки попробуйте снова установить Visual Studio после восстановления подключения к Интернету. При повторении этой ошибки, попробуйте один или несколько из следующих методов:

Установка Visual Studio из другого источника. Например, если вы устанавливали Visual Studio из VisualStudio.com или из Центра загрузки Microsoft, попробуйте загрузить Visual Studio из MSDN .

Установка Visual Studio с помощью параметра «макет» или файла ISO. Дополнительные сведения содержатся в разделе Установка Visual Studio на веб-узле Microsoft Developer Network (MSDN).

0x80070005 — доступ запрещен

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

Внешний процесс, например антивирусная программа или защиты от вредоносных программ приложения, заблокирован файл установки Visual Studio, пока Visual Studio пытался установить файл. Чтобы обойти эту проблему, работайте с системным администратором или другим ИТ-специалистом, чтобы убедиться, что файлы Visual Studio не заблокированы этими процессами.

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

Разрешения на некоторые кусты реестра могут помешать успешной установке Visual Studio. Для решения этой проблемы см. на веб-сайте MSDN Устранение ошибки установки, используя средство SubInACL .

0x80070643 — повреждение кэша установки или ISO

Эта ошибка обычно возникает при повреждении файла, связанного с установкой. Эта ошибку может возникнуть при установке Visual Studio с помощью ISO или DVD-диска, который был записан с ISO. Также может возникнуть эта ошибка во время восстановления из Visual Studio.

При использовании файла ISO для установки Visual Studio, или при использовании было записать DVD-ДИСК из ISO-файла ISO-файл могут быть повреждены во время процесса загрузки. Можно проверить целостность файла ISO с помощью средства Microsoft инструмент проверки целостности контрольной суммы файла . Чтобы сделать это, выполните следующие действия.

Загрузите и установите средство Microsoft инструмент проверки целостности контрольной суммы файла.

Примечание. Чтобы воспользоваться этим средством, необходимо знать путь файла ISO.

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

В командной строке введите следующую команду и нажмите клавишу ВВОД:

Примечание. В этой команде заполнитель имя_каталога> представляет папку, в которую были извлечены файлы и ISO_NAME> — путь файла ISO Visual Studio. Дополнительные сведения содержатся в файле ReadMe.htm в каталоге извлечения.

Убедитесь, что значение SHA-1, возвращаемый средством контрольной суммы файла соответствует ожидаемому значению. Чтобы определить ожидаемое значение, проверьте папку, в которую загруженный ISO-файл. Обратите внимание, что ожидаемое значение SHA-1 отличается для каждого источника загрузки.

Если ISO-файл скачан с сайта MSDN, значение SHA-1 предоставляется в разделе «Подробности» для каждого ISO-файла.

Если вы загрузили файл ISO из Центра загрузки Майкрософт, можно найти значение SHA-1, разверните раздел «Инструкции по установке» на странице продукта.

Если значение, возвращаемое с помощью средства контрольной суммы файла не соответствует ожидаемое значение SHA-1, ISO-файл поврежден. В этом случае удалите файл и загрузить его еще раз.

Если получен файл ISO DVD-диска, попробуйте загрузить веб-установщик Visual Studio или файл образа ISO из Центра загрузки корпорации Майкрософти MSDN , а затем повторите попытку установки.

Если вы приобрели DVD в магазине розничной торговли, Visual Studio также можно загрузить с веб-сайта магазина и затем использовать лицензионный ключ, предоставленный вместе с DVD-диска для активации Visual Studio. Дополнительные сведения об этом процессе обратитесь в розничном магазине.

Если ошибка возникает при попытке восстановления Visual Studio, кэш установки может быть поврежден. Чтобы восстановить кэш, выполните следующие действия.

Закрыть Visual Studio.

Читайте также:  Код ошибки 0x8007139f windows 10 как исправить

Откройте командную строку с правами администратора. Для этого нажмите кнопку Пуск, введите cmd в поле Начать поиск , щелкните правой кнопкой мыши cmd.exe в списке результатов поиска и выберите команду Запуск от имени администратора.

В командной строке введите следующую команду и нажмите клавишу ВВОД.

Чтобы очистить MSI- и CAB-файлы из кэша, введите следующие команды в командной строке и нажмите клавишу ВВОД после каждой команды:

Повторите попытку восстановления Visual Studio.

0x800713ec — установка платформы .NET Framework уже выполняетсяЭта ошибка обычно возникает, если .NET Framework, который отделён от Visual Studio, уже устанавливается. Поскольку многие компоненты установщика Visual Studio зависит от платформа.NET Framework, попытка установить платформа.NET Framework во время установки Visual Studio может вызвать непредвиденное поведение.

Чтобы обойти эту проблему, подождите установщика платформа.NET Framework для завершения перед установкой Visual Studio.

Несколько ошибок установки функции в Windows 7При установке Visual Studio на компьютере под управлением Windows 7, может потребоваться отсутствующие ресурсы, такие как пакет установки. Эта ошибка часто возникает в Windows 7, но это может произойти в других операционных системах.

Кроме того, может появиться следующее предупреждение:

Ошибки установки могут возникнуть из-за того, что обновления сертификата безопасности, необходимые для установки некоторых компонентов Visual Studio, не могут применяться к этому компьютеру.
Если нажать кнопку Продолжить, чтобы продолжить установку Visual Studio, можно столкнуться с сообщением об ошибках «Не удается найти пакет источника ошибки», которые не разрешаются с помощью параметра Загружать пакеты из Интернета . После завершения установки Visual Studio, появится следующее сообщение:

Установка завершена. Однако не все компоненты установлены правильно.
Отображается список из нескольких компонентов, которые не удалось установить, так как система может найти указанные файлы. Чтобы устранить эту проблему, попробуйте следующие способы:

Способ 1: Убедитесь, что компьютер подключен к Интернету. В некоторых случаях Visual Studio может программным образом получить и применить требуемые обновления сертификатов, чтобы соответствующие компоненты были успешно установлены.

Способ 2: Проверьте параметр групповой политики на компьютере, который управляет автоматическим обновлением сертификатов. Чтобы проверить параметр, откройте редактор групповой политики (gpedit.msc). В редакторе локальной групповой политики, в разделе Конфигурация компьютера, Административныешаблоны, разверните узел Управление связью через Интернети нажмите кнопку Параметры связи с Интернетом. Параметры, управляющие сертификат автоматического обновления — Отключить автоматическое обновление корневых сертификатов. Visual Studio для автоматического извлечения и применить необходимые сертификаты для этого параметра должно быть присвоено отключено.

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

Способ 3: Если методы 1 и 2 не устранить проблему, попробуйте вручную установить обновления требуется сертификат. Дополнительные сведения о получении обновления корневых сертификатов Windows, см. в статье Как получить обновление корневых сертификатов для Windows.

Если уже установлена Visual Studio можно попробовать восстановить Visual Studio после одного или нескольких из этих методов. Этот процесс пытается установить средства, которые не были установлены в предыдущей попытки. Чтобы восстановить Visual Studio, откройте программы и компоненты (appwiz.cpl). В окне «программы и компоненты» щелкните правой кнопкой мыши Visual Studio, выберите Изменитьи нажмите кнопку восстановить , чтобы начать процесс восстановления.

Примечание. Эта ошибка применима только к Windows 7 Пакет обновления 1 (SP1). По умолчанию Windows 8 и более поздних версиях Windows установлены эти обновления сертификата.

Ошибка 1606 с сообщением, которое ссылается на папку, \\psfПри установке Visual Studio на Mac под управлением Parallels, это ошибка 1606 триггера и создать сообщение, которое ссылается на папку \\psf. Чтобы устранить эту проблему, перейдите к http://kb.parallels.com/en/115026 (или старые http://kb.parallels.com/en/114310) и переустановите фрагмент «Инструменты Parallels» интеграции, характерные для Макинтошей под управлением Parallels.

Пакеты SQL может произойти сбой, если учетной записи локального администратора не имеет определенные праваПри установке Visual Studio на столе заблокированная это могут вызвать ошибки для пакетов SQL. Эти ошибки могут возникнуть, если администратор домена удалил права учетной записи локальных администраторов для усиления безопасности настольных систем. Дополнительные сведения о способах выявления и устранения этих ошибок установки SQL Server завершается неудачей, если учетная запись для установки имеет определенные права пользователейсм.

Недопустимые записи переданы на /FilterFeatureSelectionTree и /InstallSelectableItems switchПосле установки обновления Visual Studio 2015 г., сбое или отменяет настройки и попытайтесь снова запустить установщик же 2015 обновления Visual Studio, появиться следующие сообщения об ошибках:

Недействительные записи передаются в параметр /FilterFeatureSelectionTree. Дополнительные сведения содержатся в журнале установки.
Недействительные записи передаются в параметр /InstallSelectableItems. Для получения дополнительных сведений обратитесь к журналу

Эта проблема возникает, когда первоначального сбой или отмены установки не сохранить последние feed.xml. Следующем запуске установщика Visual Studio обновления пытается использовать устаревшие feed.xml, обнаруживающий из предыдущих сеансов установки Visual Studio.

Чтобы обойти эту проблему, выполните команду, подобную следующей:

Оцените статью