Mekana

Fix .NET Runtime Optimization Service Visoka upotreba CPU-a

Isprobajte Naš Instrument Za Uklanjanje Problema





Objavljeno naPosljednje ažuriranje: 12. siječnja 2022

Često možete naići na aplikaciju ili pozadinski sistemski proces koji zahvata nenormalnu količinu resursa sustava. Visoka potrošnja resursa sustava u procesu može uvelike usporiti druge operacije sustava i pretvoriti vaše računalo u zaostali nered. To također može uzrokovati da se potpuno sruši. Već smo pokrili mnoštvo procesa i problema s velikom upotrebom CPU-a na našoj web stranici. Osim toga, danas ćemo raspravljati o povremenom problemu visoke upotrebe CPU-a usluge .NET Runtime Optimization i kako ga vratiti na prihvatljivu razinu.



Fix .NET Runtime Optimization Service Visoka upotreba CPU-a

Sadržaj[ sakriti ]



Kako popraviti visoku upotrebu CPU-a za .NET Runtime Optimization Service u sustavu Windows 10

Kao što možda znate, ovo .NET framework koristi Microsoft i druge treće strane za razvoj i pokretanje Windows aplikacija između ostalog. Izvršna datoteka za ovu uslugu pod nazivom mscorsvw.exe , službena je komponenta sustava Windows i obavlja zadatak optimizacije .NET frameworka, tj. prethodnog i ponovnog kompajliranja .NET biblioteka. To pomaže bržem pokretanju aplikacija i programa. Usluga optimizacije je dizajniran za rad u pozadini kada vaše računalo kratko vrijeme od 5-10 minuta miruje.

Zašto usluga .NET Runtime Optimization rezultira velikom upotrebom CPU-a?

Ponekad servisu može potrajati dulje nego inače za ponovno prevođenje .NET knjižnica. Ovo rezultira u



  • Usluga vašeg računala radi sporije nego inače.
  • Instance grešaka na vašem računalu.
  • Usluga koja pruža korumpirana.
  • Korištenje resursa sustava od strane zlonamjernog softvera.

.net proces optimizacije vremena izvođenja koji zauzima veliku memoriju prikazan u Upravitelju zadataka

S obzirom na utjecaj ove usluge na izvedbu pojedinačne aplikacije, ne preporučuje se njezino trenutno ukidanje na prvi pogled na nestašluk. Ako se čini da usluga traje predugo da završi svoj rad, imate mogućnost ubrzati stvari izvršavanjem nekoliko naredbi ili skripte. Ostali popravci uključuju skeniranje računala na zlonamjerni softver i viruse, ponovno pokretanje usluge i izvođenje čistog pokretanja, kao što je objašnjeno u sljedećem segmentu.



Metoda 1: Izvedite čisto podizanje računala

Sasvim je moguće da usluga ima poteškoća s ponovnim kompajliranjem knjižnica za određenu aplikaciju treće strane i stoga troši više CPU snage da završi zadatak. Možete izvesti čisto podizanje sustava pri čemu se učitavaju samo bitni upravljački programi i programi za pokretanje kako biste provjerili je li to doista jedan od programa treće strane koji izaziva problem visoke potrošnje CPU-a za uslugu .NET Runtime Optimization. Koraci za izvođenje čistog pokretanja sustava Windows 10 su sljedeći:

1. Pritisnite Tipke Windows + R istovremeno pokrenuti Trčanje dijaloški okvir.

2. Vrsta msconfig i pogodio Unesi ključ za otvaranje Sistemska konfiguracija .

Upišite msconfig i pritisnite tipku Enter da otvorite aplikaciju za konfiguraciju sustava. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

3. Idite na Usluge karticu i označite označeni okvir Sakrij sve Microsoftove usluge .

Idite na karticu Usluge i potvrdite okvir Sakrij sve Microsoftove usluge.

4. Zatim kliknite na Onemogući sve gumb, prikazan istaknut. To će zaustaviti rad svih trećih strana i nepotrebnih usluga u pozadini.

Kliknite na gumb Onemogući sve kako biste zaustavili rad svih trećih strana i nepotrebnih usluga u pozadini. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

5. Spremite promjene klikom na Primijeni > U redu gumbi.

Spremite promjene klikom na Primijeni, a zatim izađite klikom na OK

6. Skočni prozor s upitom želite li Ponovno pokrenite ili Izađite bez ponovnog pokretanja pojavit će se, kao što je prikazano. Odaberi Izađite bez ponovnog pokretanja opcija.

Pojavit će se skočni prozor s upitom želite li ponovno pokrenuti ili izaći bez ponovnog pokretanja, odaberite opciju Izađi bez ponovnog pokretanja

