Windows Driver Foundation Høy CPU-bruk [9 enkle rettinger]
7 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Windows Driver Foundation høy CPU-bruk kan føre til mange problemer.
Nylig la jeg merke til at PC-en min gikk uvanlig sakte. Etter en rask sjekk i Task Manager fant jeg den skyldige. Windows Driver Foundation brukte en unormalt høy prosentandel av CPU-ressurser.
Etter litt teknisk graving og litt prøving og feiling fant jeg en rekke effektive løsninger som helt sikkert vil fikse problemet for deg. I denne veiledningen vil jeg dele disse løsningene med detaljerte trinnvise instruksjoner.
Hva er Windows Driver Foundation?
Windows Driver Foundation, eller WDF, er en viktig komponent i operativsystemet, primært ansvarlig for å administrere enhetsdrivere. I hovedsak er det rammeverket som letter kommunikasjonen mellom systemet og maskinvareenheter. Tenk på det som en oversetter som konverterer systemets kommandoer til et språk maskinvaren din kan forstå.
WDF sikrer at Windows effektivt kan operere med ulike maskinvarekomponenter, alt fra enkle USB-enheter til komplekse grafikkort. Dette systemet gjør driverutvikling mer tilgjengelig og pålitelig, reduserer risikoen for feil og forbedrer den generelle systemstabiliteten.
Men noen ganger kan prosessene føre til Windows-driverstiftelsens høye minnebruk.
Hvordan fikse Windows Driver Foundation høy CPU-bruk
Å løse Windows Driver Foundation med høy CPU-bruk kan variere fra enkle trinn som å starte datamaskinen på nytt til mer komplekse løsninger. La oss utforske disse metodene i detalj.
1. Foreløpige kontroller
Før du gjør noe annet, prøv disse rettelsene:
- Start datamaskinen på nytt – Lagre det ulagrede arbeidet ditt, og klikk deretter på Start-knappen, velg av/på-knappen og velg Start på nytt.
- Koble fra og koble til den eksterne maskinvaren – Fjern all ekstern maskinvare på en sikker måte, start datamaskinen på nytt og koble til hver enhet én etter én. Sjekk CPU-bruken hver gang for å identifisere den problematiske enheten.
- Installer ventende Windows-oppdateringer – Gå til Innstillinger>Windows Update>Se etter oppdateringer>Installer alle. Start systemet på nytt for å bruke dem.
2. Reparer systemfiler
Korrupte eller manglende systemfiler kan forårsake en myriade av problemer, inkludert høy CPU-bruk. System File Checker (SFC) og Deployment Image Servicing and Management (DISM) er verktøy utviklet for å reparere disse filene.
- Høyreklikk Start-knappen og velg Terminal (admin) fra menyen.
- I terminalvinduet starter du med å utføre DISM-kommandoen. Type
dism /online /cleanup-image /restorehealth
. - Vent til DISM-kommandoen er fullført før du fortsetter.
- Etter at DISM er ferdig skriver du
sfc /scannow
i ledetekst-vinduet. - La skanningen fullføre, og start deretter datamaskinen på nytt.
3. Oppdater Wi-Fi-drivere
Wi-Fi-drivere, som andre drivere, må oppdateres regelmessig for å sikre kompatibilitet og effektivitet. Utdaterte drivere kan forårsake konflikter, noe som fører til høy CPU-bruk i Windows Driver Foundation.
- Høyreklikk Start-knappen og velg Enhetsbehandling fra menyen.
- Finn og utvid "nettverkskort" seksjon.
- Høyreklikk på Wi-Fi-adapteren og velg Oppdater driveren.
- Følg instruksjonene på skjermen og oppdater driveren automatisk eller ved å laste den ned manuelt fra produsentens nettsted.
Bortsett fra den manuelle prosedyren ovenfor, anbefaler jeg også en dedikert driveroppdatering for å spare litt tid og krefter også fordi denne typen verktøy automatisk kan erstatte alle utdaterte eller defekte drivere med ferske versjoner fra en massiv database.
4. Deaktiver Windows Driver Foundation Processes [Midlertidig løsning]
Midlertidig deaktivering av Windows Driver Foundation-prosessene kan hjelpe deg med å finne ut om det er hovedårsaken til den høye CPU-bruken. Derimot, dette bør være et midlertidig tiltak da denne tjenesten er avgjørende for sjåførledelsen.
- Høyreklikk på oppgavelinjen og velg Task manager fra menyen.
- Se etter Windows Driver Foundation prosesser.
- Høyreklikk på hver av disse prosessene og velg Sluttoppgave.
- Sjekk om problemet er løst. Hvis ikke, så er det et annet problem.
5. Utfør Clean Boot
Ved å utføre en ren oppstart starter Windows med et minimalt sett med drivere og oppstartsprogrammer. Denne prosessen hjelper til med å identifisere om bakgrunnsprogrammer forstyrrer normal CPU-bruk.
- Press Windows + R for å starte Kjør kommandovinduet.
- Skriv inn i kommandoboksen
msconfig
og trykk enter for å starte systemkonfigurasjon. - Under System Configuration-vinduet, forbli på "Generelt"-fanen, velg Selektiv oppstart, og fjern markeringen Last inn oppstartselementer.
- Deretter går du til Tjenester fanen, sjekk Skjul alle Microsoft-tjenester alternativet, og klikk på Deaktiver alle knapp. Dette vil deaktivere alle ikke-Microsoft-tjenester.
- Til slutt klikker du på Påfør knappen og start datamaskinen på nytt.
6. Utfør en minnetest
Defekt eller sviktende minne kan forårsake ulike ytelsesproblemer, inkludert høy minnebruk i Windows-drivergrunnlaget. Å kjøre en minnetest kan bidra til å avgjøre om det er noen problemer med datamaskinens RAM.
- Skriv "Windows Memory Diagnostic” inn i Windows-søkefeltet og klikk på ikonet for å åpne det.
- Velg Start på nytt nå og sjekk for problemer alternativ. Sørg for at du lagrer alle åpne filer først, siden PC-en vil starte på nytt og starte minnetesten.
- Når testen er fullført, starter Windows på nytt. Du kan finne resultatene av minnetesten i systemstatusfeltet på oppgavelinjen.
7. Skann etter skadelig programvare
Infeksjoner av skadelig programvare kan ofte føre til høy CPU-bruk ettersom skadelig programvare har en tendens til å bruke mye ressurser. Regelmessige skanninger etter skadelig programvare er avgjørende for å opprettholde systemets helse.
- Press Windows + I for å åpne Windows-innstillingene.
- I innstillingene går du til Personvern og sikkerhet delen til venstre, og klikk deretter Windows Security til høyre.
- I "Windows Security" velger du Virus- og trusselbeskyttelse alternativet.
- Klikk på Skannealternativer.
- Velg Fullstendig skanning og klikk deretter på Skann nå knapp.
8. Deaktiver HID Sensor Collection V2 [Bare for Surface Pro]
For Surface Pro-brukere har HID Sensor Collection V2 blitt identifisert som en potensiell årsak til høy CPU-bruk i noen tilfeller. Deaktivering av denne funksjonen kan bidra til å løse problemet.
- Start Enhetsbehandling.
- Utvid Sensorer seksjon.
- Høyreklikk på “HID Sensor Collection V2" og velg Deaktiver enheten.
9. Gjenopprett Windows
Å gjenopprette Windows til et tidligere punkt kan være en effektiv måte å tilbakestille eventuelle endringer som kan ha forårsaket høy CPU-bruk.
- Start Run Command-vinduet ved å trykke på Windows-tasten + R.
- På den gitte plassen, skriv eller kopier og lim inn denne kommandoen -
rstrui.exe
for å starte vinduet Systemgjenoppretting. - Under "System Restore"-vinduet klikker du på neste knapp.
- På neste skjermbilde velger du et gjenopprettingspunkt fra en periode før feilen oppsto. Klikk neste.
- Bekreft det valgte gjenopprettingspunktet og klikk Finish.
- Følg instruksjonene på skjermen for å fullføre systemgjenopprettingen.
Hvis ingen av trinnene ovenfor fungerte, prøv følgende:
- Tilbakestill Windows – Start systemet på nytt gjentatte ganger til det kommer inn Automatisk reparasjonsmodus. Deretter går du til Feilsøking>Tilbakestill denne PC-en>Behold filene mine eller Fjern alt>Skynedlasting eller lokal reinstaller>Tilbakestill.
Du kan også være interessert i:
- Kernel Security Check Failure
- "Vi kunne ikke finne en fingeravtrykkskanner som er kompatibel med Windows Hello Fingerprint"
Windows Driver Foundation Høy CPU-bruk fikset
Windows Driver Foundation høy CPU-bruk kan være et komplekst problem å takle, men med riktig tilnærming kan det løses.
Å starte med enkle løsninger som å starte PC-en på nytt og gå til mer avanserte trinn kan hjelpe deg med å identifisere og fikse problemet. Regelmessig systemvedlikehold, inkludert oppdatering av drivere og skanning etter skadelig programvare, er avgjørende for å forhindre slike problemer.