.NET Runtime Optimization Service Poprawka wysokiego wykorzystania procesora

Usługa optymalizacji środowiska wykonawczego .NET, znana również jako mscorsvw.exe, to składnik systemu Windows, który optymalizuje system, pomagając w szybszym uruchamianiu aplikacji i programów. Czasami jednak proces optymalizacji może trwać dłużej niż zwykle i wtedy po otwarciu Menedżera zadań widać wysokie użycie procesora.

Problem wysokiego wykorzystania procesora przez usługę optymalizacji środowiska uruchomieniowego .NET występuje zwłaszcza po aktualizacji systemu Windows do najnowszej wersji. Bardziej prawdopodobne jest, że błąd firmy Microsoft miesza się z ustawieniami rejestru, co prowadzi do problemu. Jednak znaleźliśmy dla Ciebie rozwiązanie, które może rozwiązać ten problem ze środowiskiem .NET, umożliwiając w ten sposób normalne działanie. Zobaczmy, jak to zrobić.

Rozwiązanie: za pośrednictwem wiersza polecenia

Krok 1: Naciśnij klawisze Win + R razem na klawiaturze, aby otworzyć polecenie Uruchom .

Krok 2: W polu Uruchom polecenie wpisz cmd i naciśnij kombinację klawiszy Ctrl + Shift + Enter na klawiaturze, aby otworzyć wiersz polecenia w trybie podwyższonym.

Uruchom wyszukiwanie poleceń Cmd Ctrl Shift Enter

Krok 3: Jako okno wiersza polecenia otwarte w trybie administratora .

Teraz dla systemu 32-bitowego wpisz kolejno poniższe polecenia i naciśnij Enter po każdym poleceniu:

cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 ngen.exe executequeueditems

W przypadku systemu 64- bitowego wpisz kolejno poniższe polecenia i naciśnij klawisz Enter po każdym poleceniu:

cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe executequeueditems

Na przykład nasz system jest 64-bitowy, więc uruchomiliśmy drugie polecenie.

Wiersz polecenia (admin) Uruchom polecenie na podstawie typu systemu Enter

* Uwaga - aby dowiedzieć się, jak sprawdzić, czy Twój komputer z systemem Windows 10 jest 32- czy 64-bitowy, przeczytaj ten artykuł.

Teraz możesz wrócić i sprawdzić w Menedżerze zadań, a usługa optymalizacji środowiska wykonawczego .NET nie powinna już pokazywać wysokiego zużycia procesora.