Kako popraviti visoko porabo procesorja Microsoft Common Language Runtime Native Compiler?

Zaprite postopek v upravitelju opravil

  • Microsoft Common Language Runtime Native Compiler Težave z visoko porabo procesorja se lahko pojavijo zaradi poškodovane ali nepopolne namestitve .Net Framework.
  • Če želite to popraviti, zaprite postopek v upravitelju opravil, zaustavite storitev Microsoft Common Runtime ali ponastavite predpomnilnik NGen.
  • Za več rešitev in podrobne korake nadaljujte z branjem!

Če opazite, da proces ngen.exe ali Microsoft Common Language Runtime Native Compiler povzroča visoko obremenitev procesorja, vam lahko ta vodnik pomaga! Razpravljali bomo o strokovno preizkušenih metodah za odpravo težave takoj po razlagi vzrokov.

Microsoft Common Language Runtime Native Compiler (ngen.exe) igra bistveno komponento .Net Framework in ustvari Izvajalno okolje, ki nadzira delovanje aplikacij, napisanih za platformo .Net, ne glede na njihovo programiranje jezik.

Upravlja različne naloge, kot je pretvorba kode v strojni jezik, zbiranje smeti, obravnavanje izjem in upravljanje niti za izboljšanje delovanja upravljanih aplikacij v sistemu Windows.

Če zaradi tega postopka opazite veliko porabo procesorja, je nekaj razlogov za to:

  • Postopek je načrtovan za izvajanje kot del vzdrževanja sistema.
  • Nepravilne konfiguracijske nastavitve.
  • Več aplikacij uporablja postopek za prevajanje.
  • Proces teče v ozadju z drugimi sistemskimi viri.
  • Poškodovane sistemske datoteke ali storitve
  • Prikrivanje zlonamerne programske opreme kot postopek

Kako ustaviti visoko obremenitev procesorja CLR Native Compiler?

Preden se lotite naprednih korakov za odpravljanje težav, razmislite o izvedbi naslednjih pregledov:

  • Znova zaženite računalnik.
  • Počakajte, da postopek zaključi postopek prevajanja.
  • Zaženite globoko skeniranje z zanesljivim protivirusnim programom da zagotovite, da ni okužbe z zlonamerno programsko opremo.
  • Preverite posodobitve sistema Windows.
  • Varnostno kopirajte pomembne podatke.
  • Odstranite neželene aplikacije iz vašega računalnika.
  • Zaženite Orodje za pregledovanje obnovitve Farbar najti točen vzrok

1. Ustavite postopek

  1. Pritisnite Ctrl + Shift + Esc odpreti Upravitelj opravil.Zapri upravitelja opravil Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Pojdi na Procesi zavihek, poiščite Izvorni prevajalnik Microsoft Common Language Runtime oz ngen.exe, izberite in kliknite Končaj nalogo.

Zapiranje postopka, ki povzroča težave z zmogljivostjo, je rešitev, ki ji lahko sledite, preden se premaknete na druge rešitve. Enak pristop lahko uporabite tudi pri drugih procesih, kot npr Runtime posrednik.

2. Ponovno zaženite storitev

  1. Pritisnite Windows + R odpreti Teči pogovorno okno.STORITVE Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Vrsta storitve.msc in kliknite v redu odpreti Storitve aplikacija
  3. Poiščite in kliknite z desno miškino tipko Microsoft Common Language Runtime in kliknite Stop.Ustavite storitve -
  4. Počakajte, da se storitev ustavi, nato pa zaprite okno Storitve.

3. Ponastavite predpomnilnik NGen in spremenite nastavitve prioritete

  1. Pritisnite Windows ključ, vrsta cmdin kliknite Zaženi kot skrbnik.CMD povišan – Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Vnesite naslednji ukaz za ponastavitev predpomnilnika NGen za razrešitev sporov in poškodb ter pritisnite Vnesite: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  3. Kopirajte in prilepite naslednji ukaz, da prilagodite prednost in razpored postopka, da zmanjšate obremenitev, in pritisnite Vnesite: ngen queue /priority priorityLevelraven cmd_priority
Preberite več o tej temi
  • Popravek: Napaka datotečnega sistema (-2147163901) v sistemu Windows 11
  • Nadzorna plošča proti aplikaciji za nastavitve: katero uporabiti?
  • Popravek: Wi-Fi preneha delovati, ko priključite zunanji monitor

4. Zaženite računalnik v čistem zagonskem okolju

  1. Pritisnite Windows + R odpreti Teči pogovorno okno. cleanboot1 Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Vrsta msconfig in kliknite v redu odpreti Konfiguracija sistema okno.
  3. Pojdi na Storitve zavihek, kliknite Skrij vse Microsoftove storitve, nato izberite Onemogoči vse.Čisti zagon Onemogoči vse
  4. Preklopite na Začeti zavihek in kliknite Odprite upravitelja opravil povezava.Odprite upravitelja opravil Čisti zagon
  5. V oknu upravitelja opravil poiščite vsakega Omogočeno opravilo in kliknite Onemogoči.Onemogoči upravitelja opravil Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  6. Zaprite upravitelja opravil, kliknite Prijavite se, potem v redu v oknu sistemske konfiguracije.ČISTI ZAGON 5
  7. Kliknite Ponovni zagon.Znova zaženite čisti zagon

