Почему при установке net framework выдает ошибку

В процессе установки или обновления Microsoft .NET Framework, можно получить сообщение с ошибкой. Например вот такое окошко при установке .NET Framework 3.5.

Ошибка при установке .NET Framework 3.5

Для решения проблемы мы предлагаем три способа.

Способ 1. Программа Microsoft .NET Framework Repair Tool

Microsoft .NET Framework Repair Tool

Microsoft .NET Framework Repair Tool предназначена для устранения проблем с установкой или обновлением Microsoft. NET Framework. Данный инструмент пытается решить неполадки путём применения известных исправлений, или восстановлением уже установленных версий. Программа поддерживает .NET Framework 4.5.1, 4.0, 3.5 SP1 (включая 3.0 SP2 и 2.0 SP2), а также языковые пакеты.

Скачать программу и посмотреть пошаговую инструкцию по её использованию можно здесь.

Способ 2. Ручное удаление всех версий Microsoft .NET Framework и их повторная установка

Открываем Пуск -> Панель управления -> Программы и компоненты (в Windows XP Установка и удаление программ). Находим там все установленные версии платформы .NET и удаляем их.

После этого нужно убедиться, что в базе данных Windows Installer не осталось записей, связанных .NET Framework. В этом нам поможет Средство устранения неполадок, связанных с установкой и удалением программы (194 Кб) от Microsoft Fix It.

Скачиваем, запускаем, соглашаемся с условиями лицензионного соглашения.

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

Выбираем первый пункт «Выявить проблемы и установить исправления (рекомендуется)». Затем выбираем пункт «Удаление» и ищем в списке программ пункты, начинающиеся с Microsoft .NET Framework. Если такие нашлись, выбираем какой-нибудь из них, и нажимаем «Далее». После этого кликаем на пункт «Да, попробовать удалить». Когда удаление завершится, программу можно закрывать. Если в списке будет несколько записей с .NET Framework, то утилиту придётся запусить столько же раз, удалить несколько записей сразу она не может.

Средство устранения неполадок, связанных с установкой и удалением программы. Выберите программу

После того, как записей связанных .NET Framework больше не останется (или их изначально не было), повторяем описанные выше шаги, только в списке программ выбираем пункт «Нет в списке». Это необходимо для устранения общих неполадок в работе Windows Installer, которые тоже могут мешать установке.

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

Способ 3. Удаление с помощью .NET Framework Cleanup Tool и повторная установка

.NET Framework Cleanup Tool

Практически на 100% надёжный способ!

Скачать утилиту .NET Framework Cleanup Tool и ознакомиться с её описанием можно здесь.

Воспользоваться программой предельно просто, запускаем, выбираем в списке «.NET Framework — All Version», и нажимаем кнопку «Cleanup Now».

Внимание! Поскольку удаление любой версии .NET Framework с помощью Cleanup Tool скорее всего приведёт к неработоспособности всех остальных, то удалять нужно ВСЕ версии. Можно сразу, выбрав All Version, можно по очереди, если хочется растянуть удовольствие.

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

Ошибка установки Microsoft .NET Framework

10.10.2015

Просмотров: 25974

Перед установкой видеодрайвера к новой операционной системе, каждый из нас в первую очередь устанавливает NET Framework. Это набор библиотек, основная цель которых – обеспечить совместимость различных служб, которые написаны на разных языках. Однако, пользователи часто сталкиваются с ошибкой установки Microsoft .NET Framework, для решения которой существует три способа.

Содержание:

  • Программный способ решения проблемы
  • Самостоятельное исправление неполадок
  • Удаление всех фреймворков

Программный способ решения проблемы

Для решения данной проблемы компания-разработчик выпустила специальною утилиту — Microsoft .NET Framework Repair Tool, которая предназначена для решения проблемы путём отката фреймворка до более раннего состояния или автоматического исправления неполадки. Программа совместима с .NET Framework 3.5, 4.0, 4.5.1, SP1-2.

Ошибка установки Microsoft .NET Framework

Использование софта достаточно простое. Скачиваем архив и запускаем ехе.файл.

Ошибка установки Microsoft .NET Framework

Принимаем условия лицензионного соглашения и кликаем «Далее».

Ошибка установки Microsoft .NET Framework

Запустится установка утилиты.

