Opravte službu .NET Runtime Optimization Service s vysokým využitím procesora
Často sa môžete stretnúť s aplikáciou alebo systémovým procesom na pozadí, ktorý zaberá abnormálne množstvo systémových prostriedkov. Vysoké využitie systémových prostriedkov procesom môže ohromne spomaliť ostatné operácie systému a môže zmeniť váš počítač na zaostalý neporiadok. Môže to tiež spôsobiť jeho úplné zrútenie. Na našej webovej stránke sme už pokryli množstvo procesov a problémy s vysokým využitím procesora(CPU) . Okrem toho dnes budeme diskutovať o občasnom probléme s vysokým zaťažením procesora službou .NET (CPU)Runtime Optimization a o tom, ako ho vrátiť späť na prijateľnú úroveň.
Ako opraviť vysoké využitie procesora .NET Runtime Optimization Service v systéme Windows 10(How to Fix .NET Runtime Optimization Service High CPU Usage on Windows 10)
Ako možno viete, tento rámec .NET(.NET framework) používa spoločnosť Microsoft a iné tretie strany okrem iného na vývoj a spúšťanie aplikácií pre Windows(for developing and running Windows applications) . Spustiteľný súbor pre túto službu s názvom mscorsvw.exe je oficiálnou súčasťou systému Windows(Windows) a vykonáva úlohu optimalizácie rámca .NET , viď predkompiláciu a opätovnú kompiláciu knižníc .NET . To umožňuje rýchlejšie spúšťanie aplikácií a programov. Optimalizačná služba je navrhnutá tak, aby bežala na pozadí( designed to run in the background) , keď je váš počítač v nečinnosti počas krátkej doby 5-10 minút.
Prečo má služba optimalizácie runtime .NET za následok vysoké využitie procesora?(Why .NET Runtime Optimization Service Results in High CPU Usage?)
Prekompilovanie .NET knižníc môže niekedy službe trvať dlhšie ako zvyčajne. To má za následok
- Služba vášho počítača beží pomalšie ako zvyčajne.
- Inštancie závad vo vašom počítači.
- Služba je poškodená.
- Využitie systémových prostriedkov malvérom.
Vzhľadom na vplyv tejto služby na výkonnosť jednotlivých aplikácií sa jej okamžité ukončenie pri prvom pohľade na neplechu neodporúča. Ak sa zdá, že služba trvá príliš dlho, kým dokončí svoju činnosť, máte možnosť veci urýchliť vykonaním niekoľkých príkazov alebo skriptu. Ďalšie opravy zahŕňajú skenovanie počítača na prítomnosť škodlivého softvéru a vírusov, reštartovanie služby a vykonanie čistého spustenia, ako je vysvetlené v ďalšom segmente.
Metóda 1: Vykonajte čisté spustenie počítača
(Method 1: Perform Clean Boot of PC
)
Je celkom možné, že služba má problémy s rekompiláciou knižníc pre konkrétnu aplikáciu tretej strany, a preto spotrebúva viac energie CPU na dokončenie úlohy. Môžete vykonať čisté spustenie, v ktorom sa načítajú iba nevyhnutné ovládače a spúšťacie programy, aby ste zistili, či skutočne nejde o jeden z programov tretích strán, ktorý vyvoláva problém s vysokým využitím procesora pre službu (CPU)optimalizácie chodu .NET(.NET Runtime Optimization) . Kroky na vykonanie čistého spustenia systému Windows 10(Windows 10) sú nasledovné:
1. Súčasným stlačením Windows + R keys spustíte dialógové okno Spustiť .(Run)
2. Napíšte msconfig a stlačením klávesu Enter(Enter) otvorte System Configuration .
3. Prejdite na kartu Služby(Services ) a začiarknite políčko Skryť všetky služby spoločnosti Microsoft(Hide all Microsoft services) .
4. Potom kliknite na tlačidlo Disable All (Vypnúť všetko ), ktoré je zobrazené ako zvýraznené. Zastaví všetky nepotrebné služby tretích strán a bežiace na pozadí.
5. Uložte zmeny kliknutím na tlačidlo Apply > OK .
6. Zobrazí sa kontextové okno s otázkou, či chcete reštartovať(Restart ) alebo ukončiť bez reštartu(Exit without restart ) , ako je znázornené. vyberte možnosť Ukončiť bez reštartu(Exit without restart ) .
7. Zopakovaním krokov 1-2(Steps 1-2.) znova otvorte okno Konfigurácia systému . (System Configuration)Prepnite sa na kartu Spustenie .(Startup )
8. Kliknite na hypertextový odkaz Otvoriť správcu úloh(Open Task Manager) , ako je znázornené.
Poznámka:(Note: ) Skontrolujte stĺpec Vplyv spustenia(Startup) pre všetky uvedené aplikácie/procesy a zakážte tie s vysokým vplyvom pri spustení(High Startup impact) .
9. Kliknite pravým tlačidlom myši na aplikáciu( application) (napr. Steam ) a vyberte možnosť Zakázať(Disable ) , ako je znázornené nižšie.
10. Nakoniec zatvorte(close) všetky aktívne okná aplikácií a reštartujte (restart) počítač(your PC) . Spustí sa v stave čistého spustenia.
11. Teraz skontrolujte využitie CPU služby .NET Runtime v Správcovi úloh(Task Manager) . Ak je to normálne, povoľte programy tretích strán jeden po druhom( enable third-party programs one at a time) , aby ste identifikovali vinníkovú aplikáciu a odinštalovali ju,(uninstall it) aby ste predišli takýmto problémom v budúcnosti.
Prečítajte si tiež: (Also Read:) Ako opraviť vysoké využitie procesora hkcmd(How to Fix hkcmd High CPU Usage)
Metóda 2: Posilnite procesy .NET Framework(Method 2: Boost .NET Framework Processes)
Keďže ukončenie tejto služby nie je možné, môžete túto službu trochu podporiť tým, že jej umožníte používať ďalšie jadrá CPU . V predvolenom nastavení služba používa iba jedno jadro.
- Môžete vykonať niekoľko príkazov sami
- alebo si jednoducho stiahnite oficiálny skript Microsoftu z (Microsoft)GitHubu(GitHub ) a spustite ho.
Možnosť I: Cez príkazový riadok(Option I: Via Command Prompt)
1. Kliknite na Štart(Start) , napíšte Príkazový riadok(Command Prompt) a kliknite na Spustiť ako správca(Run as administrator) , ako je znázornené.
2. Napíšte daný príkaz a stlačením klávesu Enter (key)ho(Enter) vykonajte.
Poznámka:(Note:) Príkazy, ktoré je potrebné vykonať, sa líšia v závislosti od architektúry systému.
- Pre 32-bitové systémy: (For 32-bit systems: )cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
- Pre 64-bitové systémy: (For 64-bit systems: )cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319
3. Ďalej spustite ngen.exe executequeueditems , ako je znázornené nižšie.
Tip pre profesionálov: Zistite, či je počítač so systémom Windows 32-bitový a 64-bitový
(Pro Tip: Determine if Windows PC is 32-bit & 64-bit
)
Ak si nie ste istí architektúrou vášho systému, jednoducho postupujte podľa uvedených krokov:
1. Stlačte súčasne Windows + R keys , aby ste otvorili dialógové okno Spustiť .(Run)
2. Napíšte msinfo32 a kliknutím na OK otvorte okno Systémové informácie .(System Information )
3. Tu skontrolujte štítok System Type a skontrolujte, či neobsahuje to isté.(System Type)
Prečítajte si tiež: (Also Read:) Čo je to HKEY_LOCAL_MACHINE?(What is HKEY_LOCAL_MACHINE?)
Možnosť II: Cez skript GitHub(Option II: Via GitHub Script)
1. Prejdite na stránku GitHub pre skript(script) .
2. Kliknite pravým tlačidlom myši na tlačidlo Raw a vyberte možnosť Uložiť prepojenie ako...(Save link as…) , ako je znázornené.
3. Zmeňte Uložiť ako typ(Save as type) na Windows Script File a kliknite na Save .
4. Po stiahnutí otvorte súbor pomocou Windows Script Host .
Prečítajte si tiež: (Also Read: )Opravte proces údržby hostiteľa DISM s vysokým využitím procesora(Fix DISM Host Servicing Process High CPU Usage)
Metóda 3: Reštartujte službu optimalizácie runtime .NET(Method 3: Restart .NET Runtime Optimization Service)
Služby sa môžu často pokaziť a potom prejavovať zvláštne správanie, ako je využívanie zbytočne veľkého množstva systémových prostriedkov alebo ostávajú aktívne dlhší čas. Chybná inštancia sa môže vyskytnúť v dôsledku chýb prítomných v aktuálnej zostave operačného systému Windows(Windows OS) . Tu je návod, ako vyriešiť vysoké využitie CPU služby optimalizácie runtime .NET reštartovaním služby:
Poznámka(Note) : Toto riešenie funguje len pre systémy s vyhradenou grafickou kartou s napájaním NVIDIA.
1. Súčasným stlačením klávesov (keys)Windows + R spustíte dialógové okno Spustiť .(Run)
2. Napíšte services.msc a kliknutím na OK otvorte aplikáciu Services .
3. Prejdite(Scroll) zoznamom a nájdite službu NVIDIA Telemetry Container .
4. Kliknite naň pravým tlačidlom myši av kontextovej ponuke vyberte položku Vlastnosti , ako je znázornené.(Properties )
5. Najprv kliknite na tlačidlo Stop . Počkajte(Wait) , kým sa v Stave služby(Service Status) zobrazí text Zastavená(Stopped) a potom kliknutím na tlačidlo Štart(Start ) znova spustite.
6. Uistite sa, že typ spustenia:( Startup type:) je nastavený na Automaticky(Automatic) .
7. Po reštarte služby kliknite na Apply > OK , aby ste uložili zmeny a zatvorili okno Vlastnosti .(Properties)
8. Stlačte súčasne Ctrl + Shift + Esc keys , aby ste otvorili Správcu úloh(Task Manager ) a skontrolujte, či služba stále využíva vysoké zdroje CPU .
Prečítajte si tiež: (Also Read:) Čo je Google Chrome Elevation Service(What is Google Chrome Elevation Service)
Metóda 4: Zistite a odstráňte malvér(Method 4: Detect & Remove Malware)
Ak abnormálna spotreba CPU služby pretrváva, spustite kontrolu vírusov/malvéru, aby ste vylúčili možnosť infekcií. Škodlivé aplikácie sa môžu dostať do vášho počítača, ak si nedáte pozor. Tieto programy sa budú maskovať a predstierať, že sú oficiálnymi súčasťami systému Windows(Windows) a spôsobia niekoľko problémov, ako je napríklad vysoké využitie procesora . (CPU)Na skenovanie počítača môžete použiť natívny program Windows Defender(Windows Defender) alebo môžete použiť akékoľvek iné špecializované bezpečnostné programy, ktoré vám prídu vhod. Postupujte podľa týchto krokov a opravte problém s vysokým využívaním CPU službou optimalizácie runtime .NET odstránením malvéru z počítača:
1. Súčasným Windows + I keys otvorte Nastavenia(Settings) .
2. Tu kliknite na Aktualizácia a zabezpečenie(Update & Security) , ako je znázornené.
3. Prejdite do ponuky Zabezpečenie systému Windows(Windows Security) a kliknite na Ochrana pred vírusmi a hrozbami(Virus & threat protection)
4. Kliknite na položku Rýchla kontrola(Quick scan ) , aby ste skontrolovali počítač a skontrolovali, či sa v ňom nenachádza škodlivý softvér.
5. Ak sa nájde nejaký malvér, kliknite na Spustiť akcie(Start actions) , aby ste ich odstránili(remove) alebo zablokovali(block) a reštartujte počítač.
Odporúčané:(Recommended:)
- Oprava nefunkčného posúvania touchpadu v systéme Windows 10(Fix Touchpad Scroll Not Working on Windows 10)
- Ako zmeniť spúšťacie programy v systéme Windows 10(How to Change Startup Programs in Windows 10)
- Ako stlmiť mikrofón v systéme Windows 10(How to Mute Microphone in Windows 10)
- 7 spôsobov, ako opraviť počítač neustále padá( 7 Ways to Fix Computer Keeps Crashing)
Dúfajme, že jedno z vyššie uvedených riešení vyriešilo . NET služba optimalizácie runtime vysoký(NET runtime optimization service high CPU) problém s CPU na vašom PC. Ak sa vám rovnaký problém vráti neskôr, skontrolujte dostupnú aktualizáciu systému Windows(Windows) alebo preinštalujte najnovšiu verziu .NET frameworku(.NET framework) . Tiež, ak máte nejaké otázky/návrhy týkajúce sa tohto článku, pokojne ich napíšte do sekcie komentárov.
Related posts
Opravte vysoké využitie procesora hostiteľom služby: lokálny systém
Oprava hostiteľa služby: Lokálny systém (svchost.exe) Vysoká spotreba CPU a disku
Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoké využitie procesora
Opravte vysoké využitie procesora SoftThinks Agent Service v systéme Windows 10
Ako opraviť vysoké využitie procesora v systéme Windows 10
Opravte vysoké využitie procesora Searchindexer.exe
Opravte vysoké využitie procesora pomocou svchost.exe (netsvcs)
Ako opraviť vysoké využitie procesora „iastordatasvc“ v systéme Windows 10
Opravte vysoké využitie procesora pomocou WUDFHost.exe
Aplikácia Fix Services and Controller Vysoké využitie procesora v systéme Windows 11/10
Hostiteľ poskytovateľa WMI (WmiPrvSE.exe) Vysoké využitie procesora v systéme Windows 11/10
Opravte vysoké využitie procesora Ntoskrnl.exe
Opravte používanie telemetrie s vysokou kompatibilitou Microsoftu v systéme Windows 10
Opravte chybu služby 1053 v systéme Windows 10
Opraviť Služba inteligentného prenosu na pozadí sa nespustí
Opravte proces obsluhy hostiteľa DISM Vysoké využitie procesora
8 spôsobov, ako opraviť vysoké využitie CPU pomocou TiWorker.exe
Opravte vysoké využitie disku WSAPPX v systéme Windows 10
Ako opraviť vysoké využitie procesora TiWorker.exe v systéme Windows
Opravte vysoké využitie disku DCFWinService v systéme Windows 11/10