4 rettelser: Høj CPU-brug af .NET Runtime Optimization Service
Grundårsagen til fejlen “Høj CPU-brug af Runtime Optimization Service. NET for at drage fordel af høj CPU-brug på din pc er muligt, hvis den tilknyttede mscorsvw.exe-proces prækompilerer samlinger. NET i baggrunden. Når alt er gjort, forsvinder det.
Andre potentielle årsager kunne være: kørselstidsoptimeringer kører langsomt. NET, et modstridende program eller malware, der kører på din pc, eller en korrupt runtime-optimering. NET.
Rettelser til højt CPU-forbrug af Runtime Optimization Service. NET:
- Scan din computer for malware
- Procesoptimering
- Service genstart
- Udførelse af en ren boot
Sørg for at læse dem omhyggeligt og vælg den passende løsning til dit problem.
1. Scan din computer for malware
Dette kan virke lidt overdrevet; malware-injektioner er dog kendt for at være en af de største og vigtigste årsager til dette problem.
Mange ondsindede programmer søger at overtage alle ressourcer på din enhed ved at navngive deres processer som noget som filer på din lokale computer.
Nedenfor er trinene til at scanne din pc med anti-malware-software.
- Download enhver anti-malware-software efter eget valg. Du kan gennemse mange Windows anti-malware-programmer online. Det anbefales at kigge efter antivirussoftware med en omfattende database. Glem ikke at downloade softwaren fra deres officielle hjemmeside.
- Når du har downloadet antivirussoftwaren, skal du finde den eksekverbare i mappen Downloads på din pc. Du skal derefter dobbeltklikke på den downloadede fil for at åbne den på din computer.
- Det næste trin er at vælge den placering på dit skrivebord, hvor du vil installere programmet. Der vises en masse installationsvejledninger og instruktioner på skærmen, som beder dig følge og bekræfte dem for at fuldføre installationsprocessen.
- Når processen er fuldført, skal du finde antivirussoftwaren i startmenuen eller på dit skrivebord, uanset hvor du har gemt det.
- Åbn softwaren og klik på “Scan”, der kan ses på programmets hovedskærm.
- Applikationen vil derefter starte opdateringsprocessen for at opdatere sin virusdatabase. Når den er opdateret, fortsætter den med at scanne.
- Det anbefales at være konsekvent og tålmodig, indtil processen er færdig, hvilket vil tage lang tid.
- Hvis der findes malware på din enhed, kan du tillade, at programmet fjerner den eller sætter den i karantæne.
- Når scanningsprocessen er fuldført, kan du genstarte eller genstarte din computer.
- Når du har tændt for enheden, kan du kontrollere, om problemet stadig er der, ved at bruge Runtime Optimization Service. NET.
2. Procesoptimering
Det anbefales, at du ikke afslutter denne proces med det samme, da det virkelig hjælper din computer og den måde, alle applikationer og software fungerer på.
Der er dog mange måder at fremskynde processen på, blot ved at køre nogle nyttige kommandoer eller ved at udføre det officielle script, der er vært for et Windows script fra en Windows script fil for at få det samme resultat. Dette gør det muligt for processen at bruge flere CPU-ressourcekerner, hvilket kan fremskynde eksekveringsprocessen.
Trinene er nedenfor:
1. Åbn startmenuen og skriv og søg. “ Command Prompt
” eller tryk på søgeknappen ved siden af. Højreklik på det første resultat, der vises øverst.
2. Klik på “Kør som administrator” på rullelisten.
3. Brugere, der bruger en tidligere version af Windows, kan trykke på kombinationen af Windows-logotasten og R-tasten for at åbne dialogboksen Kør.
4. Skriv derefter ” cmd
“i feltet og tryk på tastekombinationen Ctrl + Shift + Enter for at tillade kommandoprompten at køre som administrator.
5. Kopier og indsæt følgende kommando:
6. Tryk derefter på Enter-tasten på dit tastatur efter hver.
7. Fra de to første kommandoer nævnt ovenfor skal du vælge en i henhold til din operativsystemtype. (FYI, “cd”-kommandoen betyder “skift mappe (til)”).
8. Indtast kommandoen på den første linje for 32-bit computere og kommandoen på den anden linje for 64-bit computere.
9. Du kan nu køre ngen.exe-værktøjet ved at indtaste følgende kommando: ngen.exe executequeueditems
10. Hvis du af en eller anden grund bliver spurgt om fejlmeddelelsen “ngen.exe ikke fundet”, kan du downloade og installere den seneste version af Microsoft Framework64, der gælder for din enheds OS-version.
11. Hvis det hjælper, vil du muligvis bemærke et fald i CPU-brug i vinduet Task Manager.
Efter at have prøvet alle rettelserne nævnt ovenfor, kan du kontrollere, om CPU-brug er vendt tilbage fra Runtime Optimization Service. NET tilbage til normal.
3. Service genstart
Servicegenstartsprocessen vil genstarte hele proceduren. Hvis fejlen forårsager problemer, bør den afslutte processen hurtigere end normalt.
Læs nedenfor for at finde ud af mere:
1. Åbn vinduet Kør hjælpeprogram ved at trykke på WindowsMicrosoft-tasten og R-tastkombinationen på dit tastatur samtidigt.
2. Indtast ” “uden anførselstegn i feltet “Kør hjælpeprogram” services.msc
.
3. Klik derefter på OK, og vinduet Services-værktøj åbnes.
4. Find indstillingen NVIDIA Telemetry Container Service på listen, og højreklik på den.
5. Et rullemenupunkt vises. Klik på egenskabsindstillingen.
6. Hvis tjenesten allerede kører (dette kan kontrolleres på fanen Generelt, ved siden af tjenestestatusmeddelelsen), kan du klikke på knappen Stop under tjenestestatusmeddelelsen.
7. Du kan starte tjenesten igen ved at klikke på knappen Start.
8. Før du fortsætter med de andre trin, skal du kontrollere, at indstillingen i menuen Starttype i vinduet med tjenesteegenskaber er indstillet til Automatisk.
9. Du kan blive bedt om at få flere dialogbokse på skærmen, når du ændrer opstartstypen. Bekræft dem alle, så tjenesten kører problemfrit.
4. Udfør en ren opstart
I nogle tilfælde kan en tredjepartsapplikation være årsag til højt CPU-forbrug på grund af nødvendige optimeringer. Derfor er denne løsning at ansøge om en ren opstart for at scanne og tjekke for tredjeparts indvirkning på tjenesten.
At køre en ren boot hjælper med at kontrollere, om CPU-forbruget er så højt, som det plejede at være.
1. I søgefeltet ved siden af Windows startikonet, skriv og kør ” msconfig
“
2. Systemkonfigurationsvinduet åbnes. Klik på fanen Tjenester.
3. Marker afkrydsningsfeltet “Skjul alle Microsoft-tjenester” nederst i vinduet. I dette tilfælde vil kun tredjepartstjenester forblive på listen.
4. Klik nu på “Deaktiver alle” for at deaktivere dem alle.
5. Hvis en dialogboks beder om tilladelse til at genstarte systemet, kan du afvise det og genstarte systemet senere.
6. Gå nu til opgavehåndteringen ved at højreklikke på proceslinjen. Du kan også køre msconfig.exe igen, klik på fanen Start, og klik på Åbn Task Manager. Eller du kan endda søge efter Task Manager i søgefeltet.
7. I vinduet Task Manager skal du finde de programmer, der er markeret som “vigtige” i kolonnen Startup Impact, og deaktivere dem ved at højreklikke på dem.
8. Nu kan du genstarte din enhed.
Hvis det ikke forårsager sådanne problemer, betyder det, at et sådant problem er forårsaget af indflydelse fra en tredjepart. Nu kan du nemt fjerne årsagen eller, som du kan se, synderen bag dette problem.
Opsummerende
Vi håber, at anvendelse af nogen af ovenstående rettelser beskrevet i dette indlæg har løst problemet med høj CPU-brug af Runtime Optimization Service. NET på din Windows-pc.
Hvis det samme problem under alle omstændigheder kommer tilbage til dig eller din enhed senere, kan du tjekke for tilgængelige afventende Windows OS- softwareopdateringer eller muligvis geninstallere den seneste version. NET framework.
FAQ
Hvad er Runtime Optimization Service. NET?
.NET er runtime og runtime for at arbejde med almindelige sprogapplikationer. Med andre ord kan det siges at hjælpe applikationer, der oprindeligt er skrevet i C#, VB og F#, såsom Windows Power shell eller Visual Studio, til at fungere. ikke skrevet i “maskinkode”; de er skrevet i et “fælles mellemsprog”, der skal kompileres til maskinkode ved kørsel for at gøre det lettere for en computer at forstå. Hvis optimeringstjenesten gør dette før tid, kan dine applikationer springe kompileringsprocessen (JIT) over og starte processen hurtigere end forventet.
Hvad er der sket. NET? Er det et bibliotek, compiler, framework eller runtime?
.NET er en virtuel maskine-platform udviklet og skrevet af Microsoft. Det har en nyttig funktion og et komplet standardbibliotek, der giver brugeren mulighed for at bruge det til at bygge de fleste forretningsrelaterede desktop- og webapplikationer.
Hvad er runtime-tjenester i. NET?
.NET giver et runtime-miljø kendt som Common Language Runtime. Den kører koden og tilbyder tjenester, der gør udviklingsprocessen nemmere for brugerne. Compilere og værktøjer leverer meget af funktionaliteten af den fælles sprog runtime og giver brugerne mulighed for at skrive kode, der drager uendeligt fordel af denne administrerede runtime.
Er køretiden. Net Core er aldrig optimeret til ikke-serverapplikationer?
Universal Windows-apps bruger. net core, som allerede er optimeret til ikke-serverapplikationer. Desuden er der virkelig ikke noget som “optimering af runtime for servere”.
Skriv et svar