Ошибка установки Microsoft .NET Framework

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

Ошибка установки Microsoft .NET Framework

По выполнению операции жмём «Готово» и перезагружаем ПК.

Самостоятельное исправление неполадок

Чтобы самостоятельно решить данную проблему, необходимо вручную удалить все фреймворки, скачать и установить новые. Для этого кликаем «Пуск», «Панель управления», «Программы»,«Удаление программ».

Ошибка установки Microsoft .NET Framework

Находим и удаляем фреймворки.

Ошибка установки Microsoft .NET Framework

После необходимо запустить утилиту Microsoft Fix It, которая проверит, не осталось ли на компьютере компонентов .NET Framework. Скачиваем и запускаем утилиту, принимаем условия лицензионного соглашения. Из появившегося меню выбираем «Выявить проблемы и установить исправления (рекомендуется)».

Ошибка установки Microsoft .NET Framework

После кликаем «Удалить» и жмём «Microsoft .NET Framework» и «Далее».

Ошибка установки Microsoft .NET Framework

Утилиту запускаем до тех пор, пока в списке не исчезнет название «Microsoft .NET Framework».

После переходим на сайт http://net-framework.ru/ и загружаем нужные дистрибутивы.

Удаление всех фреймворков

Данный способ является наиболее эффективным, но затратным по времени. Для того, чтобы решить ошибку установки Microsoft .NET Framework необходимо загрузить утилиту .NET Framework Cleanup Tool.

Принимаем лицензионное соглашение, ждём распаковки и выбираем в списке «.NET Framework — All Version», и нажимаем кнопку «Cleanup Now».

Ошибка установки Microsoft .NET Framework

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

Ошибки 0x800F081F и 0x800F0950 в Windows 10Иногда при установке .NET Framework 3.5 в Windows 10 появляется ошибка 0x800F081F или 0x800F0950 «Windows не удалось найти фалы, необходимые для выполнения запрошенных изменений» и «Не удалось применить изменения», причем ситуация является достаточно распространенной и не всегда легко разобраться, в чем дело.

В этой инструкции подробно о нескольких способах исправить ошибку 0x800F081F при установке компонента .NET Framework 3.5 в Windows 10, от более простых к более сложным. Сама установка описывается в отдельной статье Как установить .NET Framework 3.5 и 4.5 в Windows 10.

Прежде чем приступать, обратите внимание, что причиной ошибки, особенно 0x800F0950, может оказаться неработающий, отключенный Интернет или заблокированный доступ к серверам Майкрософт (например, если вы отключали слежку Windows 10). Также причиной иногда оказываются сторонние антивирусы и файрволлы (попробуйте временно их отключить и повторить установку).

Сообщение об ошибке 0x800F081F при установке .NET Framework 3.5

Ручная установка .NET Framework 3.5 для исправления ошибки

Первое, что следует попробовать при ошибках во время установки .NET Framework 3.5 в Windows 10 в «Установке компонентов» — использовать командную строку для ручной установки.

Первый вариант предполагает использование внутреннего хранилища компонентов:

  1. Запустите командную строку от имени администратора. Для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запустить от имени администратора».
  2. Введите команду
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess

    и нажмите Enter. Установка .NET Framework из локального хранилища

  3. Если всё прошло успешно, закройте командную строку и перезагрузите компьютер. .NET Framework5 будет установлен.

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

Вам потребуется либо загрузить и смонтировать образ ISO с Windows 10 (обязательно в той же разрядности, что у вас установлена, для монтирования нажимаем правой кнопкой мыши по образу и выбираем «Подключить». См. Как скачать оригинальный ISO Windows 10), либо, при наличии, подключить флешку или диск с Windows 10 к компьютеру. После этого выполняем следующие шаги:

  1. Запустите командную строку от имени администратора.
  2. Введите команду
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    где D: — буква смонтированного образа, диска или флешки с Windows 10 (на моем скриншоте буква J). Исправление ошибки путем установке .Net 3.5 в DISM

  3. Если команда была выполнена успешно, перезагрузите компьютер.

С большой вероятностью один из описанных выше методов поможет в решении проблемы и ошибка 0x800F081F или 0x800F0950 будет исправлена.

Исправление ошибок 0x800F081F и 0x800F0950 в редакторе реестра

