Fixa .NET Runtime Optimization Service Hög CPU-användning
Du kan ofta stöta på en applikation eller en bakgrundsprocess som fyller en onormal mängd systemresurser. Den höga systemresursanvändningen av en process kan sakta ner andra operationer av systemet enormt och kan förvandla din dator till en laggy röra. Det kan också få den att krascha helt. Vi har redan täckt en uppsjö av processer och problem med hög CPU- användning på vår webbplats . Dessutom kommer vi idag att diskutera det enstaka .NET Runtime Optimization -tjänsten problem med hög CPU- användning och hur man kan få tillbaka det till en acceptabel nivå.
Så här fixar du .NET Runtime Optimization Service Hög CPU-användning på Windows 10(How to Fix .NET Runtime Optimization Service High CPU Usage on Windows 10)
Som du kanske är medveten om används detta .NET-ramverk(.NET framework) av Microsoft och andra tredje parter för att bland annat utveckla och köra Windows-applikationer(for developing and running Windows applications) . Den körbara filen för den här tjänsten, som heter mscorsvw.exe , är en officiell Windows - komponent och utför uppgiften att optimera .NET -ramverket, nämligen för- och omkompilering av .NET - bibliotek. Detta hjälper applikationer och program att starta snabbare. Optimeringstjänsten är utformad för att köras i bakgrunden( designed to run in the background) när din dator är inaktiv under en kort period på 5-10 minuter.
Varför .NET Runtime Optimization Service resulterar i hög CPU-användning?(Why .NET Runtime Optimization Service Results in High CPU Usage?)
Ibland kan tjänsten ta längre tid än vanligt att återkompilera .NET-bibliotek. Detta resulterar i
- Din PC-tjänst går långsammare än vanligt.
- Felinstanser i din dator.
- Tjänsten som görs korrupt.
- Användning av systemresurser av skadlig programvara.
Med tanke på inverkan av den här tjänsten på individuell appprestanda, rekommenderas inte dess omedelbara uppsägning vid första ögonkastet av ofog. Om tjänsten verkar ta för lång tid att slutföra sin funktion, har du möjlighet att snabba upp saker och ting genom att köra några kommandon eller ett skript. Andra korrigeringar inkluderar att skanna datorn efter skadlig programvara och virus, starta om tjänsten och utföra en ren uppstart, som förklaras i nästa segment.
Metod 1: Utför Clean Boot av PC
(Method 1: Perform Clean Boot of PC
)
Det är mycket möjligt att tjänsten har svårt att kompilera om biblioteken för en viss tredjepartsapplikation och därför förbrukar mer CPU- kraft för att slutföra uppgiften. Du kan utföra en ren uppstart där endast viktiga drivrutiner och startprogram laddas, för att undersöka om det verkligen är ett av tredjepartsprogrammen som orsakar problemet med hög CPU- användning för tjänsten .NET Runtime Optimization . Stegen för att utföra ren start av Windows 10 är följande:
1. Tryck på Windows + R keys samtidigt för att starta dialogrutan Kör .(Run)
2. Skriv msconfig och tryck på Enter för att öppna System Configuration .
3. Gå till fliken Tjänster(Services ) och markera rutan Dölj alla Microsoft-tjänster(Hide all Microsoft services) .
4. Klicka sedan på knappen Inaktivera alla(Disable All) , markerad. Det kommer att stoppa alla tredjepartstjänster och onödiga tjänster från att köras i bakgrunden.
5. Spara ändringarna genom att klicka på Apply > OK -knapparna.
6. Ett popup-fönster som frågar om du vill starta om(Restart ) eller avsluta utan omstart(Exit without restart ) visas, som visas. välj alternativet Avsluta utan omstart(Exit without restart ) .
7. Starta fönstret Systemkonfiguration igen(System Configuration) genom att upprepa steg 1-2. (Steps 1-2.)Växla till fliken Startup .
8. Klicka på hyperlänken Öppna Aktivitetshanteraren(Open Task Manager) , som visas.
Obs:(Note: ) Kontrollera kolumnen Startup impact för alla angivna applikationer/processer och inaktivera de som har en High Startup impact .
9. Högerklicka på programmet( application) (t.ex. Steam ) och välj alternativet Inaktivera(Disable ) , som visas nedan.
10. Stäng slutligen(close) alla aktiva programfönster och starta (restart) om datorn(your PC) . Det kommer att starta i ett rent startläge.
11. Kontrollera nu .NET Runtime -tjänstens CPU- användning i Aktivitetshanteraren(Task Manager) . Om det är normalt, aktivera tredjepartsprogram ett i taget( enable third-party programs one at a time) för att fästa den skyldige applikationen och avinstallera den(uninstall it) för att undvika sådana problem i framtiden.
Läs också: (Also Read:) Så här fixar du hkcmd hög CPU-användning(How to Fix hkcmd High CPU Usage)
Metod 2: Öka .NET Framework-processer(Method 2: Boost .NET Framework Processes)
Eftersom att avsluta denna tjänst inte är ett alternativ, kan du istället ge den här tjänsten ett litet uppsving genom att låta den använda ytterligare CPU- kärnor. Som standard använder tjänsten bara en kärna.
- Du kan antingen utföra ett par kommandon själv
- eller helt enkelt ladda ner ett officiellt Microsoft- skript från GitHub och kör det.
Alternativ I: Via kommandotolken(Option I: Via Command Prompt)
1. Klicka på Start , skriv Kommandotolken(Command Prompt) och klicka på Kör som administratör(Run as administrator) , som visas.
2. Skriv det givna kommandot och tryck på Enter för(key) att utföra.
Obs:(Note:) De kommandon som måste utföras skiljer sig beroende på systemarkitektur.
- För 32-bitarssystem: (For 32-bit systems: )cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
- För 64-bitarssystem: (For 64-bit systems: )cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319
3. Kör sedan ngen.exe executequeueditems(ngen.exe executequeueditems) , som visas nedan.
Proffstips: Bestäm om Windows PC är 32-bitars och 64-bitars
(Pro Tip: Determine if Windows PC is 32-bit & 64-bit
)
Om du inte är säker på din systemarkitektur, följ helt enkelt de givna stegen:
1. Tryck på Windows + R keys tillsammans för att öppna dialogrutan Kör .(Run)
2. Skriv msinfo32 och klicka på OK för att öppna fönstret Systeminformation .
3. Kontrollera här etiketten System Type för att se efter detsamma.
Läs också: (Also Read:) Vad är HKEY_LOCAL_MACHINE?(What is HKEY_LOCAL_MACHINE?)
Alternativ II: Via GitHub-skript(Option II: Via GitHub Script)
1. Gå till GitHub- sidan för skriptet(script) .
2. Högerklicka på Raw - knappen och välj alternativet Spara länk som...(Save link as…) som visas.
3. Ändra Spara som-typen(Save as type) till Windows-skriptfil(Windows Script File) och klicka på Spara(Save) .
4. När du har laddat ned, öppna filen med Windows Script Host .
Läs också: (Also Read: )Fixa DISM Host Service Process Hög CPU-användning(Fix DISM Host Servicing Process High CPU Usage)
Metod 3: Starta om .NET Runtime Optimization Service(Method 3: Restart .NET Runtime Optimization Service)
Tjänster kan ofta ha fel och sedan uppvisa konstigt beteende som att använda onödigt stora mängder systemresurser eller att vara aktiv under en längre tid. Den felaktiga instansen kan hända på grund av de buggar som finns i den nuvarande Windows OS - builden. Så här löser du .NET runtime optimization service hög CPU- användning genom att starta om tjänsten:
Obs(Note) : Denna lösning fungerar endast för system med ett dedikerat NVIDIA-drivet grafikkort.
1. Tryck på Windows + R tangenterna(keys) samtidigt för att starta dialogrutan Kör .(Run)
2. Skriv services.msc och klicka på OK för att öppna programmet Services .
3. Bläddra(Scroll) igenom listan och leta upp tjänsten NVIDIA Telemetry Container .
4. Högerklicka på den och välj Egenskaper(Properties ) från snabbmenyn, som visas.
5. Klicka först på Stopp(Stop ) -knappen. Vänta(Wait) tills Service Status läser Stoppad(Stopped) och klicka sedan på Start- knappen för att komma igång igen.
6. Se till att Starttyp:( Startup type:) är inställd på Automatisk(Automatic) .
7. När tjänsten startar om, klicka på Apply > OK för att spara ändringarna och stänga fönstret Egenskaper .(Properties)
8. Tryck på Ctrl + Shift + Esc keys samtidigt för att öppna Aktivitetshanteraren(Task Manager ) och kontrollera om tjänsten fortfarande använder höga CPU- resurser.
Läs också: (Also Read:) Vad är Google Chrome Elevation Service(What is Google Chrome Elevation Service)
Metod 4: Upptäck och ta bort skadlig programvara(Method 4: Detect & Remove Malware)
Om tjänsten onormal konsumtion av CPU kvarstår, kör en virus-/skadlig programvara för att utesluta risken för infektioner. Skadliga program kan smyga sig in på din dator om du inte är försiktig. Dessa program kommer att dölja sig och låtsas vara officiella Windows -komponenter och orsaka flera problem som hög CPU- användning. Du kan använda den inbyggda Windows Defender för att skanna din dator eller så kan du använda andra specialiserade säkerhetsprogram som kommer väl till pass. Följ dessa steg för att åtgärda .NET runtime optimization service problem med hög CPU- användning genom att ta bort skadlig programvara från din dator:
1. Tryck på Windows + I keys samtidigt för att öppna Inställningar(Settings) .
2. Klicka här på Uppdatera och säkerhet(Update & Security) , som visas.
3. Gå till Windows-säkerhetsmenyn(Windows Security) och klicka på Virus- och hotskydd(Virus & threat protection)
4. Klicka på Snabbsökning(Quick scan ) för att skanna din dator för att kontrollera om det finns skadlig programvara eller inte.
5. Om det finns någon skadlig programvara, klicka på Starta åtgärder(Start actions) för att ta bort(remove) eller blockera(block) dem och starta om din dator.
Rekommenderad:(Recommended:)
- Åtgärda Touchpad Scroll Fungerar inte på Windows 10(Fix Touchpad Scroll Not Working on Windows 10)
- Hur man ändrar startprogram i Windows 10(How to Change Startup Programs in Windows 10)
- Hur man stänger av mikrofonen i Windows 10(How to Mute Microphone in Windows 10)
- 7 sätt att åtgärda datorn kraschar( 7 Ways to Fix Computer Keeps Crashing)
Förhoppningsvis har någon av ovanstående lösningar fixat . NET runtime optimization service hög CPU-(NET runtime optimization service high CPU) problem på din PC. Om samma problem kommer tillbaka och förföljer dig senare, leta efter tillgängliga Windows -uppdateringar eller installera om den senaste versionen av .NET Framework . Dessutom, om du har några frågor/förslag angående den här artikeln får du gärna släppa dem i kommentarsektionen.
Related posts
Fixa hög CPU-användning av tjänstvärd: Lokalt system
Fix Service Host: Lokalt system (svchost.exe) Hög CPU- och diskanvändning
Fix Service Host: Diagnostic Policy Service Hög CPU-användning
Fixa SoftThinks Agent Service Hög CPU-användning i Windows 10
Så här fixar du hög CPU-användning i Windows 10
Fix Malwarebytes Kan inte ansluta tjänsten
Fixa WSAPPX High Disk Usage i Windows 10
Åtgärda Lokal Print Spooler-tjänst körs inte
Fixa hög CPU-användning av WUDFHost.exe
Fixa hög CPU-användning av svchost.exe (netsvcs)
Fixa wmpnetwk.exe hög minnes- och CPU-användning i Windows
Fix Service Error 1053 på Windows 10
Fixa Microsoft Compatibility Telemetry High Disk Usage i Windows 10
Fixa att Windows Time Service inte fungerar
Fixa hög CPU-användning av RuntimeBroker.exe
Fixa hög CPU-användning av WmiPrvSE.exe
Fix Desktop Window Manager High CPU (DWM.exe)
Åtgärda PowerShell som orsakar hög CPU-användning i Windows 11/10
Fixa Windows Modules Installer Worker Hög CPU-användning
Fixa Ntoskrnl.exe Hög CPU-användning