Windows-pc werkt traag vanwege het hoge CPU-gebruik van mscorsvw.exe

Windows Computer Slow Due High Mscorsvw



Als IT-expert ben ik dit probleem een ​​paar keer tegengekomen en het is meestal te wijten aan het hoge CPU-gebruik van mscorsvw.exe. Er zijn een paar dingen die u kunt doen om dit probleem op te lossen. Probeer eerst uw pc opnieuw op te starten. Dit lost soms het probleem op. Als dat niet werkt, probeer dan Taakbeheer te openen en het proces mscorsvw.exe te beëindigen. Dit zorgt ervoor dat het programma niet meer wordt uitgevoerd en zou wat CPU-gebruik moeten vrijmaken. U kunt ook proberen het .NET Framework uit te schakelen. Dit wordt niet altijd aanbevolen, omdat sommige programma's mogelijk .NET nodig hebben om correct te kunnen werken, maar soms kan dit helpen bij dit probleem. Als u nog steeds problemen ondervindt, zijn er een paar andere dingen die u kunt proberen, maar deze zijn geavanceerder en werken mogelijk niet voor iedereen. Over het algemeen zijn er een paar dingen die u kunt proberen om het probleem op te lossen als uw Windows-pc traag werkt vanwege het hoge CPU-gebruik van mscorsvw.exe. Het herstarten van uw pc, het beëindigen van het mscorsvw.exe-proces en het uitschakelen van .NET Framework zijn de meest gebruikelijke oplossingen.



In dit artikel wordt uitgelegd waarom, vanwege hoog CPU-gebruik van mscorsvw.exe, Windows 10/8/7 pc werkt mogelijk traag en wat u eraan kunt doen. Als u in een dergelijk scenario Taakbeheer opent, vindt u een proces met de naam mscorsvw.exe waarvan het CPU-gebruik meer dan 50% bedraagt! Deze service wordt feitelijk door het .NET-framework gebruikt voor precompilatie. Dus, wat is het mscorsvw.exe-proces en hoe ermee om te gaan?









Hoog CPU-gebruik van mscorsvw.exe

David David Notario deed de volgende opmerking op de Microsoft MSDN-blog:



mscorsvw.exe precompileert .NET-assembly's op de achtergrond. Zodra dit is gebeurd, zal het verdwijnen. Na het installeren van .NET Redist draait een assembly met hoge prioriteit doorgaans 5-10 minuten en wacht vervolgens tot uw computer inactief is om assemblies met lage prioriteit te verwerken. Zodra dit het geval is, wordt het afgesloten en ziet u het bestand mscorsvw.exe niet meer. Een belangrijk ding is dat hoewel je misschien 100% CPU-gebruik ziet, de compilatie plaatsvindt in een proces met lage prioriteit, dus het probeert de CPU niet te stelen voor andere dingen die je doet. Zodra alles is gecompileerd, kunnen de builds nu pagina's over verschillende processen delen en zal een warme start over het algemeen veel sneller zijn, zodat we uw loops niet weggooien.

De reden is dat het mscorsvw.exe-proces de .NET-assembly's op de achtergrond opnieuw compileert. Gewoonlijk stopt het proces na een tijdje en zou de snelheid van uw computer weer normaal moeten zijn. Zelfs als je zou willen, kun je een proces niet op de normale manier beëindigen.

Dit komt omdat het mscorsvw.exe-proces een systeemproces is, dus wanneer u het rechtstreeks probeert te sluiten met Taakbeheer, kunt u dit niet doen! Je moet een beetje weten over CMD.



Als u niet wilt wachten tot uw computer inactief is om te beginnen met compileren, kunt u het volgende doen:

  1. Overschakelen naar «C: WINDOWS Microsoft.NET Framework v2.0.50727» in Windows Verkenner.
  2. druk op Begin , typen CMD en voer het uit als administrator.
  3. Geef op de opdrachtregel het bovenstaande pad op en typ |_+_| .
  4. Met deze opdracht wordt al het onderhanden werk verwerkt.
  5. Zodra dit is gebeurd, wordt de service afgesloten omdat deze niets anders te doen heeft.
  6. Start je computer opnieuw op; u zult nu zien dat het mscorsvw.exe-proces niet wordt uitgevoerd in Taakbeheer.
Download PC Repair Tool om snel Windows-fouten te vinden en automatisch op te lossen

Ik hoop dat dit helpt!

Populaire Berichten