Kako popraviti visoku upotrebu CPU-a Microsoft Common Language Runtime Native Compiler?

Zatvorite proces iz Upravitelja zadataka

  • Microsoft Common Language Runtime Native Compiler Problemi s velikim korištenjem CPU-a mogu se pojaviti zbog oštećene ili nepotpune instalacije .Net Frameworka.
  • Da biste to popravili, zatvorite proces u Upravitelju zadataka, zaustavite uslugu Microsoft Common Runtime ili resetirajte NGen predmemoriju.
  • Za više rješenja i detaljne korake, nastavite čitati!

Ako primijetite da proces ngen.exe ili Microsoft Common Language Runtime Native Compiler uzrokuje veliku upotrebu CPU-a, ovaj vam vodič može pomoći! Razgovarat ćemo o metodama koje su ispitali stručnjaci za rješavanje problema odmah nakon objašnjenja uzroka.

Microsoft Common Language Runtime Native Compiler (ngen.exe) igra ključnu komponentu .Net Frameworka i stvara Runtime okruženje koje nadzire rad aplikacija napisanih za .Net platformu, bez obzira na njihovo programiranje Jezik.

Rukuje raznim zadacima kao što je pretvaranje koda u strojni jezik, sakupljanje smeća, rukovanje iznimkama i upravljanje nitima za poboljšanje performansi upravljanih aplikacija u sustavu Windows.

Ako primijetite visoku upotrebu CPU-a zbog ovog procesa, evo nekih od razloga za isto:

  • Proces je planiran za izvođenje kao dio održavanja sustava.
  • Neispravne konfiguracijske postavke.
  • Više aplikacija koristi postupak za kompilaciju.
  • Proces se izvodi u pozadini s drugim resursima sustava.
  • Oštećene sistemske datoteke ili usluge
  • Maskiranje zlonamjernog softvera kao proces

Kako zaustaviti visoko korištenje CPU-a CLR Native Compiler-a?

Prije nego što se uključite u napredne korake za rješavanje problema, razmislite o izvođenju sljedećih provjera:

  • Ponovno pokrenite računalo.
  • Pričekajte da proces završi proces kompilacije.
  • Pokrenite duboko skeniranje pomoću pouzdanog antivirusnog programa kako bi se osiguralo da nema infekcije zlonamjernim softverom.
  • Provjerite ima li Windows ažuriranja.
  • Sigurnosno kopirajte svoje važne podatke.
  • Deinstalirajte neželjene aplikacije s vašeg računala.
  • Pokreni Farbar alat za skeniranje oporavka pronaći točan uzrok

1. Zaustavite proces

  1. Pritisnite Ctrl + Shift + Esc otvoriti Upravitelj zadataka.Zatvorite upravitelj zadataka Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  2. Idi na Procesi tab, lociraj Izvorni kompilator Microsoft Common Language Runtime ili ngen.exe, odaberite ga i kliknite Kraj zadatka.

Zatvaranje procesa koji uzrokuje probleme s izvedbom zaobilazno je rješenje koje možete slijediti prije nego prijeđete na druga rješenja. Isti pristup možete primijeniti i na druge procese, npr Runtime Broker.

2. Ponovno pokrenite uslugu

  1. Pritisnite Windows + R otvoriti Trčanje dijaloški okvir.USLUGE Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  2. Tip usluge.msc i kliknite u redu otvoriti Usluge aplikacija
  3. Pronađite i kliknite desnom tipkom miša Microsoft Common Language Runtime i kliknite Stop.Zaustavite usluge -
  4. Pričekajte da se usluga zaustavi, a zatim zatvorite prozor Usluge.

3. Resetirajte NGen predmemoriju i promijenite postavke prioriteta

  1. pritisni Windows ključ, vrsta cmd, i kliknite Pokreni kao administrator.CMD povišen - Microsoft Common Language Runtime Native Compiler Visoka upotreba CPU-a
  2. Upišite sljedeću naredbu za resetiranje NGen predmemorije radi rješavanja sukoba i oštećenja i pritisnite Unesi: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  3. Kopirajte i zalijepite sljedeću naredbu da prilagodite prioritet i raspored procesa kako biste smanjili opterećenje i pritisnite Unesi: ngen queue /priority priorityLevelcmd_priority razina
Pročitajte više o ovoj temi
  • Popravak: pogreška datotečnog sustava (-2147163901) na Windows 11
  • Upravljačka ploča u odnosu na aplikaciju postavki: koju koristiti?
  • Popravak: Wi-Fi prestaje raditi kada se povezuje vanjski monitor

4. Pokrenite svoje računalo u čistom okruženju za pokretanje

  1. Pritisnite Windows + R otvoriti Trčanje dijaloški okvir. cleanboot1 Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  2. Tip msconfig i kliknite u redu otvoriti Sistemska konfiguracija prozor.
  3. Idi na Usluge karticu, kliknite Sakrij sve Microsoftove usluge, zatim odaberite Onemogući sve.Čisto pokretanje Onemogući sve
  4. Prebacite se na Pokretanje karticu i kliknite na Otvorite Upravitelj zadataka veza.Otvorite upravitelj zadataka Čisto pokretanje
  5. U prozoru Upravitelja zadataka pronađite svaki Omogućeno zadatak i kliknite Onemogući.Onemogući Task Manager Microsoft Common Language Runtime Native Compiler Visoka upotreba CPU-a
  6. Zatvorite Upravitelj zadataka, kliknite primijeniti, onda u redu na prozoru System Configuration.OČISTI POKRETANJE 5
  7. Klik Ponovno pokretanje.Ponovno pokrenite čisto pokretanje

