La mise à jour est automatique, gratuite, et obligatoire sous Windows 10 home. Pas d'options.
En version pro tu peux la désactiver avec gpedit. et la lancer quand tu veux, un peu plus d'options.
Et sinon tu cherches et tu vas trouver divers utilitaires de confiance ou pas pour masquer la mise à jour en 10 home.
Par exemple ooshutup10.
.net framework 3.5 est disponible dans les fonctionnalités optionnelles.
Paramètres, application, programmes et fonctionnalités (à droite), activer ou désactiver des fonctionnalités (à gauche).
Il y a d'autres lignes .net dans le lot.
Silverlight, je sais pas.