Этот способ может оказаться полезным, когда установка .NET Framework 3.5 происходит на корпоративном компьютере, где для обновлений используется свой сервер.

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter (Win — клавиша с эмблемой Windows). Откроется редактор реестра.
  2. В редактор реестра перейдите к разделу
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU

    При отсутствии такого раздела, создайте его.

  3. Измените значение параметра с именем UseWUServer на 0, закройте редактор реестра и перезагрузите компьютер. UseWUServer в реестре
  4. Попробуйте выполнить установку через «Включение и отключение компонентов Windows».

Если предложенный метод помог, то после установки компонента стоит изменить значение параметра на исходное (если он имел значение 1).

Дополнительная информация

Некоторые дополнительные сведения, которые могут оказаться полезными в контексте ошибок при установке .NET Framework 3.5:

  • На сайте Майкрософт есть утилита для устранения проблем с установкой .Net Framework, доступная на странице https://www.microsoft.com/en-us/download/details.aspx?id=30135. О её эффективности судить не берусь, обычно ошибка исправлялась до её применения.
  • Поскольку рассматриваемая ошибка имеет прямое отношение к возможности связаться с центром обновлений Windows, если вы каким-то образом отключали или блокировали его, попробуйте снова включить. Также на официальном сайте https://support.microsoft.com/ru-ru/help/10164/fix-windows-update-errors доступно средство автоматического устранения неполадок центра обновлений.

На сайте Майкрософт присутствует оффлайн установщик .NET Framework 3.5, но для предыдущих версий ОС. В Windows 10 он просто загружает компонент, а при отсутствии интернет-подключения сообщает об ошибке 0x800F0950. Страница загрузки: https://www.microsoft.com/ru-RU/download/confirmation.aspx?id=25150

Содержание

  • Почему может не устанавливаться Microsoft .NET Framework
    • Наличие уже установленной версии .NET Framework 4
    • Компонент идет в комплекте с Виндовс
    • Обновление Windows
    • Системные требования
    • Microsoft .NET Framework был обновлен
    • Удаление различных версий Microsoft .NET Framework
    • Не лицензионный Windows
  • Вопросы и ответы

Проблема установки  Microsoft .NET Framework 4

Microsoft .NET Framework — специальный компонент, необходимый для работы многих приложений. Это программное обеспечение прекрасно совмещается с операционной системой Виндовс. Почему же тогда возникают ошибки? Давайте разбираться.

Скачать последнюю версию Microsoft .NET Framework

Почему может не устанавливаться Microsoft .NET Framework

Чаще всего эта проблема возникает при установке .NET Framework 4-й версии. Причин для этого может быть много.

Наличие уже установленной версии .NET Framework 4

Если у вас не устанавливается .NET Framework 4 в Windows 7, первое что нужно проверить, не установлена ли она в системе. Сделать это можно при помощи специальной утилиты ASoft .NET Version Detector. Скачать ее можно абсолютно бесплатно, на просторах интернета. Запускаем программу. После быстрой сканировки, в главном окне белым цветом выделены те версии, которые уже установлены на компьютере.

uznat-versiyu-net-framework-s-pomoshhyu-asoft-net-version-detector

Можно конечно посмотреть информацию в списке установленных программ Windows, но там информация отображается не всегда корректно.

Компонент идет в комплекте с Виндовс

В разных версиях Windows в систему уже могут быть вшиты компоненты .NET Framework. Проверить это можно зайдя в «Удаление программы-Включение или отключение компонентов Виндовс». У меня например в Виндовс 7 Starter, зашита Microsoft .NET Framework 3.5, как видно на скриншоте.

proverka-nalichiya-vshitoy-versii-microsoft-net-framework

Обновление Windows

В некоторых случаях .NET Framework не устанавливается, если Виндовс не получил важных обновлений. Поэтому необходимо зайти в «Пуск-Панель Управления-Центр обновлений-Проверка обновлений». Найденные обновления необходимо будет установить. После этого перегружаем компьютер и пробуем устанавливать .NET Framework.

proverka-nalichiya-obnovleniy-vindovs-dlya-ustanovki-microsoft-net-framework

Системные требования