Vaše će se računalo ponovno pokrenuti s ograničenim funkcijama kako biste mogli identificirati softver ili uslugu treće strane koji uzrokuju sukob. Nakon što završite, slijedite gornje korake da biste poništili promjene i normalno ponovno pokrenite računalo.

5. Pokrenite SFC & DISM skeniranja

  1. pritisni Windows ključ, vrsta cmd, i kliknite Pokreni kao administrator.CMD povišen - Microsoft Common Language Runtime Native Compiler Visoka upotreba CPU-a
  2. Kopirajte i zalijepite sljedeću naredbu za popravak sistemskih datoteka i pritisnite Unesi: sfc/scannowSFCSCANNOW CMD
  3. Pričekajte da skeniranje završi, zatim upišite sljedeću naredbu za vraćanje slike Windows OS-a i pritisnite Unesi: Dism /Online /Cleanup-Image /RestoreHealthVraćanje ispravnosti Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  4. Nakon što se naredba izvrši, ponovno pokrenite računalo.

6. Brisanje ključa registra

  1. Pritisnite Windows +R otvoriti Trčanje dijaloški okvir.Regedit - Microsoft Common Language Runtime izvorni kompilator Visoka upotreba CPU-a
  2. Tip regedit i kliknite u redu otvoriti Urednik registra.
  3. Prvo napravite sigurnosnu kopiju, idite na Datoteka, zatim odaberite Izvoz. Spremite datoteku u .reg formatu na svoje računalo na dostupno mjesto.Izvozni registar
  4. Dođite do ove staze: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Kliknite desnom tipkom miša i odaberite Izbrisati kako biste uklonili sve unose za mapu Roots i zatvorili uređivač registra.Izbrišite unos u registru Microsoft Common Language Runtime Native Compiler High CPU Usage
  6. Ponovno pokrenite računalo.

7. Popravite/ponovno instalirajte Net Framework

  1. Preuzmite alat za popravak Microsoft .NET Framework.Preuzmite .NET Framework - Microsoft Common Language Runtime Native Compiler alat za popravak visoke upotrebe CPU-a -
  2. Dvaput kliknite izvršnu datoteku i slijedite upute na zaslonu da biste je instalirali.
  3. Na Alat za popravak Microsoft .NET Framework prozor, prihvatite uvjete i kliknite Sljedeći.Prihvatite uvjete
  4. Alat će skenirati oštećene datoteke u trenutnom .NET Frameworku i savjetovati rješenja za njihov popravak.
  5. Klik Sljedeći primijeniti popravke.Pritisnite Dalje
  6. Zatim kliknite Završi za zatvaranje prozora alata za popravak.Završi

Ako to ne pomogne, slijedite ove korake da ponovno instalirate .Net Framework:

  1. Pritisnite Windows +R otvoriti Trčanje prozor.Appwiz.cpl - Microsoft Common Language Runtime Native Compiler Visoka upotreba CPU-a
  2. Tip appwiz.cpl i kliknite u redu otvoriti Programi i značajke prozor.Deinstalirajte NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Velika upotreba CPU-a
  3. Izaberi Microsoft .Net Framework i kliknite Deinstaliraj.
  4. Nakon deinstalacije idite na Službeno web mjesto .NET Frameworka.Preuzmite .NET Framework
  5. Pritisnite najnoviju verziju i preuzmite je.
  6. Nakon što se postava preuzme, idite na lokaciju datoteke i dvaput kliknite na nju da biste pokrenuli instalaciju.
  7. Klik Instalirati, i pričekajte da se proces završi.Instalirati

Kako bi se izbjegli problemi s visokim performansama CPU-a, uključujući izvorni kompilator Microsoft Common Language Runtime prestao je raditi problem, dopustite procesu ngen.exe da se pokrene kada je vaš sustav u stanju mirovanja i održavajte svoj sustav i softver na datum.

U slučaju da vam navedena rješenja ne odgovaraju, pokušajte za vraćanje na prethodnu verziju sustava Windows pomoću točke vraćanja.

Ako se često suočavate velika upotreba procesora na vašem Windows 11 računalo, preporučujemo da pogledate ovaj vodič.

Jeste li naišli na probleme ili trebate više informacija o Microsoft Common Language Runtime Native Compiler? Nemojte se ustručavati ostaviti komentar u odjeljku ispod.

Kako popraviti Windows 10 tako da ne prepozna povezani uređaj u iTunesu?

Kako popraviti Windows 10 tako da ne prepozna povezani uređaj u iTunesu?Windows 10

Kao i svaka druga promjena operativnog sustava, i Windows 10 bio je velika stvar za nove korisnike. Nudio je razne značajke prilagodbe i mnoge mogućnosti povezivanja. Microsoft je s Windowsom 10 po...

Čitaj više
Ispravite slušalice koje se ne prikazuju u uređajima za reprodukciju u sustavu Windows 10

Ispravite slušalice koje se ne prikazuju u uređajima za reprodukciju u sustavu Windows 10Windows 10Audio

Ponekad želimo povezati slušalice s radnom površinom / prijenosnim računalom i uživati ​​u omiljenom filmu, ali ako slušalice ne daju nikakav zvuk, zasigurno ćete se iznervirati. Mnogi se korisnici...

Čitaj više
Kako popraviti treperenje zaslona u sustavu Windows 10

Kako popraviti treperenje zaslona u sustavu Windows 10Windows 10Prikaz

Puno puta možete naići na problem treperenja zaslona na računalu sa sustavom Windows 10 zbog oštećenja aplikacije ili zastarjelog / neprikladnog upravljačkog programa zaslona. Bez obzira koristite ...

Čitaj više