Почему компонент не скачивается как программа
В отличие от обычных программ, .NET Framework 3.5 поставляется вместе с Windows — он лежит в её составе, но по умолчанию выключен. Когда вы включаете его в списке компонентов, система не скачивает установщик, а достаёт нужные файлы: либо из центра обновления, либо из установочного образа.
Поэтому классические способы «скачать и установить» здесь не работают, а отдельные установщики из интернета в лучшем случае бесполезны, в худшем — источник заражения. Правильный путь всегда идёт через включение компонента Windows.
И отсюда же вытекает главная причина сбоев: если система не может получить исходные файлы, включение падает. Не потому, что что-то сломано, а потому, что взять компонент неоткуда.
