Popravak usluge .NET Runtime Optimization Service često koristi CPU

Popravak usluge .NET Runtime Optimization Service često koristi CPU

Kako popraviti .NET Runtime Optimization Service visoku upotrebu CPU-a

U određenim scenarijima neki Windows procesi ili aplikacije nezavisnih proizvođača mogu pokrenuti veliku upotrebu CPU-a. Ako otvorite Task Manager da biste provjerili koji proces usporava vaše računalo, možda ćete se iznenaditi kada vidite da .NET Runtime Optimization Service koristi velik dio resursa vašeg CPU-a. Poznati je problem koji .NET Runtime Optimization Service može nasumično, ali i nakon ažuriranja .NET Framework, početi koristiti nerazumnu količinu procesorske snage računala. Ovdje ćemo razgovarati o ovom pitanju i pružiti provjerene metode kako ga riješiti.



Windows 10 sastoji se od mnogih usluga zbog kojih njegov program i njegovi programi rade ispravno. .NET Runtime Optimization Service komponenta je operativnog sustava Windows. Njegova se izvršna datoteka naziva mscorsvw.exe, ali u upravitelju zadataka obično ćete je vidjeti kao .NET Runtime Optimization Service.



Popravak visoke upotrebe CPU usluge Net Runtime Optimization Service

Ova usluga ima za cilj optimizirati .NET Framework, koji zauzvrat optimizira aplikacije kojima je potrebno .NET Framework za brže pokretanje i pokretanje. Sadrži izvornu tehnologiju za generiranje slika koja omogućava brzo pokretanje aplikacija. Bez usluge .NET Runtime Optimization Service vaše se aplikacije ne bi pokrenule tako brzo.



nt kernel i sustav s visokim diskom sustava 10

Dok je vaše računalo u stanju mirovanja, .NET Runtime Optimization Service u pozadini prekompajlira .NET sklopove. Microsoft je izjavio da usluga ne bi trebala raditi duže od nekoliko minuta.

U normalnim uvjetima, .NET Runtime Optimization Service ne uzrokuje veliku upotrebu CPU-a. Međutim, ako iz nekog razloga postupak traje dulje nego što bi trebao, to bi moglo uzrokovati da ova usluga koristi više CPU resursa nego što je potrebno. U tom bi slučaju ova usluga mogla koristiti do 100% resursa vašeg CPU-a. Možda ćete vidjeti više procesa .NET Runtime Optimization Service (mscorsvw.exe) kada otvorite Task Manager.

Nadalje, ovo se ne mora ograničiti na CPU, već i na RAM. Pretpostavimo da .NET Runtime Optimization Service koristi svu raspoloživu memoriju. U tom slučaju, vaše računalo može usporiti do indeksiranja i postati neupotrebljivo.



.NET Runtime Optimization Service je konfiguriran da se uvijek izvodi u pozadini. Kad otkrije da je vaše računalo u stanju mirovanja, započinje ponovno sastavljanje okvirnih knjižnica. Kaže se da postupak ponovnog sastavljanja traje između 5-10 minuta. Problem s kojim su se susreli mnogi korisnici jest taj što .NET Runtime Optimization Service predugo pokreće postupak optimizacije i troši velik postotak CPU-ovih resursa kad se pokrene. Neki su korisnici izvijestili da bi NET Runtime Optimization Service ostao takav danima, pa i tjednima, a da nikada nije dovršio svoje procese.

Postoji nekoliko manje vjerojatnih razloga zašto .NET Runtime Optimization Service uzrokuje veliku upotrebu CPU-a. Prvo, postupak optimizacije teče presporo, treba mu više od uobičajenih 5-10 minuta da dovrši svoj zadatak. Drugo, usluga je možda oštećena i treba je ponovno pokrenuti. Treće, .NET Runtime Optimization Service možda je zaražen zlonamjernim softverom. Inače, vaše je računalo možda zaraženo zlonamjernim softverom prerušenim u .NET Runtime Optimization Service.

Prije nego što pokušate riješiti problem usluge .NET Runtime Optimization Service koja spaja resurse vašeg CPU-a, trebali biste instalirati softver protiv zlonamjernog softvera i skenirati svoje računalo na prijetnje koje su možda maskirane kao ova usluga. Ne preporučujemo trajno onemogućavanje usluge .NET Runtime Optimization Service jer je vitalno za brže pokretanje aplikacija na računalu.

Ipak, uslugu možete privremeno prekinuti putem upravitelja zadataka. To će privremeno isključiti uslugu, ali vratit će se kasnije kad vaše računalo ponovo bude u stanju mirovanja.

Sadržaj:

Preuzmite alat za popravak zlonamjernog softvera računala

Preporučuje se pokretanje besplatnog skeniranja s Malwarebytes - alatom za otkrivanje zlonamjernog softvera i ispravljanje računalnih pogrešaka. Morat ćete kupiti punu verziju za uklanjanje infekcija i uklanjanje računalnih pogrešaka. Dostupno besplatno probno razdoblje.

Metoda 1. Optimizirajte NET uslugu optimizacije vremena izvođenja

1. Držite pritisnuto Windows + R tipke za otvaranje Trčanje .

Otvorite pokretanje i unesite CMD

2. Tip CMD i držite Shift + Ctrl + Enter tipke za otvaranje naredbenog retka s administrativnim privilegijama.

Upišite naredbu i pritisnite Enter

3. Upišite cd c: Windows Microsoft.NET Framework64 v4.0.30319 naredba u naredbenom retku i pritisnite Unesi .

Napomena: Ako imate 32-bitnu verziju sustava Windows, unesite cd c: Windows Microsoft.NET Framework v4.0.30319 umjesto toga i pogodio Unesi .

kako mogu dobiti valjanu ip konfiguraciju

Upišite ngen.exe executequeueditems i pritisnite Enter

4. Zatim unesite ngen.exe izvršitiredice i pogodio Unesi .

[Povratak na sadržaj]

Metoda 2. Pokrenite skriptu za ubrzavanje optimizacije izvođenja .Net

Idite na vezu GitHub da biste preuzeli Microsoftovu skriptu

1. Idite na Microsoftova GitHub stranica za preuzimanje službene skripte.

Desnom tipkom miša kliknite Raw i kliknite Save link as

dva. Desni klik Sirovo gumb i odaberite Spremi link kao .

Spremi kao datoteku Windows skripte

3. Provjerite je li vrsta Spremi kao Datoteka Windows Script i kliknite Uštedjeti za preuzimanje DrainNGenQueue na računalo.

Otvorite DrainNGenQueue

4. Zatim, otvorite datoteku skripte , a naredbeni redak izvršit će skriptu i automatski se zatvoriti.

[Povratak na sadržaj]

Video o tome kako popraviti visoku upotrebu procesora pomoću usluge .NET Runtime Optimization Service:

[Povratak na vrh]