Comment réparer l'utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime ?

Fermez le processus depuis le Gestionnaire des tâches

  • Des problèmes d'utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime peuvent survenir en raison d'une installation corrompue ou incomplète de .Net Framework.
  • Pour résoudre ce problème, fermez le processus dans le Gestionnaire des tâches, arrêtez le service Microsoft Common Runtime ou réinitialisez le cache NGen.
  • Pour plus de solutions et d’étapes détaillées, continuez à lire!

Si vous remarquez qu'un processus ngen.exe ou Microsoft Common Language Runtime Native Compiler entraîne une utilisation élevée du processeur, ce guide peut vous aider! Nous discuterons des méthodes testées par des experts pour résoudre le problème juste après avoir expliqué les causes.

Le compilateur natif Microsoft Common Language Runtime (ngen.exe) joue un composant essentiel du .Net Framework et crée un Environnement d'exécution qui supervise le fonctionnement des applications écrites pour la plateforme .Net, quelle que soit leur programmation langue.

Il gère diverses tâches telles que la conversion du code en langage machine, le garbage collection, la gestion des exceptions et la gestion des threads pour améliorer les performances des applications gérées dans Windows.

Si vous constatez une utilisation élevée du processeur en raison de ce processus, voici quelques-unes des raisons:

  • Le processus est programmé pour s'exécuter dans le cadre de la maintenance du système.
  • Paramètres de configuration incorrects.
  • Plusieurs applications utilisent le processus de compilation.
  • Le processus s'exécute en arrière-plan avec d'autres ressources système.
  • Fichiers ou services système corrompus
  • Malware déguisé en processus

Comment arrêter l’utilisation élevée du processeur du compilateur natif CLR ?

Avant de vous lancer dans des étapes de dépannage avancées, vous devez envisager d'effectuer les vérifications suivantes :

  • Redémarrez votre ordinateur.
  • Attendez que le processus termine le processus de compilation.
  • Exécutez une analyse approfondie à l’aide d’un antivirus fiable pour garantir qu’il n’y a pas d’infection par un logiciel malveillant.
  • Vérifiez les mises à jour Windows.
  • Sauvegardez vos données importantes.
  • Désinstallez les applications indésirables depuis votre PC.
  • Exécutez le Outil d'analyse de récupération Farbar pour trouver la cause exacte

1. Arrêtez le processus

  1. Presse Ctrl + Changement + Échap ouvrir Gestionnaire des tâches.Fermer le gestionnaire de tâches Compilateur natif Microsoft Common Language Runtime Utilisation élevée du processeur
  2. Allez au Processus onglet, localiser Compilateur natif Microsoft Common Language Runtime ou ngen.exe, sélectionnez-le et cliquez sur Tâche finale.

La fermeture du processus provoquant des problèmes de performances est une solution de contournement que vous pouvez suivre avant de passer à d'autres solutions. Vous pouvez appliquer la même approche à d'autres processus, tels que Courtier d'exécution.

2. Redémarrez le service

  1. Presse les fenêtres + R. pour ouvrir le Courir boite de dialogue.SERVICES Compilateur natif Microsoft Common Language Runtime Utilisation élevée du processeur
  2. Taper services.msc et cliquez D'ACCORD pour ouvrir le Prestations de service application.
  3. Localisez et faites un clic droit Microsoft Common Language Runtime et cliquez Arrêt.Arrêtez les services -
  4. Attendez que le service s'arrête, puis fermez la fenêtre Services.

3. Réinitialisez le cache NGen et modifiez les paramètres de priorité

  1. appuie sur le les fenêtres type de clé cmd, et cliquez sur Exécuter en tant qu'administrateur.CMD élevé - Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  2. Tapez la commande suivante pour réinitialiser le cache NGen afin de résoudre les conflits et la corruption et appuyez sur Entrer: ngen executeQueuedItemscmd_executeditems Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  3. Copiez et collez la commande suivante pour ajuster la priorité et la planification du processus afin de réduire la charge et appuyez sur Entrer: ngen queue /priority priorityLevelniveau cmd_priority
En savoir plus sur ce sujet
  • Correctif: erreur du système de fichiers (-2147163901) sous Windows 11
  • Panneau de configuration ou application Paramètres: lequel utiliser ?
  • Correctif: le Wi-Fi cesse de fonctionner lors de la connexion d'un moniteur externe

4. Exécutez votre ordinateur dans un environnement de démarrage minimal

  1. Presse les fenêtres + R. pour ouvrir le Courir boite de dialogue. cleanboot1 Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  2. Taper msconfig et cliquez D'ACCORD pour ouvrir le Configuration du système fenêtre.
  3. Allez au Prestations de service onglet, cliquez sur cacher tous les services Microsoft, puis sélectionnez Désactiver tous les.Démarrage minimal Désactiver tout
  4. Passez au Démarrer et cliquez sur l'onglet Ouvrir le Gestionnaire des tâches lien.Ouvrir le gestionnaire de tâches Démarrage propre
  5. Dans la fenêtre du Gestionnaire des tâches, localisez chaque Activé tâche et cliquez sur Désactiver.Désactiver le gestionnaire de tâches Microsoft Common Language Runtime Compilateur natif Utilisation élevée du processeur
  6. Fermez le Gestionnaire des tâches, cliquez sur Appliquer, alors D'ACCORD dans la fenêtre Configuration du système.NETTOYER LE DÉMARRAGE 5
  7. Cliquez sur Redémarrage.Redémarrer le démarrage en mode minimal

Votre ordinateur redémarrera avec des fonctionnalités limitées afin que vous puissiez identifier le logiciel ou le service tiers à l'origine du conflit. Une fois terminé, suivez les étapes ci-dessus pour annuler les modifications et redémarrer votre ordinateur normalement.

5. Exécuter des analyses SFC et DISM

  1. appuie sur le les fenêtres type de clé cmd, et cliquez sur Exécuter en tant qu'administrateur.CMD élevé - Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  2. Copiez et collez la commande suivante pour réparer les fichiers système et appuyez sur Entrer: sfc/scannowSFCSCANNOW CMD
  3. Attendez la fin de l'analyse, puis tapez la commande suivante pour restaurer l'image du système d'exploitation Windows et appuyez sur Entrer: Dism /Online /Cleanup-Image /RestoreHealthRestaurer la santé Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  4. Une fois la commande exécutée, redémarrez votre ordinateur.

6. Supprimer une clé de registre

  1. Presse les fenêtres +R. pour ouvrir le Courir boite de dialogue.Regedit - Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  2. Taper regedit et cliquez D'ACCORD ouvrir Éditeur de registre.
  3. Tout d'abord, faites une sauvegarde, allez sur Déposer, puis sélectionnez Exporter. Enregistrez le fichier au format .reg sur votre ordinateur dans un emplacement accessible.Exporter le registre
  4. Accédez à ce chemin: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Faites un clic droit et sélectionnez Supprimer pour supprimer toutes les entrées du dossier Roots et fermer l'éditeur de registre.Supprimez l’entrée de registre Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  6. Redémarrez votre ordinateur.

7. Réparer/réinstaller .the Net Framework

  1. Téléchargez l'outil de réparation Microsoft .NET Framework.Télécharger .NET Framework - Outil de réparation du compilateur natif Microsoft Common Language Runtime à utilisation élevée du processeur -
  2. Double-cliquez sur le fichier exécutable et suivez les instructions à l'écran pour l'installer.
  3. Sur le Outil de réparation Microsoft .NET Framework fenêtre, acceptez les conditions et cliquez sur Suivant.Acceptez les conditions
  4. L'outil recherchera les fichiers corrompus dans le .NET Framework actuel et conseillera des solutions pour les réparer.
  5. Cliquez sur Suivant pour appliquer les correctifs.Cliquez sur Suivant
  6. Puis clique Finition pour fermer la fenêtre de l'outil de réparation.Finition

Si cela ne résout pas le problème, suivez ces étapes pour réinstaller .Net Framework :

  1. Presse les fenêtres +R. pour ouvrir le Courir fenêtre.Appwiz.cpl - Utilisation élevée du processeur du compilateur natif Microsoft Common Language Runtime
  2. Taper appwiz.cpl et cliquez D'ACCORD pour ouvrir le Programmes et fonctionnalités fenêtre.Désinstaller NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Utilisation élevée du processeur
  3. Sélectionner Cadre Microsoft .Net et cliquez Désinstaller.
  4. Une fois désinstallé, allez dans le Site officiel de .NET Framework.Télécharger .NET Framework
  5. Cliquez sur la dernière version et téléchargez-la.
  6. Une fois la configuration téléchargée, accédez à l'emplacement du fichier et double-cliquez dessus pour lancer l'installation.
  7. Cliquez sur Installer, et attendez la fin du processus.Installer

Pour éviter les problèmes de performances élevées du processeur, notamment le compilateur natif Microsoft Common Language Runtime a cessé de fonctionner problème, assurez-vous d'autoriser le processus ngen.exe à s'exécuter lorsque votre système est dans un état inactif et de maintenir votre système et vos logiciels à jour. date.

Si les solutions mentionnées ne fonctionnent pas pour vous, essayez pour revenir à une version antérieure de Windows à l'aide d'un point de restauration.

Si vous êtes souvent confronté utilisation élevée du processeur sur votre Windows 11 ordinateur, nous vous recommandons de consulter ce guide.

Vous rencontrez des problèmes ou avez-vous besoin de plus d’informations sur le compilateur natif Microsoft Common Language Runtime? N’hésitez pas à laisser un commentaire dans la section ci-dessous.

Retouch Pilot téléchargement gratuit et examenWindows 7Windows XpWindows 10Windows VistaPhoto Digitale

Pilote de retouche n'est peut-être pas aussi populaire que d'autres solutions logicielles de retouche photo, mais il a du punch. Son nom ne l'indique peut-être pas, mais cet outil peut vous aider à...

Lire la suite
Installer le client VPN Cisco sur Windows 10 [Guide complet]

Installer le client VPN Cisco sur Windows 10 [Guide complet]Windows 10Cisco

Cisco Systems est parfois synonyme de solutions matérielles et logicielles de communication et de mise en réseau.L'installation du client VPN Cisco sur Windows 10 implique d'apporter quelques modif...

Lire la suite

Qu'est-ce que Recuva et comment l'utiliser? Est-ce sûr? [télécharger et revoir]Windows 7Windows 10Récupération De Données

Du fabricant de CCleaner, Piriform Recuva est une solution logicielle établie à part entière pour récupérer les données supprimées de votre PC. Il est utile pour récupérer les fichiers que vous ave...

Lire la suite