Hoe hoog CPU-gebruik veroorzaakt door systeemonderbrekingen op te lossen

Hoe hoog CPU-gebruik veroorzaakt door systeemonderbrekingen op te lossen

Wanneer u merkt dat een proces met de naam 'systeemonderbrekingen' een hoog CPU-gebruik veroorzaakt, heeft u hoogstwaarschijnlijk te maken met een hardware- of stuurprogrammaprobleem.





In dit bericht leggen we uit wat systeemonderbrekingen zijn en hoe u de onderliggende oorzaak van hun hoge CPU-gebruik kunt vinden en oplossen.





Wat is 'Systeemonderbrekingen'?

Systeemonderbrekingen verschijnen als een Windows-proces in uw Taakbeheer, maar het is niet echt een proces. Het is eerder een soort vertegenwoordiger die het CPU-gebruik rapporteert van alle interrupts die op een lager systeemniveau plaatsvinden.





Interrupts kunnen afkomstig zijn van software of hardware, inclusief de processor zelf. Wikipedia legt uit :

Een interrupt waarschuwt de processor voor een toestand met hoge prioriteit die de onderbreking vereist van de huidige code die de processor uitvoert. De processor reageert door zijn huidige activiteiten op te schorten, zijn status op te slaan en een functie uit te voeren die een interrupt-handler wordt genoemd om de gebeurtenis af te handelen.



Wanneer de onderbrekingsafhandelingstaak is voltooid, hervat de processor de toestand waarin deze werd onderbroken.

Interrupts zijn een vorm van communicatie van software en hardware met de CPU. Wanneer u bijvoorbeeld begint te typen op uw toetsenbord, sturen de respectieve hardware en software interrupts naar de CPU om de verwerking van uw invoer te activeren.





Onderbrekingen kunnen de CPU ook vertellen dat er een fout is opgetreden en dit kan een piek in het CPU-gebruik van systeemonderbrekingen veroorzaken. Op een gezond systeem zullen systeemonderbrekingen schommelen tussen 0,1% en 2% van het CPU-gebruik, afhankelijk van de CPU-frequentie, actieve software en aangesloten hardware.

Zelfs pieken van 3% tot 7% ​​kunnen binnen het normale bereik worden beschouwd, afhankelijk van uw systeemconfiguratie.





hoe maak je een digitale televisieantenne?

Systeemonderbrekingen oplossen die een hoog CPU-gebruik veroorzaken

Als systeemonderbrekingen constant meer dan 5% tot 10% van je CPU belasten, is er iets mis en heb je waarschijnlijk te maken met een hardwareprobleem. We helpen je dit tot op de bodem uit te zoeken.

De eerste oplossing die u altijd moet proberen, is uw computer opnieuw op te starten. Als dat niet helpt, begin dan hier:

1. Koppel alle externe apparaten los of schakel ze uit

USB-hardware is een veelvoorkomende boosdoener. U kunt uw externe USB-apparaten loskoppelen of --- terwijl u zich in Apparaatbeheer bevindt (zie hieronder) --- USB-roothubs uitschakelen, d.w.z. voorkomen dat externe hardware de CPU onderbreekt.

In de Apparaat beheerder , vind het item Universal Serial Bus-controllers en schakel alle USB Root Hub-vermeldingen uit die u kunt vinden.

Opmerking: Als u een extern toetsenbord of een USB-muis (Bluetooth) gebruikt, werken deze mogelijk niet meer. Zorg ervoor dat u een alternatieve methode heeft om het apparaat opnieuw in te schakelen.

Tip voor desktopcomputers: Controleer of je er een hebt ongebruikt SATA-kabels aangesloten op uw moederbord en verwijder ze.

2. Controleer hardwarestuurprogramma's

Om snel te controleren of u te maken heeft met een driverprobleem, kunt u de DPC-latentiecontrole . Uitgestelde Procedure Call (DPC) is een proces dat verband houdt met systeemonderbrekingen. Wanneer de interrupt-handler een taak met een lagere prioriteit moet uitstellen tot later, roept hij de DPC aan.

DPC Latency Checker is ontworpen om te analyseren of uw systeem realtime audio- of videostreaming goed aankan door de latentie van apparaatstuurprogramma's in de kernelmodus te controleren. Het is een snelle manier om problemen aan het licht te brengen en de tool vereist geen installatie.

Als je rode balken ziet, d.w.z. uitval vanwege hoge latentie, is er iets niet in orde.

U kunt proberen de boosdoener te vinden of --- als het probleem zich onlangs voordeed --- draai recente stuurprogramma-updates terug (Windows 10) of update je stuurprogramma's met standaard uitvoeringen. Stuurprogramma's die in het verleden problemen veroorzaakten, waren AMD SATA, HD-audioapparaten en ontbrekende Bluetooth-stuurprogramma's.

Als alternatief kunt u installeren en uitvoeren LatencyMon , een latentiemonitor, om de stuurprogrammabestanden met het hoogste aantal DPC's te vinden. druk de Start / Play-knop en schakel vervolgens over naar de Chauffeurs tabblad en sorteer de stuurprogrammabestanden op DPC-telling . Houd er rekening mee dat de telling zich in de loop van de tijd ophoopt, dus laat deze enige tijd lopen.

Stuurprogramma's met een hoog aantal DPC's veroorzaken mogelijk een groot aantal onderbrekingen.

3. Interne apparaten uitschakelen

In plaats van willekeurig stuurprogramma's bij te werken, kunt u beginnen met het uitschakelen van afzonderlijke apparaatstuurprogramma's om de boosdoener te vinden. Als u potentiële daders al heeft geïdentificeerd, schakelt u deze eerst uit.

beste schoonmaak-app voor Android-telefoon

Ga naar de Start menu , zoek naar en open de Apparaat beheerder (ook te vinden in het Configuratiescherm), vouw de onderstaande randapparatuur uit, klik met de rechtermuisknop op een apparaat en selecteer Uitzetten .

Doe dit voor één apparaat tegelijk , controleer het CPU-gebruik van systeemonderbrekingen of voer DPC Latency Checker opnieuw uit, klik vervolgens met de rechtermuisknop op het apparaat en selecteer Inschakelen voordat u naar het volgende apparaat gaat.

Deze apparaten zijn de meest waarschijnlijke boosdoeners:

  • Netwerkadapters
  • Interne modems
  • Interne geluidsapparaten
  • Alle uitbreidingskaarten, zoals een tv-tunerkaart, ISDN- of DSL-adapters of modems

Als geen van deze de schuld heeft, kunt u doorgaan met het uitschakelen (en opnieuw inschakelen) van andere niet-essentiële stuurprogramma's.

Schakel nooit stuurprogramma's uit die nodig zijn om uw systeem te laten werken , inclusief alles wat vermeld staat onder Computer , Verwerkers , en Systeemapparaat .

Probeer ook niet de beeldschermadapters, het schijfstation waarop uw systeem draait, IDE-controllers, uw toetsenbord of muis (tenzij u een alternatief invoerapparaat heeft, zoals een touchpad) of uw monitor uit te schakelen.

4. Sluit defecte hardware uit

Als een beschadigd stuurprogramma systeemonderbrekingen kan veroorzaken, kan dat ook met falende hardware. In dat geval lost het bijwerken van uw stuurprogramma's het probleem niet op. Maar als het uitschakelen van het hele apparaat het probleem heeft opgelost, moet u onze handleiding volgen om: test uw pc op defecte hardware .

Opmerking: Systeemonderbrekingen kunnen ook worden veroorzaakt door een defecte voeding of laptopoplader. Probeer die ook te vervangen of los te koppelen.

5. Geluidseffecten uitschakelen

Als u Windows 7 gebruikt, is dit misschien de oplossing die u zoekt.

Klik met de rechtermuisknop op de luidsprekerpictogram in je systeemvak, selecteer Afspeelapparaten , dubbelklik op uw Standaardapparaat (luidspreker) openen Eigendommen , ga naar de Verbeteringen tabblad , en Alle geluidseffecten uitschakelen . Bevestig met Oke en controleer hoe systeemonderbrekingen het nu doen.

6. Werk uw BIOS bij

Het BIOS is het eerste stukje software dat uw systemen draaien wanneer u uw computer aanzet. Het helpt uw ​​besturingssysteem op te starten. Identificeer eerst uw BIOS-versie en kijk op de website van de fabrikant voor updates en installatie-instructies.

Om uw BIOS-versie te weten te komen, drukt u op Windows-toets + R , typ cmd , raken Binnenkomen , en voer de volgende twee opdrachten uit, de een na de ander:

mac virtuele machine op windows 10

1. systeeminfo | findstr /I /c:bios2. wmic bios krijgt fabrikant, smbiosbiosversion

Merk op dat de l in /L is een hoofdletter i , geen kleine letter L.

Opmerking: Het bijwerken van het BIOS moet niet lichtvaardig worden opgevat. Zorg ervoor dat maak een back-up van uw systeem eerst.

Systeemonderbrekingen kunnen lastig zijn

Systeemonderbrekingen kunnen vele oorzaken hebben. Heb je je computer opnieuw opgestart zoals hierboven beschreven? We hopen dat je het probleem hebt kunnen oplossen. Als je nog steeds worstelt, zeker doen blader hier door de (nu verborgen) opmerkingen ; ze bevatten veel rapporten van lezers die vreemde oorzaken voor hun hoog CPU-gebruik .

Deel Deel Tweeten E-mail Hoe hoog CPU-gebruik in Windows op te lossen

Heeft uw Windows-pc last van een hoog CPU-gebruik tot 100%? Leer hoe u een hoog CPU-gebruik in Windows 10 kunt oplossen.

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Chauffeurs
  • processor
  • Taak beheer
  • Computerprocessor
  • Probleemoplossen
Over de auteur Tina Sieber(831 artikelen gepubliceerd)

Terwijl ze haar PhD afrondde, begon Tina in 2006 te schrijven over consumententechnologie en is ze nooit meer opgehouden. Nu ook redacteur en SEO, je vindt haar op Twitter of wandelen op een nabijgelegen pad.

Meer van Tina Sieber

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren