Thème Jannah La licence n'est pas validée, Rendez-vous sur la page des options du thème pour valider la licence, Vous avez besoin d'une seule licence pour chaque nom de domaine.

Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

Vous pouvez souvent rencontrer une application ou un processus système en arrière-plan qui consomme une quantité anormale de ressources système. L'utilisation élevée des ressources système pour un processus peut ralentir considérablement d'autres processus du système et peut transformer votre ordinateur en un encombrement lent. Cela peut également le faire planter complètement. Nous avons déjà couvert un grand nombre de processus et de problèmes d'utilisation élevée du processeur sur notre site Web. De plus, nous discuterons aujourd'hui de la façon de corriger l'utilisation élevée du processeur du service d'optimisation du temps d'exécution .NET et de la ramener à un niveau acceptable.

Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET 1200x800

Comment réparer l'utilisation élevée du processeur .NET Runtime Optimization Service sur Windows 10

Comme vous le savez, ce framework .NET est utilisé par Microsoft et des tiers pour développer et exécuter des applications Windows, entre autres. Le fichier exécutable de ce service, nommé mscorsvw.exe, est un composant officiel de Windows et fait le travail d'optimisation du framework .NET avant et de recompilation des bibliothèques .NET. Cela aide les applications et les programmes à s'exécuter plus rapidement. Le service d'optimisation est conçu pour s'exécuter en arrière-plan lorsque votre ordinateur est inactif pendant une brève période de 5 à 10 minutes.

Pourquoi le service d'optimisation d'exécution .NET entraîne-t-il une utilisation élevée du processeur ?

Parfois, le service peut prendre plus de temps que d'habitude pour recompiler les bibliothèques .NET. Il en résulte

  • Votre service informatique fonctionne plus lentement que d'habitude.
  • Dysfonctionnements de votre ordinateur.
  • La prestation de services est corrompue.
  • Utilisation des ressources système par des logiciels malveillants.

Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

Compte tenu de l'impact de ce service sur les performances d'un particulier L'application, il est déconseillé de le résilier immédiatement au premier constat de dommage. Si le service semble mettre trop de temps à s'exécuter, vous avez la possibilité d'accélérer les choses en exécutant quelques commandes ou un script. D'autres correctifs incluent l'analyse de l'ordinateur à la recherche de logiciels malveillants et de virus, le redémarrage du service et l'exécution d'un démarrage minimal, comme décrit dans la section suivante.

Lisez aussi:  Comment activer facilement la fonctionnalité Microsoft Recall dans Windows 11

Méthode XNUMX : Effectuez un démarrage minimal de votre ordinateur

Il est très probable que le service ait des difficultés à recompiler les bibliothèques pour une application tierce spécifique et consomme donc plus de puissance CPU pour terminer le travail. Vous pouvez effectuer un démarrage minimal où seuls les pilotes de démarrage et les pilotes de base sont chargés, pour vérifier s'il s'agit bien d'un programme tiers qui provoque un problème d'utilisation élevée du processeur pour le service d'optimisation de l'exécution .NET. Voici les étapes pour effectuer un démarrage propre de Windows 10 :

1. Appuyez sur les deux touches Windows + R En même temps pour commencer à courir Boite de dialogue.

2. Type msconfig Et appuyez sur une touche Entrer Pour ouvrir Installation du système.

tapez-msconfig-et-appuyez-sur-la-touche-Entrée-pour-ouvrir-le-sy-457x272 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

3. Allez dans l'onglet "Prestations de service" Et cochez la case Cacher tous les services Microsoft.

Accédez à l'onglet Services et cochez la case pour masquer 665x470. Corrigez l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

4. Cliquez ensuite sur le bouton "Désactiver tous les" , montré dans l'image en vedette. Il arrêtera tous les services tiers et les services inutiles exécutés en arrière-plan.

cliquez sur le bouton Désactiver tout pour arrêter tous les tiers--573x398 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

5. Enregistrez les modifications en cliquant sur le bouton « Appliquer » > « OK ».

enregistrez les modifications en cliquant sur appliquer puis sur ext-570x390 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

6. Une fenêtre contextuelle apparaîtra vous demandant si vous souhaitez redémarrer ou quitter sans redémarrer, comme indiqué. Choisis une option Quitter sans redémarrer.

une fenêtre contextuelle demandant si vous souhaitez restaurer 347x143 Corriger l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

7. Encore une fois, lancez la fenêtre de configuration du système en répétant les étapes 1-2. Passez à l'onglet Démarrage.

relancer-une-fois-plus-la-fenêtre-de-configuration-du-système-572x387 Résoudre-l'utilisation-élevée-du-processeur-du-service-d'optimisation-d'exécution-.NET

8. Cliquez sur le lien hypertexte Ouvrez le gestionnaire de tâches , Comme montré.

cliquez sur le lien hypertexte du gestionnaire de tâches ouvert - 665 x 470 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

NOTE: Vérifiez la colonne Effet de démarrage pour toutes les applications/processus répertoriés et désactivez ceux qui ont un impact élevé sur le démarrage.

9. Clic droit Application (Comme Vapeur) Et choisissez une option Désactiver Comme indiqué ci-dessous.

Vérifiez la colonne d'impact au démarrage pour tous les 970x777 répertoriés. Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

10. Enfin, fermez toutes les fenêtres actives de L'application et redémarrez votre ordinateur. Il démarrera dans un état de démarrage propre.

Lisez aussi:  Comment résoudre le problème manquant du bloc-notes sous Windows 10

11. Maintenant, vérifiez l'utilisation du processeur du service d'exécution .NET dans le Gestionnaire des tâches. Si c'est normal, activez les programmes tiers un par un pour identifier l'application coupable et désinstallez-la pour éviter de tels problèmes à l'avenir.

Méthode XNUMX : booster les processus .NET Framework

Étant donné que mettre fin à ce service n'est pas une option, vous pouvez plutôt donner un petit coup de pouce à ce service en lui permettant d'utiliser des cœurs de processeur supplémentaires. Par défaut, le service utilise un seul cœur.

  • Vous pouvez soit exécuter certaines commandes vous-même
  • Ou téléchargez simplement le script Microsoft officiel à partir de GitHub Et jouez.

Option XNUMX : via l'invite de commande

1. Cliquez sur Démarrer et saisissez Invite de commandes Et cliquez Exécuter comme administrateur , Comme montré.

ouvrez le menu Démarrer, tapez l'invite de commande et cliquez sur 784x703 Corriger l'utilisation élevée du processeur du service d'optimisation d'exécution .NET

2. Tapez la commande donnée et appuyez sur la touche . Entrer Pour le mettre en œuvre.

NOTE: Les commandes à exécuter varient en fonction de l'architecture du système.

  • Pour les systèmes 32 bits : cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
  • Pour les systèmes 64 bits : cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319

exécuter-la-commande-pour-accéder-à-Microsoft-Net-framework-dans-cmd-ou-invite-de-commandes-1024x214-1-1024x214 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

3. Ensuite, implémentez les éléments exécutables ngen.exe , Comme indiqué ci-dessous.

commande-pour-vérifier-si-l'utilisation-du-processeur-revient-à-un-niveau-normal-dans-l'invite-de-commande-ou-cmd-1024x283-1-1024x283 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

Conseil de pro : déterminez si votre PC Windows est 32 bits et 64 bits

Si vous n'êtes pas sûr de l'architecture de votre système, suivez simplement les étapes indiquées :

1. Appuyez sur les deux touches Windows + R Ensemble pour ouvrir Exécuter la boîte de dialogue.

2. Type msinfo32 Et cliquez Ok Ouvrir une fenêtre "informations système".

3. Ici, vérifiez l'étiquette du type de système pour vérifier cela.

Remarque : si vous n'êtes pas sûr de votre système - arch -1024x590-1-1024x590 - Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

Option XNUMX : via le script GitHub

1. Faites défiler jusqu'à une page GitHub pour obtenir le scénario.

cliquez sur l'option Raw dans la page github 1024x519-1-1024x519 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

2. Faites un clic droit sur le bouton raw Et choisissez une option Enregistrer le lien sous… Comme montré.

clic droit sur l'option Raw et sélectionnez Enregistrer le lien sous... dans la page github 1024x491-1-1024x491 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

3. Changer Enregistrer en tant que type de à Fichier de script Windows Et cliquez Enregistrer.

choisissez-enregistrer-sous-le-type-dans-le-fichier-script-Windows-et-cliquez-sur-Enregistrer-1024x578-1-1024x578 Corriger l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

4. Une fois téléchargé, ouvrez le fichier avec Fenêtres de script hôte.

Méthode XNUMX : redémarrer le service d'optimisation de l'exécution .NET

Les services se bloquent souvent et présentent ensuite un comportement étrange, comme utiliser inutilement de grandes quantités de ressources système ou rester actifs pendant une période prolongée. Une instance défectueuse peut se produire en raison d'erreurs dans la version actuelle du système d'exploitation Windows. Voici comment résoudre l'utilisation élevée du processeur du service .NET Runtime Optimization en redémarrant le service :

Lisez aussi:  Comment enregistrer l'écran dans Windows sur un ordinateur portable

NOTE: Cette solution fonctionne uniquement avec les systèmes dotés d'une carte graphique dédiée prise en charge par NVIDIA.

1. Appuyez sur les deux touches Windows + R En même temps pour commencer à courir Boite de dialogue.

2. Type services.msc Et cliquez Ok Pour ouvrir une application Prestations de service.

tapez-services-msc-et-cliquez-sur-ok-pour-ouvrir-le-serveur-457x272 Résoudre l'utilisation élevée du processeur du service d'optimisation d'exécution .NET

3. Faites défiler la liste et localisez un service Conteneur de télémétrie NVIDIA.

4. Cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés Dans le menu contextuel, comme indiqué.

faites défiler la liste et recherchez nvidia telemetr 733x503 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

5. Cliquez sur le bouton "éteindre" d'abord. Attendez que l'état du service affiche Arrêté, puis cliquez sur le bouton Démarrer pour le réactiver.

Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

6. Assurez-vous que Type de démarrage : est défini sur Automatique.

dans l'onglet général, cliquez sur le type de démarrage et supprimez-le d-406x468 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

7. Une fois le service redémarré, appuyez sur Appliquer > OK pour enregistrer les modifications et fermer la fenêtre des propriétés.

une fois que le service redémarre, cliquez sur appliquer pour enregistrer 389x448 Résoudre l'utilisation élevée du processeur du service d'optimisation d'exécution .NET

8. Appuyez sur les touches Ctrl + Maj + Echap Ensemble pour ouvrir Gestionnaire des tâches Et vérifiez si le service utilise toujours des ressources CPU élevées.

Méthode XNUMX : détection et suppression des logiciels malveillants

Si la consommation CPU anormale du service persiste, exécutez une analyse antivirus/malware pour exclure la possibilité d'infections. Des applications malveillantes peuvent s'infiltrer dans votre ordinateur si vous ne faites pas attention. Ces programmes se cachent et prétendent être des composants officiels de Windows, et causent de nombreux problèmes tels qu'une utilisation élevée du processeur. Vous pouvez utiliser Windows Defender authentique pour analyser votre ordinateur ou vous pouvez utiliser tout autre logiciel de sécurité spécialisé à portée de main. Suivez ces étapes pour corriger l'utilisation élevée du processeur du service .NET Runtime Optimization en supprimant les logiciels malveillants de votre ordinateur :

1. Appuyez sur les deux touches Windows + I En même temps pour ouvrir Paramètres.

2. Ici, cliquez sur Mise à jour et sécurité , Comme montré.

update-and-security-5-743x606 Correction de l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

3. Allez dans le menu sécurité windows Et cliquez virus & Protection contre les menaces

sélectionnez-l'option-de-protection-contre-les-virus-et-les-menaces-unde-777x634 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

4. Cliquez Vérification rapide Pour analyser votre ordinateur pour vérifier s'il y a des logiciels malveillants ou non.

cliquez sur Analyse rapide dans le menu Protection contre les virus et les menaces 849x541 Résoudre l'utilisation élevée du processeur par le service d'optimisation d'exécution .NET

5. Si un programme malveillant est détecté, cliquez sur Actions de démarrage Pour les supprimer ou les bloquer et redémarrer l'ordinateur.

toutes-les-menaces-seront-enrôlées-ici-cliquez-sur-st-560x511 Réparer l'utilisation élevée du processeur du service d'optimisation d'exécution .NET

Nous espérons que l'une des solutions ci-dessus a corrigé l'utilisation élevée du processeur de .NET Runtime Optimization Service sur votre PC. Si le même problème revient vous hanter plus tard, vérifiez si une mise à jour Windows est disponible ou réinstallez la dernière version de framework .NET. De plus, si vous avez des questions/suggestions concernant cet article, n'hésitez pas à les laisser dans la section des commentaires.

Aller au bouton supérieur