Ошибка при установке net framework 0x800f0906

Время на прочтение
2 мин

Количество просмотров 100K

Иногда случаются ситуации, когда пользователю Windows 8 необходимо установить .NET Framework 3.5 — чаще всего, это необходимо для обеспечения работоспособности некоторых, относительно старых, программ. В большинстве случаев все проходит без проблем. Однако, недавно возникла ситуация — данный фреймворк отказался устанавливаться на компьютер, находящийся в доменной сети AD с настроенным локальным сервером обновлений WSUS.

Описание проблемы

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

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

В ряде случаев ОС не может скачать нужные файлы, а именно:

  1. Отсутствует подключение к интернету;
  2. На сервере обновлений отсутствуют необходимые файлы.

Я столкнулся, как раз, со вторым случаем. Причем, Microsoft в этом случае советует отключить использование локального сервера обновлений WSUS, установить .NET Framework 3.5, после чего опять включить использование локального WSUS. В моем случае этот вариант был малоприемлем, так как для этого нужно было либо вывести ПК из домена, либо изменить групповую политику. Сконфигурировать WSUS должным образом мне не удалось, он скачивает обновления к .NET Framework 3.5 и версиям ниже, однако установка через него все равно не проходит.

Решение проблемы

Решением проблемы является установка вышеобозначенного компонента из локальных источников. Для начала необходимо определиться с локальным хранилищем пакетов. Вообще-то, оно находится на установочном диске Windows 8, в директории sourcessxs, но, во-первых, не всегда под рукой есть диск (или iso), во-вторых, установка с первого же попавшегося диска почему-то не прошла, но прошла с другого. Чтобы избежать этих проблем, я подготовил архив со всеми необходимыми файлами. Итак приступим.

  1. Скачиваем архив с файлами, необходимыми для установки компонента: Sources.zip (102.5 MB)
  2. Распаковываем архив, для наглядности я распаковал его в корень диска C:
  3. Запускаем командную строку с правами администратора
  4. Выполняем код, с учетом пути к распакованным файлам из архива:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:Sourcessxs

Это займет несколько минут, но в результате получаем успешный результат!

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

Update от 01.02.2019
Спустя годы ситуация изменилась, подробное обсуждение доступно на форуме Microsoft.
Теперь никаких локальных установок не нужно. Достаточно поставить одну галочку в GPO.
Computer Configuration > Administrative Templates > System, "Specify settings for optional component installation and component repair"

Или по-русски:
Конфигурация компьютера - Политики - Административные шаблоны - Система - Укажите параметры для установки необязательных компонентов и восстановления компонентов.

Галка "Скачайте содержимое для восстановления и дополнительные компоненты непосредственно из Центра обновлений Windows..."

Icon Ex Номер ошибки: Ошибка 0x800F0906
Название ошибки: WINSOCK_WSAEFAULT
Описание ошибки: Installation Error. WINSOCK_WSAEFAULT.
Разработчик: Microsoft Corporation
Программное обеспечение: .NET Framework
Относится к: Windows XP, Vista, 7, 8, 10, 11

Основы «WINSOCK_WSAEFAULT»

«WINSOCK_WSAEFAULT» обычно является ошибкой (ошибкой), обнаруженных во время выполнения. Разработчики тратят много времени и усилий на написание кода, чтобы убедиться, что .NET Framework стабилен до продажи продукта. К сожалению, такие проблемы, как ошибка 0x800F0906, могут быть пропущены, и программное обеспечение будет содержать эти проблемы при выпуске.

Пользователи .NET Framework могут столкнуться с ошибкой 0x800F0906, вызванной нормальным использованием приложения, которое также может читать как «Installation Error. WINSOCK_WSAEFAULT.». В случае обнаруженной ошибки 0x800F0906 клиенты могут сообщить о наличии проблемы Microsoft Corporation по электронной почте или сообщать об ошибках. Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. В результате разработчик может использовать пакеты обновлений для .NET Framework, доступные с их веб-сайта (или автоматическую загрузку), чтобы устранить эти ошибки 0x800F0906 проблемы и другие ошибки.

