Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe

Sommario:

Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe
Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe

Video: Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe

Video: Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe
Video: Windows 10 1709 Change Touch Keyboard Size Solution/Workaround - YouTube 2024, Aprile
Anonim

Questo articolo spiega perché a elevato utilizzo della CPU mscorsvw.exe, un computer Windows 10/8/7 potrebbe rallentare e cosa puoi fare al riguardo. Se apri il Task Manager in uno scenario del genere, ora troverai un processo chiamato mscorsvw.exe che ha un utilizzo della CPU superiore al 50%! Questo servizio è effettivamente utilizzato da.NET Framework per la pre-compilazione. Quindi, qual è il processo mscorsvw.exe e come gestirlo?

Il computer Windows è lento a causa dell'elevato utilizzo della CPU mscorsvw.exe

Il lungo back di David Notario ha fatto la seguente osservazione sul blog MSDN di Microsoft:

mscorsvw.exe is precompiling.NET assemblies in the background. Once it’s done, it will go away. Typically, after you install the.NET Redist, it will be done with the high priority assemblies in 5 to 10 minutes and then will wait until your computer is idle to process the low priority assemblies. Once it does that it will shutdown and you won’t see mscorsvw.exe. One important thing is that while you may see 100% CPU usage, the compilation happens in a process with low priority, so it tries not to steal the CPU for other stuff you are doing. Once everything is compiled, assemblies will now be able to share pages across different processes and warm start up will be typically much faster, so we’re not throwing away your cycles.

La causa è che il processo mscorsvw.exe sta ricompilando gli assembly.Net in background. Quindi normalmente il processo andrà via dopo un po 'e la velocità del tuo computer dovrebbe tornare normale. Anche se lo desideri, non puoi uccidere il processo nel modo normale.

Questo perché, il processo mscorsvw.exe è un processo di sistema, quindi quando si tenta di chiuderlo direttamente utilizzando il Task Manager, non sarà possibile farlo! Devi essere un po 'esperto di CMD.

Se non si desidera attendere fino a quando il computer è inattivo, in modo che possa iniziare la compilazione, è possibile effettuare le seguenti operazioni:

  1. Navigare verso “C: WINDOWS Microsoft.NET Framework v2.0.50727” in Esplora risorse.
  2. Clicca su Inizio, genere CMD ed eseguilo come amministratore. Al prompt dei comandi specificare il percorso e il tipo sopra ngen.exe executequeueditems. Questo comando elaborerà tutto il lavoro in sospeso. Una volta fatto, il servizio si spegnerà, poiché non ha nient'altro da fare.
  3. Riavvia il tuo computer; ora vedrai che non ci sarà alcun processo mscorsvw.exe in esecuzione in Task Manager.

Spero che questo ti aiuti!

Articoli correlati:

  • Moduli di Windows Installer Worker Elevata CPU e utilizzo del disco in Windows 10
  • Risolvi il problema dell'utilizzo elevato della CPU dell'host del provider WMI in Windows 10/8/7
  • Top 10 software alternativo Task Manager gratuito per Windows 10/8/7
  • Correzione: Windows Driver Foundation utilizza una CPU elevata
  • Fix Audiodg.exe elevato utilizzo della CPU in Windows 10

Consigliato: