Windows 8.1 не может установить .NET Framework 3.5 0 * 800F0906

После попытки установки .net 3.5 через программу и функции (см. ниже). Я не смог установить ошибку 800F0906

Я использую окна 8.1.

windows features

Ответ 1

Я вставил windows 8.1 dvd и подключился к d-диску, а затем выполнил его из powershell.

  • Откройте командную строку администратора
  • Тип powershell
  • Из командной строки ps

Enable-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Source 'd:\sources\sxs'

  • Прошло 5 минут.

Ответ 3

Найдена ссылка, которая идентифицирует два обновления Windows как проблему, если DISM и автономный установщик не работает. Удалите KB2966826 и KB2966828, затем попробуйте установить 3.5 из программ и функций. Это работал на меня.

Крис Вардарио

Ответ 4

Вероятно, у вас есть объект групповой политики, который блокирует обновления непосредственно от Microsoft. Не проверял сервер WSUS, чтобы узнать, присутствовали ли требуемые пакеты. Просто были внесены эти изменения в реестр, и ПК смог снять обновления. Обратите внимание: нет необходимости отменять их, поскольку объект групповой политики сделает это за вас.

----- Below this line is the actual content to create your own .REG file -----

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate]
"DisableWindowsUpdateAccess"=dword:00000000
"DisableWindowsUpdateAccessMode"=dword:00000000

Ответ 5

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

Ответ 6

Я временно установил элемент управления учетными записями пользователей (UAC), чтобы никогда не уведомлять.

Пуск → Панель управления
Найдите uac и выберите "Изменить настройки контроля учетных записей пользователей"

http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7

Ответ 7

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

Ответ 8

Я столкнулся с той же проблемой.

Причина: в разделе gpeditor местоположение службы обновлений MS было установлено на какой-то локальный WSUS.

Решение: скопируйте этот URL-адрес и установите местоположение службы обновления MS отключить или Не настроено из gpeditor. теперь попробуйте выполнить шаги из функции включения/выключения Windows для установки .Net Framework 3.5. после успешного завершения верните URL службы обновлений WSUS.

[ для местоположения службы обновлений MS: в разделе Run = > gpedit.msc перейдите к Comp Conf- > Admin Templates- > Win Components- > Win Update → "Укажите местоположение службы MS MS", ]

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

Ответ 9

проверьте брандмауэр Windows. Это должно быть включено.