Fix: Høy CPU-bruk av .NET Runtime Optimization Service

Dette problemet vises vanligvis tilfeldig, men det kan også oppstå etter at en oppdatering er installert i .NET Framework. Prosessens kjørbare er mscorsvw.exe, og den vil vises i Oppgavebehandling under det navnet eller som .NET Runtime Optimization Service. Den kjører ikke så ofte, og det er en tjeneste som kjører for å optimalisere .NET Framework, som til gjengjeld sørger for at apper og programmer som er avhengige av det, kjører raskere.

Imidlertid tar denne optimaliseringen noen ganger alt for lang tid, og brukere har rapportert at den bruker en stor prosentandel av CPU-ressurser hver gang den kjører. Det fortsetter også i et par dager. Følg metodene vi har utarbeidet nedenfor for å prøve å løse dette problemet.

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

Det offisielle svaret er at prosessen må kompilere bibliotekene sine på nytt, og at den bare skal kjøre når datamaskinen er inaktiv. Microsoft sier også at prosessen ikke skal ta mer enn et par minutter. Dette er imidlertid ikke tilfelle, og folk venter mer enn en uke uten fremgang. Her er noen årsaker:

  • Det går vanligvis sakte, og du kan prøve å øke hastigheten ved å kjøre visse kommandoer.
  • Det kan være skadelig programvare som kjører på datamaskinen din, som enten kamuflerte seg selv som tjenesten eller tjenesten har blitt infisert. Prøv å kjøre en skadelig programvare. I noen tilfeller, hvis det er skadelig programvare, kan AntiMalware-tjenesten også forbruke store ressurser.
  • Tjenesten kan ha blitt ødelagt, og du bør prøve å starte den på nytt.

Løsning 1: Optimalisere prosessen

Det anbefales ikke å avslutte denne prosessen umiddelbart, da det faktisk vil hjelpe datamaskinen din og måten apper og spill kjøres på. Det er imidlertid forskjellige måter du kan øke hastigheten på prosessen ved å kjøre denne nyttige kommandoen eller ved å kjøre et skript for samme effekt. Dette bør gjøre det mulig for prosessen å bruke flere CPU-kjerner som gjør det mulig å kjøre raskere. Sjekk det ut nedenfor!

  1. Søk etter " Kommandoprompt " enten rett i Start-menyen eller ved å trykke på søkeknappen rett ved siden av den. Høyreklikk på det første resultatet som vises øverst og velg alternativet " Kjør som administrator ".
  1. Brukere som bruker en eldre versjon av Windows, kan bruke Windows Logo Key + R-tastekombinasjonen for å få frem dialogboksen Kjør . Skriv inn “cmd” i boksen og bruk Ctrl + Shift + Enter- tastekombinasjonen for å kjøre kommandoprompt som administrator.
  2. Kopier og lim inn kommandoene som vises nedenfor, og sørg for at du klikker Enter- tasten på tastaturet etter hver enkelt. Blant de to første kommandoene velger du den i henhold til operativsystemet ditt (32-bit for den første og 64-bit for den andre).
cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe executequeueditems
  1. Sjekk om CPU-bruken av .NET Runtime Optimization Service har gått tilbake til det normale!

Alternativ : Hvis du føler deg ukomfortabel med å kjøre kommandoer selv, eller hvis du bruker en eldre versjon av Windows-operativsystemet, kan du bruke det offisielle skriptet laget av Microsoft, som skal gjøre det samme.

  1. Gå til denne lenken for å åpne GitHub-siden i skriptet. Naviger ned til koden, høyreklikk på Raw- knappen og velg Lagre-lenken som ... Sørg for at filtypen er Windows Script File (* .wsf).
  1. Finn filen akkurat der du har lagret den, og dobbeltklikk for å kjøre den. Hvis du blir konfrontert med et valg å velge programmet du vil kjøre det med, velger du Windows Script Host .
  2. Sjekk om problemet er løst nå.

Løsning 2: Skann datamaskinen din etter skadelig programvare

Selv om dette høres over toppen, er malwareinfeksjoner en av de viktigste årsakene til dette problemet, og det er viktig at du sjekker datamaskinen din for skadelig programvare. Ondsinnede programmer vil ønske å få tak i ressursene dine, og de kaller vanligvis prosessene sine som noe som ligner filer på datamaskinen din.

