Pehme

Parandage .NET Runtime Optimization Service kõrge protsessori kasutus

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





postitatudViimati värskendatud: 12. jaanuar 2022

Sageli võite kohata rakendust või taustsüsteemi protsessi, mis kogub ebatavaliselt palju süsteemiressursse. Protsessi suur süsteemiressursikasutus võib oluliselt aeglustada süsteemi muid toiminguid ja muuta teie arvuti viiviseks jamaks. See võib põhjustada ka selle täieliku kokkuvarisemise. Oleme oma veebisaidil juba käsitlenud paljusid protsesse ja kõrge protsessori kasutamisega seotud probleeme. Lisaks arutame täna aeg-ajalt .NET Runtime Optimization teenuse suure CPU kasutuse probleemi ja seda, kuidas see vastuvõetavale tasemele tagasi viia.



Parandage .NET Runtime Optimization Service kõrge protsessori kasutus

Sisu[ peita ]



Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust operatsioonisüsteemis Windows 10

Nagu te ehk teate, on see .NET raamistik seda kasutavad Microsoft ja teised kolmandad osapooled Windowsi rakenduste arendamiseks ja käitamiseks muuhulgas. Selle teenuse käivitatav fail nimega mscorsvw.exe , on ametlik Windowsi komponent ja täidab .NET-i raamistiku optimeerimise ülesannet, nimelt .NET-i teekide eel- ja uuesti kompileerimist. See aitab rakendusi ja programme kiiremini käivitada. Optimeerimisteenus on loodud töötama taustal kui teie arvuti on lühikest aega 5–10 minutit jõude.

Miks põhjustab .NET Runtime Optimization Service suurt protsessori kasutust?

Mõnikord võib teenus .NET-i teekide uuesti kompileerimiseks tavapärasest kauem aega võtta. Selle tulemuseks on



  • Teie arvutiteenus töötab tavapärasest aeglasemalt.
  • Glitch eksemplarid teie arvutis.
  • Korrumpeerunud teenus.
  • Süsteemiressursside kasutamine pahavara poolt.

Tegumihalduris näidatud .net käitusaja optimeerimise teenuse protsess, mis võtab palju mälu

Arvestades selle teenuse mõju üksikute rakenduste toimivusele, ei ole selle kohene lõpetamine esimese pahanduste korral soovitatav. Kui tundub, et teenuse töö lõpetamine võtab liiga kaua aega, on teil võimalus asju kiirendada, käivitades mõne käsu või skripti. Muud parandused hõlmavad arvuti skannimist pahavara ja viiruste suhtes, teenuse taaskäivitamist ja puhta alglaadimise teostamist, nagu on selgitatud järgmises segmendis.



1. meetod: tehke arvuti puhaskäivitus

On täiesti võimalik, et teenusel on raskusi teekide uuesti kompileerimisega konkreetse kolmanda osapoole rakenduse jaoks ja seetõttu kulub see ülesande täitmiseks rohkem protsessori võimsust. Saate teha puhta alglaadimise, mille käigus laaditakse ainult olulised draiverid ja käivitusprogrammid, et uurida, kas see on tõepoolest üks kolmanda osapoole programmidest, mis põhjustab .NET Runtime Optimization teenuse kõrge protsessori kasutamise probleemi. Windows 10 puhta alglaadimise toimingud on järgmised:

1. Vajutage Windows + R klahvid üheaegselt käivitada Jookse Dialoogikast.

2. Tüüp msconfig ja vajuta Sisenema võti avamiseks Süsteemi konfiguratsioon .

Tippige msconfig ja vajutage süsteemi konfiguratsioonirakenduse avamiseks sisestusklahvi. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

3. Minge lehele Teenused vahekaarti ja märkige märgitud ruut Peida kõik Microsofti teenused .

Minge vahekaardile Teenused ja märkige ruut Peida kõik Microsofti teenused.

4. Seejärel klõpsake nuppu Keela kõik nuppu, mis on esile tõstetud. See peatab kõigi kolmandate osapoolte ja mittevajalike teenuste taustal töötamise.

Kõigi kolmandate osapoolte ja mittevajalike teenuste taustal töötamise peatamiseks klõpsake nuppu Keela kõik. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

5. Salvestage muudatused, klõpsates nuppu Rakenda > OK nupud.

Salvestage muudatused, klõpsates nuppu Rakenda ja seejärel väljuge, klõpsates nuppu OK

6. Hüpikaken, mis küsib, kas soovite Taaskäivita või Välju ilma taaskäivitamiseta kuvatakse, nagu näidatud. Vali Välju ilma taaskäivitamiseta valik.

