Jannah-tema Lisensen er ikke validert. Gå til siden for temaalternativer for å validere lisensen. Du trenger en enkelt lisens for hvert domenenavn.

Fiks .NET Runtime Optimization Service høy CPU-bruk

Du kan ofte komme over en bakgrunnsapplikasjon eller systemprosess som bruker unormalt mye systemressurser. Høy systemressursbruk av en prosess kan bremse andre prosesser i systemet betydelig og kan gjøre datamaskinen til et tregt rot. Det kan også føre til at den krasjer helt. Vi har allerede dekket et stort antall prosesser og problemer med høy CPU-bruk på nettstedet vårt. I tillegg vil vi i dag diskutere hvordan vi fikser .NET Runtime Optimization Services høye CPU-bruk og hvordan vi kan bringe den tilbake til et akseptabelt nivå.

Fiks høy CPU-bruk i .NET Runtime Optimization Service 1200x800

Hvordan fikse .NET Runtime Optimization Service høy CPU-bruk på Windows 10

Som du vet, brukes dette .NET-rammeverket av Microsoft og andre parter til blant annet å utvikle og kjøre Windows-applikasjoner. Den kjørbare filen for denne tjenesten, kalt mscorsvw.exe, er en offisiell Windows-komponent og gjør jobben med å optimalisere .NET-rammeverket, nemlig før og rekompilere .NET-bibliotekene. Dette hjelper applikasjoner og programmer å starte raskere. Optimaliseringstjenesten er designet for å kjøre i bakgrunnen når datamaskinen er inaktiv i en kort periode på 5-10 minutter.

Hvorfor forårsaker .NET Runtime Optimization Service høy CPU-bruk?

Noen ganger kan tjenesten ta lengre tid enn vanlig å rekompilere .NET-bibliotekene. Det resulterer

  • Datamaskinens tjeneste kjører tregere enn vanlig.
  • Feil på datamaskinen.
  • Dårlig levering av tjenester.
  • Bruk av systemressurser av skadelig programvare.

Fiks høy CPU-bruk i .NET Runtime Optimization Service

Gitt innvirkningen av denne tjenesten på individuell applikasjonsytelse, anbefales det ikke å avslutte den umiddelbart ved første øyekast av skade. Hvis tjenesten ser ut til å ta for lang tid å kjøre ferdig, har du muligheten til å øke hastigheten ved å utføre noen kommandoer eller et skript. Andre rettelser inkluderer å sjekke datamaskinen for skadelig programvare og virus, starte tjenesten på nytt og utføre en ren oppstart, som beskrevet i neste avsnitt.

Les også:  4 måter å gjenopprette slettede filer i Windows

Første metode: Utfør en ren oppstart av datamaskinen

Det er svært sannsynlig at tjenesten vil ha problemer med å rekompilere biblioteker for en bestemt tredjepartsapplikasjon, og det krever derfor mer CPU-kraft for å fullføre jobben. Du kan utføre en ren oppstart der bare de grunnleggende driverne og oppstartsprogrammene lastes, for å sjekke om det virkelig er et tredjepartsprogram som gjør krav på .NET Runtime Optimization Service-problemet med høy CPU-bruk. Her er trinnene for å utføre en ren oppstart av Windows 10:

1. Trykk på min tast Windows + R Samtidig for å begynne å løpe Dialogboks.

2. Skriv msconfig og trykk på en tast Enter Å åpne System oppsett.

type-msconfig-and-hit-the-enter-key-to-open-the-sy-457x272 Fiks høy CPU-bruk i .NET Runtime Optimization Service

3. Gå til fanen "Tjenester" og merk av i boksen "Skjul alle Microsoft-tjenester".

gå-til-tjenestefanen-og-sjekk-av-boksen-for-skjul-665x470 Rett opp høy CPU-bruk i .NET Runtime Optimization Service

4. Klikk deretter på knappen "Deaktivere alle" vist i det fremhevede bildet. Det vil stoppe alle tredjepartstjenester og unødvendige tjenester som kjører i bakgrunnen.

klikk-på-deaktiver-alle-knappen-for-å-stoppe-alle-tredje--573x398 Retter høy CPU-bruk i .NET Runtime Optimization Service

5. Lagre endringene ved å klikke på knappen «Bruk» > «OK».

save-the-changes-by-clicking-on-apply-and-then-exi-570x390 Retter høy CPU-bruk i .NET Runtime Optimization Service

