découvrez comment installer .net framework 3.5 sur windows 10 et 11, vérifiez sa compatibilité et résolvez les problèmes d’installation courants.

Framework 3.5 .NET sur Windows 10 et 11 : installation et compatibilité

Contenu sponsorisé · Cet article contient des liens commerciaux.

Un ancien logiciel de gestion, un utilitaire de maintenance ou un jeu peut encore réclamer .NET Framework 3.5, même sur un PC récent. Sur Windows 10 et Windows 11, la méthode dépend toutefois de la version du système : l’activation d’une fonctionnalité Windows reste possible sur certaines éditions, tandis que Windows 11 26H1 passe à un installateur autonome.

L’article en bref

.NET Framework 3.5 reste indispensable à certains logiciels historiques et outils métier. Voici comment choisir la bonne méthode selon Windows, installer le composant et éviter les pièges les plus courants.

  • Compatibilité : Windows 10 et Windows 11 peuvent exécuter les applications prévues pour .NET 3.5.
  • Installation classique : activez la fonctionnalité via Windows ou DISM jusqu’à Windows 11 25H2.
  • Windows 11 26H1 : utilisez l’installateur autonome conçu pour cette version précise.
  • Dépannage : vérifiez la version, Windows Update et la source des fichiers hors ligne.

Le bon réflexe consiste à identifier la version de Windows avant de lancer l’installation.

NET Framework 3.5 sur Windows 10 et 11 : quelle méthode choisir ?

.NET Framework 3.5 regroupe également les composants .NET Framework 2.0 et 3.0. Certains logiciels conçus il y a plusieurs années s’appuient encore dessus : un outil comptable ou un utilitaire de périphérique peut donc refuser de démarrer tant que le composant n’est pas activé.

La compatibilité des applications ne signifie pas que le framework est toujours préinstallé. Sur Windows 10 et les versions de Windows 11 jusqu’à 25H2, l’installation de .NET Framework passe généralement par les fonctionnalités Windows ou par DISM. À partir de Windows 11 26H1, la procédure change : le composant s’obtient avec un installateur autonome adapté à cette version.

Articles en lien :  Différence code civil, pénal, moto et voiture expliquée clairement

Pour connaître votre édition, ouvrez les paramètres Windows et consultez la section consacrée aux spécifications du système. Autre raccourci pratique : appuyez sur Windows + R, saisissez « winver.exe », puis validez ; la fenêtre affiche la version installée.

Installation de .NET Framework 3.5 avec les fonctionnalités Windows

Sur Windows 10 et Windows 11 jusqu’à la version 25H2, la méthode graphique convient à la plupart des utilisateurs. Dans la recherche du menu Démarrer, saisissez « Activer ou désactiver des fonctionnalités Windows », ouvrez le résultat, cochez « .NET Framework 3.5 (inclut .NET 2.0 et 3.0) », puis confirmez.

Windows peut alors télécharger les fichiers nécessaires via Windows Update. Une connexion Internet est généralement requise ; après l’installation, un redémarrage peut être demandé. Pour une petite entreprise qui remet en service un ancien logiciel de comptabilité, cette activation suffit souvent à retrouver un fonctionnement normal sans réinstaller l’application.

Version de Windows Méthode recommandée Point à vérifier
Windows 10 Fonctionnalités Windows ou DISM Accès à Windows Update ou aux fichiers source
Windows 11 jusqu’à 25H2 Fonctionnalités Windows ou DISM La version du système correspond à cette procédure
Windows 11 26H1, build 28000, et versions ultérieures Installateur autonome spécifique Le programme correspond bien à la version de Windows

Si le téléchargement en ligne échoue, une installation hors ligne avec DISM peut utiliser les fichiers d’installation de Windows. Depuis une invite de commandes administrateur, la commande suivante indique le dossier source « sxs » du support monté, ici identifié par la lettre D :

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:sourcessxs /LimitAccess

Remplacez D: par la lettre réelle du support. Cette méthode est utile sur un poste isolé ou lorsque Windows Update est bloqué, mais la source doit correspondre à une version compatible du système installé.

Windows 11 26H1 : installer .NET Framework 3.5 de façon autonome

À compter de Windows 11 26H1, build 28000, .NET Framework 3.5 n’est plus proposé comme composant Windows à activer. Il faut télécharger l’installateur autonome prévu pour cette version, depuis la page officielle de téléchargement de .NET Framework.

Articles en lien :  Quelle est la distance maximale de l'airtag apple

Microsoft précise que ces installateurs sont liés à la version de Windows concernée. Un fichier destiné à Windows 11 26H1 n’est donc pas un substitut universel pour Windows 10 ou les éditions précédentes de Windows 11. Un module linguistique peut également être téléchargé séparément si nécessaire.

