На официальной странице 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.
Метод №5 Восстановление Реестра Windows
Как было упомянуто в причинах появления ошибки, с записью о регистрации файла api-ms-win-crt-runtime-l1-1-0.dll могло что-то произойти. Для восстановления реестра используйте такие программы, как Reg Organizer или CCleaner. Они очень просты в использовании, так что у не должно возникнуть никаких проблем при их эксплуатации.
Источник: sysadmins.online
Исправление ошибки с кодом 0x80070666 в Windows 10
Ошибка с кодом 0x80070666 возникает при установке компонента Microsoft Visual C++ Redistributable, вызываться она может конфликтом программных файлов разных версий компонента либо повреждением самого установщика. Значительно реже к проблеме приводит наличие в системном реестре устаревших записей Visual C++ ранее удаленных версий и ожидание установки накопительных обновлений Windows. Первая причина, однако, является самой распространенной.
Дело в том, что Microsoft Visual C++ версий 2017 и 2019 уже включает в себя предыдущие версии компонента, и когда вы пытаетесь установить старую версию той же редакции, мастер-инсталлятор ее обнаруживает и прерывает процедуру установки, возвращая ошибку 0x80070666. То есть, если у вас установлен Visual C++ 2019 x64, вы не сможете установить Visual C++ 2017 x64. Равно как если у вас уже имеется Visual C++ 2017 x64, вы не сможете установить Visual C++ 2015 x64.
Вариант 1: Правильный выбор версии
Итак, конфликт вызывается, когда пользователь пытается установить уже имеющийся компонент той же версии и той же разрядности. Поэтому, перед тем как устанавливать Visual C++, проверьте, какие версии какой разрядности компонента у вас уже установлены.
-
Откройте нажатием Win + R окошко быстрого выполнения команд и введите команду appwiz.cpl .
Если конфликтующего модуля в списке нет, но ошибка все равно возникает, переходите к следующему решению.
Вариант 2: Очистка реестра
Этот способ вряд ли можно назвать эффективным, поскольку вероятность появления ошибки 0x80070666 из-за наличия в реестре устаревших записей все же невелика. Заключается решение в очистке реестра с помощью специальных программ, например CCleaner или Wise Registry Cleaner. Мы будем использовать последнее решение, а если вы хотите воспользоваться другим, читайте статьи по ссылкам ниже.
- Скачайте приложение с сайта разработчика и установите.
- Запустив программу, выберите режим «Глубокое сканирование».
- По завершении процедуры проверки нажмите кнопку «Исправить».
Удалив таким образом из реестра устаревший и потенциально конфликтующие записи, перезагрузите компьютер и попробуйте установить компонент.
Вариант 3: Переустановка Visual C++
Радикальным, но весьма эффективным способом устранения ошибки 0x80070666 является полная переустановка компонентов Microsoft Visual C++. Главное правило – перед повторной установкой необходимо удалить все версии компонента, при этом для деинсталляции можно использовать как штатные, так и сторонние средства.
- Откройте окно «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой appwiz.cpl
- Выделив компонент Visual C++, нажмите «Удалить» и подтвердите деинсталляцию.


Восстановление Visual C++
А вот и более мягкий вариант. Попробуйте восстановить установку Visual C++, воспользовавшись средствами консоли Windows. Также прибегнуть к данному решению вы можете, если компонент Visual C++ установлен, но использующие его программы или игры выдают ошибку DLL.
- Заблаговременно скачайте актуальный пакет Visual C++ (ссылка есть чуть выше) и сохраните его в удобном месторасположении, например в корне диска С.
- Откройте от имени администратора «Командную строку» или консоль «PowerShell».


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