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

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 ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×