Alt for å jobbe med Windows - det beste operativsystemet fra Microsoft. Vi dekker alt fra Windows 10 Insider -programmet til Windows 11. Gir deg alle de siste nyhetene om Windows 10 og mer.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

41

Når du oppdager at en prosess kalt "systemavbrudd" forårsaker høy CPU-bruk, har du mest sannsynlig å gjøre med et maskinvare- eller driverproblem.

I dette innlegget forklarer vi hva systemavbrudd er og hvordan du kan finne og fikse den underliggende årsaken til deres høye CPU-bruk.

Hva er "Systemavbrudd"?

Systemavbrudd vises som en Windows-prosess i Task Manager, men det er egentlig ikke en prosess. Snarere er det en slags representant som rapporterer CPU-bruken til alle avbrudd som skjer på et lavere systemnivå.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Avbrudd kan stamme fra programvare eller maskinvare, inkludert selve prosessoren. Wikipedia forklarer :

Et avbrudd varsler prosessoren om en tilstand med høy prioritet som krever avbrudd av gjeldende kode som prosessoren kjører. Prosessoren reagerer ved å suspendere sine nåværende aktiviteter, lagre dens tilstand og utføre en funksjon kalt en avbruddsbehandler for å håndtere hendelsen.

Når avbruddsbehandleroppgaven er fullført, gjenopptar prosessoren tilstanden den ble avbrutt i.

Avbrudd er en form for kommunikasjon av programvare og maskinvare med CPU. For eksempel, når du begynner å skrive på tastaturet, sender den respektive maskinvaren og programvaren avbrudd til CPU-en for å utløse behandlingen av inndataene dine.

Avbrudd kan også fortelle CPUen at det har oppstått en feil, og dette kan forårsake en økning i CPU-bruken av systemavbrudd. På et sunt system vil systemavbrudd sveve mellom 0,1 % og 2 % av CPU-bruken, avhengig av CPU-frekvensen, kjørende programvare og tilkoblet maskinvare.

Selv topper på 3 % til 7 % kan vurderes innenfor normalområdet, avhengig av systemoppsettet.

Hvordan fikse systemavbrudd som forårsaker høy CPU-bruk

Hvis systemet avbryter konstant svinner mer enn 5% til 10% av CPU-en din, er noe galt, og du har mest sannsynlig å gjøre med et maskinvareproblem. Vi hjelper deg med å komme til bunns i dette.

Den første løsningen du alltid bør prøve er å starte datamaskinen på nytt. Hvis du har ventende Windows-oppdateringer, installer dem. Og hvis du vil være ekstra forsiktig, kan du også kjøre en skadelig programvare- og virusskanning for å utelukke dette som en skyldig. Hvis ingen av disse grunnleggende tiltakene hjelper, start her:

1 Koble fra eller deaktiver alle eksterne enheter

USB-maskinvare er en vanlig skyldig. Du kan enten koble fra eksterne USB-enheter eller – mens du er i Enhetsbehandling (se nedenfor) – deaktivere USB Root Hubs, dvs. blokkere ekstern maskinvare fra å forstyrre CPU.

I Enhetsbehandling (tilgang fra Windows + X – menyen), finn oppføringen Universal Serial Bus-kontrollere og deaktiver alle USB Root Hub -oppføringer du kan finne.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Hvis du bruker et eksternt tastatur eller en USB-mus, kan de slutte å fungere. Sørg for å ha en alternativ metode for å reaktivere enheten.

For stasjonære datamaskiner: Sjekk om du har noen ubrukte SATA-kabler koblet til hovedkortet og fjern dem.

2 Sjekk maskinvaredrivere

For raskt å sjekke om du har et driverproblem, kan du kjøre DPC Latency Checker. Deferred Procedure Call (DPC) er en prosess relatert til systemavbrudd. Når avbruddsbehandleren trenger å utsette en oppgave med lavere prioritet til senere, kaller den på DPC.

DPC Latency Checker ble utviklet for å analysere om systemet ditt kan håndtere sanntids lyd- eller videostrømming på riktig måte ved å sjekke ventetiden til enhetsdrivere i kjernemodus. Det er en rask måte å avsløre problemer, og verktøyet krever ingen installasjon.