6. En popup vil dukke opp som spør om du ønsker å starte på nytt eller avslutte uten å starte på nytt, som vist. Velg et alternativ Avslutt uten å starte på nytt.

a-pop-up-enquiry-whether-you-would-like-to-resta-347x143 Fiks høy CPU-bruk i .NET Runtime Optimization Service

7. Start systemkonfigurasjonsvinduet igjen ved å gjenta trinn 1-2. Bytt til fanen Oppstart.

Løsning av høy CPU-bruk i .NET Runtime Optimization Service, once-again-launch-the-system-configuration-window-572x387

8. Klikk på hyperkoblingen Åpne oppgavebehandlingen , Som vist.

Klikk-på-den-åpne-oppgavebehandler-hyperlenken--665x470 Retter høy CPU-bruk i .NET Runtime Optimization Service

Legge merke til: Sjekk kolonnen for oppstartseffekt for alle oppførte apper/prosesser og deaktiver de med høy oppstartseffekt.

9. Høyreklikk på applikasjon (Som for eksempel Damp) og velg et alternativ Deaktiver Som vist under.

Fiks høy CPU-bruk i .NET Runtime Optimization Service (sjekk-kolonnen-påvirkning-av-start-kolonnen-for-alle-de-listede-970x777)

10. Lukk til slutt alle aktive programvinduer og start datamaskinen på nytt. Den vil starte i en ren oppstartstilstand.

Les også:  Hvordan (og hvorfor) kjøre Ubuntu-apper på Windows 11

11. Sjekk nå CPU-bruken til .NET Runtime Service i Task Manager. Hvis det er normalt, aktiver tredjepartsprogramvare én etter én for å identifisere og avinstallere den skyldige appen for å unngå slike problemer i fremtiden.

Metode XNUMX: Forbedre .NET Framework-prosesser

Siden å avslutte denne tjenesten ikke er et alternativ, kan du i stedet gi denne tjenesten et lite løft ved å la den bruke flere CPU-kjerner. Som standard bruker tjenesten bare én kjerne.

  • Du kan enten utføre noen kommandoer selv
  • Eller bare last ned det offisielle Microsoft-skriptet fra GitHub Og slå den på.

Det første alternativet: Via ledetekst

1. Klikk Start, og skriv inn Ledeteksten og klikk Kjør som administrator , Som vist.

open-start-menu-type-command-prompt-and-click-on-784x703 Løs høy CPU-bruk i .NET Runtime Optimization Service

2. Skriv inn den angitte kommandoen og trykk på en tast Enter å implementere det.

Legge merke til: Kommandoene som må utføres varierer avhengig av systemarkitekturen.

  • For 32-biters systemer: cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
  • For 64-biters systemer: cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319

Fiks høy CPU-bruk i .NET Runtime Optimization Service

3. Deretter implementerer du de utøvende elementene ngen.exe , Som vist under.

Fiks høy CPU-bruk i .NET Runtime Optimization Service

Profftips: Finn ut om din Windows-PC er 32-bit og 64-bit

Hvis du ikke er sikker på systemarkitekturen din, følg bare de angitte trinnene:

1. Trykk på min tast Windows + R sammen for å låse opp Kjør dialogboksen.

2. Skriv msinfo32 og klikk "OK" å åpne et vindu "systeminformasjon".

3. Her, sjekk System Type-etiketten for å bekrefte den.

note-if-you-are-not-sure-about-your-systems-arch-1024x590-1-1024x590 Retter høy CPU-bruk i .NET Runtime Optimization Service

Andre alternativ: via GitHub Script

1. Gå til en side GitHub for å få manuset.

click-on-Raw-option-in-github-page-1024x519-1-1024x519 Retter høy CPU-bruk i .NET Runtime Optimization Service

2. Høyreklikk på knappen Raw og velg et alternativ Lagre lenke som… Som vist.

høyreklikk-på-Raw-alternativ-og-velg-Lagre-lenke-som...-i-github-side-1024x491-1-1024x491 Rett opp høy CPU-bruk i .NET Runtime Optimization Service

3. Endre Lagre som type til meg Windows-skriptfil og klikk Spar.

choose-save-as-type-to-Windows-Script-File-and-click-on-Save-1024x578-1-1024x578 Retter høy CPU-bruk i .NET Runtime Optimization Service

4. Når den er lastet ned, åpner du filen med Windows Script Host.

Metode XNUMX: Start .NET Runtime Optimization Service på nytt

