Ordinateur Windows lent en raison de l'utilisation élevée du processeur mscorsvw.exe

Windows Computer Slow Due High Mscorsvw

Cet article explique pourquoi, en raison de l'utilisation élevée du processeur par mscorsvw.exe dans Windows 10/8/7, l'ordinateur peut fonctionner lentement et ce que vous pouvez faire à ce sujet.



Cet article explique pourquoi en raison de utilisation élevée du processeur par mscorsvw.exe, un ordinateur Windows 10/8/7 peut fonctionner lentement et ce que vous pouvez faire à ce sujet. Si vous ouvrez le Gestionnaire des tâches dans un tel scénario, vous trouverez maintenant un processus appelé mscorsvw.exe qui a une utilisation du processeur de plus de 50%! Ce service est en fait utilisé par le framework .NET pour la précompilation. Alors, quel est le processus mscorsvw.exe et comment y faire face?



Utilisation élevée du processeur mscorsvw.exe

Le long passé de David Notario a fait l'observation suivante sur le blog MSDN de Microsoft:



mscorsvw.exe précompile les assemblys .NET en arrière-plan. Une fois que c'est fait, il disparaîtra. En règle générale, après avoir installé le .NET Redist, il sera effectué avec les assemblys de haute priorité dans 5 à 10 minutes, puis attendra que votre ordinateur soit inactif pour traiter les assemblys de faible priorité. Une fois qu'il fait cela, il s'arrêtera et vous ne verrez pas mscorsvw.exe. Une chose importante est que bien que vous puissiez voir une utilisation du processeur à 100%, la compilation se produit dans un processus de faible priorité, donc il essaie de ne pas voler le processeur pour d'autres choses que vous faites. Une fois que tout est compilé, les assemblys pourront désormais partager des pages entre différents processus et le démarrage à chaud sera généralement beaucoup plus rapide, nous ne perdons donc pas vos cycles.

La cause est que le processus mscorsvw.exe recompile les assemblys .NET en arrière-plan. Donc, normalement, le processus disparaîtra après un certain temps et la vitesse de votre ordinateur devrait revenir à la normale. Même si vous le souhaitez, vous ne pouvez pas tuer le processus de la manière normale.

En effet, le processus mscorsvw.exe est un processus système, donc lorsque vous essayez de le fermer directement à l'aide du gestionnaire de tâches, vous ne pourrez pas le faire! Vous devez être un peu compétent avec CMD.



Si vous ne souhaitez pas attendre que votre ordinateur soit inactif pour pouvoir démarrer la compilation, vous pouvez effectuer les opérations suivantes:

  1. Aller vers «C: WINDOWS Microsoft.NET Framework v2.0.50727» dans l'Explorateur Windows.
  2. Cliquer sur Début , tapez CMD et exécutez-le en tant qu'administrateur.
  3. Sur l'invite de commande, spécifiez le chemin et le type ci-dessusngen.exe executequeueditems .
  4. Cette commande traitera tous les travaux en attente.
  5. Une fois que cela est fait, le service s'arrêtera, car il n'a rien d'autre à faire.
  6. Redémarrez votre ordinateur; maintenant vous verrez qu'il n'y aura pas de processus mscorsvw.exe en cours d'exécution dans le Gestionnaire des tâches.
Téléchargez l'outil de réparation PC pour trouver et corriger automatiquement les erreurs Windows

J'espère que cela t'aides!

Articles Populaires