Hvis du ser røde søyler, altså frafall på grunn av høy latens, er det noe som er av.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Du kan enten prøve å finne den skyldige eller – hvis problemet først oppsto nylig – rulle tilbake nylige driveroppdateringer (Windows 10) eller oppdatere driverne med standardversjoner. Drivere som forårsaket problemer tidligere var AMD SATA, HD-lydenheter og manglende Bluetooth-drivere.

Alternativt kan du installere og kjøre LatencyMon, en latensmonitor, for å finne driverfilene med det høyeste DPC-antallet. Trykk på Start/Play-knappen, bytt deretter til fanen Drivere, og sorter driverfilene etter DPC-antall. Merk at tellingen akkumuleres over tid, så la den gå en stund.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Drivere med høyt DPC-antall kan potensielt forårsake et høyt antall avbrudd.

3 Deaktiver interne enheter

I stedet for å oppdatere drivere tilfeldig, start med å deaktivere individuelle enhetsdrivere for å finne den skyldige. Hvis du allerede har identifisert potensielle lovbrytere, deaktiver disse først.

Gå til Start-menyen, søk etter og åpne Enhetsbehandling (finnes også i kontrollpanelet), utvid periferiutstyret som er oppført nedenfor, høyreklikk på en enhet og velg Deaktiver.

Gjør dette for én enhet om gangen, sjekk CPU-bruken til systemavbrudd, eller kjør DPC-forsinkelseskontrollen på nytt, høyreklikk deretter enheten og velg Aktiver før du går videre til neste enhet.

Disse enhetene er de mest sannsynlige synderne:

  • Nettverksadaptere

  • Interne modemer

  • Interne lydenheter

  • Eventuelle tilleggskort, som et TV-tunerkort, ISDN- eller DSL-adaptere eller modemer

Hvis ingen av disse har skylden, kan du fortsette med å deaktivere (og reaktivere) andre ikke-essensielle drivere.

Deaktiver aldri drivere som er nødvendige for å kjøre systemet ditt, inkludert alt som er oppført under Datamaskin, prosessorer og systemenhet .

Ikke prøv å deaktivere skjermadapterne, diskstasjonen som kjører systemet ditt, IDE-kontrollere, tastaturet eller musen (med mindre du har en alternativ inndataenhet, for eksempel en pekeplate), eller skjermen.

4 Ekskluder feil maskinvare

Hvis en korrupt driver kan forårsake systemavbrudd, kan sviktende maskinvare også gjøre det. I så fall vil ikke oppdatering av driverne løse problemet. Men hvis deaktivering av hele enheten løste det, bør du følge veiledningen vår for å teste PC-en din for sviktende maskinvare.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Merk: Systemavbrudd kan også være forårsaket av en defekt strømforsyning eller bærbar lader. Prøv å erstatte eller koble fra den også.

5 Deaktiver lydeffekter

Hvis du bruker Windows 7, kan dette være løsningen du leter etter.

Høyreklikk høyttalerikonet i systemstatusfeltet, velg Avspillingsenheter, dobbeltklikk på standardenheten (høyttaler) for å åpne Egenskaper, gå til Forbedringer – fanen og Deaktiver alle lydeffekter. Bekreft med OK og sjekk hvordan det går med systemavbrudd nå.

6 Oppdater BIOS

BIOS er den første programvaren systemet kjører når du slår på datamaskinen. Det hjelper operativsystemet med å starte opp. Først må du identifisere BIOS-versjonen din og sjekke produsentens nettsted for oppdateringer og installasjonsinstruksjoner.

For å finne ut BIOS-versjonen din, trykk Windows-tast + R, skriv inn cmd, trykk Enter og kjør følgende to kommandoer etter hverandre:

systeminfo | findstr /I /c:bios
wmic bios get manufacturer, smbiosbiosversion

Merk at I i /I er stor i, ikke liten L.

Hvordan fikse høy CPU-bruk forårsaket av systemavbrudd

Oppdatering av BIOS bør ikke tas lett på. Sørg for å sikkerhetskopiere systemet først.

Systemavbrudd kan være vanskelig

Systemavbrudd kan ha mange årsaker. Startet du datamaskinen på nytt som instruert ovenfor? Vi håper du klarte å fikse problemet. Hvis du fortsatt lider av høy CPU-bruk, bør du også sjekke ut andre prosesser som kan forårsake problemet.

Opptakskilde: www.makeuseof.com

Dette nettstedet bruker informasjonskapsler for å forbedre din opplevelse. Vi antar at du er ok med dette, men du kan velge bort det hvis du ønsker det. jeg aksepterer Mer informasjon