В первый раз, когда вы можете столкнуться с ошибкой среды выполнения .NET Framework обычно с «WINSOCK_WSAEFAULT» при запуске программы. Мы рассмотрим основные причины ошибки 0x800F0906 ошибок:

Ошибка 0x800F0906 Crash — это типичная ошибка «WINSOCK_WSAEFAULT», которая приводит к полному завершению работы программы. Обычно это происходит, когда .NET Framework не может распознать, что ему дается неправильный ввод, или не знает, что он должен производить.

Утечка памяти «WINSOCK_WSAEFAULT» — если есть утечка памяти в .NET Framework, это может привести к тому, что ОС будет выглядеть вялой. Это может быть вызвано неправильной конфигурацией программного обеспечения Microsoft Corporation или когда одна команда запускает цикл, который не может быть завершен.

Ошибка 0x800F0906 Logic Error — логическая ошибка .NET Framework возникает, когда она производит неправильный вывод, несмотря на то, что пользователь предоставляет правильный ввод. Это видно, когда исходный код Microsoft Corporation содержит недостаток в обработке данных.

В большинстве случаев проблемы с файлами WINSOCK_WSAEFAULT связаны с отсутствием или повреждением файла связанного .NET Framework вредоносным ПО или вирусом. Как правило, решить проблему позволяет получение новой копии файла Microsoft Corporation, которая не содержит вирусов. В качестве последней меры мы рекомендуем использовать очиститель реестра для исправления всех недопустимых WINSOCK_WSAEFAULT, расширений файлов Microsoft Corporation и других ссылок на пути к файлам, по причине которых может возникать сообщение об ошибке.

Распространенные проблемы WINSOCK_WSAEFAULT

Общие проблемы WINSOCK_WSAEFAULT, возникающие с .NET Framework:

  • «Ошибка программы WINSOCK_WSAEFAULT. «
  • «WINSOCK_WSAEFAULT не является приложением Win32.»
  • «Извините за неудобства — WINSOCK_WSAEFAULT имеет проблему. «
  • «Файл WINSOCK_WSAEFAULT не найден.»
  • «WINSOCK_WSAEFAULT не может быть найден. «
  • «Ошибка запуска программы: WINSOCK_WSAEFAULT.»
  • «Не удается запустить WINSOCK_WSAEFAULT. «
  • «WINSOCK_WSAEFAULT выйти. «
  • «Неверный путь к программе: WINSOCK_WSAEFAULT. «

Эти сообщения об ошибках Microsoft Corporation могут появляться во время установки программы, в то время как программа, связанная с WINSOCK_WSAEFAULT (например, .NET Framework) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Отслеживание того, когда и где возникает ошибка WINSOCK_WSAEFAULT, является важной информацией при устранении проблемы.

Причины ошибок в файле WINSOCK_WSAEFAULT

Проблемы .NET Framework и WINSOCK_WSAEFAULT возникают из отсутствующих или поврежденных файлов, недействительных записей реестра Windows и вредоносных инфекций.

В первую очередь, проблемы WINSOCK_WSAEFAULT создаются:

  • Недопустимая или поврежденная запись WINSOCK_WSAEFAULT.
  • Вредоносные программы заразили WINSOCK_WSAEFAULT, создавая повреждение.
  • WINSOCK_WSAEFAULT ошибочно удален или злонамеренно программным обеспечением, не связанным с приложением .NET Framework.
  • Другое программное приложение, конфликтующее с WINSOCK_WSAEFAULT.
  • Поврежденная установка или загрузка .NET Framework (WINSOCK_WSAEFAULT).

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Иногда случаются ситуации, когда пользователю Windows 8 необходимо установить .NET Framework 3.5 — чаще всего, это необходимо для обеспечения работоспособности некоторых, относительно старых, программ. В большинстве случаев все проходит без проблем. Однако, недавно возникла ситуация — данный фреймворк отказался устанавливаться на компьютер, находящийся в доменной сети AD с настроенным локальным сервером обновлений WSUS.

Описание проблемы

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

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

В ряде случаев ОС не может скачать нужные файлы, а именно:

  1. Отсутствует подключение к интернету;
  2. На сервере обновлений отсутствуют необходимые файлы.

Я столкнулся, как раз, со вторым случаем. Причем, Microsoft в этом случае советует отключить использование локального сервера обновлений WSUS, установить .NET Framework 3.5, после чего опять включить использование локального WSUS. В моем случае этот вариант был малоприемлем, так как для этого нужно было либо вывести ПК из домена, либо изменить групповую политику. Сконфигурировать WSUS должным образом мне не удалось, он скачивает обновления к .NET Framework 3.5 и версиям ниже, однако установка через него все равно не проходит.

Решение проблемы

Решением проблемы является установка вышеобозначенного компонента из локальных источников. Для начала необходимо определиться с локальным хранилищем пакетов. Вообще-то, оно находится на установочном диске Windows 8, в директории sourcessxs, но, во-первых, не всегда под рукой есть диск (или iso), во-вторых, установка с первого же попавшегося диска почему-то не прошла, но прошла с другого. Чтобы избежать этих проблем, я подготовил архив со всеми необходимыми файлами. Итак приступим.

  1. Скачиваем архив с файлами, необходимыми для установки компонента: Sources.zip (102.5 MB)
  2. Распаковываем архив, для наглядности я распаковал его в корень диска C:
  3. Запускаем командную строку с правами администратора
  4. Выполняем код, с учетом пути к распакованным файлам из архива:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:Sourcessxs

Это займет несколько минут, но в результате получаем успешный результат!

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

Update от 01.02.2019
Спустя годы ситуация изменилась, подробное обсуждение доступно на форуме Microsoft.
Теперь никаких локальных установок не нужно. Достаточно поставить одну галочку в GPO.
Computer Configuration > Administrative Templates > System, "Specify settings for optional component installation and component repair"

Или по-русски:
Конфигурация компьютера - Политики - Административные шаблоны - Система - Укажите параметры для установки необязательных компонентов и восстановления компонентов.

Галка "Скачайте содержимое для восстановления и дополнительные компоненты непосредственно из Центра обновлений Windows..."

  • Remove From My Forums
  • Вопрос

  • Приветствую. Недавно я переустановил Windows. Всё вроде-бы и работает, но столкнулся с проблемой установки Net Framework 3.5,а именно 0x800f0906. Никак не могу установить его.  (Windows
    не удалось подключиться к Интернету, чтобы загрузить необходимые файлы. Убедитесь, что вы подключены к Интернету, и щелкните Повторить, чтобы попробовать ещё раз.)

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

    ОС: Windows 10 Pro (x64) 

    Сборка: 1703 (Version 10.0.15063)

Ответы

  • Приветствую. Недавно я переустановил Windows. Всё вроде-бы и работает, но столкнулся с проблемой установки Net Framework 3.5,а именно 0x800f0906. Никак не могу установить его.  (Windows
    не удалось подключиться к Интернету, чтобы загрузить необходимые файлы. Убедитесь, что вы подключены к Интернету, и щелкните Повторить, чтобы попробовать ещё раз.)

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

    ОС: Windows 10 Pro (x64) 

    Сборка: 1703 (Version 10.0.15063)

    Если дискобраз есть установите через DISM указав источник файлов на дискеобразе

    Что делать можно посмотреть
    тут, так же стоит помнить о том что версия ОСбилд должны совпадать с содержимым диска


    The opinion expressed by me is not an official position of Microsoft

    • Изменено

      6 июля 2017 г. 10:10

    • Помечено в качестве ответа
      MordorDie
      6 июля 2017 г. 10:20

Системы Windows 7 и 8.1 должны устанавливаться с интегрированной версией 4.5 программной платформы .NET Framework, необходимой для полноценной работы некоторых программ и игр. А Windows 10 изначально на своем борту должна содержать предустановленную версию платформы 4.6, совместимую с версией-предшественницей 4.5. Старая версия .NET Framework 3.5, которая требуется для работы, как правило, длительное время не поддерживаемых разработчиками программ и игр, в состав актуальных версий Windows не входит. Естественно, имеется в виду, что операционная система устанавливалась с оригинального образа дистрибутива. С неоригинальными дистрибутивами все может быть по-другому: операционная система может как содержать несколько версий .NET Framework, включая старую 3.5, так и поставляться без отдельных предустановленных системных компонентов по типу урезанной сборки Windows.