Cette évolution retire de la liste des fonctionnalités Windows à la demande plusieurs composants associés : ASP.NET 3.5, l’extensibilité .NET 3.5, ainsi que les activations WCF HTTP et non HTTP. L’installation du framework de base ne rétablit donc pas automatiquement tous ces éléments.

Activer ASP.NET 3.5 dans IIS après l’installation

Sur Windows 11 26H1 et les versions ultérieures, ASP.NET 3.5 dans IIS demande une inscription complémentaire. Le script PowerShell Enable-ASPNet35.ps1 réactive les fonctions ASP.NET 3.5 et l’extensibilité .NET 3.5 nécessaires aux applications concernées.

Avant de l’exécuter, vérifiez que Windows PowerShell 5.1, .NET Framework 3.5 et le rôle IIS sont présents. Les filtres ISAPI et les extensions ISAPI requis doivent aussi être activés. Ouvrez ensuite PowerShell en tant qu’administrateur, placez le script téléchargé dans un dossier local et exécutez les étapes suivantes :

  1. Autorisez l’exécution des scripts signés provenant d’éditeurs approuvés avec Set-ExecutionPolicy RemoteSigned, après vérification de la source du fichier.
  2. Dans PowerShell, accédez au dossier contenant Enable-ASPNet35.ps1.
  3. Lancez le script avec .Enable-ASPNet35.ps1.

Ce script restaure les fonctions nécessaires à l’exécution de certaines applications, mais ne réinstalle pas les composants retirés de Windows. Les outils comme DISM peuvent donc continuer à ne pas les signaler comme des fonctionnalités présentes.

Résolution des erreurs d’installation de .NET Framework 3.5

Quand l’activation échoue, le réflexe utile n’est pas de relancer la même procédure à l’aveugle. Commencez par vérifier la version de Windows avec winver.exe, puis confirmez que la méthode choisie correspond à cette version ; une procédure destinée à Windows 11 25H2 ne convient pas à 26H1.

Articles en lien :  Comment leak media révolutionne la diffusion de contenu en ligne

Sur les versions qui utilisent les fonctionnalités Windows, contrôlez l’accès à Windows Update et réessayez après avoir résolu tout problème de connexion ou de stratégie de mise à jour. Pour une installation hors ligne, vérifiez que le dossier « sourcessxs » existe sur le support et que celui-ci correspond bien à l’édition installée.

Pour réduire les allers-retours, suivez cette liste de contrôle avant de lancer la réparation :

  • Version confirmée : identifiez l’édition de Windows avec les paramètres système ou winver.exe.
  • Procédure adaptée : utilisez l’activation des fonctionnalités Windows avant 26H1, ou l’installateur autonome à partir de 26H1.
  • Source valide : vérifiez Windows Update ou l’emplacement des fichiers d’installation hors ligne.
  • Privilèges suffisants : lancez les commandes DISM et PowerShell avec des droits d’administrateur.
  • Redémarrage effectué : redémarrez si Windows le demande, puis relancez l’application concernée.

Si le framework s’installe mais que le programme ne démarre toujours pas, l’origine peut se trouver dans l’application, ses dépendances ou ses paramètres IIS plutôt que dans .NET lui-même. Isoler le problème évite d’ajouter des composants inutiles à un système déjà fonctionnel.

Questions courantes sur .NET Framework 3.5

NET Framework 3.5 est-il compatible avec Windows 11 ?

Oui. Il est pris en charge sur Windows 11, mais la méthode dépend de la version : activation des fonctionnalités Windows jusqu’à 25H2, puis installateur autonome à partir de 26H1.

Comment savoir si Windows 11 est en version 26H1 ?

Appuyez sur Windows + R, saisissez winver.exe et validez. Vous pouvez aussi consulter la version dans les spécifications Windows des paramètres système.

Peut-on installer .NET Framework 3.5 sans Internet ?

Oui, avec une source d’installation Windows compatible et DISM sur les versions qui prennent en charge l’activation comme fonctionnalité. Sur Windows 11 26H1 et versions ultérieures, utilisez l’installateur autonome correspondant à cette version.

L’installation de .NET Framework 3.5 active-t-elle ASP.NET 3.5 dans IIS ?

Pas nécessairement. Sur Windows 11 26H1 et les versions ultérieures, ASP.NET 3.5 demande une inscription supplémentaire dans IIS à l’aide du script Enable-ASPNet35.ps1 et des prérequis associés.

Auteur/autrice

  • Camille Bernard

    Formatrice et rédactrice passionnée, j’aide les professionnels à apprendre autrement. Après dix ans passés à concevoir des programmes de formation et à accompagner des équipes RH, j’ai compris que la connaissance ne sert que si elle est partagée simplement.
    Sur Fondation Bambi, je traduis des concepts parfois flous — droit du travail, marketing RH, management — en outils concrets pour évoluer avec confiance.

    Mon credo : apprendre, c’est avancer – ensemble.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *