Введите эту команду в командной строке и измените раздел исходного пути в команде, чтобы он указывал на вашу установку Windows , Источник, папка Sxs.
DISM.exe / online / enable-feature / featurename: NetFX3 / Source: D: \ sources \ sxs
Я перепробовал все, что предлагалось по всей сети, но ничего не помогло, так как у меня не было диска с исходным кодом. К счастью, В конце концов я вспомнил об установщике веб-платформы - загрузите его, найдите .NET Framework 3 - установите:
Такое поведение также может быть вызвано системным администратором, который настраивает компьютер для использования служб Windows Server Update Services (WSUS) вместо сервера Microsoft Windows Update для обслуживания.
http://support.microsoft.com/kb/2734782
У меня это сработало. Windows должна загрузить установочные файлы 3.5, но сервер настроен не на использование Центра обновления Windows (обычно для управляемых серверов), а на использование WSUS. В статье выше описано, как это исправить. Вкратце:
gpedit.msc
). Задать параметры для установки дополнительных компонентов и восстановления компонентов
групповой политики, а затем выберите «Включено».
Убедитесь, что для службы обновлений Windows установлено значение «Вручную» или «Автоматически», чтобы применить это исправление. Наши изображения по умолчанию отключены, и проблема продолжалась до тех пор, пока не было внесено это, казалось бы, очевидное изменение.
Nadat ek vir 3.5 dae .net 3.5 op Windows Server 2012 probeer installeer het, het ek dit uiteindelik reggekry.
Die sleutel vir my was om die geïnstalleerde Windows-opdaterings vir KB2966826 na te gaan, KB2966827 en KB2966828. Ek het KB2966827 laat installeer en nadat ek dit verwyder het, kon ek 3.5 via die Server Manager installeer.
Sien hierdie artikel http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while- installering-net-framework-3-5-in-windows-8 /
Шаг 1: Удалите любое из этих обновлений: Панель управления -> Удалить программу -> Просмотр установленных обновлений.
Шаг 2: Затем повторите установку с помощью графического интерфейса (Менеджер сервера
), командной строки (dism
) или PowerShell (Install-WindowsFeature
)
Дополнительная информация о включении функций
Метод 1: Используя GUI - Менеджер сервера
Менеджер сервера -> Добавление ролей и функций -> На основе ролей или установка на основе функций -> Выбор сервера -> Особенности -> .NET Рамочная программа 3. 5 Особенности
Метод 2: Использование командной строки - dism
dism : Использование локального установочного носителя/обновления Windows/WSUS
dism /online /enable-feature /featurename:NetFx3 /all
DISM: С локальным 'альтернативным источником'
dism /online /enable-feature /featureName:NetFx3 /all /limitAccess /source:drive_letter: \sources\sxs
Замените drive_letter
на букву диска локального диска, на котором находятся установочные файлы
DISM: с помощью удаленного 'Alternate Source'
dism /online /enable-feature /featurename: netfx3 /all /LimitAccess /source:\\share_name\sources\sxs
Замените share_name
на UNC общего места расположения установочных файлов
Способ 3: Использование PowerShell
PowerShell: Используя локальный установочный носитель/обновление Windows/WSUS
Install-WindowsFeature -name NET-Framework-Core
PowerShell: С помощью локального 'Альтернативного источника'
Install-WindowsFeature - имя NET-Framework-Core - источник x:\sources\sxs. /source:drive_letter:\sources\sxs
Замените drive_letter
на букву диска локального диска, на котором находятся установочные файлы
PowerShell: С помощью удаленного 'Alternate Source'
Install-WindowsFeature -name NET-Framework-Core -source \\sharename\sources\sxs
Пожалуйста, замените share_name
на UNC общего места расположения установочных файлов
Helpful Resources:
http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
просто включите обновление окон (запустите-> services.msc-> Windows Update-> щелкните правой кнопкой мыши свойства-> Тип запуска (автоматически) и запустите службу (Запуск)).
Тогда не будет отображаться ошибка.
В Internet Explorer перейдите по ссылке:
Запуск PowerShell от имени администратора Введите это, чтобы загрузить и установить .net 3.5:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
Результат: PS C: \ Users \ Administrator> DISM / Online / Enable-Feature / FeatureName: NetFx3 / All
Инструмент обслуживания образов развертывания и управления Версия: 6.3.9600.17031
Версия образа: 6.3.9600.17031
Включение функции (я) [========================== 100,0% ===================== =====] операция завершена успешно.
Загрузите DVD с Windows Server 2012 на свой DVD-привод. затем перейдите по этому пути
yourDVDLetter: \ sources \ sxs
Скопируйте путь из адресной строки проводника Windows.
укажите альтернативный путь
обратите внимание: стандартная установка .net3.5 будет указывать на "windows update" для установки. Если ваш сервер настроен на просмотр обновлений через WSUS, это не поможет.
создайте резервную копию реестра и попробуйте следующее: http://aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-microsoft-update-servers/
после этого выполните установку функции как обычно (после перезапуска службы 'windows update'.
работало на меня :)
. Это известная проблема, которая хорошо документирована в действии KB 3002547 "Вы не можете включить функцию Microsoft .NET Framework 3.5 в Windows Server 2012 R2, Windows Server 2012, Windows 8. 1, или Windows 8 после установки обновления безопасности 2966827 или 2966828", а также подробно описано в соответствующем блоге MS PFE "Попытка установить .NET Framework 3.5 на Windows Server 2012 R2 Ошибки с кодом ошибки 0x800F0906 или "исходные файлы не могут быть загружены", даже при поставке исходных файлов".
Если вы хотите воспользоваться функцией демонтажа и извлечения .NET из Windows Update, вам следует выполнить следующую команду:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
Source/details: Развернуть .NET Framework 3.5 с помощью Deployment Image Servicing and Management (DISM)
При включении функции netfx3 он останавливался на 66,6%.
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
Я проверил настройки своего прокси в Internet Explorer> Подключения.
Я изменил настройки групповой политики на e nable optional components
Computer Configuration > Administrative Templates > System >
Enable "Specify stettings for optional component installation and co...."
Check the check box "Contact Windows Update..."
После всего этого мне наконец удалось установить .NET Framework 3.5 в Windows 2012 .
Надеюсь, это поможет!