Старая .NET Framework 3.5 устанавливается отдельным этапом при инсталляции в систему программ, основанных на архитектуре этой версии платформы. Установка последней также может быть запущена пользователем вручную. Что для этого необходимо сделать? Открываем панель управления. В окне последней ищем раздел «Программы и компоненты». Чтобы было быстрее, в Windows 7 название раздела можно прописать в качестве поискового запроса в поисковой строке меню «Пуск». А в Windows 8.1 и 10 прямой доступ к этому разделу предусмотрен в меню, вызываемом клавишами Win+X. В открывшемся окне жмем ссылку, указанную на скриншоте ниже.

Появится небольшое окошко с перечнем системных компонентов. Здесь нужно активировать галочку версии .NET Framework 3.5 и нажать «Ок».

Далее нужно подтвердить скачивание файлов платформы.

Однако процесс скачивания и установки платформы успешно закончится далеко не в каждом случае.

Как решаются проблемы, которые, возможно, возникнут в процессе установки .NET Framework 3.5?

1. Скачивание инсталлятора с сайта Microsoft

Если рассмотренным выше способом .NET Framework 3.5 не устанавливается, можно попытаться решить проблему путем запуска установщика платформы, скачанного с официального источника Microsoft.

2. Запуск службы Центра обновления

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

services.msc

В самом низу перечня служб находится служба Центра. Двойным кликом открываем ее.

Запускаем службу. Применяем изменения.

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

3. Использование DISM

Рассмотренные выше способы устранения проблем, возникающих при установке .NET Framework 3.5, предусматривают наличие интернет-подключения. Если интернет-подключения нет, для установки программной платформы можно задействовать дистрибутив Windows. Способ, рассмотренный ниже, также подойдет и для случаев, когда при попытке установки платформы будет получено сообщение об ошибке 0x800F0906.

Подключаем дистрибутив той версии Windows, что установлена на компьютере. Либо подсоединяем флешку, либо вставляем DVD-диск в привод, либо монтируем ISO-образ в виртуальный привод. Версии Windows 8.1 и 10 в числе штатного функционала предусматривают возможность монтирования ISO-образов и отображения их как разделов диска. Для этого в контекстном меню на ISO-файле дистрибутива Windows необходимо выбрать «Подключить».

Прежде дальнейших действий нужно установить, как в проводнике значится носитель с дистрибутивом. Затем в командную строку вставляем скопированную команду:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

Правим команду: вместо буквы диска D, как в приведенном примере, подставляем свою букву флешки, DVD-диска или смонтированного ISO-образа. Жмем Enter.

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

Источник

title description ms.date author ms.author manager audience ms.topic ms.prod localization_priority ms.reviewer ms.custom ms.technology adobe-target

.NET Framework 3.5 installation errors

This article describes a problem where you receive an 0x800F0906, 0x800F081F, or 0x800F0907 error code when you try to install the .NET Framework 3.5 in Windows.

12/16/2021

Deland-Han

delhan

dcscontentpm

itpro

troubleshooting

windows-client

medium

kaushika

sap:.net-framework-installation, csstroubleshoot

windows-client-application-compatibility

true

.NET Framework 3.5 installation errors: 0x800F0906, 0x800F081F, 0x800F0907, 0x800F0922

This article helps fix Microsoft .NET Framework 3.5 installation errors.

Applies to:   Windows 10 — all editions, Windows Server 2019, Windows Server 2012 R2
Original KB number:   2734782

[!NOTE]
Installation of the .NET Framework may throw errors that are not listed in this article, but you might be able to try the following steps to fix those errors as well.
Microsoft is releasing Out-of-band (OOB) updates for .NET Framework. .NET Framework Out-of-band update to address issues after installing the January 11, 2022 Windows update

Resolutions for Windows Server

You may receive the following errors when you install the .NET Framework 3.5 in Windows Server:

  • Error code 0x800F0906
  • Error code 0x800F081F
  • Error code 0x800F0907

Error code 0x800F0906

This error code occurs because the computer cannot download the required files from Windows Update.

To resolve this issue, use one of the following methods:

Method 1: Check your internet connection

This behavior can be caused by network, proxy, or firewall configurations or by network, proxy, or firewall failures. To fix this problem, try to connect to the Microsoft Update website.

If you cannot access this website, check your Internet connection, or contact the network administrator to determine whether there is a configuration that blocks access to the website.

Method 2: Configure the Group Policy setting

This behavior can also be caused by a system administrator who configures the computer to use Windows Server Update Services (WSUS) instead of the Windows Update server for servicing. In this case, contact your system administrator and request that they enable the Specify settings for optional component installation and component repair Group Policy setting and configure the Alternate source file path value or select the Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) option.

To configure the Group Policy setting, follow these steps:

  1. Start the Local Group Policy Editor or Group Policy Management Console.

    Point to the upper-right corner of the screen, click Search, type group policy, and then click Edit group policy.

  2. Expand Computer Configuration, expand Administrative Templates, and then select System. The screenshot for this step is listed below.

    :::image type=»content» source=»media/dotnet-framework-35-installation-error/system-option.svg» alt-text=»Screenshot of the System group policy setting window.» border=»false»:::

  3. Open the Specify settings for optional component installation and component repair Group Policy setting, and then select Enabled. The screenshot for this step is listed below.

    :::image type=»content» source=»media/dotnet-framework-35-installation-error/enabled-option.svg» alt-text=»Screenshot of the Enabled option of the Specify settings for optional component installation and component repair item.» border=»false»:::

  4. If you want to specify an alternative source file, in the Alternate source file path box, specify a fully qualified path of a shared folder that contains the contents of the sourcessxs folder from the installation media.

    Example of a shared folder path: \server_nameshareWin8sxs

    Or, specify a WIM file. To specify a WIM file as an alternative source file location, add the prefix WIM: to the path, and then add the index of the image that you want to use in the WIM file as a suffix.

    Example of a WIM file path: WIM:\server_nameshareinstall.wim:3

    [!NOTE]
    In this example, 3 represents the index of the image in which the feature files are found.

  5. If it is applicable to do this, select the Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) check box.

  6. Tap or click OK.

  7. At an elevated command prompt, type gpupdate /force, and then press Enter to apply the policy immediately.

Method 3: Use Windows installation media

You can use the Windows installation media as the file source when you enable the .NET Framework 3.5 feature. To do this, follow these steps:

  1. Insert the Windows installation media.

  2. At an elevated command prompt, run the following command:

    Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:sourcessxs /LimitAccess

    In this command, <drive> is a placeholder for the drive letter for the DVD drive. For example, you run the following command:

    Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess

Method 4: Alternative steps for Windows Server

In Windows Server 2012 R2, you can also specify an alternative source by using Windows PowerShell cmdlets or by using the Add Roles and Features Wizard.

To use Windows PowerShell, follow these steps:

  1. Insert the Windows installation media.

  2. In an elevated Windows PowerShell command window, run the following command:

    Install-WindowsFeature name NET-Framework-Core source <drive>:sourcessxs

    In this command, <drive> is a placeholder for the drive letter for the DVD drive or for the Windows installation media. For example, you run the following command:

    Install-WindowsFeature name NET-Framework-Core source D:sourcessxs

To use the Add Roles and Features Wizard, follow these steps:

  1. Insert the Windows installation media.

  2. Start the Add Roles and Features Wizard.

  3. On the Select features page, select the .NET Framework 3.5 Features check box, and then click Next.

  4. On the Confirm installation selections page, click the Specify an alternate source path link. The screenshot for this step is listed below.

    :::image type=»content» source=»media/dotnet-framework-35-installation-error/specify-alternate-source-path.svg» alt-text=»Screenshot of the Specify an alternate source path link on the Conform installation selections page.» border=»false»:::

  5. On the Specify Alternate Source Path page, type the path of the SxS folder as a local path or as a network share path. The screenshot for this step is listed below.

    :::image type=»content» source=»media/dotnet-framework-35-installation-error/path-of-sxs-folder.svg» alt-text=»Screenshot of the Specify Alternate Source Path page.» border=»false»:::

  6. Click OK.

  7. Click Install to finish the wizard.

Error code 0x800F081F

This error code can occur when an alternative installation source is specified and one of the following conditions is true:

  • The location that is specified by the path does not contain the files that are required to install the feature.
  • The user who tries to install the feature does not have at least READ access to the location and to the files.
  • The set of installation files is corrupted, incomplete, or invalid for the version of Windows that you are running.

To fix this problem, make sure that the full path of the source is correct (x:sourcessxs) and that you have at least Read access to the location. To do this, try to access the source directly from the affected computer. Verify that the installation source contains a valid and complete set of files. If the problem persists, try to use a different installation source.

Error code 0x800F0907

This error code occurs if an alternative installation source is not specified or is invalid and if the Specify settings for optional component installation and component repair Group Policy setting is configured to Never attempt to download payload from Windows Update.

To fix this problem, review the policy setting to determine whether it is appropriate for your environment. If you do not want to download feature payloads from Windows Update, consider configuring the Alternate source file path value in the Group policy setting.

[!NOTE]
You must be a member of the Administrators group to change Group Policy settings on the local computer. If the Group Policy settings for the computer that you want to manage are controlled at the domain level, contact your system administrator.

To do this, follow these steps:

  1. Start Local Group Policy Editor or Group Policy Management Console as applicable in your environment.

  2. Expand Computer Configuration, expand Administrative Templates, and then select System.

  3. Open the Specify settings for optional component installation and component repair Group Policy setting, and then select Enabled.

  4. Determine whether the Never attempt to download payload from Windows Update Group Policy setting is enabled, and then determine the desired setting for your environment.

  5. If you want to specify an alternate source file, in the Alternate source file path box, specify a fully qualified path of a shared folder that contains the contents of the sourcessxs folder from the installation media. Or, specify a WIM file. To specify a WIM file as an alternative source file location, add the prefix WIM: to the path, and then add the index of the image that you want to use in the WIM file as a suffix. The following are examples of values that you can specify:

    • Path of a shared folder: \server_nameshareWin8sxs
    • Path of a WIM file, in which 3 represents the index of the image in which the feature files are found:
      WIM:\server_nameshareinstall.wim:3
  6. If you want, select the Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) check box.

  7. Tap or click OK.

  8. At an elevated command prompt, type the gpupdate /force, and then press Enter to apply the policy immediately.

Resolution for Windows 10

  • Error code 0x800F0906, 0x800F081F, or 0x800F0907

    To fix the error codes for Windows 10, follow these steps:

    1. Download the Windows Media Creation tool, and create an ISO image locally, or create an image for the version of Windows that you have installed.

    2. Configure the Group Policy as in Method 2, but also follow these steps:

      1. Mount the ISO image that’s created in step 1.
      2. Point the Alternate source file path to the ISO sourcessxs folder from the ISO.
      3. Run the gpupdate /force command.
      4. Add the .NET Framework feature.
  • Error code 0x800F0922

    The following error message occurs when you do Windows 10 upgrade:

    0x800F0922 CBS_E_INSTALLERS_FAILED: Processing advanced installers and generic commands failed.

    [!NOTE]
    This error code is not specific to .NET Framework.

    To fix this issue, follow these steps:

    1. Open the .NET Framework installation files folder.

    2. Open Sources folder.

    3. Right-click the SXS folder, and then click Properties.

    4. Click Security and make sure that there is a check mark next to Read & Execute. If the check mark isn’t there, click the Edit button and turn it on.

    5. Press Windows Key + X keyboard shortcut.

    6. Click Command Prompt (Admin).

    7. In the Command Prompt window, type the following command and press Enter:

      dism /online /enable-feature /featurename:netfx3 /all /source:c:sxs /limitaccess
    8. In the Command Prompt window, type the following command and press Enter:

      dism /online /Cleanup-Image /RestoreHealth

More information

These errors may occur when you use an installation wizard, the Deployment Image Servicing and Management (DISM) tool, or Windows PowerShell commands to enable the .NET Framework 3.5.

In Windows 10 and Windows Server 2012 R2, the .NET Framework 3.5 is a Feature on Demand. The metadata for Features on Demand is included. However, the binaries and other files associated with the feature are not included. When you enable a feature, Windows tries to contact Windows Update to download the missing information to install the feature. The network configuration and how computers are configured to install updates in the environment can affect this process. Therefore, you may encounter errors when you first install these features.

