Aizveriet procesu no uzdevumu pārvaldnieka
- Microsoft Common Language Runtime Native Compiler Augsta CPU lietojuma problēmas var rasties bojātas vai nepilnīgas .Net Framework instalēšanas dēļ.
- Lai to labotu, aizveriet procesu uzdevumu pārvaldniekā, apturiet Microsoft Common Runtime pakalpojumu vai atiestatiet NGen kešatmiņu.
- Lai iegūtu vairāk risinājumu un detalizētas darbības, turpiniet lasīt!

Ja pamanāt, ka process ngen.exe vai Microsoft Common Language Runtime Native Compiler izraisa lielu CPU lietojumu, šī rokasgrāmata var palīdzēt! Mēs apspriedīsim ekspertu pārbaudītās metodes problēmas novēršanai tūlīt pēc cēloņu izskaidrošanas.
Microsoft Common Language Runtime Native Compiler (ngen.exe) ir būtiska .Net Framework sastāvdaļa, un tas rada Izpildlaika vide, kas uzrauga .Net platformai rakstīto lietotņu darbību neatkarīgi no to programmēšanas valodu.
Tas veic dažādus uzdevumus, piemēram, koda konvertēšanu mašīnas valodā, atkritumu savākšanu, izņēmumu apstrādi un pavedienu pārvaldību, lai uzlabotu pārvaldīto programmu veiktspēju sistēmā Windows.
Ja redzat, ka šī procesa dēļ tiek izmantots liels CPU, šeit ir daži tā paša iemesli:
- Plānots, ka process darbosies kā daļa no sistēmas uzturēšanas.
- Nepareizi konfigurācijas iestatījumi.
- Kompilācijas procesu izmanto vairākas lietotnes.
- Process darbojas fonā ar citiem sistēmas resursiem.
- Bojāti sistēmas faili vai pakalpojumi
- Ļaunprātīga programmatūra, kas maskējas kā process
Kā apturēt CLR Native Compiler augsto CPU izmantošanu?
Pirms papildu problēmu novēršanas darbību veikšanas apsveriet iespēju veikt šādas pārbaudes:
- Restartējiet datoru.
- Pagaidiet, līdz process pabeidz kompilācijas procesu.
- Veiciet dziļu skenēšanu, izmantojot uzticamu pretvīrusu lai nodrošinātu, ka nav inficēta ar ļaunprātīgu programmatūru.
- Pārbaudiet Windows atjauninājumus.
- Dublējiet savus svarīgos datus.
- Atinstalējiet nevēlamās lietotnes no sava datora.
- Palaidiet Farbar atkopšanas skenēšanas rīks lai atrastu precīzu cēloni
1. Pārtrauciet procesu
- Nospiediet Ctrl + Shift + Esc atvērt Uzdevumu pārvaldnieks.
- Dodieties uz Procesi cilne, atrodiet Microsoft Common Language Runtime Native kompilators vai ngen.exe, atlasiet to un noklikšķiniet uz Beigt uzdevumu.
Procesa aizvēršana, kas izraisa veiktspējas problēmas, ir risinājums, ko varat veikt, pirms pāriet uz citiem risinājumiem. Jūs varat piemērot to pašu pieeju citiem procesiem, piemēram, Runtime Broker.
2. Restartējiet pakalpojumu
- Nospiediet Windows + R lai atvērtu Skrien dialoglodziņš.
- Tips pakalpojumi.msc un noklikšķiniet labi lai atvērtu Pakalpojumi lietotne.
- Atrodiet un ar peles labo pogu noklikšķiniet Microsoft Common Language Runtime un noklikšķiniet Stop.
- Pagaidiet, līdz pakalpojums tiek pārtraukts, un pēc tam aizveriet logu Pakalpojumi.
3. Atiestatiet NGen kešatmiņu un mainiet prioritātes iestatījumus
- Nospiediet pogu Windows atslēga, tips cmdun noklikšķiniet uz Izpildīt kā administratoram.
- Ierakstiet šo komandu, lai atiestatītu NGen kešatmiņu, lai atrisinātu konfliktus un bojājumus, un nospiediet Ievadiet:
ngen executeQueuedItems
- Kopējiet un ielīmējiet šo komandu, lai pielāgotu procesa prioritāti un grafiku, lai samazinātu slodzi, un nospiediet Ievadiet:
ngen queue /priority priorityLevel
- Labojums: failu sistēmas kļūda (-2147163901) operētājsistēmā Windows 11
- Vadības panelis pret iestatījumu lietotni: kuru izmantot?
- Labojums: Wi-Fi pārstāj darboties, kad tiek pievienots ārējais monitors
4. Palaidiet datoru tīrā sāknēšanas vidē
- Nospiediet Windows + R lai atvērtu Skrien dialoglodziņš.
- Tips msconfig un noklikšķiniet labi lai atvērtu Sistēmas konfigurācija logs.
- Dodieties uz Pakalpojumi cilne, noklikšķiniet Slēpt visus Microsoft pakalpojumus, pēc tam atlasiet Atspējot visu.
- Pārslēdzieties uz Uzsākt cilni un noklikšķiniet uz Atveriet uzdevumu pārvaldnieku saite.
- Uzdevumu pārvaldnieka logā atrodiet katru Iespējots uzdevums un noklikšķiniet Atspējot.
- Aizveriet uzdevumu pārvaldnieku, noklikšķiniet uz Pieteikties, tad labi logā Sistēmas konfigurācija.
- Klikšķis Restartēt.
Jūsu dators tiks restartēts ar ierobežotām funkcijām, lai jūs varētu identificēt trešās puses programmatūru vai pakalpojumu, kas izraisa konfliktu. Kad tas ir izdarīts, veiciet iepriekš norādītās darbības, lai atsauktu izmaiņas un restartētu datoru kā parasti.
5. Palaidiet SFC un DISM skenēšanu
- Nospiediet pogu Windows atslēga, tips cmdun noklikšķiniet uz Izpildīt kā administratoram.
- Kopējiet un ielīmējiet šo komandu, lai labotu sistēmas failus, un nospiediet Ievadiet:
sfc/scannow
- Pagaidiet, līdz skenēšana ir pabeigta, pēc tam ierakstiet šo komandu, lai atjaunotu Windows OS attēlu, un nospiediet Ievadiet:
Dism /Online /Cleanup-Image /RestoreHealth
- Kad komanda ir izpildīta, restartējiet datoru.
6. Dzēsiet reģistra atslēgu
- Nospiediet Windows +R lai atvērtu Skrien dialoglodziņš.
- Tips regedit un noklikšķiniet labi atvērt Reģistra redaktors.
- Vispirms izveidojiet dublējumu, dodieties uz Fails, pēc tam atlasiet Eksportēt. Saglabājiet failu .reg formātā savā datorā pieejamā vietā.
- Dodieties uz šo ceļu:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
- Ar peles labo pogu noklikšķiniet un atlasiet Dzēst lai noņemtu visus saknes mapes ierakstus un aizvērtu reģistra redaktoru.
- Restartējiet datoru.
7. Labojiet/pārinstalējiet .the Net Framework
-
Lejupielādējiet Microsoft .NET Framework labošanas rīku.
- Veiciet dubultklikšķi uz izpildāmā faila un izpildiet ekrānā redzamos norādījumus, lai to instalētu.
- Uz Microsoft .NET Framework labošanas rīks logā, piekrītiet noteikumiem un noklikšķiniet uz Nākamais.
- Rīks meklēs bojātus failus pašreizējā .NET Framework un ieteiks risinājumus to labošanai.
- Klikšķis Nākamais lai piemērotu labojumus.
- Pēc tam noklikšķiniet uz Pabeigt lai aizvērtu labošanas rīka logu.
Ja tas nepalīdz, veiciet šīs darbības, lai atkārtoti instalētu .Net Framework:
- Nospiediet Windows +R lai atvērtu Skrien logs.
- Tips appwiz.cpl un noklikšķiniet labi lai atvērtu Programmas un iespējas logs.
- Izvēlieties Microsoft .Net Framework un noklikšķiniet Atinstalēt.
- Kad esat atinstalējis, dodieties uz .NET Framework oficiālā vietne.
- Noklikšķiniet uz jaunākās versijas un lejupielādējiet to.
- Kad iestatīšana ir lejupielādēta, dodieties uz faila atrašanās vietu un veiciet dubultklikšķi uz tā, lai sāktu instalēšanu.
- Klikšķis Uzstādītun gaidiet, līdz process tiks pabeigts.
Lai izvairītos no augstām CPU veiktspējas problēmām, tostarp Microsoft Common Language Runtime Native Compiler ir pārstājis darboties problēmu, noteikti ļaujiet ngen.exe procesam darboties, kad sistēma ir dīkstāves stāvoklī, un uzturiet savu sistēmu un programmatūru datums.
Ja minētie risinājumi jums nedarbojas, mēģiniet lai atgrieztos uz vecāku Windows versiju, izmantojot atjaunošanas punktu.
Ja jūs bieži saskaraties augsts CPU lietojums operētājsistēmā Windows 11 datorā, iesakām iepazīties ar šo rokasgrāmatu.
Vai jums ir radušās problēmas, vai arī jums ir nepieciešama papildu informācija par Microsoft Common Language Runtime Native Compiler? Nevilcinieties atstāt komentāru zemāk esošajā sadaļā.