Mise à jour pour .NET Framework 3.5 sous Windows 8, Windows 8.1, Windows Server 2012 et Windows Server 2012 R2


Avis


Cet article décrit une mise à jour obsolète qui n’est plus nécessaire ou ne correspond plus à un besoin chez les clients. Merci de ne pas télécharger ni déployer cette mise à jour. Cet article reste publié pour référence uniquement.

INTRODUCTION


Cette mise à jour résout un problème qui empêche l’activation de la fonctionnalité facultative Microsoft .NET Framework 3.5 après l’installation de la mise à jour de sécurité 2966827 ou 2966828 (décrite dans le bulletin de sécurité Microsoft MS14-046) pour Microsoft .NET Framework 3.5.

Cette mise à jour s’applique à Windows 8, Windows Server 2012, Windows 8.1 et Windows Server 2012 R2.

Résumé


Microsoft a publié la mise à jour 3005628 pour .NET Framework 3.5 sous Windows 8, Windows Server 2012, Windows 8.1 et Windows Server 2012 R2.

  • Pour les utilisateurs individuels, de petites entreprises et d’organisations, utilisez la fonctionnalité Mises à jour automatiques de Windows pour installer les correctifs de Microsoft Update. Pour cela, consultez la section Obtenir les mises à jour de sécurité automatiques.
  • Les professionnels de l’informatique doivent se reporter aux sections « Informations sur le téléchargement » et « Commutateurs de ligne de commande pour cette mise à jour ».

Symptômes


Si vous installez la mise à jour de sécurité 2966827 ou 2966828 (décrites dans le bulletin de sécurité Microsoft MS14-046) pour Microsoft .NET Framework 3.5 et que vous essayez d’activer pour la première fois la fonctionnalité facultative Microsoft .NET Framework 3.5 dans les composants de Windows, la fonctionnalité peut ne pas être activée.

Lorsque ce problème se produit, un message d’erreur semblable à l’un des messages suivants peut s’afficher.
Code d’erreurMessages d’erreur
0x800F0906
Les fichiers source ne peuvent pas être téléchargés.
Utilisez l’option Source pour spécifier l’emplacement des fichiers nécessaires à la restauration de la fonctionnalité. Pour plus d’informations sur la spécification d’un emplacement source, consultez http://go.microsoft.com/fwlink/?LinkId=243077.
Vous trouverez le fichier journal DISM sous C:\Windows\Logs\DISM\dism.log
Windows n’a pas pu effectuer les modifications demandées.

Windows n’a pas pu se connecter à Internet pour télécharger les fichiers nécessaires. Assurez-vous que vous êtes connecté à Internet, puis cliquez sur Réessayer.

Échec de l’installation d’un ou plusieurs rôles, services de rôle ou fonctionnalités.
Les fichiers source sont introuvables. Essayez de réinstaller les rôles, services de rôle ou fonctionnalités dans une nouvelle session Assistant Ajout de rôles et de fonctionnalités. Sur la page Confirmation de l’Assistant, cliquez sur Spécifier un autre chemin d’accès source pour indiquer un emplacement valide des fichiers source nécessaires à l’installation. L’emplacement doit être accessible par le compte d’ordinateur du serveur de destination.
0x800F0906 - CBS_E_DOWNLOAD_FAILURE
0x800F081F
Les fichiers source sont introuvables.
Utilisez l’option Source pour spécifier l’emplacement des fichiers nécessaires à la restauration de la fonctionnalité. Pour plus d’informations sur la spécification d’un emplacement source, consultez http://go.microsoft.com/fwlink/?LinkId=243077.
Vous trouverez le fichier journal DISM sous C:\Windows\Logs\DISM\dism.log
0x800F081F - CBS_E_SOURCE_MISSING
Code d’erreur : 0x800F081F
Erreur : 0x800F081F

Cause


Les mises à jour de sécurité 2966827 et 2966828 (décrites dans le bulletin de sécurité Microsoft MS14-046) pour .NET Framework 3.5 nécessitent des métadonnées qui ne sont ajoutées au système que lorsque Microsoft .NET Framework 3.5 est activé. Les mises à jour qui s’appliquent à .NET Framework 3.5 sont destinées à n’être installées qu’après l’installation de la fonctionnalité .NET Framework 3.5. Ce problème est également décrit dans l’article suivant de la Base de connaissances Microsoft :
3002547 L’activation de la fonctionnalité de Windows facultative Microsoft .NET Framework 3.5 sous Windows 8, Windows Server 2012, Windows 8.1 ou Windows Server 2012 R2 peut échouer après l’installation de la mise à jour de sécurité 2966827 ou 2966828

Résolution


Pour résoudre ce problème, installez la mise à jour 3005628.

La mise à jour 3005628 supprime les mises à jour de sécurité 2966827 et 2966828 de tout système sur lequel le contenu de la fonctionnalité .NET Framework 3.5 n’est pas installé ni présent sous Windows 8, Windows Server 2012, Windows 8.1 et Windows Server 2012 R2. À l’avenir, les mises à jour de sécurité 2966827 et
2966828 ne seront proposées que pour les systèmes concernés sur lesquels la fonctionnalité .NET Framework 3.5 est activée.

Les clients pour qui la mise à jour 2966828 est prédéployée sur leur appareil par le fabricant ou pour qui la mise à jour de sécurité est prédéployée par leur administrateur système avec l’option /StartComponentCleanup et /ResetBase de l’outil DISM (Deployment Image Servicing and Management) doivent installer la mise à jour 3005628. Reportez-vous à la section « Informations sur le téléchargement » pour obtenir des liens vers les mises à jour appropriées.

Les clients qui reçoivent et installent la mise à jour 3005628 des canaux Microsoft Update ne doivent pas effectuer d’action supplémentaire. Les clients individuels ou les professionnels de l’informatique qui décident d’exécuter la mise à jour 3005628 manuellement ou dans leurs environnements gérés doivent se reporter aux sections « Informations sur le téléchargement » et « Commutateurs de ligne de commande pour cette mise à jour » pour plus d’informations.

Informations sur le téléchargement

Vous pouvez télécharger les fichiers suivants à partir du Centre de téléchargement Microsoft.

Pour tous les systèmes x86 pris en charge

Télécharger Téléchargez le package NDPFixit-KB3005628-X86.exe.

Pour tous les systèmes x64 pris en charge

Télécharger Téléchargez le package NDPFixit-KB3005628-X64.exe.

Les clients qui savent si l’option DISM « /StartComponentCleanup » et « /ResetBase » a été utilisée sur leur système doivent télécharger et installer la mise à jour suivante :

Pour tous les systèmes x86 pris en charge

Télécharger Téléchargez le package Windows8.1-KB2966828-x86.msu.

Pour tous les systèmes x64 pris en charge

Télécharger Téléchargez le package Windows8.1-KB2966828-x64.msu.

Commutateurs de ligne de commande pour cette mise à jour

Aucun commutateur de ligne de commande n’est applicable à cette mise à jour. L’exécutable de mise à jour doit être exécuté avec des informations d’identification d’administration élevées.

Informations sur le redémarrage

Cette mise à jour ne nécessite pas de redémarrage du système après son application, sauf si les fichiers mis à jour sont verrouillés ou en cours d’utilisation.


 

Informations supplémentaires


Les informations contenues dans cet article s’appliquent aux produits suivants :
  • Microsoft .NET Framework 3.5 sous Windows 8, Windows Server 2012, Windows 8.1 et Windows Server 2012 R2.