Error messages that are associated with these error codes

Error code Error messages
0x800F0906 The source files could not be downloaded.
Use the source option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:WindowsLogsDISMdism.log.

Windows couldn’t complete the requested changes.
Windows couldn’t connect to the Internet to download necessary files. Make sure that you’re connected to the Internet, and click Retry to try again.

Installation of one or more roles, role services, or features failed.
The source files could not be found. Try installing the roles, role services, or features again in a new Add Roles and Features Wizard session, and on the Confirmation page of the wizard, click Specify an alternate source path to specify a valid location of the source files that are required for the installation. The location must be accessible by the computer account of the destination server.

0x800F0906 — CBS_E_DOWNLOAD_FAILURE

Error code: 0x800F0906

Error: 0x800f0906

0x800F081F The source files could not be found.
Use the Source option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:WindowsLogsDISMdism.log

0x800F081F — CBS_E_SOURCE_MISSING

Error code: 0x800F081F

Error: 0x800F081F

0x800F0907 DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:WindowsLogsDISMdism.log

Because of network policy settings, Windows couldn’t connect to the Internet to download files that are required to complete the requested changes. Contact your network administrator for more information.

0x800F0907 — CBS_E_GROUPPOLICY_DISALLOWED

Error code: 0x800F0907

Error: 0x800F0907

Download the .NET Framework 3.5 outside of the Windows Update requirement

The .NET Framework 3.5 is available for customers with Volume Licensing or MSDN Subscription, as Feature on-Demand Media is available.

Error codes are not listed when you install .NET Framework 3.5

When you install .NET Framework 3.5, you may encounter other error codes that are not listed in this article, for more information, go to the following articles:

  • Windows help

  • Net Framework 3.5 and 4.5 error 0x80070002

  • Install the .NET Framework 3.5 in Windows 10

  • Microsoft .NET Framework 3.5 Deployment Considerations


18.11.2017
1
7999

Решено! Ошибка установки платформы .NET Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907

Если при попытке установить платформу .NET Framework 3.5, вы получаете сообщение о том, что у вас отсутствует доступ в интернет с номером 0x800F0906, 0x800F081F, 0x800F0907, попробуйте выполнить следующее:

Зайдите в «Панель управления» — «Администрирование» — «Службы»

Тут вам нужно найти службу «Центр обновления Windows«. Нужно ее включить!

Добавить комментарий

JComments

  • Remove From My Forums
  • Вопрос

  • Приветствую. Недавно я переустановил Windows. Всё вроде-бы и работает, но столкнулся с проблемой установки Net Framework 3.5,а именно 0x800f0906. Никак не могу установить его.  (Windows
    не удалось подключиться к Интернету, чтобы загрузить необходимые файлы. Убедитесь, что вы подключены к Интернету, и щелкните Повторить, чтобы попробовать ещё раз.)

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

    ОС: Windows 10 Pro (x64) 

    Сборка: 1703 (Version 10.0.15063)

Ответы

  • Приветствую. Недавно я переустановил Windows. Всё вроде-бы и работает, но столкнулся с проблемой установки Net Framework 3.5,а именно 0x800f0906. Никак не могу установить его.  (Windows
    не удалось подключиться к Интернету, чтобы загрузить необходимые файлы. Убедитесь, что вы подключены к Интернету, и щелкните Повторить, чтобы попробовать ещё раз.)

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

    ОС: Windows 10 Pro (x64) 

    Сборка: 1703 (Version 10.0.15063)

    Если дискобраз есть установите через DISM указав источник файлов на дискеобразе

    Что делать можно посмотреть
    тут, так же стоит помнить о том что версия ОСбилд должны совпадать с содержимым диска


    The opinion expressed by me is not an official position of Microsoft

    • Изменено

      6 июля 2017 г. 10:10

    • Помечено в качестве ответа
      MordorDie
      6 июля 2017 г. 10:20

Понравилась статья? Поделить с друзьями:
  • Ошибка при установке net framework 0x800f081f windows
  • Ошибка при установке need for speed carbon
  • Ошибка при установке mysqlclient python
  • Ошибка при установке mysql на ubuntu server
  • Ошибка при установке mysql на debian