Korjaa .NET Runtime Optimization Service korkea suorittimen käyttö
Saatat usein törmätä sovellukseen tai taustajärjestelmäprosessiin, joka kerää epänormaalin määrän järjestelmäresursseja. Prosessin korkea järjestelmäresurssien käyttö voi hidastaa valtavasti järjestelmän muita toimintoja ja muuttaa tietokoneesi viivästyneeksi sotkuksi. Se voi myös aiheuttaa sen kaatumisen kokonaan. Olemme jo käsitelleet useita prosesseja ja korkeaa suorittimen(CPU) käyttöä koskevia ongelmia verkkosivustollamme . Lisäksi keskustelemme tänään satunnaisesta .NET Runtime Optimization -palvelun korkean suorittimen(CPU) käytön ongelmasta ja siitä, kuinka se saatetaan takaisin hyväksyttävälle tasolle.
.NET Runtime Optimization Servicen korkean suorittimen käytön korjaaminen Windows 10:ssä(How to Fix .NET Runtime Optimization Service High CPU Usage on Windows 10)
Kuten ehkä tiedät, Microsoft ja muut kolmannet osapuolet käyttävät tätä .NET-kehystä(.NET framework) muun muassa Windows-sovellusten kehittämiseen ja käyttämiseen . (for developing and running Windows applications)Tämän palvelun suoritettava tiedosto, nimeltään mscorsvw.exe , on virallinen Windows - komponentti, ja se optimoi .NET -kehyksen eli (.NET).NET - kirjastojen esi- ja uudelleenkääntämisen . Tämä auttaa sovelluksia ja ohjelmia käynnistymään nopeammin. Optimointipalvelu on suunniteltu toimimaan taustalla,( designed to run in the background) kun tietokoneesi on käyttämättömänä lyhyen 5-10 minuutin ajan.
Miksi .NET Runtime Optimization Service johtaa korkeaan suorittimen käyttöön?(Why .NET Runtime Optimization Service Results in High CPU Usage?)
Joskus .NET-kirjastojen uudelleen kääntäminen voi kestää tavallista kauemmin. Tästä seuraa
- PC-palvelusi toimii tavallista hitaammin.
- Glitch instanssit tietokoneessasi.
- Palvelu korruptoituu.
- Haittaohjelmat käyttävät järjestelmäresursseja.
Kun otetaan huomioon tämän palvelun vaikutus yksittäisten sovellusten suorituskykyyn, sen välitöntä lopettamista ensisilmäyksellä ei suositella. Jos palvelu näyttää kestävän liian kauan toiminnan loppuun saattamiseksi, sinulla on mahdollisuus nopeuttaa toimintaa suorittamalla muutama komento tai komentosarja. Muita korjauksia ovat tietokoneen tarkistaminen haittaohjelmien ja virusten varalta, palvelun käynnistäminen uudelleen ja puhtaan käynnistyksen suorittaminen, kuten seuraavassa osassa selitetään.
Tapa 1: Suorita PC:n puhdas käynnistys
(Method 1: Perform Clean Boot of PC
)
On täysin mahdollista, että palvelulla on vaikeuksia kääntää kirjastoja uudelleen tiettyä kolmannen osapuolen sovellusta varten, ja siksi se kuluttaa enemmän suorittimen(CPU) tehoa tehtävän suorittamiseen. Voit suorittaa puhtaan käynnistyksen, jossa ladataan vain välttämättömät ohjaimet ja käynnistysohjelmat, ja tutkia, onko kyseessä todellakin yksi kolmannen osapuolen ohjelmista , jotka aiheuttavat .NET Runtime Optimization -palvelun korkean suorittimen(CPU) käytön ongelman . Windows 10 : n puhtaan käynnistyksen vaiheet ovat seuraavat:
1. Paina Windows + R keys samanaikaisesti käynnistääksesi Suorita(Run) - valintaikkunan.
2. Kirjoita msconfig ja paina Enter - näppäintä avataksesi System Configuration .
3. Siirry Palvelut -välilehteen ja valitse (Services )Piilota kaikki Microsoft-palvelut(Hide all Microsoft services) -valintaruutu .
4. Napsauta sitten Poista kaikki käytöstä(Disable All) -painiketta, joka näkyy korostettuna. Se estää kaikkia kolmansien osapuolien ja tarpeettomia palveluita toimimasta taustalla.
5. Tallenna muutokset napsauttamalla Apply > OK - painikkeita.
6. Näkyviin tulee ponnahdusikkuna, jossa kysytään, haluatko käynnistää uudelleen(Restart ) vai poistua ilman uudelleenkäynnistystä(Exit without restart ) , kuten kuvassa. valitse Lopeta ilman uudelleenkäynnistystä(Exit without restart ) -vaihtoehto.
7. Käynnistä System Configuration -ikkuna uudelleen toistamalla vaiheet 1-2. (Steps 1-2.)Vaihda Käynnistys(Startup ) - välilehteen.
8. Napsauta Open Task Manager -hyperlinkkiä kuvan mukaisesti.
Huomautus:(Note: ) Tarkista Käynnistysvaikutus(Startup) - sarakkeesta kaikki luetellut sovellukset/prosessit ja poista käytöstä ne, joilla on suuri käynnistysvaikutus(High Startup impact) .
9. Napsauta hiiren kakkospainikkeella sovellusta( application) (esim . Steam ) ja valitse Poista käytöstä(Disable ) alla olevan kuvan mukaisesti.
10. Sulje(close) lopuksi kaikki aktiiviset sovellusikkunat ja käynnistä (restart) tietokoneesi(your PC) uudelleen . Se käynnistyy puhtaassa käynnistystilassa.
11. Tarkista nyt .NET Runtime -palvelun suorittimen(CPU) käyttö Task Managerissa(Task Manager) . Jos se on normaalia, ota kolmannen osapuolen ohjelmat käyttöön yksi kerrallaan( enable third-party programs one at a time) tunnistamaan syyllinen sovellus ja poistamaan sen asennus(uninstall it) välttääksesi tällaiset ongelmat tulevaisuudessa.
Lue myös: (Also Read:) Kuinka korjata hkcmd High CPU -käyttö(How to Fix hkcmd High CPU Usage)
Tapa 2: Tehosta .NET Framework -prosesseja(Method 2: Boost .NET Framework Processes)
Koska tämän palvelun lopettaminen ei ole vaihtoehto, voit sen sijaan antaa tälle palvelulle hieman lisäpotkua sallimalla sen käyttää ylimääräisiä prosessoriytimiä(CPU) . Oletuksena palvelu käyttää vain yhtä ydintä.
- Voit joko suorittaa pari komentoa itse
- tai yksinkertaisesti lataa virallinen Microsoft - skripti GitHubista(GitHub ) ja suorita se.
Vaihtoehto I: komentokehotteen kautta(Option I: Via Command Prompt)
1. Napsauta Käynnistä(Start) , kirjoita Komentorivi(Command Prompt) ja napsauta Suorita järjestelmänvalvojana(Run as administrator) kuvan osoittamalla tavalla.
2. Kirjoita annettu komento ja suorita painamalla Enter - näppäintä .(key)
Huomautus:(Note:) Suoritettavat komennot vaihtelevat järjestelmäarkkitehtuurin mukaan.
- 32-bittiset järjestelmät: (For 32-bit systems: )cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
- 64-bittiset järjestelmät: (For 64-bit systems: )cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319
3. Suorita seuraavaksi ngen.exe executequeueditems alla kuvatulla tavalla.
Pro-vinkki: Selvitä, onko Windows PC 32- tai 64-bittinen
(Pro Tip: Determine if Windows PC is 32-bit & 64-bit
)
Jos et ole varma järjestelmäarkkitehtuurista, noudata annettuja ohjeita:
1. Avaa Suorita(Run) - valintaikkuna painamalla Windows + R keys yhdessä .
2. Kirjoita msinfo32 ja napsauta OK avataksesi Järjestelmätiedot(System Information ) - ikkunan.
3. Tarkista tästä System Type -tarra tarkistaaksesi saman.
Lue myös: (Also Read:) Mikä on HKEY_LOCAL_MACHINE?(What is HKEY_LOCAL_MACHINE?)
Vaihtoehto II: GitHub-skriptin kautta(Option II: Via GitHub Script)
1. Siirry skriptin (script)GitHub - sivulle .
2. Napsauta Raw - painiketta hiiren kakkospainikkeella ja valitse Tallenna linkki nimellä…(Save link as…) -vaihtoehto kuvan mukaisesti.
3. Muuta Tallenna nimellä -tyypiksi(Save as type) Windows Script File(Windows Script File) ja napsauta Tallenna(Save) .
4. Kun tiedosto on ladattu, avaa se Windows Script Host -sovelluksella(Windows Script Host) .
Lue myös: (Also Read: )Korjaa DISM-isäntähuoltoprosessin korkea suorittimen käyttö(Fix DISM Host Servicing Process High CPU Usage)
Tapa 3: Käynnistä .NET Runtime Optimization Service uudelleen(Method 3: Restart .NET Runtime Optimization Service)
Palvelut voivat usein häiritä ja sitten käyttäytyä outoa, kuten käyttää tarpeettoman suuria määriä järjestelmäresursseja tai pysyä aktiivisena pitkän aikaa. Häiriöllinen ilmentymä voi johtua nykyisen Windows-käyttöjärjestelmän(Windows OS) koontiversion virheistä. Näin voit ratkaista .NET - ajonaikaisen optimointipalvelun korkean suorittimen(CPU) käytön käynnistämällä palvelun uudelleen:
Huomautus(Note) : Tämä ratkaisu toimii vain järjestelmissä, joissa on erillinen NVIDIA-käyttöinen näytönohjain.
1. Paina Windows + R näppäimiä(keys) samanaikaisesti käynnistääksesi Suorita(Run) - valintaikkunan.
2. Kirjoita services.msc ja napsauta OK avataksesi Palvelut(Services) - sovelluksen.
3. Selaa(Scroll) luetteloa ja etsi NVIDIA Telemetry Container -palvelu.
4. Napsauta sitä hiiren kakkospainikkeella ja valitse pikavalikosta Ominaisuudet kuvan osoittamalla tavalla.(Properties )
5. Napsauta ensin Stop - painiketta. Odota(Wait) , että palvelun tila(Service Status) -tekstissä lukee Pysäytetty(Stopped) , ja napsauta sitten Käynnistä(Start ) - painiketta aloittaaksesi sen uudelleen.
6. Varmista, että Startup type: -asetuksena( Startup type:) on Automaattinen(Automatic) .
7. Kun palvelu käynnistyy uudelleen, napsauta Apply > OK tallentaaksesi muutokset ja sulkeaksesi Ominaisuudet(Properties) - ikkunan.
8. Paina Ctrl + Shift + Esc keys yhdessä avataksesi Tehtävienhallinnan(Task Manager ) ja tarkista, käyttääkö palvelu edelleen suuria suorittimen(CPU) resursseja.
Lue myös: (Also Read:) Mikä on Google Chromen korkeuspalvelu(What is Google Chrome Elevation Service)
Tapa 4: Tunnista ja poista haittaohjelmat(Method 4: Detect & Remove Malware)
Jos palvelun epänormaali prosessorikulutus(CPU) jatkuu, suorita virus-/haittaohjelmatarkistus sulkeaksesi pois infektioiden mahdollisuus. Haitalliset sovellukset voivat livahtaa tietokoneellesi, jos et ole varovainen. Nämä ohjelmat naamioituvat ja näyttävät olevansa virallisia Windows - komponentteja ja aiheuttavat useita ongelmia, kuten korkean suorittimen(CPU) käytön. Voit käyttää alkuperäistä Windows Defenderiä(Windows Defender) tietokoneesi skannaamiseen tai muita erikoissuojausohjelmia, jotka ovat käteviä. Noudata näitä ohjeita korjataksesi .NET - ajonaikaisen optimointipalvelun korkean suorittimen(CPU) käytön ongelman poistamalla haittaohjelmat tietokoneeltasi:
1. Avaa Asetukset painamalla (Settings)Windows + I keys samanaikaisesti .
2. Napsauta tässä Päivitä ja suojaus(Update & Security) kuvan mukaisesti.
3. Siirry Windowsin suojausvalikkoon(Windows Security) ja napsauta Virus- ja uhkien suojaus(Virus & threat protection)
4. Napsauta Quick scan tarkistaaksesi, onko tietokoneessa haittaohjelmia vai ei.
5. Jos haittaohjelmia löytyy, napsauta Aloita (remove)toimenpiteet(Start actions) poistaaksesi tai estääksesi(block) ne ja käynnistä tietokoneesi uudelleen.
Suositus:(Recommended:)
- Korjaa kosketuslevyn vieritys, joka ei toimi Windows 10:ssä(Fix Touchpad Scroll Not Working on Windows 10)
- Käynnistysohjelmien muuttaminen Windows 10:ssä(How to Change Startup Programs in Windows 10)
- Mikrofonin mykistäminen Windows 10:ssä(How to Mute Microphone in Windows 10)
- 7 tapaa korjata tietokone kaatuu jatkuvasti( 7 Ways to Fix Computer Keeps Crashing)
Toivottavasti jokin yllä olevista ratkaisuista on korjautunut. NET-ajonaikaisen optimointipalvelun korkea prosessoriongelma(NET runtime optimization service high CPU) tietokoneessasi. Jos sama ongelma vaivaa sinua myöhemmin, tarkista saatavilla oleva Windows -päivitys tai asenna uusin (Windows).NET-kehyksen(.NET framework) versio uudelleen . Lisäksi, jos sinulla on kysyttävää / ehdotuksia tästä artikkelista, voit jättää ne kommenttiosioon.
Related posts
Korjaa Service Host: Paikallinen järjestelmä korkea suorittimen käyttö
Korjaa Service Host: Paikallinen järjestelmä (svchost.exe) Korkea suorittimen ja levyn käyttö
Fix Service Host: Diagnostic Policy Service korkea suorittimen käyttö
Korjaa SoftThinks Agent Servicen korkea suorittimen käyttö Windows 10:ssä
Kuinka korjata korkea suorittimen käyttö Windows 10:ssä
Korjaa Realtek High Definition Audio Driver -ongelma
Korjaa paikallinen taustatulostuspalvelu ei ole käynnissä
Korjaa PowerShell, joka aiheuttaa korkean suorittimen käytön Windows 11/10:ssä
Korjaa svchost.exe (netsvcs) korkea suorittimen käyttö
Kuinka korjata TiWorker.exe korkea suorittimen käyttö Windowsissa
Korjaa DCFWinService High Disk Usage Windows 11/10 -käyttöjärjestelmässä
Kuinka korjata korkea suorittimen käyttö järjestelmän tyhjäkäynnillä
Korjaa korkea levyn ja muistin käyttö pelatessasi pelejä Windows PC:llä
Kuinka korjata hkcmd High CPU -käyttö
Korjaa WmiPrvSE.exe:n korkea suorittimen käyttö
Korjaa Palvelut ja ohjainsovellus korkea suorittimen käyttö Windows 11/10:ssä
WMI Provider Host (WmiPrvSE.exe) korkea suorittimen käyttö Windows 11/10:ssä
Korjaa NT-ytimen ja järjestelmäprosessin korkea CPU-käyttö Windowsissa
Korjaa Ntoskrnl.exe High Disk Usage
Korjaa Windowsin aikapalvelu, joka ei toimi