Симптомы
- Установка .Net Framework вызывает неисправимую ошибку/не удалось установить компонент;
- На результат не влияет метод установки .Net Framework, абсолютно не важно ставите ли вы автономный установщик или включаете в компонентах windows;
- Вы вручную включили службу обновления Windows и она точно работает, однако всё же мы получаем ошибку о невозможности установки;
- Вы опробовали метод c DISM, результат тот же.
В случае если вам не помогают стандартные методы решения данной ошибки, скорее всего ваш компьютер работает в домене и вы получаете обновления от контроллера домена в вашей сети. Если настроить windows server для корректной установки компонентов ОС невозможно, нам придется хотя бы временно сменить сервер обновлений через реестр. Для этого идем в пуск и пишем regedit:
Нас будет интересовать следующая ветка:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
Смените значение ключа UseWUServer на 0 и перезапустите службу обновления Windows (панель управления-администрирование-службы). Всё, можно запускать установку .NetFramework. После установки верните прежнее значение ключа, либо обновите групповые политики (cmd - gpupdate).