L'installation des mises à jour de Microsoft .NET Framework 4 peut prendre plus longtemps que prévu dans certains cas

Traductions disponibles Traductions disponibles
Numéro d'article: 2570538 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lors de l'installation d'une mise à jour de Microsoft .NET Framework 4, l'outil de génération d'images natives (NGen.exe) utilise un pourcentage élevé de cycles du processeur sur l'ordinateur pendant longtemps. Cette durée varie avec le nombre d'images natives installées sur l'ordinateur.

Cause

Les mises à jour de .NET Framework 4 nécessitent la regénération complète du cache des images natives, une opération très longue. Sur certains ordinateurs, une interaction avec les images natives précédemment installées peut entraîner le rallongement de la durée prévue pour la regénération des images natives. Bien que ce problème affecte uniquement les durées d'installation, l'effet peut s'étendre de quelques minutes à quelques dizaines de minutes. Les durées de génération seront plus longues sur les ordinateurs disposant de davantage d'images natives.

Contournement

Afin que nous puissions contourner ce problème pour vous, consultez la section « Aidez-moi ». Si vous préférez le résoudre vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi


Pour résoudre ce problème automatiquement, cliquez sur le bouton Résolution ou sur le lien associé. Cliquez sur Exécuter dans la boîte de dialogue Téléchargement de fichier, puis suivez la procédure indiquée par l'Assistant de résolution.
Réduire ce tableauAgrandir ce tableau
Pour Microsoft .NET Framework 4, Édition 32 bitsPour Microsoft .NET Framework 4, Édition 64 bitsPour Microsoft .NET Framework 4, Édition Itanium
Réduire cette imageAgrandir cette image
assets fixit1
Résoudre ce problème
Microsoft Fix it 50735
Réduire cette imageAgrandir cette image
assets fixit2
Réduire cette imageAgrandir cette image
assets fixit1
Résoudre ce problème
Microsoft Fix it 50736
Réduire cette imageAgrandir cette image
assets fixit2
Réduire cette imageAgrandir cette image
assets fixit1
Résoudre ce problème
Microsoft Fix it 50737
Réduire cette imageAgrandir cette image
assets fixit2


Remarques
  • Cet Assistant peut n'exister qu'en anglais. Toutefois, la résolution automatique fonctionne aussi pour d'autres versions linguistiques de Windows.
  • Si vous n'êtes pas sur l'ordinateur pour lequel le problème existe, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et ensuite l'exécuter sur l'ordinateur concerné par le problème.

Je résous le problème moi-même

Pour contourner ce problème, vous pouvez réduire un peu les durées de génération d'images natives en obligeant NGen.exe à générer de nouvelles images natives sans tenir compte de ce qui a été généré précédemment.

Pour améliorer les durées de regénération, juste avant d'installer la mise à jour de .NET Framework 4, ouvrez une invite de commandes avec élévation de privilèges et exécutez les commandes suivantes.

Important Exécutez ces commandes juste avant d'appliquer la mise à jour. Autrement, elles sont moins efficaces.

Sur un ordinateur exécutant une version 32 bits du système d'exploitation Windows
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

Sur un ordinateur exécutant une version 64 bits du système d'exploitation Windows
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue

Propriétés

Numéro d'article: 2570538 - Dernière mise à jour: vendredi 29 novembre 2013 - Version: 5.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 4.0
Mots-clés : 
kbexpertiseinter kbprb kbsurveynew kbmsifixme kbfixme KB2570538
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com