Установить .NET Framework вы можете, не прибегая к официальным страницам загрузки, просто включив соответствующий компонент в Windows 10. Правой кнопкой по Пуск -Программы и компоненты -После чего нажмите по пункту меню Включение или отключение компонентов Windows.Отметьте соответствующий пункт .NET Framework и нажмите Ок. Система автоматически установит указанный компонент. После этого имеет смысл перезагрузить компьютер и готово: если какая-то программа требовала для запуска данные библиотеки, в дальнейшем она должна запускаться без связанных с ними ошибок. Если по какой-то причине вам требуется официальный установщик .NET Framework 3.5, то скачать его вы можете со страницы
http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается, если вы используете Режим совместимости Windows 10).
Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта:
http://www.microsoft.com/ru-ru/download/details.aspx?id=44927 — .NET Framework 4.6 (обеспечивает совместимость с 4.5.2, 4.5.1, 4.5).
http://www.microsoft.com/ru-ru/download/details.aspx?id=30653 — .NET Framework 4.5.