Počítač se systémem Windows běží pomalu kvůli vysokému využití procesoru mscorsvw.exe

Windows Computer Slow Due High Mscorsvw



Jako IT expert jsem se s tímto problémem několikrát setkal a obvykle je to způsobeno vysokým vytížením procesoru mscorsvw.exe. Existuje několik věcí, které můžete udělat, abyste se pokusili tento problém vyřešit. Nejprve zkuste restartovat počítač. Tím se problém někdy vyjasní. Pokud to nepomůže, zkuste otevřít Správce úloh a ukončit proces mscorsvw.exe. Tím se zastaví běh programu a mělo by se uvolnit určité využití CPU. Můžete také zkusit zakázat rozhraní .NET Framework. To není vždy doporučeno, protože některé programy mohou ke správnému fungování potřebovat .NET, ale někdy to může pomoci s tímto problémem. Pokud máte stále potíže, můžete vyzkoušet několik dalších věcí, ale tyto jsou pokročilejší a nemusí fungovat každému. Celkově, pokud váš počítač se systémem Windows běží pomalu kvůli vysokému využití procesoru mscorsvw.exe, existuje několik věcí, které můžete zkusit vyřešit. Restartování počítače, ukončení procesu mscorsvw.exe a deaktivace rozhraní .NET Framework jsou nejběžnější řešení.



Tento článek vysvětluje proč, kvůli vysoké využití procesoru mscorsvw.exe, Windows 10/8/7 PC může běžet pomalu a co s tím můžete dělat. Pokud v takovém scénáři otevřete Správce úloh, najdete proces s názvem mscorsvw.exe jehož využití CPU přesahuje 50 %! Tuto službu ve skutečnosti používá framework .NET pro předkompilaci. Co je tedy proces mscorsvw.exe a jak se s ním vypořádat?









Vysoké využití procesoru mscorsvw.exe

David David Notario učinil na blogu Microsoft MSDN následující postřeh:



mscorsvw.exe předkompiluje sestavení .NET na pozadí. Jakmile to uděláte, zmizí. Obvykle po instalaci .NET Redist sestavení s vysokou prioritou běží 5–10 minut a poté čeká, až váš počítač přejde na nečinnost, aby zpracoval sestavení s nízkou prioritou. Jakmile se tak stane, vypne se a soubor mscorsvw.exe neuvidíte. Jedna důležitá věc je, že i když můžete vidět 100% využití CPU, kompilace probíhá v procesu s nízkou prioritou, takže se snaží neukrást CPU pro jiné věci, které děláte. Jakmile bude vše zkompilováno, budou nyní sestavení moci sdílet stránky napříč různými procesy a teplý start bude obecně mnohem rychlejší, takže vaše smyčky nezahodíme.

Důvodem je, že proces mscorsvw.exe znovu zkompiluje sestavení .NET na pozadí. Obvykle se po chvíli proces zastaví a rychlost vašeho počítače by se měla vrátit do normálu. I kdybyste chtěli, nemůžete proces zabít normálním způsobem.

Je to proto, že proces mscorsvw.exe je systémový proces, takže když se jej pokusíte zavřít přímo pomocí správce úloh, nebude to možné! Musíte vědět něco o CMD.



Pokud nechcete čekat, až bude počítač nečinný, aby mohl začít kompilovat, můžete provést následující:

  1. Přepnout na «C: WINDOWS Microsoft.NET Framework v2.0.50727» v Průzkumníku Windows.
  2. lis Start , typ CMD a spusťte jej jako správce.
  3. Na příkazovém řádku zadejte výše uvedenou cestu a zadejte |_+_| .
  4. Tento příkaz zpracuje veškerou probíhající práci.
  5. Jakmile to uděláte, služba se vypne, protože nemá nic jiného na práci.
  6. Restartovat váš počítač; nyní uvidíte, že ve správci úloh nebude spuštěn proces mscorsvw.exe.
Stáhněte si PC Repair Tool, abyste rychle našli a automaticky opravili chyby systému Windows

Snad to pomůže!

Populární Příspěvky