U kunt vaak een toepassing of een achtergrondsysteemproces tegenkomen dat een abnormale hoeveelheid systeembronnen in beslag neemt. Het hoge gebruik van systeembronnen van een proces kan andere bewerkingen van het systeem enorm vertragen en kan van uw pc een trage puinhoop maken. Het kan er ook voor zorgen dat het volledig crasht. We hebben al een overvloed aan processen en hoge CPU-gebruiksproblemen behandeld op onze website. Bovendien zullen we vandaag het incidentele probleem met het hoge CPU-gebruik van de .NET Runtime Optimization-service bespreken en hoe dit terug te brengen tot een acceptabel niveau.
Inhoud[ verbergen ]
- Hoe .NET Runtime Optimization Service te repareren Hoog CPU-gebruik op Windows 10
- Waarom resulteert de .NET Runtime Optimization-service in een hoog CPU-gebruik?
- Methode 1: Voer een schone start van de pc uit
- Methode 2: Boost .NET Framework-processen
- Optie I: via opdrachtprompt
- Optie II: via GitHub-script
- Methode 3: Start .NET Runtime Optimization Service opnieuw
- Methode 4: Malware detecteren en verwijderen
Hoe .NET Runtime Optimization Service te repareren Hoog CPU-gebruik op Windows 10
Zoals je misschien weet, is dit .NET-framework wordt gebruikt door Microsoft en andere derde partijen voor het ontwikkelen en uitvoeren van Windows-applicaties onder andere. Het uitvoerbare bestand voor deze service, genaamd mscorsvw.exe , is een officiële Windows-component en voert de taak uit van het optimaliseren van .NET-framework, namelijk het pre- en hercompileren van .NET-bibliotheken. Dit helpt applicaties en programma's sneller te starten. De optimalisatieservice is: ontworpen om op de achtergrond te draaien wanneer uw pc gedurende een korte periode van 5-10 minuten inactief is.
Waarom resulteert de .NET Runtime Optimization-service in een hoog CPU-gebruik?
Soms kan de service langer duren dan normaal om .NET-bibliotheken opnieuw te compileren. Dit resulteert in
- Uw pc-service werkt langzamer dan normaal.
- Glitch-instanties op uw computer.
- De serviceweergave is beschadigd.
- Gebruik van systeembronnen door malware.
Gezien de impact van deze service op de individuele app-prestaties, wordt de onmiddellijke beëindiging ervan op het eerste gezicht onheil niet aanbevolen. Als de service te lang lijkt te duren om de bewerking te voltooien, hebt u de mogelijkheid om de zaken te versnellen door een paar commando's of een script uit te voeren. Andere oplossingen zijn onder meer het scannen van de computer op malware en virussen, het opnieuw opstarten van de service en het uitvoeren van een schone start, zoals uitgelegd in het volgende segment.
Methode 1: Voer een schone start van de pc uit
Het is heel goed mogelijk dat de service moeite heeft met het opnieuw compileren van de bibliotheken voor een bepaalde toepassing van derden en daarom meer CPU-kracht verbruikt om de taak te voltooien. U kunt een schone start uitvoeren waarbij alleen essentiële stuurprogramma's en opstartprogramma's worden geladen, om te onderzoeken of het inderdaad een van de programma's van derden is die het hoge CPU-gebruiksprobleem voor de .NET Runtime Optimization-service veroorzaakt. De stappen om Windows 10 schoon op te starten zijn als volgt:
1. Druk op Windows + R-toetsen gelijktijdig te lanceren Loop dialoog venster.
2. Typ msconfig en raak de Binnenkomen sleutel om te openen Systeem configuratie .
3. Ga naar de Diensten tabblad en vink het vakje aan dat is gemarkeerd met Verberg alle Microsoft diensten .
4. Klik vervolgens op de Alles uitschakelen knop, gemarkeerd weergegeven. Het voorkomt dat alle externe en onnodige services op de achtergrond worden uitgevoerd.
5. Sla de wijzigingen op door op . te klikken Toepassen > OK toetsen.
fout bij controleren op updates
6. Een pop-up met de vraag of je wilt Herstarten of Afsluiten zonder opnieuw op te starten zal verschijnen, zoals weergegeven. kies de Afsluiten zonder opnieuw op te starten optie.
7. Start opnieuw de Systeem configuratie venster door te herhalen Stappen 1-2. Schakel over naar de Opstarten tabblad.
8. Klik op de Taakbeheer openen hyperlink, zoals weergegeven.
Opmerking: Controleer de kolom Opstartimpact voor alle vermelde toepassingen/processen en schakel die uit met een Hoge opstartimpact .
9. Klik met de rechtermuisknop op de sollicitatie (bijv. Stoom ) en kies Uitzetten optie, zoals hieronder afgebeeld.
bootmgr ontbreekt
10. Eindelijk, dichtbij alle actieve toepassingsvensters omlaag en herstarten je pc . Het zal starten in een schone opstartstatus.
11. Controleer nu het CPU-gebruik van de .NET Runtime-service in Taakbeheer. Als het normaal is, programma's van derden één voor één inschakelen om de boosdoener applicatie vast te pinnen en verwijder het om dergelijke problemen in de toekomst te voorkomen.
Lees ook: Hoe hkcmd hoog CPU-gebruik te repareren
Methode 2: Boost .NET Framework-processen
Aangezien het beëindigen van deze service geen optie is, kunt u deze service in plaats daarvan een kleine boost geven door deze extra CPU-cores te laten gebruiken. Standaard gebruikt de service slechts één kern.
- Je kunt ofwel zelf een aantal commando's uitvoeren
- of download eenvoudig een officieel Microsoft-script van GitHub en voer het uit.
Optie I: via opdrachtprompt
1. Klik op Begin , typ Opdrachtprompt en klik Als administrator uitvoeren , zoals getoond.
2. Typ de gegeven opdracht en druk op de Binnenkomen sleutel uitvoeren.
Opmerking: De opdrachten die moeten worden uitgevoerd, verschillen afhankelijk van de systeemarchitectuur.
- Fix Touchpad Scroll werkt niet op Windows 10
- Opstartprogramma's wijzigen in Windows 10
- Microfoon dempen in Windows 10
- 7 manieren om de computer te repareren blijft crashen
3. Voer vervolgens uit ngen.exe executequeueditems , zoals hieronder afgebeeld.
Pro-tip: bepaal of Windows-pc 32-bits en 64-bits is
Als u niet zeker bent van uw systeemarchitectuur, volgt u gewoon de gegeven stappen:
ethernet heeft geen geldige ip configuratie
1. Druk op Windows + R-toetsen samen om te openen Loop dialoog venster.
2. Typ msinfo32 en klik op Oké openen Systeem informatie raam.
3. Controleer hier de Systeem type label om op hetzelfde te controleren.
Lees ook: Wat is HKEY_LOCAL_MACHINE?
Optie II: via GitHub-script
1. Ga naar de GitHub pagina voor de script .
2. Klik met de rechtermuisknop op de Rauw knop en kies de Link opslaan als… optie, zoals weergegeven.
3. Verander de Opslaan als type tot Windows-scriptbestand en klik op Opslaan .
4. Eenmaal gedownload, open het bestand met Windows Script Host .
Lees ook: Fix DISM Host Servicing Process Hoog CPU-gebruik
Methode 3: Start .NET Runtime Optimization Service opnieuw
Services kunnen vaak een storing vertonen en vervolgens vreemd gedrag vertonen, zoals het gebruik van onnodig grote hoeveelheden systeembronnen of het langdurig actief blijven. Het glitched exemplaar kan optreden vanwege de bugs die aanwezig zijn in de huidige Windows OS-build. Hier leest u hoe u het hoge CPU-gebruik van de .NET-runtime-optimalisatieservice kunt oplossen door de service opnieuw te starten:
Opmerking : Deze oplossing werkt alleen voor systemen met een speciale NVIDIA-aangedreven grafische kaart.
1. Druk op Windows + R sleutels gelijktijdig te lanceren Loop dialoog venster.
2. Typ services.msc en klik op Oké openen Diensten sollicitatie.
3. Blader door de lijst en zoek de NVIDIA-telemetriecontainer onderhoud.
4. Klik er met de rechtermuisknop op en kies Eigenschappen uit het contextmenu, zoals weergegeven.
5. Klik op de Stop knop eerst. Wacht tot de servicestatus is gelezen Gestopt en klik vervolgens op de Begin knop om het weer aan de gang te krijgen.
6. Zorg ervoor dat de Opstarttype: staat op automatisch .
7. Zodra de service opnieuw is opgestart, klikt u op Toepassen > OK om de wijzigingen op te slaan en de . te sluiten Eigenschappen raam.
8. Druk op Ctrl + Shift + Esc-toetsen samen om te openen Taakbeheer en controleer of de service nog steeds hoge CPU-bronnen gebruikt.
Lees ook: Wat is Google Chrome Elevation Service?
Methode 4: Malware detecteren en verwijderen
Als het abnormale verbruik van de CPU door de service aanhoudt, voer dan een virus-/malwarescan uit om de mogelijkheid van infecties uit te sluiten. Schadelijke toepassingen kunnen uw pc binnensluipen als u niet voorzichtig bent. Deze programma's zullen zichzelf vermommen en zich voordoen als officiële Windows-componenten, en verschillende problemen veroorzaken, zoals een hoog CPU-gebruik. U kunt de native Windows Defender gebruiken om uw pc te scannen of u kunt andere gespecialiseerde beveiligingsprogramma's gebruiken die van pas komen. Volg deze stappen om het probleem met het hoge CPU-gebruik van de .NET-runtime-optimalisatieservice op te lossen door de malware van uw pc te verwijderen:
1. Druk op Windows + I-toetsen gelijktijdig openen Instellingen .
2. Klik hier op Update & Beveiliging , zoals getoond.
invoegtoepassingen internet explorer
3. Ga naar de Windows-beveiliging menu en klik op Virus- en bedreigingsbeveiliging
4. Klik op Snelle scan om uw pc te scannen om te controleren of er malware aanwezig is of niet.
5. Als er malware wordt gevonden, klik dan op Acties starten tot verwijderen of blok ze en start uw pc opnieuw op.
Aanbevolen:
Hopelijk is een van de bovenstaande oplossingen opgelost. NET runtime-optimalisatieservice hoge CPU probleem op uw pc. Als hetzelfde probleem u later blijft achtervolgen, controleert u of er een Windows-update beschikbaar is of installeert u de nieuwste versie van .NET-framework . Als u vragen/suggesties heeft met betrekking tot dit artikel, aarzel dan niet om ze in het opmerkingengedeelte te plaatsen.
Elon DeckerElon is een technisch schrijver bij Cyber S. Hij schrijft al ongeveer 6 jaar handleidingen en heeft veel onderwerpen behandeld. Hij behandelt graag onderwerpen met betrekking tot Windows, Android en de nieuwste trucs en tips.