Sulje prosessi Task Managerista
- Microsoft Common Language Runtime Native Compiler Korkean suorittimen käyttöongelmia saattaa ilmetä .Net Frameworkin vioittuneen tai epätäydellisen asennuksen vuoksi.
- Voit korjata sen sulkemalla prosessin Tehtävienhallinnassa, pysäyttämällä Microsoft Common Runtime -palvelun tai nollaamalla NGen-välimuistin.
- Jatka lukemista saadaksesi lisää ratkaisuja ja yksityiskohtaisia vaiheita!
Jos huomaat prosessin ngen.exe tai Microsoft Common Language Runtime Native Compiler aiheuttavan suurta suorittimen käyttöä, tämä opas voi auttaa! Keskustelemme asiantuntijoiden testaamista menetelmistä ongelman korjaamiseksi heti syiden selvittämisen jälkeen.
Microsoft Common Language Runtime Native Compiler (ngen.exe) on olennainen osa .Net Frameworkia, ja se luo Ajonaikainen ympäristö, joka valvoo .Net-alustalle kirjoitettujen sovellusten toimintaa niiden ohjelmoinnista riippumatta Kieli.
Se hoitaa erilaisia tehtäviä, kuten koodin muuntamisen konekieleksi, roskien keräämisen, poikkeusten käsittelyn ja säikeiden hallinnan parantaakseen hallittujen sovellusten suorituskykyä Windowsissa.
Jos näet korkean suorittimen käytön tämän prosessin vuoksi, tässä on joitain syitä samaan:
- Prosessi on suunniteltu ajettavaksi osana järjestelmän ylläpitoa.
- Virheelliset konfigurointiasetukset.
- Useat sovellukset käyttävät prosessia kokoamiseen.
- Prosessi on käynnissä taustalla muiden järjestelmäresurssien kanssa.
- Vioittuneet järjestelmätiedostot tai palvelut
- Prosessiksi naamioituva haittaohjelma
Kuinka pysäyttää CLR Native Compilerin korkea suorittimen käyttö?
Ennen kuin ryhdyt suorittamaan edistyneitä vianetsintävaiheita, sinun tulee suorittaa seuraavat tarkistukset:
- Käynnistä tietokoneesi uudelleen.
- Odota, että prosessi on valmis kokoamisprosessin.
- Suorita syvätarkistus luotettavalla virustorjuntaohjelmalla varmistaaksesi, ettei haittaohjelmatartuntoja ole.
- Tarkista Windows-päivitykset.
- Varmuuskopioi tärkeät tiedot.
- Poista ei-toivotut sovellukset tietokoneeltasi.
- Suorita Farbar Recovery Scan Tool löytääksesi tarkan syyn
1. Pysäytä prosessi
- Lehdistö Ctrl + Siirtää + poistu avata Tehtävienhallinta.
- Siirry kohtaan Prosessit välilehti, paikantaa Microsoft Common Language Runtime Native Compiler tai ngen.exe, valitse se ja napsauta Lopeta tehtävä.
Suorituskykyongelmia aiheuttavan prosessin sulkeminen on kiertotapa, jota voit seurata ennen kuin siirryt muihin ratkaisuihin. Voit soveltaa samaa lähestymistapaa muihin prosesseihin, kuten Runtime Broker.
2. Käynnistä palvelu uudelleen
- Lehdistö Windows + R avaamaan Juosta valintaikkuna.
- Tyyppi services.msc ja napsauta OK avaamaan Palvelut sovellus.
- Paikanna ja napsauta hiiren kakkospainikkeella Microsoft Common Language Runtime ja napsauta Lopettaa.
- Odota, että palvelu pysähtyy, ja sulje sitten Palvelut-ikkuna.
3. Nollaa NGen-välimuisti ja muuta prioriteettiasetuksia
- paina Windows avain, tyyppi cmdja napsauta Suorita järjestelmänvalvojana.
- Kirjoita seuraava komento nollataksesi NGen-välimuistin konfliktien ja korruption ratkaisemiseksi ja paina Tulla sisään:
ngen executeQueuedItems
- Kopioi ja liitä seuraava komento säätääksesi prosessin prioriteettia ja ajoitusta kuormituksen vähentämiseksi ja paina Tulla sisään:
ngen queue /priority priorityLevel
- Korjaus: Tiedostojärjestelmävirhe (-2147163901) Windows 11:ssä
- Ohjauspaneeli vs Asetukset-sovellus: kumpaa käyttää?
- Korjaus: Wi-Fi lakkaa toimimasta, kun liitetään ulkoinen näyttö
4. Käytä tietokonettasi puhtaassa käynnistysympäristössä
- Lehdistö Windows + R avaamaan Juosta valintaikkuna.
- Tyyppi msconfig ja napsauta OK avaamaan Järjestelmän asetukset ikkuna.
- Siirry kohtaan Palvelut välilehti, napsauta piilota kaikki Microsoftin palvelutja valitse sitten Poista kaikki käytöstä.
- Vaihda kohtaan Aloittaa -välilehteä ja napsauta Avaa Tehtävienhallinta linkki.
- Etsi jokainen Tehtävienhallinta-ikkunasta Käytössä tehtävä ja napsauta Poista käytöstä.
- Sulje Tehtävienhallinta, napsauta Käytä, sitten OK Järjestelmän asetukset -ikkunassa.
- Klikkaus Uudelleenkäynnistää.
Tietokoneesi käynnistyy uudelleen rajoitetuilla toiminnoilla, jotta voit tunnistaa konfliktin aiheuttaneen kolmannen osapuolen ohjelmiston tai palvelun. Kun olet valmis, kumoa muutokset ja käynnistä tietokone uudelleen normaalisti noudattamalla yllä olevia ohjeita.
5. Suorita SFC- ja DISM-skannaukset
- paina Windows avain, tyyppi cmdja napsauta Suorita järjestelmänvalvojana.
- Kopioi ja liitä seuraava komento korjataksesi järjestelmätiedostot ja paina Tulla sisään:
sfc/scannow
- Odota, että skannaus on valmis, kirjoita sitten seuraava komento palauttaaksesi Windows-käyttöjärjestelmän kuvan ja paina Tulla sisään:
Dism /Online /Cleanup-Image /RestoreHealth
- Kun komento on suoritettu, käynnistä tietokone uudelleen.
6. Poista rekisteriavain
- Lehdistö Windows +R avaamaan Juosta valintaikkuna.
- Tyyppi regedit ja napsauta OK avata Rekisterieditori.
- Ota ensin varmuuskopio, siirry osoitteeseen Tiedostoja valitse sitten Viedä. Tallenna tiedosto .reg-muodossa tietokoneellesi helppopääsyiseen paikkaan.
- Navigoi tälle polulle:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
- Napsauta hiiren kakkospainikkeella ja valitse Poistaa poistaaksesi kaikki Roots-kansion merkinnät ja sulkeaksesi rekisterieditorin.
- Käynnistä tietokoneesi uudelleen.
7. Korjaa/asenna uudelleen .the Net Framework
- Lataa Microsoft .NET Framework Repair Tool.
- Kaksoisnapsauta suoritettavaa tiedostoa ja asenna se noudattamalla näytön ohjeita.
- Käytössä Microsoft .NET Framework Repair Tool ikkunassa, hyväksy ehdot ja napsauta Seuraava.
- Työkalu etsii vioittuneita tiedostoja nykyisestä .NET Frameworkista ja neuvoo ratkaisuja niiden korjaamiseen.
- Klikkaus Seuraava korjataksesi.
- Napsauta sitten Suorittaa loppuun sulkeaksesi Korjaustyökalu-ikkunan.
Jos tämä ei auta, asenna .Net Framework uudelleen seuraavasti:
- Lehdistö Windows +R avaamaan Juosta ikkuna.
- Tyyppi appwiz.cpl ja napsauta OK avaamaan Ohjelmat ja ominaisuudet ikkuna.
- Valitse Microsoft .Net Framework ja napsauta Poista asennus.
- Kun asennus on poistettu, siirry kohtaan .NET Frameworkin virallinen verkkosivusto.
- Napsauta uusinta versiota ja lataa se.
- Kun asennus on ladattu, siirry tiedoston sijaintiin ja aloita asennus kaksoisnapsauttamalla sitä.
- Klikkaus Asentaaja odota prosessin valmistumista.
Korkeiden suorittimen suorituskykyongelmien välttämiseksi Microsoft Common Language Runtime Native Compiler on lakannut toimimasta ongelma, varmista, että annat ngen.exe-prosessin toimia, kun järjestelmäsi on lepotilassa ja pidä järjestelmäsi ja ohjelmistosi ajan tasalla Päivämäärä.
Jos mainitut ratkaisut eivät toimi sinulle, kokeile palata aiempaan Windowsin versioon palautuspisteen avulla.
Jos kohtaat usein korkea suorittimen käyttö Windows 11:ssäsi tietokoneeseen, suosittelemme tutustumaan tähän oppaaseen.
Oletko törmännyt ongelmiin vai tarvitsetko lisätietoja Microsoft Common Language Runtime Native Compilerista? Älä epäröi jättää kommenttia alla olevaan osioon.