Vaš računalnik se bo znova zagnal z omejenimi funkcijami, tako da boste lahko prepoznali programsko opremo ali storitev tretje osebe, ki povzroča spor. Ko končate, sledite zgornjim korakom, da razveljavite spremembe in normalno znova zaženete računalnik.

5. Zaženite skeniranje SFC in DISM

  1. Pritisnite Windows ključ, vrsta cmdin kliknite Zaženi kot skrbnik.CMD povišan – Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Kopirajte in prilepite naslednji ukaz za popravilo sistemskih datotek in pritisnite Vnesite: sfc/scannowSFCSCANNOW CMD
  3. Počakajte, da se skeniranje konča, nato vnesite naslednji ukaz za obnovitev slike operacijskega sistema Windows in pritisnite Vnesite: Dism /Online /Cleanup-Image /RestoreHealthObnovitev zdravja Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  4. Ko je ukaz izveden, znova zaženite računalnik.

6. Izbrišite registrski ključ

  1. Pritisnite Windows +R odpreti Teči pogovorno okno.Regedit – izvorni prevajalnik Microsoft Common Language Runtime Visoka poraba procesorja
  2. Vrsta regedit in kliknite v redu odpreti Urejevalnik registra.
  3. Najprej naredite varnostno kopijo, pojdite na mapa, nato izberite Izvozi. Datoteko v formatu .reg shranite v računalnik na dostopno mesto.Izvozni register
  4. Pomaknite se do te poti: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Desni klik in izberite Izbriši da odstranite vse vnose za mapo Roots in zaprete urejevalnik registra.Izbrišite vnos v registru Microsoft Common Language Runtime Native Compiler High CPE Usage
  6. Znova zaženite računalnik.

7. Popravite/znova namestite Net Framework

  1. Prenesite orodje za popravilo Microsoft .NET Framework.Prenesite .NET Framework - Microsoft Common Language Runtime Native Compiler orodje za popravilo visoke porabe procesorja -
  2. Dvokliknite izvršljivo datoteko in sledite navodilom na zaslonu, da jo namestite.
  3. Na Orodje za popravilo Microsoft .NET Framework oknu, sprejmite pogoje in kliknite Naslednji.Sprejmite pogoje
  4. Orodje bo pregledalo poškodovane datoteke v trenutnem ogrodju .NET Framework in svetovalo rešitve za njihovo popravilo.
  5. Kliknite Naslednji za uporabo popravkov.Kliknite Naprej
  6. Nato kliknite Končaj da zaprete okno orodja za popravilo.Končaj

Če to ne pomaga, sledite tem korakom za ponovno namestitev .Net Framework:

  1. Pritisnite Windows +R odpreti Teči okno.Appwiz.cpl – Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  2. Vrsta appwiz.cpl in kliknite v redu odpreti Programi in lastnosti okno.Odstranite NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Visoka poraba procesorja
  3. Izberite Microsoft .Net Framework in kliknite Odstrani.
  4. Ko ga odstranite, pojdite na Uradna spletna stran .NET Framework.Prenesite .NET Framework
  5. Kliknite najnovejšo različico in jo prenesite.
  6. Ko je nastavitev prenesena, pojdite na lokacijo datoteke in jo dvokliknite, da začnete namestitev.
  7. Kliknite Namestitein počakajte, da se postopek zaključi.Namestite

Da bi se izognili težavam z visoko zmogljivostjo procesorja, je prenehal delovati vključno z izvornim prevajalnikom Microsoft Common Language Runtime se prepričajte, da dovolite zagon postopka ngen.exe, ko je vaš sistem v stanju mirovanja, in poskrbite, da bo vaš sistem in programska oprema datum.

Če vam omenjene rešitve ne ustrezajo, poskusite za vrnitev na prejšnjo različico sistema Windows z uporabo obnovitvene točke.

Če se pogosto srečujete visoka poraba procesorja v sistemu Windows 11 računalniku, priporočamo, da si ogledate ta priročnik.

Ste naleteli na kakršne koli težave ali potrebujete več informacij o izvornem prevajalniku Microsoft Common Language Runtime? Ne oklevajte in pustite komentar v spodnjem razdelku.

Windows Phone 10 bo dobil plačilo NFC, enako kot Windows 10?

Windows Phone 10 bo dobil plačilo NFC, enako kot Windows 10?Windows 10Windows Telefon

Windows Phone iz leta v leto povečuje svoj tržni delež. Leta 2012 je bil ta upravljani sistem na četrtem mestu, leta 2013 pa tretja najpogosteje uporabljena platforma za mobilne telefone. Očitno se...

Preberi več
Kako zagnati upravitelja opravil kot skrbnik v sistemu Windows 10

Kako zagnati upravitelja opravil kot skrbnik v sistemu Windows 10KakoWindows 10

Upravitelj opravil je privzeta aplikacija sistema Windows, ki vam omogoča vpogled v sistemsko zmogljivost in aktivne procese v ozadju, hkrati pa vam omogoča tudi omogočanje ali onemogočanje program...

Preberi več
Kako ponastaviti brezžični omrežni adapter v sistemu Windows 10

Kako ponastaviti brezžični omrežni adapter v sistemu Windows 10KakoWindows 10

16. decembra 2015 Avtor SkrbnikA Omrežje Adapter je vgrajena strojna oprema vašega računalnika / prenosnika, ki se uporablja za povezavo prek omrežja. Omrežje je lahko žično (Ethernet) ali brezžičn...

Preberi več