Her vil vi vise deg hvordan du skanner PCen din med Malwarebytes, da den ofte viser de beste resultatene med tanke på at den virkelig har en enorm database. Lykke til!

  1. Malwarebytes Anti-Malware er et fantastisk anti-malware verktøy med en gratis versjon du kan laste ned fra deres offisielle nettside. Forhåpentligvis trenger du ikke hele pakken etter at du har løst dette problemet (med mindre du vil kjøpe det og ha det klart for andre problemer), så sørg for at du laster ned prøveversjonen ved å klikke her.
  1. Finn den kjørbare filen du nettopp har lastet ned fra nettsiden deres, i nedlastingsmappen på din PC, og dobbeltklikk på den for å åpne den på datamaskinen.
  2. Velg hvor du vil installere Malwarebytes, og følg installasjonsinstruksjonene som vises på skjermen for å fullføre installasjonsprosessen.
  1. Åpne Malwarebytes ved å finne den i Start-menyen eller på skrivebordet ditt og velg skannealternativet som er tilgjengelig på startskjermen til applikasjonen.
  2. Verktøyet vil trolig starte oppdateringsprosessen for å oppdatere virusdatabasen, og deretter fortsetter skanningen. Vær tålmodig til prosessen er ferdig, noe som definitivt kan ta en stund. Hvis det oppdages skadelig programvare på datamaskinen din, må du bekrefte at den blir slettet eller satt i karantene .
  1. Start datamaskinen på nytt etter at skanneprosessen er over, og sjekk om du fortsatt har problemer med .NET Runtime Optimization Service!

Merk : Du bør også bruke andre sikkerhetsskannere hvis du kan fortelle hvilken type skadelig programvare du har på datamaskinen din (ransomware, junkware, etc.). Bortsett fra det, vil en enkelt skanner aldri kunne gjenkjenne og slette alle typer skadelig programvare, så vi foreslår at du også prøver andre!

Løsning 3: Start tjenesten på nytt

Å starte tjenesten på nytt vil også starte hele prosessen, men den bør fullføres raskere denne gangen, spesielt hvis en feil fikk den til å oppføre seg feil. Sjekk det ut nedenfor.

  1. Åpne Kjør-verktøyet ved å bruke Windows Key + R-tastekombinasjonen på tastaturet (trykk på disse tastene samtidig. Skriv “ services.msc ” i den nylig åpnede boksen uten anførselstegn, og klikk OK for å åpne Services-verktøyet. .
  1. Finn NVIDIA Telemetry Container- tjenesten på listen, høyreklikk på den og velg Egenskaper fra hurtigmenyen som vises.
  2. Hvis tjenesten startes (du kan sjekke det like ved siden av Tjenestestatemeldingen), bør du stoppe den ved å klikke på Stopp- knappen midt i vinduet. Uansett, kjør det igjen ved å klikke Start
  1. Forsikre deg om at alternativet under menyen Oppstartstype i tjenestens egenskaper-vindu er satt til Automatisk før du fortsetter med andre trinn. Bekreft eventuelle dialogbokser som kan vises når du endrer oppstartstypen.

Du kan få følgende feilmelding når du klikker på Start:

“Windows kunne ikke starte tjenesten på lokal datamaskin. Feil 1079: Kontoen som er spesifisert for denne tjenesten, skiller seg fra kontoen som er spesifisert for andre tjenester som kjører i samme prosess. "

Hvis dette skjer, følg instruksjonene nedenfor for å fikse det.

  1. Følg trinn 1-3 fra instruksjonene ovenfor for å åpne tjenestens eiendomsvindu. Naviger til kategorien Logg på og klikk på Bla gjennom ... -knappen.
  1. Under " Skriv inn objektnavnet du vil velge " skriver du inn kontonavnet ditt, klikker på Kontroller navn og venter på at navnet skal bli tilgjengelig.
  2. Klikk OK når du er ferdig, og skriv inn passordet i passordboksen hvis du blir bedt om det. Det skal nå starte uten problemer!

Løsning 4: Utføre en ren oppstart

I noen tilfeller kan en tredjepartsapp forårsake høy CPU-bruk på grunn av nødvendig optimalisering. Derfor vil vi i dette trinnet utføre en ren oppstart for å sjekke om det er noen tredjeparts innflytelse på tjenesten. Følg vår rene oppstartsguide for å starte en ren oppstart, og sjekk deretter om CPU-bruken er så høy som den var før. Hvis ikke, betyr det at det var en tredjepartsapp som forårsaket dette problemet. Nå kan du enkelt feilsøke synderen bak dette problemet ved å aktivere appene en etter en.

Anbefalt

Fix: Minecraft svarer ikke
Hva er Digital TV Tuner Device Application Application og bør det fjernes?
Hva er FileRepMalware og bør du fjerne det