Ilmub hüpikaken, mis küsib, kas soovite taaskäivitada või väljuda ilma taaskäivitamiseta, valige suvand Välju ilma taaskäivitamiseta

7. Käivitage uuesti Süsteemi konfiguratsioon aken korrates Sammud 1-2. Lülitu Käivitamine sakk.

Käivitage veel kord süsteemikonfiguratsiooni aken ja liikuge vahekaardile Käivitamine. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

8. Klõpsake nuppu Avage tegumihaldur hüperlink, nagu näidatud.

Klõpsake hüperlinki Ava tegumihaldur

Märge: Kontrollige käivituse mõju veerust kõigi loetletud rakenduste/protsesside jaoks ja keelake need, kasutades a Kõrge käivitusmõju .

9. Paremklõpsake ikooni rakendus (nt. Steam ) ja vali Keela valik, nagu allpool näidatud.

Kontrollige kõigi loetletud rakenduste või protsesside veergu Käivitamise mõju ja keelake need, millel on suur mõju. Keelamiseks paremklõpsake neid ja valige suvand Keela. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

10. Lõpuks Sulge alla kõik aktiivsed rakenduste aknad ja Taaskäivita arvutisse . See käivitub puhta alglaadimise olekus.

11. Nüüd kontrollige tegumihalduris .NET Runtime teenuse CPU kasutust. Kui see on normaalne, lubage kolmanda osapoole programme ükshaaval süüdlase taotluse väljaselgitamiseks ja desinstallige see et selliseid probleeme edaspidi vältida.

Loe ka: Kuidas parandada hkcmd kõrge protsessori kasutust

2. meetod: võimendage .NET Frameworki protsesse

Kuna selle teenuse lõpetamine ei ole võimalik, saate selle asemel anda sellele teenusele väikese tõuke, lubades sellel kasutada täiendavaid protsessori tuumasid. Vaikimisi kasutab teenus ainult ühte tuuma.

  • Saate paar käsku ise täita
  • või lihtsalt laadige alla ametlik Microsofti skript aadressilt GitHub ja käivitage see.

Valik I: käsuviiba kaudu

1. Klõpsake nuppu Alusta , tüüp Käsurida ja klõpsake Käivitage administraatorina , nagu näidatud.

Avage menüü Start, tippige käsuviip ja klõpsake parempoolsel paanil käsku Käivita administraatorina.

2. Tippige antud käsk ja vajutage nuppu Sisenema võti teostada.

Märge: Käsud, mida tuleb käivitada, erinevad olenevalt süsteemi arhitektuurist.

    32-bitiste süsteemide jaoks: cd c: Windows Microsoft.NET Framework v4.0.30319 64-bitiste süsteemide jaoks: cd c: Windows Microsoft.NET Framework64 v4.0.30319

käivitage käsk, et minna Microsoft Net raamistikku cmd-s või käsuviibas. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

3. Järgmisena käivitage ngen.exe käivitab järjekorraüksused , nagu allpool näidatud.

käsk kontrollimaks, kas CPU kasutus langeb käsuviibas või cmd-s normaalsele tasemele

Pro näpunäide: tehke kindlaks, kas Windowsi arvuti on 32-bitine või 64-bitine

Kui te pole oma süsteemi arhitektuuris kindel, järgige lihtsalt antud samme:

1. Löö Windows + R klahvid koos avada Jookse Dialoogikast.

2. Tüüp msinfo32 ja klõpsake edasi Okei avama Süsteemi info aken.

3. Siin kontrollige Süsteemi tüüp silt sama kontrollimiseks.

Kui te pole oma süsteemi arhitektuuris kindel, käivitage käsukastis Käivita käsk msinfo32 ja kontrollige järgmises aknas silti System Type.

Loe ka: Mis on HKEY_LOCAL_MACHINE?

II valik: GitHubi skripti kaudu

1. Minge lehele GitHub leht jaoks stsenaarium .

klõpsake githubi lehel valikut Raw

2. Paremklõpsake ikooni Toores nuppu ja valige Salvesta link nimega… valik, nagu näidatud.

paremklõpsake valikul Raw ja valige githubi lehel Salvesta link kui...

3. Muutke Salvesta tüübina juurde Windowsi skriptifail ja klõpsake edasi Salvesta .

valige Windowsi skriptifaili salvestamise tüüp ja klõpsake nuppu Salvesta

4. Pärast allalaadimist avage fail rakendusega Windowsi skripti host .

Loe ka: Parandage DISM-i hosti teenindusprotsessi kõrge protsessorikasutus

3. meetod: taaskäivitage .NET Runtime Optimization Service

