57 votes

Impossible d'installer .net 3.5 sur un serveur Windows 2012

J'essaie d'installer .Net 3.5 sur Windows Server 2012 et cela échoue constamment. J'utilise "Ajouter ou supprimer des fonctionnalités" et mon Internet est déjà là. J'ai lu que si aucune source alternative ne pouvait être trouvée, le programme d'installation essaie de télécharger en ligne et l'installe à partir de là. Cependant, cela ne fonctionne pas. Voici la capture d'écran que je continue à voir :

enter image description here

Veuillez me suggérer ce qui m'échappe.

Edita:

J'ai déjà essayé d'utiliser dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all mais je n'ai pas le disque source avec moi. Je veux le télécharger en ligne.

3 votes

Si vous souhaitez le télécharger et l'installer, vous devez écrire : dism.exe /online /enable-feature /featurename:NetFX3 /all (sans spécifier le /Source )

2 votes

@SEARAS n'a pas fonctionné

0 votes

Si, comme moi, vous avez essayé toutes ces solutions et que vous n'obtenez toujours rien, essayez de désactiver l'UAC. J'ai dû finir par monter une ISO et fournir une source alternative, et désactiver l'UAC pour que l'installation se fasse correctement.

67voto

Ahkam Nihardeen Points 1492

Ce comportement peut également être causé par un administrateur système qui configure l'ordinateur pour utiliser les services de mise à jour de Windows Server (WSUS) au lieu du serveur Microsoft Windows Update pour la maintenance.

http://support.microsoft.com/kb/2734782

Cela a marché pour moi. Windows doit télécharger les fichiers d'installation 3.5, mais le serveur est configuré pour ne pas utiliser Windows Update (commun pour les serveurs gérés), mais WSUS. L'article ci-dessus décrit comment résoudre ce problème. En résumé :

  1. Démarrez l'éditeur de stratégie de groupe local ou la console de gestion des stratégies de groupe ( WIN + R et le type gpedit.msc ).

  2. Développez la Configuration de l'ordinateur, développez les Modèles d'administration, puis sélectionnez Système.

  3. Ouvrez le Specify settings for optional component installation and component repair Paramètre de stratégie de groupe, puis sélectionnez Activé.

  4. Sélectionnez le Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) la case à cocher. options to enable

  5. Assurez-vous que le service de mises à jour de Windows est réglé sur Manuel ou Automatique pour appliquer cette correction. Nos images par défaut sont désactivées, et le problème a persisté jusqu'à ce que cette modification apparemment évidente soit effectuée.

6 votes

Sur la base de l'avis de l'OP commentaire Il semble que ce soit la bonne réponse.

2 votes

Cela n'a pas fonctionné pour moi, c'était déjà le cas.

0 votes

Cela a fonctionné pour moi. Merci beaucoup, vous avez illuminé ma journée !

10voto

Pro Backup Points 3090

Étape 1 : Désinstallez toutes ces mises à jour dans : Panneau de configuration -> Désinstaller un programme -> Afficher les mises à jour installées.

  • KB2966826
  • KB2966827
  • KB2966828

Étape 2 : Ensuite, réessayez d'installer la fonction en utilisant l'interface graphique ( Server Manager ), ligne de commande ( dism ), ou PowerShell ( Install-WindowsFeature )


Informations supplémentaires sur les fonctions d'activation


Méthode 1 : Utilisation de l'interface graphique - Gestionnaire de serveur

Gestionnaire de serveur -> Ajouter des rôles et des fonctionnalités -> Rôle ou installation basée sur les fonctionnalités -> Sélectionner le serveur -> Fonctionnalités -> .NET Framework 3.5 Features

Méthode 2 : Utiliser la ligne de commande - dism

dism : Utilisation d'un support d'installation local / mise à jour de Windows / WSUS

dism /online /enable-feature /featurename:NetFx3 /all

DISM : Avec une 'Source alternative' locale

dism /online /enable-feature /featureName:NetFx3 /all /limitAccess /source:drive_letter : \sources\sxs

Veuillez remplacer drive_letter avec la lettre du lecteur local où se trouvent les fichiers d'installation.

DISM : Avec une "Source alternative" à distance

dism /online /enable-feature /featurename:netfx3 /all /LimitAccess /source : \\share_name\sources\sxs

Veuillez remplacer share_name avec l'UNC de l'emplacement partagé où résident les fichiers d'installation.

Méthode 3 : Utilisation de PowerShell

PowerShell : Utilisation d'un support d'installation local/Windows update/WSUS

Installer-WindowsFeature -name NET-Framework-Core

PowerShell : Avec une "source alternative" locale

Install-WindowsFeature -name NET-Framework-Core -source x : \sources\sxs /source:drive_letter : \sources\sxs

Veuillez remplacer drive_letter avec la lettre du lecteur local où se trouvent les fichiers d'installation.

PowerShell : Avec une "source alternative" distante

Install-WindowsFeature -name NET-Framework-Core -source \\share_name\sources\sxs

Veuillez remplacer share_name avec l'UNC de l'emplacement partagé où résident les fichiers d'installation.

Ressources utiles :

http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-Windows-8/

http://blogs.technet.com/b/askcore/archive/2012/05/14/Windows-8-and-net-framework-3-5.aspx

0 votes

Cette réponse serait bien meilleure si elle avait une véritable explication. Un simple lien vers un site externe n'est pas vraiment utile.

0 votes

La réponse a été mise à jour avec des informations supplémentaires. J'ai été confronté à ce problème et je viens de le résoudre. J'espère que cela aidera quelqu'un d'autre

0 votes

Un moyen plus simple serverfault.com/a/706709/157373

5voto

Pieter Germishuys Points 3482

Après avoir essayé d'installer .net 3.5 sur Windows Server 2012 pendant 3 jours, j'ai finalement réussi à le faire.

La clé pour moi était de vérifier les mises à jour Windows installées pour les KB2966826, KB2966827 et KB2966828. J'avais installé la KB2966827 et après l'avoir supprimée, j'ai pu installer la version 3.5 via le Gestionnaire de serveur.

Voir cet article http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-Windows-8/

1 votes

Cela a fonctionné pour moi, pour une raison quelconque Windows installe cette mise à jour même si vous n'avez pas installé .net 3.5 sur votre système, ce qui la rend impossible à installer. Plus d'informations : support.microsoft.com/kb/3002547

5voto

twampss Points 417

Avec l'activation de la fonction netfx3, la publicité s'est arrêtée à 66,6 %.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

J'ai vérifié mes paramètres de proxy dans Internet Explorer > Connexions.

J'ai changé mes paramètres de politique de groupe pour e ntiver les composants optionnels

Computer Configuration > Administrative Templates > System > 

Enable "Specify stettings for optional component installation and co...."
Check the check box "Contact Windows Update..."

Après tout cela, j'ai finalement réussi à installer .NET Framework 3.5 dans Windows 2012.

J'espère que cela vous aidera !

3voto

Polsonby Points 11824

Dans Internet Explorer, allez sur :

  • Outils
  • Options Internet
  • Sécurité
  • Internet
  • Niveau personnalisé
  • Téléchargements | Téléchargement de fichiers = Activer

Exécuter PowerShell en tant qu'administrateur Entrez ceci, pour télécharger et installer .net 3.5 :

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 

Résultat : PS C:\Users\Administrator > DISM /Online /Enable-Feature /Nom de la caractéristique : NetFx3 /Tout

Outil de gestion et de service des images de déploiement Version : 6.3.9600.17031

Version de l'image : 6.3.9600.17031

Fonctionnalité(s) d'activation [==========================100.0%==========================] The opération s'est terminée avec succès.

1 votes

J'ai essayé mais cela ne fonctionne toujours pas. Il affiche 100 %, puis dit The operation is complete but NetFx3 feature was not enabled

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X