Я пытаюсь установить .Net 3.5 на Windows Server 2012, и он постоянно перестает работать. Я использую «Добавить или удалить компоненты», и мой Интернет уже там. Я читал, что если альтернативный источник не может быть найден, установщик пытается загрузить онлайн и устанавливает его оттуда. Тем не менее, это не работает. Это скриншот, который я продолжаю видеть:
Пожалуйста, предложите, что мне не хватает?
Редактировать:
Я уже пытался использовать, dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all
но у меня нет исходного диска со мной. Я хочу скачать его онлайн.
windows
.net
windows-server-2012
.net-3.5
Тим Том
источник
источник
dism.exe /online /enable-feature /featurename:NetFX3 /all
(без указания/Source
)Ответы:
http://support.microsoft.com/kb/2734782
Это сработало для меня. Windows должна загрузить установочные файлы 3.5, но сервер настроен не для использования Центра обновления Windows (общего для управляемых серверов), а для WSUS. Выше статья описывает, как это исправить. В двух словах:
gpedit.msc
).Specify settings for optional component installation and component repair
групповой политики и выберите «Включено».Установите
Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)
флажок.Убедитесь, что Служба обновлений Windows установлена на Вручную или Автоматически, чтобы применить это исправление. Наши изображения по умолчанию отключены, и проблема продолжалась до тех пор, пока это очевидное изменение не было сделано.
источник
netsh http winhttp set proxy X.X.X.X:80
, после чего можно было установить .NET Framework и Центр обновления Windows снова заработал.Шаг 1. Удалите все эти обновления в: Панель управления -> Удалить программу -> Просмотреть установленные обновления.
Шаг 2. Затем повторите попытку установки компонента с помощью графического интерфейса пользователя (
Server Manager
), командной строки (dism
) или PowerShell (Install-WindowsFeature
).Дополнительная информация о включении функций
Метод 1: Использование GUI - Диспетчер серверов
Способ 2. Использование командной строки - dism
dism: Использование локального установочного носителя / обновления Windows / WSUS
DISM: с локальным «альтернативным источником»
Пожалуйста, замените
drive_letter
букву вашего локального диска, на котором находятся установочные файлыDISM: с удаленным «альтернативным источником»
Пожалуйста , замените
share_name
с КООН в общей папке , где установка файлы находятсяСпособ 3: использование PowerShell
PowerShell: использование локального установочного носителя / обновления Windows / WSUS
PowerShell: с локальным «альтернативным источником»
Пожалуйста, замените
drive_letter
букву вашего локального диска, на котором находятся установочные файлыPowerShell: с удаленным «альтернативным источником»
Пожалуйста , замените
share_name
с КООН в общей папке , где установка файлы находятсяПолезные ресурсы:
http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/
http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
источник
После попытки установить .net 3.5 на Windows Server 2012 в течение 3 дней мне наконец удалось это сделать.
Ключом для меня было проверить установленные обновления Windows для KB2966826, KB2966827 и KB2966828. У меня был установлен KB2966827, и после его удаления я мог установить 3.5 через диспетчер сервера.
См. Эту статью http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages- while- install- net- framework- 3-5- in- windows-8/
источник
При включении функции netfx3 он остановился на 66,6%.
Я проверил свои настройки прокси в Internet Explorer> Подключения.
Я изменил свои параметры групповой политики для включения дополнительных компонентов
После всего этого мне наконец-то удалось установить .NET Framework 3.5 в Windows 2012.
Надеюсь, это поможет!
источник
В Internet Explorer перейдите по ссылке:
Запустите PowerShell от имени администратора. Введите это, чтобы загрузить и установить .net 3.5:
источник
The operation is complete but NetFx3 feature was not enabled
Загрузите Windows Server 2012 DVD на ваш DVD-привод. тогда иди по этому пути
Скопируйте путь из адресной строки Windows Explorer.
specify an alternative path
источник
Я перепробовал все предложенное по сети, но ничего не получалось, так как у меня не было исходного диска. К счастью, я вспомнил установщик Web Platform - скачайте его, найдите .NET Framework 3 - установите:
http://www.microsoft.com/web/downloads/platform.aspx
источник
примечание: стандартная установка .net3.5 будет указывать на «обновление Windows» для установки. Если ваш сервер настроен на поиск обновлений через 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 или« исходные файлы не могут быть загружены », даже при предоставлении источника» .
Если вы хотите использовать dism и извлекать .NET из Центра обновления Windows, вам нужно выполнить следующую команду:
Источник / подробности: Разверните .NET Framework 3.5 с помощью обслуживания образов развертывания и управления ими (DISM)
источник
Введите эту команду в командной строке и измените в разделе путь к источнику команды, чтобы он указывал на вашу установку Windows, «Источник», папку «Sxs».
dism.exe / online / enable-feature / featurename: NetFX3 / Источник: D: \ sources \ sxs
источник
Просто включите обновление Windows (run-> services.msc-> windows Update-> Свойства правой кнопкой мыши-> Тип запуска (автоматически) и запустите службу (Запуск)).
Тогда ошибка не будет отображаться.
источник