7. Opet pokrenite Sistemska konfiguracija prozor ponavljanjem Koraci 1-2. Prebacite se na Pokretanje tab.

Još jednom pokrenite prozor za konfiguraciju sustava i idite na karticu Startup. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

8. Kliknite na Otvorite Upravitelj zadataka hiperveza, kao što je prikazano.

Kliknite hipervezu Open Task Manager

Bilješka: Provjerite stupac utjecaja pokretanja za sve navedene aplikacije/procese i onemogućite one s a Visok utjecaj pri pokretanju .

9. Desnom tipkom miša kliknite na primjena (npr. Steam ) i odaberite Onemogući opciju, kao što je prikazano u nastavku.

Provjerite stupac utjecaja pokretanja za sve navedene aplikacije ili procese i onemogućite one s visokom vrijednošću utjecaja. Da biste onemogućili, jednostavno kliknite na njih desnom tipkom miša i odaberite opciju Onemogući. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

10. Konačno, Zatvoriti dolje sve aktivne prozore aplikacija i ponovno pokrenuti vaše računalo . Pokrenut će se u stanju čistog pokretanja.

11. Sada provjerite korištenje CPU-a usluge .NET Runtime u Upravitelju zadataka. ako je normalno, omogućite programe trećih strana jedan po jedan kako bi se odredila prijava krivca i deinstalirajte ga kako biste izbjegli takve probleme u budućnosti.

Također pročitajte: Kako popraviti hkcmd visoku upotrebu CPU-a

Metoda 2: Pojačajte .NET Framework procese

Budući da ukidanje ove usluge nije opcija, možete umjesto toga dati malo pojačanja ovoj usluzi dopuštajući joj da koristi dodatne CPU jezgre. Prema zadanim postavkama, usluga koristi samo jednu jezgru.

  • Možete sami izvršiti nekoliko naredbi
  • ili jednostavno preuzmite službenu Microsoftovu skriptu GitHub i pokrenite ga.

Opcija I: putem naredbenog retka

1. Kliknite na Početak , tip Naredbeni redak i kliknite Pokreni kao administrator , kao što je prikazano.

Otvorite izbornik Start, upišite Command Prompt i kliknite Pokreni kao administrator na desnom oknu.

2. Upišite zadanu naredbu i pritisnite Unesi ključ izvršiti.

Bilješka: Naredbe koje je potrebno izvršiti razlikuju se ovisno o arhitekturi sustava.

    Za 32-bitne sustave: cd c: Windows Microsoft.NET Framework v4.0.30319 Za 64-bitne sustave: cd c: Windows Microsoft.NET Framework64 v4.0.30319

izvršite naredbu za odlazak na Microsoft Net framework u cmd-u ili naredbenom retku. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

3. Zatim izvršite ngen.exe izvršni redosled uređivanja , kao što je prikazano u nastavku.

naredba za provjeru pada li se korištenje CPU-a na normalnu razinu u naredbenom retku ili cmd-u

Savjet stručnjaka: Odredite je li Windows PC 32-bitni i 64-bitni

Ako niste sigurni u arhitekturu svog sustava, jednostavno slijedite dane korake:

1. Pogodi Tipke Windows + R zajedno otvoriti Trčanje dijaloški okvir.

2. Vrsta msinfo32 i kliknite na u redu otvoriti Informacije o sustavu prozor.

3. Ovdje provjerite Vrsta sustava naljepnicu za provjeru iste.

Ako niste sigurni u arhitekturu vašeg sustava, jednostavno pokrenite msinfo32 u naredbenom okviru Pokreni i provjerite oznaku Vrsta sustava u sljedećem prozoru.

Također pročitajte: Što je HKEY_LOCAL_MACHINE?

Opcija II: putem GitHub skripte

1. Idite na GitHub stranica za skripta .

kliknite na opciju Raw na github stranici

2. Desnom tipkom miša kliknite na Sirova gumb i odaberite Spremi link kao… opcija, kao što je prikazano.

desnim klikom na opciju Raw i odaberite Spremi vezu kao... na github stranici

3. Promijenite Spremi kao vrstu do Windows skriptna datoteka i kliknite na Uštedjeti .

odaberite Spremi kao vrstu u Windows Script File i kliknite na Spremi

4. Nakon preuzimanja, otvorite datoteku sa Windows Script Host .

Također pročitajte: Popravite visoku upotrebu CPU-a u procesu servisiranja DISM hosta

Metoda 3: Ponovno pokrenite .NET Runtime Optimization Service

