Partager via


Impossible d’installer le .NET Framework 3.5 sans environnement Internet public sur une installation OEM de Windows

Cet article fournit une solution de contournement pour un problème où l’installation de Microsoft .NET Framework 3.5 échoue sans environnement Internet public sur une installation OEM Windows.

Numéro de base de connaissances d’origine : 2956772

Symptômes

Examinez le cas suivant :

  • Vous disposez d’un environnement réseau exclusif qui n’est pas connecté à Internet.
  • Vous disposez d’un système d’exploitation Windows installé à partir d’une image OEM standard dans cet environnement. Cette image peut inclure une combinaison de langues et les dernières mises à jour pertinentes pour le système et l’environnement.
  • Vous essayez d’installer .NET Framework 3.5 ou .NET Framework 3.5 Service Pack 1 (SP1) sur cet ordinateur.

Dans ce scénario, vous recevez un message d’erreur et l’installation du .NET Framework échoue.

L’installation du .NET Framework échoue également dans l’une des situations suivantes :

  • Vous utilisez le package redistribuable .NET Framework autonome.
  • Le dossier sources\sxs du support d’installation d’origine est utilisé comme autre source.

Cause

Ce problème se produit parce que Windows a été conçu avec l’intention que le système d’exploitation ait accès à Internet.

Si vous ne pouvez pas accéder à Internet, .NET Framework 3.5 doit extraire des données d’une autre source. Si cette source ne correspond pas explicitement au système d’exploitation d’installation (par exemple, un correctif logiciel, une version de correctif logiciel ou un fichier spécifique au module linguistique installé), vous rencontrerez ce problème.

Solution de contournement

Pour contourner ce problème, créez un support d’installation sur lequel .NET Framework 3.5 est préinstallé. Pour ce faire, suivez les étapes de la page web suivante pour chaque langue qui sera installée sur ce système d’exploitation : .NET Framework 4.5 est par défaut et .NET Framework 3.5 est facultatif ou vous pouvez temporairement connecter l’ordinateur qui a besoin du .NET Framework 3.5 à Internet pour installer le .NET Framework.

Note

Vous devez effectuer ces étapes avant d’installer les modules linguistiques. Toutefois, les correctifs logiciels doivent généralement être installés une fois les modules linguistiques installés.

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « Produits concernés ». Actuellement, une stratégie efficace et efficace n’a pas été établie pour les systèmes d’exploitation existants. Toutefois, ce problème fait l’objet d’enquêtes sur les futurs systèmes d’exploitation.

Plus d’informations

Si vous avez réussi à créer une autre source d’installation à l’aide d’une image de système d’exploitation hors connexion, sachez qu’avec cette solution, vous devez vous assurer que cette autre source dispose de toutes les mises à jour (correctifs logiciels) qui peuvent se trouver sur les ordinateurs cibles avec tous les modules linguistiques. Cette image doit être mise à jour à mesure que de nouvelles mises à jour sont publiées.

Note

Certains correctifs logiciels ne peuvent être obtenus qu’en contactant Directement Microsoft. Ces correctifs logiciels doivent également être pris en compte lorsque vous générez la source d’installation si cet itinéraire est sélectionné.

Notre recommandation concernant la création de supports d’installation (comme mentionné dans la section « Solution de contournement ») consiste à créer un média source de remplacement et à le tester, car ce processus s’est avéré coûteux compte tenu du temps nécessaire. Cela est comparé à la création d’un support d’installation à l’aide de versions de fichiers connues.

Collecte de données

Si vous avez besoin de l’aide du support Microsoft, nous vous recommandons de collecter les informations en suivant les étapes mentionnées dans Collecter des informations à l’aide de TSS pour les problèmes liés au déploiement.