J'essaie d'installer .Net 3.5 sur Windows Server 2012 et il échoue constamment. J'utilise "Ajouter ou supprimer des fonctionnalités" et mon Internet est déjà là. J'ai lu que si aucune autre source 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 de voir:
Veuillez suggérer ce qui me manque?
Modifier:
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 souhaite le télécharger en ligne.
Ce problème peut également être provoqué par un administrateur système qui configure l'ordinateur pour utiliser Windows Server Update Services (WSUS) au lieu du serveur Microsoft Windows Update pour la maintenance.
http://support.Microsoft.com/kb/2734782
Cela a fonctionné 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 un mot:
gpedit.msc
).Specify settings for optional component installation and component repair
, Puis sélectionnez Activé.Cochez la case Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)
.
Assurez-vous que le service de mises à jour Windows est défini sur Manuel ou Automatique pour appliquer ce correctif. Nos images par défaut sont définies sur désactivé, et le problème a continué jusqu'à ce que ce changement apparemment évident soit fait.
Étape 1: Désinstallez l'une de ces mises à jour dans: Panneau de configuration -> Désinstaller un programme -> Afficher les mises à jour installées.
Étape 2: Ensuite, réessayez d'installer la fonctionnalité à l'aide de l'interface graphique (Server Manager
), ligne de commande (dism
) ou PowerShell (Install-WindowsFeature
)
Informations supplémentaires sur l'activation des fonctionnalités
Méthode 1: Utilisation de l'interface graphique - Gestionnaire de serveur
Gestionnaire de serveur -> Ajouter des rôles et des fonctionnalités -> Installation basée sur les rôles ou les fonctionnalités -> Sélectionner un serveur -> Fonctionnalités -> Fonctionnalités .NET Framework 3.5
Méthode 2: utilisation de la ligne de commande - dism
dism: utilisation du support d'installation local/mise à jour 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 de lecteur de votre lecteur local où résident les fichiers d'installation
DISM: Avec une "source alternative" distante
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/mise à jour Windows/WSUS
Install-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 de lecteur de votre lecteur local où résident 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://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
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 KB2966826, KB2966827 et KB2966828. J'avais installé KB2966827 et après l'avoir supprimé, je pouvais installer 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/
Lors de l'exécution de l'activation de la fonctionnalité netfx3, il s'est arrêté à 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 stratégie de groupe en e composants optionnels nables
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 aide!
Dans Internet Explorer, accédez à:
Exécutez PowerShell en tant qu'administrateur Saisissez 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/FeatureName: NetFx3/All
Outil de gestion et de maintenance des images de déploiement Version: 6.3.9600.17031
Version de l'image: 6.3.9600.17031
Activation (s) des fonctionnalités [========================== 100,0% ================ ==========] L'opération s'est terminée avec succès.
Chargez le DVD Windows Server 2012 sur votre lecteur de DVD. puis allez sur ce chemin
yourDVDLetter:\sources\sxs
Copiez le chemin depuis la barre d'adresse de l'Explorateur Windows.
specify an alternative path
remarque: l'installation standard de .net3.5 pointera vers la "mise à jour Windows" pour l'installation. SI votre serveur est configuré pour effectuer sa recherche de mise à jour via WSUS, cela échouera.
sauvegardez votre registre et essayez ce qui suit: http://aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-Microsoft -update-servers /
après cela, effectuez l'installation de la fonctionnalité comme d'habitude (après avoir redémarré le service "Windows Update".
travaillé pour moi :)
J'ai essayé tout ce qui était suggéré sur le net - mais rien n'a fonctionné car je n'avais pas de disque source. Heureusement, je me suis finalement souvenu de Web Platform Installer - téléchargez-le, trouvez .NET Framework 3 - installez:
Il s'agit d'un problème connu bien documenté dans l'action KB 3002547 "Vous ne pouvez pas activer la fonctionnalité Microsoft .NET Framework 3.5 sur Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8 après avoir installé la mise à jour de sécurité 2966827 ou 2966828 " et également décrit en détail dans les articles associés MS PFE blogpost" La tentative d'installation de .NET Framework 3.5 sur Windows Server 2012 R2 échoue avec le code d'erreur 0x800F0906 ou "les fichiers source n'ont pas pu être téléchargés", même lorsque source d'approvisionnement " .
Si vous souhaitez utiliser dism et tirer .NET à partir de Windows Update, vous devez exécuter la commande suivante:
DISM/En ligne/Enable-Feature/FeatureName: NetFx3/All
Source/détails: Déployer .NET Framework 3.5 en utilisant Deployment Image Servicing and Management (DISM)