Одна или несколько проблем вызвали сбой программы установки

На официальной странице https://dotnet.microsoft.com/download/dotnet-core/ вы можете скачать .NET Core.

.NET — это бесплатная кроссплатформенная платформа с открытым исходным кодом для разработчиков для создания различных типов приложений.

Во время установки Microsoft Windows Desktop Runtime вы можете столкнуться с ошибкой:

Одна или несколько проблем вызывали сбой программы установки. Исправьте эти проблемы и попробуйте повторить установку. Дополнительные сведения см. в файле журнала.

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

Суть её в том, что устанавливаемая версия распространяемого пакета Visual C++ конфликтует с уже имеющейся версией Visual C++ другого года. Например, Visual C++ 2017 может блокировать установку распространяемого пакета Visual C++ 2015.

КАК ИСПРАВИТЬ ОШИБКУ 0X80070666

Вы можете убедиться, что у вас уже установлен распространяемый пакет Visual C++ перейдя на страницу настроек «Приложения и возможности» (ранее называлась «Установка и удаление программ»).

Для выхода из этой ситуации нужно удалить имеющиеся Visual C++.

Но прежде чем сделать это, рекомендуется проверить одну вещь. А именно: если вы пытаетесь установить .NET в качестве зависимости для другого приложения и у вас это не получается из-за того, что установлена более свежая версия Visual C++, то попробуйте вовсе пропустить установка .NET и запустите приложение, которое требует её в качестве зависимости. В моём случае это помогло — PowerToys прекрасно заработали и без установки .NET.

Связанные статьи:

  • Как установить или поменять свой пароль от Windows (81.8%)
  • Как отключить аккаунт пользователя Windows (81.8%)
  • Как в Windows поменять пароль для другого пользователя (81.8%)
  • Работающий способ сбросить пароль Windows 10 в 2021 (81.8%)
  • Как указать другое имя пользователя или пароль при доступе к сетевой папке Windows (81.8%)
  • Бесплатные программы по восстановлению паролей в Windows (RANDOM — 50%)

Источник: zawindows.ru

Решено Не устанавливается Microsoft Visual C++ 2015 (x64)

Безопасность

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

Читайте также:
Как сделать проект на компьютере программа

Как исправить ошибку 0x80240017

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

Petya

Случайный прохожий

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

Безопасность

Vadim

Случайный прохожий

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

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

SvetlanaD

Участник

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

Cocos

Участник

Метод №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.

Читайте также:
Как в программе media player classic

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

Источник: sysadmins.online

Исправление ошибки с кодом 0x80070666 в Windows 10

Как исправить ошибку 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++, проверьте, какие версии какой разрядности компонента у вас уже установлены.

Как исправить ошибку 0x80070666 в Windows 10-1

    Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду appwiz.cpl .

Как исправить ошибку 0x80070666 в Windows 10-2

  • Посмотрите, какие версии Microsoft Visual C++ Redistributable уже установлены. Если у вас, предположим, имеется Visual C++ 2019 x64, то установить можно будет только Visual C++ 2017-2015 x32 или Visual C++ 2019 x32.
  • Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.

    Вариант 2: Очистка реестра

    Этот способ вряд ли можно назвать эффективным, поскольку вероятность появления ошибки 0x80070666 из-за наличия в реестре устаревших записей все же невелика. Заключается решение в очистке реестра с помощью специальных программ, например CCleaner или Wise Registry Cleaner. Мы будем использовать последнее решение, а если вы хотите воспользоваться другим, читайте статьи по ссылкам ниже.

    1. Скачайте приложение с сайта разработчика и установите.
    2. Запустив программу, выберите режим «Глубокое сканирование». Как исправить ошибку 0x80070666 в Windows 10-3
    3. По завершении процедуры проверки нажмите кнопку «Исправить». Как исправить ошибку 0x80070666 в Windows 10-4
    Читайте также:
    Как открыть окно папки или программы

    Удалив таким образом из реестра устаревший и потенциально конфликтующие записи, перезагрузите компьютер и попробуйте установить компонент.

    Вариант 3: Переустановка Visual C++

    Радикальным, но весьма эффективным способом устранения ошибки 0x80070666 является полная переустановка компонентов Microsoft Visual C++. Главное правило – перед повторной установкой необходимо удалить все версии компонента, при этом для деинсталляции можно использовать как штатные, так и сторонние средства.

    1. Откройте окно «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой appwiz.cpl
    2. Выделив компонент Visual C++, нажмите «Удалить» и подтвердите деинсталляцию.

    Как исправить ошибку 0x80070666 в Windows 10-5

  • Точно так же удалите все остальные компоненты Visual C++ и перезагрузите компьютер.
  • Скачайте с официального сайта разработчика один из установочных файлов в соответствии с архитектурой (в подавляющем большинстве случаев выбирайте между x86 — для 32-разрядной системы и x64 — для 64-разрядной). Скачать Microsoft Visual C++ с официального сайтаКак исправить ошибку 0x80070666 в Windows 10-006
  • Запустите его и установите компонент. Как исправить ошибку 0x80070666 в Windows 10-7
  • Восстановление Visual C++

    А вот и более мягкий вариант. Попробуйте восстановить установку Visual C++, воспользовавшись средствами консоли Windows. Также прибегнуть к данному решению вы можете, если компонент Visual C++ установлен, но использующие его программы или игры выдают ошибку DLL.

    1. Заблаговременно скачайте актуальный пакет Visual C++ (ссылка есть чуть выше) и сохраните его в удобном месторасположении, например в корне диска С.
    2. Откройте от имени администратора «Командную строку» или консоль «PowerShell».

    Как исправить ошибку 0x80070666 в Windows 10-7-1

  • Выполните в ней команду C:vc_redist.x86.exe /uninstall или C:vc_redist.x64.exe /uninstall (опять же, отталкиваясь от разрядности установленной Windows), представляющую собой не что иное, как полный путь к ранее скачанному файлу компонента. Если сохранили установочный файл в другом месте, вместо C:vc_redist.x86.exe /uninstall нужно будет дописать путь к файлу. Допустим, если он на рабочем столе, путь будет таким: C:UsersИМЯ_ПОЛЬЗОВАТЕЛЯDesktopvc_redist.x86.exe /uninstall (вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ следует вписать имя вашей учетной записи). Как исправить ошибку 0x80070666 в Windows 10-08
  • Нажмите в открывшемся диалоговом окошке установщика кнопку «Исправить» и проследуйте указаниям мастера. Как исправить ошибку 0x80070666 в Windows 10-9
  • Вариант 4: Установите обновления Windows

    Как исправить ошибку 0x80070666 в Windows 10-10

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

    Источник: lumpics.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru