До сих пор встречается софт, для установки которого требуется Net Framework 3.5 Казалось бы, в чем проблема? Запусти appwiz.cpl и добавь нужную фичу. На деле это мало того, что может быть долго, что вызвано попыткой скачать необходимые системе файлы с серверов MS, так и закончится может ошибкой.
Поэтому я предпочитаю делать это через командную строку - быстро и надежно.
На днях меня попросили сконвертировать DVD диски с фильмами (оцифровка своих записей с VHS кассет) в какой-нить формат, пригодный для записи на флешку, заливки в облако и пр. Для этого я начал было ставить себе фриварный конвертор, который потребовал наличия Net Framework 3.5
Я, поленившись искать инфу о том, как это сделать привычным для себя способом, через cmd, попробовал было просто добавить нужную фичу в Add Remove Programs, но Windows почему-то не смогла скачать то, что ей было нужно. Тогда я и вспомнил, что давно уже с этим сталкивался и самый надежный способ - это поставить необходимую фичу через cmd.
Для этого надо было ввести в командной строке, запущенной с привелегиями Админа такую команду:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\Temp\sxs
В моем случае, папка SxS (из дистрибутива Windows), откуда установщик брал нужные файлы (ключ /Source), была заранее скопирована на диск D: в папку Temp