Teenused võivad sageli esineda tõrkeid ja seejärel ilmutada kummalist käitumist, näiteks kasutada tarbetult palju süsteemiressursse või jääda aktiivseks pikemaks ajaks. Rikutud eksemplar võib juhtuda praeguses Windowsi OS-i järgus esinevate vigade tõttu. Siit saate teada, kuidas lahendada .NET-i käitusaja optimeerimise teenuse kõrge protsessorikasutus teenuse taaskäivitamise teel.

Märge : see lahendus töötab ainult süsteemide jaoks, millel on spetsiaalne NVIDIA-toega graafikakaart.

1. Vajutage Windows + R võtmed üheaegselt käivitada Jookse Dialoogikast.

2. Tüüp services.msc ja klõpsake edasi Okei avama Teenused rakendus.

Tippige services.msc ja klõpsake teenuste rakenduse avamiseks nuppu OK. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

3. Sirvige loendit ja leidke NVIDIA telemeetriakonteiner teenust.

4. Paremklõpsake sellel ja valige Omadused kontekstimenüüst, nagu näidatud.

Sirvige loendit ja leidke NVIDIA telemeetriakonteineri teenus. Paremklõpsake seda ja valige kontekstimenüüst Atribuudid.

5. Klõpsake nuppu Peatus esmalt nupp. Oodake, kuni teenuse olek loetakse Peatatud ja seejärel klõpsake nuppu Alusta nuppu, et see uuesti käima saada.

Teenuse oleku peatamiseks klõpsake nuppu Stopp

6. Veenduge, et Käivitamise tüüp: on seatud Automaatne .

Klõpsake vahekaardil Üldine rippmenüüd Käivitustüüp ja valige menüüst Automaatne. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

7. Kui teenus taaskäivitub, klõpsake nuppu Rakenda > OK muudatuste salvestamiseks ja sulgemiseks Omadused aken.

Kui teenus taaskäivitub, klõpsake muudatuste salvestamiseks ja atribuutide akna sulgemiseks nuppu Rakenda.

8. Vajutage Ctrl + Shift + Esc klahvid koos avada Tegumihaldur ja kontrollige, kas teenus kasutab endiselt palju protsessori ressursse.

Loe ka: Mis on Google Chrome'i kõrgusteenus

4. meetod: tuvastage ja eemaldage pahavara

Kui teenuse ebanormaalne protsessori tarbimine püsib, käivitage viiruse-/ründevarakontroll, et välistada nakatumise võimalus. Kui te ei ole ettevaatlik, võivad pahatahtlikud rakendused teie arvutisse hiilida. Need programmid maskeerivad end ja teesklevad ametlike Windowsi komponentidena ning põhjustavad mitmeid probleeme, näiteks suurt protsessori kasutust. Saate oma arvuti skannimiseks kasutada Windows Defenderit või muid spetsiaalseid turbeprogramme, mis on kasulikud. Järgige neid samme, et lahendada .NET-i käitusaja optimeerimise teenuse kõrge protsessorikasutuse probleem, eemaldades arvutist pahavara.

1. Löö Klahvid Windows + I üheaegselt avada Seaded .

2. Siin klõpsake nuppu Värskendus ja turvalisus , nagu näidatud.

Värskendus ja turvalisus

3. Minge lehele Windowsi turvalisus menüü ja klõpsake nuppu Viiruste ja ohtude kaitse

valige kaitsealade alt suvand Viiruste ja ohtude kaitse

4. Klõpsake Kiire skannimine arvuti skannimiseks, et kontrollida, kas seal on pahavara või mitte.

klõpsake menüüs Viiruse- ja ohukaitse nuppu Kiirkontroll. Kuidas parandada .NET Runtime Optimization Service kõrget protsessorikasutust

5. Kui leiti pahavara, klõpsake nuppu Alustage toiminguid juurde eemaldada või blokk ja taaskäivitage arvuti.

Kõik ähvardused on siin kirjas. Klõpsake jaotises Praegused ohud nuppu Alusta toiminguid.

Soovitatav:

Loodetavasti on üks ülaltoodud lahendustest parandatud. NET käitusaja optimeerimise teenus kõrge CPU probleem teie arvutis. Kui sama probleem teid hiljem kummitab, kontrollige saadaolevat Windowsi värskendust või installige uuesti selle uusim versioon .NET raamistik . Samuti, kui teil on selle artikli kohta küsimusi/soovitusi, jätke need kommentaaride sektsiooni.

Elon Decker

Elon on Cyber ​​S-i tehnikakirjanik. Ta on nüüdseks kirjutanud juhendeid umbes 6 aastat ja käsitlenud paljusid teemasid. Talle meeldib käsitleda Windowsi, Androidiga seotud teemasid ning uusimaid nippe ja näpunäiteid.