Usluge se često mogu kvariti, a zatim pokazati čudno ponašanje kao što je korištenje nepotrebno velikih količina resursa sustava ili ostanak aktivnim tijekom duljeg vremenskog razdoblja. Instanca s greškom može se dogoditi zbog bugova prisutnih u trenutnoj verziji Windows OS-a. Evo kako riješiti visoku potrošnju CPU-a usluge optimizacije vremena izvođenja .NET ponovnim pokretanjem usluge:

Bilješka : Ovo rješenje radi samo za sustave s namjenskom grafičkom karticom koju pokreće NVIDIA.

1. Pritisnite Windows + R tipke istovremeno pokrenuti Trčanje dijaloški okvir.

2. Vrsta usluge.msc i kliknite na u redu otvoriti Usluge primjena.

Upišite services.msc i kliknite na OK za otvaranje aplikacije Services. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

3. Pomičite se kroz popis i pronađite NVIDIA telemetrijski kontejner servis.

4. Desnom tipkom miša kliknite na njega i odaberite Svojstva iz kontekstnog izbornika, kao što je prikazano.

Pomičite se kroz popis i pronađite uslugu NVIDIA Telemetry Container. Desnom tipkom miša kliknite na njega i odaberite Svojstva iz kontekstnog izbornika.

5. Kliknite na Stop prvi gumb. Pričekajte da se pročita status usluge Zaustavljeno , a zatim kliknite na Početak gumb za ponovno pokretanje.

kliknite Stop za zaustavljanje statusa usluge

6. Provjerite je li Vrsta pokretanja: je postavljeno na Automatski .

Na kartici Općenito kliknite padajući izbornik Vrsta pokretanja i s izbornika odaberite Automatski. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

7. Nakon što se usluga ponovno pokrene, kliknite na Primijeni > U redu da biste spremili promjene i zatvorili Svojstva prozor.

Nakon što se usluga ponovno pokrene, kliknite na Primijeni da spremite promjene i zatvorite prozor Svojstva.

8. Pritisnite Tipke Ctrl + Shift + Esc zajedno otvoriti Upravitelj zadataka i provjerite koristi li usluga još uvijek visoke CPU resurse.

Također pročitajte: Što je Google Chrome Elevation Service

Metoda 4: Otkrijte i uklonite zlonamjerni softver

Ako se nenormalna potrošnja CPU-a servisa nastavi, pokrenite skeniranje virusa/zlonamjernog softvera kako biste isključili mogućnost zaraze. Zlonamjerne aplikacije mogu se ušuljati na vaše računalo ako niste oprezni. Ovi programi će se prikriti i pretvarati se da su službene komponente sustava Windows i uzrokovati nekoliko problema kao što je visoka upotreba CPU-a. Možete koristiti izvorni Windows Defender za skeniranje vašeg računala ili možete koristiti bilo koje druge specijalizirane sigurnosne programe koji vam dobro dođu. Slijedite ove korake da biste riješili problem visoke upotrebe CPU-a usluge optimizacije vremena izvođenja .NET uklanjanjem zlonamjernog softvera s računala:

1. Pogodi Tipke Windows + I istovremeno otvoriti Postavke .

2. Ovdje kliknite na Ažuriranje i sigurnost , kao što je prikazano.

Ažuriranje i sigurnost

3. Idite na Windows sigurnost izborniku i kliknite na Zaštita od virusa i prijetnji

odaberite opciju Zaštita od virusa i prijetnji pod Zaštitna područja

4. Kliknite Brzo skeniranje da skenirate svoje računalo i provjerite postoji li zlonamjerni softver ili ne.

kliknite na Brzo skeniranje u izborniku Zaštita od virusa i prijetnji. Kako popraviti .NET Runtime Optimization Service Visoka upotreba CPU-a

5. Ako je pronađen zlonamjerni softver, kliknite na Započnite radnje do ukloniti ili blok ih i ponovno pokrenite računalo.

Ovdje će biti navedene sve prijetnje. Kliknite na Start Actions pod Trenutne prijetnje.

Preporučeno:

Nadamo se da je jedno od gore navedenih rješenja popravljeno. NET usluga optimizacije vremena izvođenja visokog CPU-a problem na vašem računalu. Ako vam se isti problem ponovno pojavi kasnije, provjerite dostupno ažuriranje za Windows ili ponovno instalirajte najnoviju verziju .NET framework . Također, ako imate bilo kakva pitanja/prijedlog u vezi s ovim člankom, slobodno ih ostavite u odjeljku za komentare.

Elon Decker

Elon je tehnički pisac u Cyber ​​S. Već oko 6 godina piše vodiče s uputama i pokrio je mnoge teme. Voli pokrivati ​​teme vezane uz Windows, Android i najnovije trikove i savjete.