Udostępnij za pośrednictwem


Komputer przestaje odpowiadać, gdy proces mscorsvw.exe rozpoczyna wykonywanie

Ten artykuł pomaga rozwiązać problem polegający na tym, że komputer przestaje odpowiadać po rozpoczęciu procesu mscorsvw.exe.

Oryginalna wersja produktu: .NET Framework
Oryginalny numer KB: 2698881

Objawy

Komputer przestaje odpowiadać lub działa wolno z powodu dużej liczby procesorów centralnych (CPU) z powodu mscorsvw.exe.

Przyczyna

Mscorsvw.exe wykonuje operację intensywnie korzystającą z procesora CPU podczas ponownego komkompilowania zestawów platformy .NET w tle.

Rezolucja

Aby obejść ten problem, pomiń ten proces systemowy do momentu bezczynności komputera.

Wykonaj następujące polecenie w wierszu polecenia:

ngen.exe executequeueditems

Więcej informacji

Proces mscorsvw.exe jest uruchamiany w tle tylko wtedy, gdy spełnione są następujące warunki:

  • Zestawy o najwyższym priorytcie muszą być kompilowane po zainstalowaniu tego pakietu redystrybucyjnego programu .NET Framework.
  • Aplikacja .NET Framework jest zainstalowana w celu skompilowania zestawów programu .NET Framework.

Uwaga / Notatka

Proces Mscorsvw.exe zwykle wstępnie kompiluje zestawy o wysokim priorytcie w ciągu 5 do 10 minut, a proces mscorsvw.exe próbuje przetworzyć zestawy o niskim priorytcie, gdy system operacyjny jest bezczynny.