Press "Enter" to skip to content

Как убрать ошибки 0x800F081F и 0x800F0950 при установке. NET Framework 3.5 в Windows 10

А вдруг и это будет интересно:

Ошибка 0x800F081F и 0x800F0950 при установке .NET Framework 3.5 в Windows 10 — как исправить

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

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

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

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

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

  1. Запустите командную строку от имени администратора. Для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запустить от имени администратора».
  2. Введите команду

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess

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

  1. Запустите командную строку от имени администратора.
  2. Введите команду

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

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

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

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

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

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

Если предложенный метод помог, то после установки компонента стоит изменить значение параметра на исходное (если он имел значение 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 доступно средство автоматического устранения неполадок центра обновлений.

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Не открываются Параметры Windows 11 — как исправить?
  • Компьютер не видит микрофон от наушников — варианты решения
  • Как скачать dinput8.dll для игр и программ
  • Как переименовать устройство в диспетчере устройств Windows
  • Внутренняя ошибка CallSpawnServer: Unexpected response — варианты решения
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Сеня 30.05.2019 в 00:13

Как убрать ошибки 0x800F081F и 0x800F0950 при установке .NET Framework 3.5 в Windows 10

Иногда люди жалуются на появление ошибок 0x800F081F и 0x800F0950 при установке .NET Framework 3.5 в Windows 10. Причина их возникновения может сильно разниться, и не всегда удается выяснить, что именно привело к этой проблеме. Следует сразу отметить, что обе ошибки решаются схожим образом.

Причины возникновения

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

Отсутствие доступа может быть вызвано не только проблемами со стороны Microsoft, но и со стороны вашей системы. Например, установка неразрывно связана с центром обновлений. Если он работает некорректно, это не дает подключиться к серверам. Также люди нередко отключают «слежку», что тоже может оказывать подобное влияние.

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

Как устранить ошибки

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

Специальная утилита

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

Утилита сама определяет причину и устраняет ее в автоматическом режиме. Разумеется, в некоторых случаях приложение может оказаться попросту неэффективным.

Ручная установка

Самый простой и действенный метод – не использовать установщик. Процедуру можно провести при помощи командной строки. Делается это следующим образом:

  1. Нужно открыть утилиту. Можно нажать ПКМ по меню «Пуск» и выбрать соответствующий пункт в появившемся меню. Также найти строку можно, используя поиск на панели задач. Запускать ее следует только с правами администратора.
  1. Далее нужно ввести всего одну команду:
  1. Нужно нажать на Enter и некоторое время подождать. После завершения установки в строке появится соответствующие сообщение. Перезагрузка ПК не требуется.

Изменение параметров реестра

Данный вариант более затратен по времени и менее результативен, однако попробовать стоит. Главное – строго следовать инструкции. Недопустимо удаление или изменение других параметров/разделов.

Чтобы открыть редактор, потребуется одновременно нажать клавиши Win и R, а затем в открывшемся окне написать команду «regedit» (без кавычек). Как и в предыдущем способе, можно также воспользоваться поиском.

Далее необходимо перейти по следующему пути:

Если последнего раздела нет – можно создать его самому. Для этого нужно нажать ПКМ по свободному пространству и выбрать подходящий пункт в контекстном меню. В указанном разделе нужно изменить параметр, который называется «UseWUServer». Если такового нет, то его тоже следует создать (в меню требуется выбрать DWORD).

Для открытия настроек необходимо просто дважды кликнуть ЛКМ по желаемому пункту. После этого в строке «Значение» поставить 0 и перезагрузить устройство.

При использовании данного способа установку нужно осуществлять с помощью панели управления. Ее ярлык есть в меню «Пуск» в папке «Служебные». Нужно перейти в следующий раздел:

Затем требуется обратить внимание на синие надписи в левом верхнем углу. Необходимо перейти к активации компонентов (последний пункт).

Далее можно без проблем провести установку.

После окончания процедуры рекомендуется вновь изменить указанный выше параметр, поставив ему значение на 1.

Что делать, если ни один из способов не помогает

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

После нужно снова открыть командную строку, как это указано во втором способе, и ввести ту же команду, но в конце добавить «/Source:C:\sources\sxs» (через пробел; без кавычек). Вместо «C» необходимо указать букву, обозначающую образ или съемный накопитель. Выглядеть это будет вот так:

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

Таким образом, наиболее популярный вариант решения проблемы – ручная установка. Осуществляться она может двумя способами, оба из которых очень эффективны. При этом необязательно знать точную причину возникновения ошибок 0x800F081F и 0x800F0950. Однако перед использованием данных методов рекомендуется все-таки проверить, какое влияние оказывает антивирус, и работает ли центр обновлений.

Понравилось? Поделись с друзьями!

Дата: 21.02.2022 Автор/Переводчик: Wolf

Как исправить неполадку 0x800F081F при установке .NET Framework 3.5 на Windows 10?

Если перейти на официальный сайт Microsoft и ознакомиться с таблицей версий и зависимостей платформы .Net Framework, то можно увидеть, что Windows 10 совместима со всеми фреймфорками, начиная от версии 4.6. Однако, учитывая тот факт, что множество любимых игр и приложений пользователей требуют использование Microsoft .Net Framework 3.5, то юзеры все же устанавливают эти компоненты. При их инсталляции могут возникнуть две неполадки: ошибка 0x800F0950 и ошибка 0x800F081F. Обе они сопровождаются сообщением о том, что системе «не удалось найти файлы» или «не удалось применить изменения». Решаются они достаточно легко, а поэтому предлагаем рассмотреть основные способы.

Причины ошибок 0x800F0950 и 0x800F081F

Самыми распространенными причинами ошибок 0x800F0950 и 0x800F081F являются:

  • Поврежденный файл самого установщика;
  • Блокировка файла антивирусом или Защитником Windows;
  • Проблемы с интернет подключением или его полное отсутствие;
  • Заблокированный доступ к серверам Microsoft;
  • Отключенная телеметрия (Windows 10 для активации фреймворков нужно включить данную опцию);
  • Вирусы.

Прежде, чем решать данные ошибки, убедитесь, что у вас ПК подключен к интернету и в нем включена телеметрия (посте установки пакета её можно отключить).

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

Если при установке .NET Framework 3.5 на Windows 10 вы столкнулись с ошибкой 0x800F081F или 0x800F0950, то нужно скачать с официального сайта Майкрософт повторно установщик .NET Framework 3.5 и выполнить его установку ручную. Для этого выполняем следующее:

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

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

  • Подключаем к ПК флешку с установочными файлами системы.
  • Загружаемся в BIOS. Выставляем приоритетность загрузки со съемного носителя.
  • Загружаемся с образа. Выбираем «Восстановление системы».
  • Попадем в новое меню на синем фоне. Здесь нужно выбрать «Диагностика», «Дополнительные параметры».
  • А в «Дополнительных параметрах» нужно выбрать «Командная строка».
  • В консоли нужно ввести команду «DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs», где вместо D вводим букву диска с вашим образом.
  • Если команда выполнена успешно, то нужно загрузиться в Windows 10, не забыв, при этом, вернуть в BIOSе правильные настройки приоритетности загрузки.

Если же вы пытаетесь установить NET Framework 3.5 на корпоративную версию Windows 10, то проблема может крыться в реестре, который нужно отредактировать. Для этого выполняем следующее:

  • Жмем «Win+R» и вводим «regedit».
  • Откроется редактор реестра. Нужно перейти по ветке «HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU». Здесь находим параметр «UseWUServer» и задаем ему значение «0».
  • Перезагружаем систему, чтобы изменения вступили в силу.

ВАЖНО! Если такого раздела в реестре нет, то нужно его создать вручную.

В случае, если исправить ошибки не удалось, то нужно обновить операционную систему или включить обновление, если данная функция у вас выключена. Если же и обновление не помогло решить неполадку, то на официальном сайте Microsoft есть специальная утилита, которая предназначена для поиска и исправления проблем, связанных с данным системным компонентом. Её нужно скачать и применить на Windows 10 с правами Администратора. Проблема должна решиться. В ином случае, вам придется переустанавливать целую операционную систему.

Comments are closed, but trackbacks and pingbacks are open.