Hva er System Interrupts -prosessen, og hvorfor kjører den på PCen min?
Hvis du noen gang blar gjennom vinduet Oppgavebehandling, har du sannsynligvis oppdaget en prosess med navnet "Systemavbrudd" og ignorerer sannsynligvis det. Men hvis det bruker din CPU og du lurer på hva du kan gjøre med det, har vi svaret for deg.
Denne artikkelen er en del av vår pågående serie som forklarer ulike prosesser som finnes i Oppgavebehandling, som Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe og mange andre. Vet ikke hva disse tjenestene er? Bedre begynner å lese!
Hva er "System Interrupts" -prosessen?
Systeminterrupts er en offisiell del av Windows, og det er ikke en prosess i tradisjonell forstand, selv om den vises som en prosess i Oppgavebehandling. Snarere er det en samlet plassholder som brukes til å vise systemressursene som brukes av alle maskinvareavbruddene som skjer på PCen.
Selv om en maskinvareavbrudd høres uhøflig, er det en vanlig kommunikasjon mellom maskinvaren din (og tilhørende programvare) og CPUen din. Si at du begynner å skrive noe på tastaturet ditt, for eksempel. Snarere enn å ha en hel prosess dedikert bare til å se på signaler fra tastaturet, er det faktisk litt maskinvare på hovedkortet ditt som håndterer den slags overvåking. Når det bestemmer at en annen maskinvare trenger CPUens oppmerksomhet, sender den et avbruddssignal til CPU. Hvis det er en høy prioritet avbrudd (som det vanligvis er tilfelle med brukerinngang), stopper CPUen hvilken prosess den jobber med, håndterer avbrudd, og gjenopptar deretter sin tidligere prosess.
Alt skjer lynhurtig, og det er vanligvis mange, mange forstyrrelser som skjer hele tiden. Faktisk kan du se denne ting i aksjon hvis du vil. Slå opp Oppgavebehandling og bla ned til du ser "Systemavbrudd" i vinduet. Nå åpner du Notisblokk og begynner å skrive. Det vil ikke påvirke innstillingen for systemavbrudd dramatisk, men du bør se at den stiger med en tiendedel av et prosentpoeng eller så. I vårt tilfelle steg den fra en basislinje på 0,1% til 0,3%.
Under normale operasjoner kan du se at CPU-bruken av "Systemavbrudd" stiger så høyt som 10% kort før det setter seg ned til nesten ingenting.
Det er flott, men hvorfor bruker det så mye CPU?
Hvis du ser CPU-bruken av "Systemavbrudd" stiger høyere enn ca 20% og-dette er den viktige delen-bli der konsekvent, da har du et problem. Siden det er representativt for maskinvareavbrudd på PCen, betyr en konsekvent høy CPU-bruk vanligvis at et stykke maskinvare eller tilhørende driver driver feil. Så, hvordan feilsøker du maskinvareproblemet? Vel, det er den vanskelige delen.
Ditt første skritt bør starte datamaskinen på nytt. Vi vet at du har hørt dette en million ganger, men det er fortsatt solidt råd. Hvis du starter datamaskinen på nytt, kan du reparere alle slags rare problemer, og det er et lett nok skritt å ta.
Hvis omstart av datamaskinen ikke kurerer CPU-bruksproblemet, er neste skritt å sørge for at datamaskinen din er oppdatert. La Windows Update gjøre det, så du kan være sikker på at du har alle de nyeste oppdateringene for Windows og driver - i hvert fall for drivere som Windows administrerer. Mens du er i det, må du sørge for at drivere som Windows Update ikke klarer, også er oppdatert. Du finner instruksjoner for å gjøre begge disse tingene i denne håndboken.
Hvis oppdatering av PC og maskinvaredrivere ikke gjør trikset, så skal du dykke inn og finne ut hvilken spesifikk maskinvare som forårsaker problemer. Diagnostisering av all maskinvare er litt utenfor omfanget av denne artikkelen, men vi har noen nyttige retningslinjer for å hjelpe deg med å begrense det.
Begynn med å deaktivere dine eksterne enheter en om gangen. Vi starter med eksterne enheter, hovedsakelig fordi det er den enkleste tingen å gjøre, og du bør hovedsakelig fokusere på eksterne stasjoner og inngangsenheter som tastatur, mus, webkamera og mikrofon. Bare koble fra dem en om gangen og se om "Systemavbrudd" legger seg ned. Hvis det gjør det, vet du hvilken enhet du skal fokusere på.
Deretter går du til de interne enhetene dine. Selvfølgelig blir dette litt vanskeligere, siden du ikke bare kan koble dem fra. Men du kan deaktivere dem i Enhetsbehandling. Du vil bare være forsiktig så du ikke deaktiverer noen enheter som er kritiske for å holde systemet i gang, for eksempel diskstasjoner eller skjermkort. Du må heller ikke deaktivere noe som er oppført under kategorien Computer, Processors eller System Device. I stedet fokusere på ting som nettverkskort, lydkort og andre tilleggskort. De er de mest sannsynlige synderne. Bare gå en om gangen. Deaktiver enheten og sjekk "Systemavbrudd" i Oppgavebehandling. Hvis problemet går bort, har du identifisert problem enheten. Hvis det ikke gjør det, må du aktivere enheten og fortsette til neste.
Det er et par andre maskinvarestykker som kan forårsake dette problemet, og at du ikke vil kunne teste på denne måten. En sviktende strømforsyning (eller laptopbatteri) kan føre til en spike i CPU-bruk av "Systemavbrudd", og det kan også være en feilharddisk. Du kan teste harddiskene dine med Windows 'innebygde Check Disk-verktøy eller med en god tredjepart S.M.A.R.T. nytte. Dessverre er den eneste måten å teste en strømforsyning for denne tråden, å erstatte den.
Hvis du identifiserer en enhet som forårsaker problemer, er det neste trinnet å finne ut om det er selve enheten eller maskinvaredriveren som forårsaker problemet. Igjen, dette kan være litt vanskelig å finne ut og vil kreve noen prøving og feiling, men vi har noen retningslinjer.
- Prøv eksterne enheter på en annen datamaskin hvis du har en tilgjengelig.
- Hvis driverne dine er oppdatert, og du tror at enheten selv er i orden, kan du alltid prøve å rulle tilbake til en tidligere driver.
- Slå opp Google eller maskinvareprodusentens nettsted og se om andre har lignende problemer.
- Vurder å oppdatere BIOS. Hvis du ikke kan begrense problemer, er det mulig at maskinvaren som er ansvarlig for tolkning av avbrudd, har problemer. Oppdatering av BIOS kan noen ganger løse problemet.
Kan jeg deaktivere det?
Nei, du kan ikke deaktivere "Systemavbrudd." Og det er ingen grunn til å. Det er en viktig komponent for PCens ytelse siden den brukes til å håndtere og rapportere om maskinvareavbrudd. Windows lar deg ikke engang midlertidig avslutte oppgaven.
Kunne denne prosessen være et virus?
Systemavbrudd er en offisiell Windows-komponent. Det er nesten absolutt ikke et virus. Faktisk, siden det ikke er en faktisk prosess, har "Systemavbrudd" ikke engang en tilhørende .EXE eller .DLL-fil som kjører. Dette betyr at det ikke er mulig å bli kapret av malware direkte.
Det er likevel mulig at et virus forstyrrer en bestemt maskinvaredriver, noe som igjen kan påvirke "Systemavbrudd." Hvis du mistenker noen form for skadelig programvare, fortsett og skan etter virus ved hjelp av din foretrukne virusskanner. Bedre trygg enn beklager!