Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

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

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 qui exécute un système d'exploitation de Windows 32 bits

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

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

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

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×