Tjenester krasjer ofte, og viser deretter merkelig oppførsel som å bruke unødvendig store mengder systemressurser eller å holde seg aktiv over en lengre periode. En defekt forekomst kan være forårsaket av feil i den gjeldende Windows-operativsystemversjonen. Slik løser du den høye CPU-bruken til .NET Runtime Optimization Service ved å starte tjenesten på nytt:

Les også:  Slik endrer du temaet i Windows 11

Legge merke til: Denne løsningen fungerer kun for systemer med et dedikert grafikkort som støttes av NVIDIA.

1. Trykk på min tast Windows + R Samtidig for å begynne å løpe Dialogboks.

2. Skriv services.msc og klikk "OK" for å åpne en app Tjenester.

type-services-msc-and-click-on-ok-to-open-the-serv-457x272 Retter høy CPU-bruk i .NET Runtime Optimization Service

3. Bla gjennom listen og finn en tjeneste NVIDIA telemetribeholder.

4. Høyreklikk på den og velg Egenskaper fra kontekstmenyen, som vist.

Bla gjennom listen og finn nvidia telemetr 733x503 Fiks .NET Runtime Optimization Service høy CPU-bruk

5. Klikk på knappen "slå av" For det første. Vent til den viser Tjenestestatus er stoppet, og klikk deretter på Start-knappen for å slå den på igjen.

word-image-389x450 Fiks høy CPU-bruk i .NET Runtime Optimization Service

6. Kontroller at Oppstartstype: er satt til Automatisk.

i-den-generelle-fanen-klikk-på-oppstart-skriv-drop-d-406x468 Rett opp høy CPU-bruk i .NET Runtime Optimization Service

7. Når tjenesten er startet på nytt, klikk på Bruk > OK Lagre endringene og lukk egenskapsvinduet.

once-the-service-restarts-click-on-apply-to-save-389x448 Retter høy CPU-bruk i .NET Runtime Optimization Service

8. Trykk på tastene Ctrl + Shift + Esc sammen for å låse opp Task manager Og sjekk om tjenesten fortsatt bruker høye CPU-ressurser.

Metode XNUMX: Oppdaging og fjerning av skadelig programvare

Hvis tjenestens unormale CPU-forbruk vedvarer, kjør en virus/skadelig programvareskanning for å utelukke muligheten for infeksjoner. Ondsinnede programmer kan snike seg inn på datamaskinen din hvis du ikke er forsiktig. Disse programmene vil gjemme seg og late som de er offisielle Windows-komponenter, og forårsake mange problemer som høy CPU-bruk. Du kan bruke ekte Windows Defender til å skanne datamaskinen din, eller du kan bruke annen spesialisert sikkerhetsprogramvare du har for hånden. Følg disse trinnene for å fikse .NET Runtime Optimization Service-problemet med høy CPU-bruk ved å fjerne skadelig programvare fra datamaskinen:

1. Trykk på min tast Windows + I Samtidig for å åpne Innstillinger.

2. Klikk her Oppdatering og sikkerhet , Som vist.

oppdatering-og-sikkerhet-5-743x606 Retter høy CPU-bruk i .NET Runtime Optimization Service

3. Gå til Liste Windows Security og klikk virus & Trusselbeskyttelse

select-the-virus-and-threat-protection-option-unde-777x634 Retter høy CPU-bruk i .NET Runtime Optimization Service

4. Klikk Rask sjekk For å skanne datamaskinen for å sjekke om det er skadelig programvare eller ikke.

klikk-på-hurtigskanning-i-virus-og-trusselbeskyttelsesmenyen-849x541 Rett opp høy CPU-bruk i .NET Runtime Optimization Service

5. Hvis det blir funnet skadelig programvare, klikk Start handlinger For å fjerne eller blokkere dem og starte datamaskinen på nytt.

alle-truslene-vil-bli-enlistet-her-klikk-på-st-560x511 Rett opp høy CPU-bruk i .NET Runtime Optimization Service

Vi håper at en av løsningene ovenfor fikset .NET Runtime Optimization Services høye CPU-bruk på datamaskinen din. Hvis det samme problemet kommer tilbake for å hjemsøke deg senere, se etter en tilgjengelig Windows-oppdatering eller installer den nyeste versjonen av Windows på nytt . NET rammeverket. Også, hvis du har spørsmål/forslag angående denne artikkelen, legg dem gjerne igjen i kommentarfeltet.

Gå til toppknappen