Ako opraviť vysoké využitie procesora Microsoft Common Language Runtime Native Compiler?

Zatvorte proces zo Správcu úloh

  • Microsoft Common Language Runtime Native Compiler Problémy s vysokým využitím procesora sa môžu vyskytnúť v dôsledku poškodenej alebo neúplnej inštalácie .Net Framework.
  • Ak to chcete vyriešiť, zatvorte proces v Správcovi úloh, zastavte službu Microsoft Common Runtime alebo resetujte vyrovnávaciu pamäť NGen.
  • Ak chcete získať ďalšie riešenia a podrobné kroky, pokračujte v čítaní!

Ak si všimnete, že proces ngen.exe alebo Microsoft Common Language Runtime Native Compiler spôsobuje vysoké využitie procesora, táto príručka vám môže pomôcť! Hneď po vysvetlení príčin budeme diskutovať o odborníkmi testovaných metódach na vyriešenie problému.

Microsoft Common Language Runtime Native Compiler (ngen.exe) hrá základnú súčasť .Net Frameworku a vytvára Runtime prostredie, ktoré dohliada na prevádzku aplikácií napísaných pre platformu .Net, bez ohľadu na ich programovanie Jazyk.

Zaoberá sa rôznymi úlohami, ako je konvertovanie kódu do strojového jazyka, zbieranie odpadu, spracovanie výnimiek a správa vlákien na zvýšenie výkonu spravovaných aplikácií v systéme Windows.

Ak vidíte vysoké využitie procesora v dôsledku tohto procesu, tu sú niektoré z dôvodov:

  • Proces je naplánovaný na spustenie ako súčasť údržby systému.
  • Nesprávne konfiguračné nastavenia.
  • Proces kompilácie používa viacero aplikácií.
  • Proces beží na pozadí s inými systémovými prostriedkami.
  • Poškodené systémové súbory alebo služby
  • Malvér vydávajúci sa za proces

Ako zastaviť vysoké využitie procesora CLR Native Compiler?

Pred vykonaním pokročilých krokov na riešenie problémov by ste mali zvážiť vykonanie nasledujúcich kontrol:

  • Reštartujte počítač.
  • Počkajte, kým proces dokončí proces kompilácie.
  • Spustite hĺbkovú kontrolu pomocou spoľahlivého antivírusu aby ste sa uistili, že nedôjde k infekcii škodlivým softvérom.
  • Skontrolujte aktualizácie systému Windows.
  • Zálohujte si dôležité dáta.
  • Odinštalujte nechcené aplikácie z vášho PC.
  • Spustite Nástroj Farbar Recovery Scan Tool nájsť presnú príčinu

1. Zastavte proces

  1. Stlačte tlačidlo Ctrl + Shift + Esc na otvorenie Správca úloh.Zavrieť Správcu úloh Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  2. Choďte na Procesy záložka, nájdite Microsoft Common Language Runtime Native Compiler alebo ngen.exe, vyberte ho a kliknite Ukončiť úlohu.

Zatvorenie procesu, ktorý spôsobuje problémy s výkonom, je riešenie, ktoré môžete použiť pred prechodom na iné riešenia. Rovnaký prístup môžete uplatniť aj pri iných procesoch, ako napr Runtime Broker.

2. Reštartujte službu

  1. Stlačte tlačidlo Windows + R otvoriť Bežať dialógové okno.SLUŽBY Microsoft Common Language Runtime Native Compiler Vysoké využitie CPU
  2. Typ services.msc a kliknite OK otvoriť Služby aplikácie.
  3. Nájdite a kliknite pravým tlačidlom myši Microsoft Common Language Runtime a kliknite Stop.Zastavte služby -
  4. Počkajte, kým sa služba zastaví, a potom zatvorte okno Služby.

3. Obnovte vyrovnávaciu pamäť NGen a zmeňte nastavenia priority

  1. Stlačte tlačidlo Windows kľúč, typ cmda kliknite na tlačidlo Spustiť ako správca.Zvýšená hodnota CMD – natívny kompilátor bežného jazyka runtime od spoločnosti Microsoft Vysoké využitie procesora
  2. Zadajte nasledujúci príkaz na resetovanie vyrovnávacej pamäte NGen, aby ste vyriešili konflikty a poškodenie a zasiahli Zadajte: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  3. Skopírujte a prilepte nasledujúci príkaz na úpravu priority a plánovania procesu, aby ste znížili zaťaženie, a stlačte Zadajte: ngen queue /priority priorityLevelcmd_priority level
Prečítajte si viac o tejto téme
  • Oprava: Chyba systému súborov (-2147163901) v systéme Windows 11
  • Ovládací panel vs aplikácia Nastavenia: Ktorý z nich použiť?
  • Oprava: Wi-Fi prestane fungovať pri pripojení externého monitora

4. Spustite počítač v prostredí čistého spustenia

  1. Stlačte tlačidlo Windows + R otvoriť Bežať dialógové okno. cleanboot1 Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  2. Typ msconfig a kliknite OK otvoriť Konfigurácia systému okno.
  3. Choďte na Služby kliknite na kartu Skryť všetky služby spoločnosti Microsofta potom vyberte Vypnúť všetko.Čisté spustenie Zakázať všetko
  4. Prepnúť na Začiatok a kliknite na Otvorte Správcu úloh odkaz.Otvorte správcu úloh Čisté spustenie
  5. V okne Správca úloh vyhľadajte každú z nich Povolené úlohu a kliknite Zakázať.Zakázať Správcu úloh Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  6. Zatvorte Správcu úloh, kliknite Použiť, potom OK v okne Konfigurácia systému.VYČISTITE ČISTÚČKU 5
  7. Kliknite Reštart.Reštartujte čisté spustenie

Váš počítač sa reštartuje s obmedzenými funkciami, aby ste mohli identifikovať softvér alebo službu tretej strany spôsobujúcu konflikt. Po dokončení vykonajte podľa vyššie uvedených krokov zmeny a reštartujte počítač normálne.

5. Spustite skenovanie SFC a DISM

  1. Stlačte tlačidlo Windows kľúč, typ cmda kliknite na tlačidlo Spustiť ako správca.Zvýšená hodnota CMD – natívny kompilátor bežného jazyka runtime od spoločnosti Microsoft Vysoké využitie procesora
  2. Skopírujte a prilepte nasledujúci príkaz na opravu systémových súborov a stlačte Zadajte: sfc/scannowSFCSCANNOW CMD
  3. Počkajte na dokončenie skenovania, potom zadajte nasledujúci príkaz na obnovenie obrazu OS Windows a stlačte Zadajte: Dism /Online /Cleanup-Image /RestoreHealthObnovenie stavu Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  4. Po vykonaní príkazu reštartujte počítač.

6. Odstráňte kľúč databázy Registry

  1. Stlačte tlačidlo Windows +R otvoriť Bežať dialógové okno.Regedit – natívny kompilátor bežného jazyka runtime od spoločnosti Microsoft Vysoké využitie procesora
  2. Typ regedit a kliknite OK na otvorenie Editor databázy Registry.
  3. Najprv urobte zálohu, prejdite na Súbora potom vyberte Export. Uložte súbor vo formáte .reg vo svojom počítači na dostupnom mieste.Exportovať register
  4. Prejdite na túto cestu: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Kliknite pravým tlačidlom myši a vyberte Odstrániť odstráňte všetky položky pre priečinok Roots a zatvorte Editor databázy Registry.Odstráňte položku databázy Registry Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  6. Reštartujte počítač.

7. Opravte/preinštalujte .the Net Framework

  1. Stiahnite si nástroj Microsoft .NET Framework Repair Tool.Stiahnite si .NET Framework – Microsoft Common Language Runtime Native Compiler Nástroj na opravu vysokej spotreby CPU –
  2. Dvakrát kliknite na spustiteľný súbor a nainštalujte ho podľa pokynov na obrazovke.
  3. Na Nástroj na opravu rozhrania Microsoft .NET Framework okno, prijmite podmienky a kliknite Ďalšie.Prijmite podmienky
  4. Nástroj vyhľadá poškodené súbory v aktuálnom rozhraní .NET Framework a poradí riešenia, ako ich opraviť.
  5. Kliknite Ďalšie použiť opravy.Kliknite na tlačidlo Ďalej
  6. Potom kliknite Skončiť zatvorte okno nástroja na opravu.Skončiť

Ak to nepomôže, preinštalujte .Net Framework podľa týchto krokov:

  1. Stlačte tlačidlo Windows +R otvoriť Bežať okno.Appwiz.cpl – Microsoft Common Language Runtime Native Compiler Vysoké využitie CPU
  2. Typ appwiz.cpl a kliknite OK otvoriť Programy a príslušenstvo okno.Odinštalujte NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Vysoké využitie procesora
  3. Vyberte Microsoft .Net Framework a kliknite Odinštalovať.
  4. Po odinštalovaní prejdite na Oficiálna webová stránka .NET Framework.Stiahnite si .NET Framework
  5. Kliknite na najnovšiu verziu a stiahnite si ju.
  6. Po stiahnutí nastavenia prejdite do umiestnenia súboru a dvojitým kliknutím naň spustite inštaláciu.
  7. Kliknite Inštaláciaa počkajte na dokončenie procesu.Inštalácia

Aby sa predišlo problémom s vysokým výkonom procesora, vrátane natívneho kompilátora Microsoft Common Language Runtime prestalo fungovať problém, uistite sa, že povolíte spustenie procesu ngen.exe, keď je váš systém v nečinnom stave, a udržujte váš systém a softvér na dátum.

V prípade, že vám uvedené riešenia nefungujú, skúste to vrátiť sa k staršej verzii systému Windows pomocou bodu obnovenia.

Ak často čelíte vysoké využitie procesora v systéme Windows 11 počítač, odporúčame vám prečítať si túto príručku.

Narazili ste na nejaké problémy alebo potrebujete viac informácií o Microsoft Common Language Runtime Native Compiler? Neváhajte zanechať komentár v sekcii nižšie.

4 najlepšie alternatívne aplikácie pre počasie pre Windows 10

4 najlepšie alternatívne aplikácie pre počasie pre Windows 10Windows 10

Najlepšie štyri alternatívne aplikácie pre počasie pre Windows 10: - Počasie je niečo, na čo sa vždy pozeráme. Je preto prirodzené nudiť sa, ak sa stále pozeráme na to isté rozhranie a na rovnaké d...

Čítaj viac
Čo robiť, ak sa Windows 10 nereštartuje

Čo robiť, ak sa Windows 10 nereštartujeReštartSystémové ChybyWindows 10

Reštartovanie počítača je vynikajúci spôsob riešenia niektorých najbežnejších problémov so systémom Windows 10. Ide skôr o odporúčaný krok, ktorý by ste mali dodržiavať pri inštalácii alebo odinšta...

Čítaj viac
V systéme Windows úplne skryte priečinok s jedným príkazovým riadkom

V systéme Windows úplne skryte priečinok s jedným príkazovým riadkomWindows 10

V tomto článku vám ukážem, ako úplne skryť priečinok pomocou jediného príkazového riadku, ktorý nikto nevidí, ani začiarknutím možnosti „Zobraziť skryté súbory a priečinok“. Toto je veľmi krásny tr...

Čítaj viac