Как и в любой другой программе, в Microsoft .NET Framework существуют системные требования компьютера для установки:

  • Наличие 512 Мб. свободной оперативной памяти;
  • Процессор с частотой 1Мгц;
  • 4.5 Гб. свободного места на жестком диске.
  • Теперь смотрим, соответствует ли наша система минимальным требованиям. Посмотреть это можно в свойствах компьютера.

    svoystva-sistemyi-dlya-ustraneniya-oshibki-neobrabatyivaemoe-isklyuchenie-v-prilozhenii-net-framework

    Microsoft .NET Framework был обновлен

    Еще одной популярной причиной, почему долго устанавливается .NET Framework 4 и более ранних версий, является его обновление. Я для примера обновил свой компонент до версии 4.5, а потом попытался установить 4-ю версию. У меня ничего не вышло. Я получил сообщение, что на компьютере установлена более новая версия и установка прервалась.

    popyitka-ustanovit-microsoft-net-framework-4

    Удаление различных версий Microsoft .NET Framework

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

    Правильно удалить все версии можно с помощью утилиты .NET Framework Cleanup Tool. Установочный файл без проблем найдете в интернете.

    Выбираем «All version» и в жмем «Cleanup Now». Когда удаление окончиться перегружаем компьютер.

    udalenie-microsoft-net-framework-s-pomoshhyu-utilityi-net-framework-cleanup-tool

    Теперь можно приступать к установке Microsoft .NET Framework заново. Обязательно скачивайте дистрибутив с официального сайта.

    Не лицензионный Windows

    С учетом того, что .NET Framework как и Windows, продукт от компании Microsoft, то ломаная версия может быть причиной неполадок. Тут без комментариев. Вариант один — переустановка операционной системы.

    На этом все, надеюсь, что ваша проблема благополучно решилась

    28.01.2022
    Руководства

    12,627 Views

    Статья представляет собой пошаговое решение ошибки установки .NET Framework 3.5 на Windows 10. Решение подходит для ошибок: 0x8024401С, 0x800F081F, 0x800F0950 (и, возможно, других, связанных с ошибкой установки .NET Framework 3.5)

    Довольно часто, при установке .NET Framework 3.5 на Windows 10, возникает ошибка: «Не удалось установить следующий компонент: .NET Framework 3.5 (включает .NET 2.0 и 3.0)»

    Ниже представлено пошаговое решение данной проблемы. 

    Решение:

    1. После возникновения ошибки: «Не удалось установить следующий компонент: .NET Framework 3.5 (включает .NET 2.0 и 3.0)» нажмите в окне Закрыть (Рис.1). 

    Рис.1

    .

    2. Нажмите клавиши Win + R (либо: Пуск, затем откройте там папку Служебные — Windows и выберите в ней Выполнить). В открывшемся окне в поле для ввода введите: regedit и нажмите ОК (Рис.2).

    Рис.2

    .

    3. В окне Редактор реестра перейдите к разделу (это можно сделать через левую часть окна): HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU (прим. можете скопировать отсюда и вставить в соответствующее поле в Редакторе реестра., либо найти нужную директорию через дерево папок в левой части окна Редактора реестра), затем сделайте двойной клик по параметру UseWUServer (Рис.3).

    Рис.3

    .

    4. В открывшемся окне Именение параметра DWORD (32 бита) установите в поле Значение 0 (прим. вместо 1) и нажмите ОК (Рис.4).

    Рис.4

    .

    5. Убедитесь, что значение параметра с именем UseWUServer изменилось на 0, после чего перезагрузите компьютер (Рис.5).

    Рис.5

    .

    6. После перезагрузки компьютера, запустите установку .NET Framework 3.5, убедитесь, что установка прошла успешно и нажмите Закрыть (Рис.6).

    Рис.6

    .

    7. После успешной установки .NET Framework 3.5, руководствуясь вышеописанным, установите значение 1 для параметра с именем UseWUServer, нажмите ОК и перезагрузите компьютер (Рис.7).

    Рис.7

    .

    Установка .NET Framework 3.5 завершена!

    .

    Понравилась статья? Поделить с друзьями:
  • Почему при установке microsoft office выдает ошибку
  • Почему при установке gta 5 выдает ошибку
  • Почему при установке directx выдает ошибку
  • Почему при установке coreldraw выдает ошибку
  • Почему при создании гугл формы выдает ошибку