Я попытался установить пакет драйверов принтера HP, который, очевидно, нуждался в .NET 3.5. По какой-то причине установка не удалась, и я отменил ее. Теперь при входе всех пользователей система пытается завершить установку .NET, но не удается. В диалоговом окне с сообщением об ошибке говорится: «Не удалось установить следующую функцию: .NET Framework 3.5 (содержит .NET 2.0 и 3.0)».

По-видимому, это конфликт между системным элементом управления "Функции Windows" и диспетчером сервера (я не уверен насчет английских имен, так как использую немецкую версию).

Теперь я просто хочу избавиться от сообщения об ошибке и полностью отменить установку. Как мне этого добиться?

1 ответ1

0

Спасибо за ваш вопрос. У меня есть небольшой опыт работы с Windows Server 2012-r2, но у меня был опыт, связанный с проблемой .NET. Поэтому я предлагаю войти на сервер:

  1. Затем в меню Windows найдите « gpedit »,

  2. нажмите "Редактор групповой политики", затем попробуйте найти « Computer Configuration --> Administrative Templates-->System ».

  3. После нажатия на папку "Система" см. Файлы настроек в правой части окна.

  4. Найдите « Specify Settings for Optional Component installation and component repair », прокрутив вниз, дважды щелкнув по нему.

  5. В новом окне включите функцию.

  6. Затем найдите « Contact windows update directly to download repair content instead of Windows Server Update Service(WSUS) ». Включить это.

  7. Тогда Применить -> Хорошо.

  8. Теперь откройте командную строку от имени администратора. Тип " gpupdate /force "

  9. Теперь перейдите на Панель управления -> Программы -> Программы и компоненты и нажмите "Включить или отключить функции Windows", когда появится окно функций, выберите .NET Framework 3.5 и нажмите ОК.

  10. В новом окне нажмите "Загрузить файлы из Центра обновления Windows". После завершения установки не забудьте перезагрузить сервер.

Я надеюсь, что это поможет вам настроить .NET 3.5 на вашем сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .