Často se můžete setkat s aplikací nebo systémovým procesem na pozadí, který zabírá abnormální množství systémových prostředků. Vysoké využití systémových prostředků procesem může ohromně zpomalit ostatní operace systému a může z vašeho PC udělat nepořádek. Může také způsobit jeho úplné zhroucení. Na našem webu jsme již pokryli nepřeberné množství procesů a problémů s vysokým využitím procesoru. Navíc dnes budeme diskutovat o občasném problému s vysokým vytížením CPU službou .NET Runtime Optimization a o tom, jak jej vrátit zpět na přijatelnou úroveň.
Obsah[ skrýt ]
- Jak opravit vysoké využití procesoru .NET Runtime Optimization Service v systému Windows 10
- Proč služba optimalizace běhového prostředí .NET vede k vysokému využití CPU?
- Metoda 1: Proveďte čisté spuštění počítače
- Metoda 2: Zvýšení procesů .NET Framework
- Možnost I: Prostřednictvím příkazového řádku
- Možnost II: Prostřednictvím skriptu GitHub
- Metoda 3: Restartujte službu optimalizace běhového prostředí .NET
- Metoda 4: Detekce a odstranění malwaru
Jak opravit vysoké využití procesoru .NET Runtime Optimization Service v systému Windows 10
Jak možná víte, toto .NET Framework používá společnost Microsoft a další třetí strany pro vývoj a provoz aplikací pro Windows mimo jiné. Spustitelný soubor pro tuto službu s názvem mscorsvw.exe , je oficiální komponentou Windows a plní úkol optimalizace .NET frameworku, viz předběžná a rekompilace .NET knihoven. To umožňuje rychlejší spouštění aplikací a programů. Služba optimalizace je navržený tak, aby běžel na pozadí když je váš počítač nečinný po krátkou dobu 5-10 minut.
Proč služba optimalizace běhového prostředí .NET vede k vysokému využití CPU?
Překompilování knihoven .NET může někdy službě trvat déle než obvykle. To má za následek
- Služba vašeho počítače běží pomaleji než obvykle.
- Instance závad ve vašem počítači.
- Služba je poškozena.
- Využití systémových prostředků malwarem.
Vzhledem k dopadu této služby na výkon jednotlivých aplikací se nedoporučuje její okamžité ukončení při prvním pohledu na neplechu. Pokud se zdá, že službě dokončení operace trvá příliš dlouho, máte možnost vše urychlit provedením několika příkazů nebo skriptu. Mezi další opravy patří skenování počítače na přítomnost malwaru a virů, restartování služby a provedení čistého spuštění, jak je vysvětleno v dalším segmentu.
Metoda 1: Proveďte čisté spuštění počítače
Je docela možné, že služba má potíže s rekompilací knihoven pro konkrétní aplikaci třetí strany, a proto spotřebovává více energie CPU k dokončení úlohy. Můžete provést čisté spuštění, při kterém jsou načteny pouze nezbytné ovladače a spouštěcí programy, abyste zjistili, zda se skutečně nejedná o jeden z programů třetích stran, který vyvolává problém s vysokým využitím procesoru pro službu optimalizace běhu .NET. Kroky k provedení čistého spuštění systému Windows 10 jsou následující:
1. Stiskněte klávesy Windows + R současně spustit Běh dialogové okno.
2. Napište msconfig a zasáhnout Vstupte klíč k otevření Konfigurace systému .
3. Přejděte na Služby kartu a zaškrtněte označené políčko Skryjte všechny služby Microsoftu .
4. Poté klikněte na Vypnout vše tlačítko, zobrazené zvýrazněně. Zastaví všechny nepotřebné služby třetích stran a neběží na pozadí.
5. Uložte změny kliknutím na Použít > OK tlačítka.
6. Vyskakovací okno s dotazem, zda chcete Restartujte nebo Ukončete bez restartu se objeví, jak je znázorněno. vyber Ukončete bez restartu volba.
7. Znovu spusťte Konfigurace systému okno opakováním Kroky 1-2. Přepněte na Spuštění tab.
8. Klikněte na Otevřete Správce úloh hypertextový odkaz, jak je znázorněno.
Poznámka: Zkontrolujte sloupec Startup impact pro všechny uvedené aplikace/procesy a deaktivujte je pomocí a Vysoký dopad při spuštění .
9. Klepněte pravým tlačítkem myši na aplikace (např. Pára ) a vyberte si Zakázat možnost, jak je znázorněno níže.
10. Nakonec zavřít dolů všechna aktivní okna aplikací a restartovat váš počítač . Spustí se ve stavu čistého spuštění.
11. Nyní zkontrolujte využití CPU služby .NET Runtime ve Správci úloh. Pokud je normální, povolit programy třetích stran jeden po druhém k určení pachatele aplikace a odinstalujte jej aby se podobným problémům v budoucnu předešlo.
Přečtěte si také: Jak opravit vysoké využití procesoru hkcmd
Metoda 2: Zvýšení procesů .NET Framework
Vzhledem k tomu, že ukončení této služby není možné, můžete místo toho tuto službu trochu podpořit tím, že jí umožníte používat další jádra CPU. Ve výchozím nastavení služba používá pouze jedno jádro.
- Buď můžete sami provést několik příkazů
- nebo si jednoduše stáhněte oficiální skript společnosti Microsoft z GitHub a spustit to.
Možnost I: Prostřednictvím příkazového řádku
1. Klikněte na Start , typ Příkazový řádek a klikněte Spustit jako administrátor , jak je znázorněno.
2. Napište daný příkaz a stiskněte Vstupte klíč provést.
Poznámka: Příkazy, které je třeba provést, se liší v závislosti na architektuře systému.
- Oprava nefunkčního posouvání touchpadu ve Windows 10
- Jak změnit spouštěcí programy ve Windows 10
- Jak ztlumit mikrofon ve Windows 10
- 7 způsobů, jak opravit počítač neustále padá
3. Dále proveďte ngen.exe vykonatqueueditems , jak je znázorněno níže.
Tip pro profesionály: Zjistěte, zda je počítač se systémem Windows 32bitový a 64bitový
Pokud si nejste jisti architekturou vašeho systému, jednoduše postupujte podle uvedených kroků:
1. Zasáhnout klávesy Windows + R společně otevřít Běh dialogové okno.
2. Napište msinfo32 a klikněte na OK otevřít Systémové informace okno.
3. Zde zkontrolujte Typ systému štítek pro kontrolu stejného.
Přečtěte si také: Co je HKEY_LOCAL_MACHINE?
Možnost II: Prostřednictvím skriptu GitHub
1. Přejděte na GitHub stránka pro skript .
2. Klepněte pravým tlačítkem myši na Drsný a vyberte Uložit odkaz jako… možnost, jak je znázorněno.
3. Změňte Uložit jako typ na Soubor skriptu Windows a klikněte na Uložit .
4. Po stažení otevřete soubor pomocí Windows Script Host .
Přečtěte si také: Opravit proces obsluhy hostitele DISM Vysoké využití procesoru
Metoda 3: Restartujte službu optimalizace běhového prostředí .NET
Služby mohou často selhat a poté vykazovat podivné chování, jako je využívání zbytečně velkého množství systémových prostředků nebo zůstat aktivní po delší dobu. K chybné instanci může dojít kvůli chybám přítomným v aktuálním sestavení operačního systému Windows. Zde je návod, jak vyřešit vysoké využití CPU službou optimalizace běhu .NET restartováním služby:
Poznámka : Toto řešení funguje pouze pro systémy s dedikovanou grafickou kartou NVIDIA.
1. Stiskněte Windows + R klíče současně spustit Běh dialogové okno.
2. Napište services.msc a klikněte na OK otevřít Služby aplikace.
3. Procházejte seznam a najděte Telemetrický kontejner NVIDIA servis.
4. Klikněte na něj pravým tlačítkem a vyberte Vlastnosti z kontextové nabídky, jak je znázorněno.
5. Klikněte na Stop nejprve tlačítko. Počkejte, až se přečte stav služby Zastavil a poté klikněte na Start tlačítko pro opětovné spuštění.
6. Ujistěte se, že Typ spouštění: je nastaveno na Automatický .
7. Jakmile se služba restartuje, klepněte na Použít > OK pro uložení změn a zavření Vlastnosti okno.
8. Stiskněte Klávesy Ctrl + Shift + Esc společně otevřít Správce úloh a zkontrolujte, zda služba stále využívá vysoké zdroje CPU.
Přečtěte si také: Co je Google Chrome Elevation Service
Metoda 4: Detekce a odstranění malwaru
Pokud abnormální spotřeba CPU služby přetrvává, spusťte kontrolu virů/malwaru, abyste vyloučili možnost infekcí. Pokud si nedáte pozor, škodlivé aplikace se mohou dostat do vašeho počítače. Tyto programy se budou maskovat a předstírat, že jsou oficiálními součástmi Windows, a způsobí několik problémů, jako je vysoké využití procesoru. Ke skenování počítače můžete použít nativní Windows Defender nebo můžete použít jakékoli jiné specializované bezpečnostní programy, které se vám hodí. Chcete-li vyřešit problém s vysokým využitím CPU službou optimalizace běhu .NET odstraněním malwaru z počítače, postupujte takto:
1. Zasáhnout Klávesy Windows + I současně otevřít Nastavení .
2. Zde klikněte na Aktualizace a zabezpečení , jak je znázorněno.
3. Přejděte na Zabezpečení systému Windows menu a klikněte na Ochrana před viry a hrozbami
4. Klikněte Rychlá kontrola prohledejte svůj počítač a zjistěte, zda je přítomen nějaký malware nebo ne.
5. Pokud byl nalezen malware, klikněte na Spusťte akce na odstranit nebo blok a restartujte počítač.
Doporučeno:
Doufejme, že jedno z výše uvedených řešení bylo opraveno. NET optimalizace běhu služby vysoký CPU problém na vašem PC. Pokud se stejný problém objeví později, zkontrolujte dostupnost aktualizace systému Windows nebo přeinstalujte nejnovější verzi .NET Framework . Také, pokud máte nějaké dotazy/návrhy týkající se tohoto článku, neváhejte je zahodit do sekce komentářů.
Elon DeckerElon je technický spisovatel ve společnosti Cyber S. Už asi 6 let píše návody a pokryl mnoho témat. Rád se zabývá tématy souvisejícími s Windows, Androidem a nejnovějšími triky a tipy.