Windows Driver Foundation Hög CPU-användning [9 enkla korrigeringar]

Lästid ikon 7 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Windows Driver Foundation High CPU

Windows Driver Foundation hög CPU-användning kan leda till många problem.

Nyligen märkte jag att min dator gick ovanligt långsamt. Efter en snabb kontroll i Aktivitetshanteraren hittade jag den skyldige. Windows Driver Foundation använde en onormalt hög andel CPU-resurser.

Efter lite tekniskt grävande och lite försök och fel hittade jag en rad effektiva lösningar som säkert kommer att lösa problemet åt dig. I den här guiden kommer jag att dela dessa lösningar med detaljerade steg-för-steg-instruktioner.

Vad är Windows Driver Foundation?

Windows Driver Foundation, eller WDF, är en avgörande komponent i operativsystemet, primärt ansvarig för att hantera drivrutiner. I huvudsak är det ramverket som underlättar kommunikationen mellan systemet och hårdvaruenheterna. Se det som en översättare som konverterar ditt systems kommandon till ett språk som din maskinvara kan förstå.

WDF säkerställer att Windows effektivt kan arbeta med olika hårdvarukomponenter, allt från enkla USB-enheter till komplexa grafikkort. Detta system gör förarutveckling mer tillgänglig och pålitlig, minskar risken för fel och förbättrar den övergripande systemstabiliteten.

Men ibland kan processerna leda till Windows drivrutinsstiftelsens höga minnesanvändning.

Hur man fixar Windows Driver Foundation High CPU-användning

Att lösa Windows Driver Foundation hög CPU-användning kan sträcka sig från enkla steg som att starta om din dator till mer komplexa lösningar. Låt oss utforska dessa metoder i detalj.

1. Preliminära kontroller

Prova dessa korrigeringar innan du gör något annat:

  • Starta om datorn – Spara ditt osparade arbete och klicka sedan på Start-knappen, välj strömknappen och välj Starta om.
  • Koppla ur och koppla in den externa hårdvaran – Ta bort all extern hårdvara på ett säkert sätt, starta om datorn och anslut varje enhet en efter en. Kontrollera CPU-användningen varje gång för att identifiera den problematiska enheten.
  • Installera väntande Windows-uppdateringar – Gå till Inställningar>Windows Update>Sök efter uppdateringar>Installera alla. Starta om ditt system för att tillämpa dem.

2. Reparera systemfiler

Skadade eller saknade systemfiler kan orsaka en myriad av problem, inklusive hög CPU-användning. System File Checker (SFC) och Deployment Image Servicing and Management (DISM) är verktyg utformade för att reparera dessa filer.

  1. Högerklicka på Start-knappen och välj Terminal (admin) från menyn.
  2. Börja med att utföra kommandot DISM i terminalfönstret. Typ dism /online /cleanup-image /restorehealth.kör DISM-kommandot
  3. Vänta tills DISM-kommandot slutförs innan du fortsätter.
  4. När DISM är klar skriver du sfc /scannow i kommandotolksfönstret.Kör SFC-kommandot
  5. Låt skanningen avslutas och starta sedan om datorn.

3. Uppdatera Wi-Fi-drivrutiner

Wi-Fi-drivrutiner måste, liksom andra drivrutiner, uppdateras regelbundet för att säkerställa kompatibilitet och effektivitet. Föråldrade drivrutiner kan orsaka konflikter, vilket leder till hög CPU-användning i Windows Driver Foundation.

  1. Högerklicka på Start-knappen och välj Enhetshanteraren från menyn.
  2. Leta upp och expandera "nätverkskort" sektion.Nätverkskortssektionen Enhetshanteraren
  3. Högerklicka på din Wi-Fi-adapter och välj Uppdatera drivrutinen.Uppdatera Wi-Fi-adapter
  4. Följ anvisningarna på skärmen och uppdatera drivrutinen automatiskt eller genom att manuellt ladda ner den från tillverkarens webbplats.

Förutom den manuella proceduren ovan rekommenderar jag också en dedikerad drivrutinsuppdatering för att spara lite tid och ansträngning också eftersom den här typen av verktyg automatiskt kan ersätta alla föråldrade eller felaktiga drivrutiner med färska versioner från en massiv databas.

4. Inaktivera Windows Driver Foundation Processer [Temporary Solution]

Om du tillfälligt inaktiverar Windows Driver Foundation-processer kan du avgöra om det är grundorsaken till den höga CPU-användningen. Dock, detta bör vara en tillfällig åtgärd eftersom denna tjänst är avgörande för förarhanteringen.

  1. Högerklicka på aktivitetsfältet och välj Task manager från menyn.
  2. Leta efter Windows Driver Foundation processer.Windows Driver Foundation-processer
  3. Högerklicka på var och en av dessa processer och välj Slutuppgift.Avsluta uppgift Windows Driver Foundation
  4. Kontrollera om problemet är åtgärdat. Om inte, så finns det något annat problem.

5. Utför Clean Boot

Genom att utföra en ren start startar Windows med en minimal uppsättning drivrutiner och startprogram. Denna process hjälper till att identifiera om bakgrundsprogram stör normal CPU-användning.

  1. Presse Windows + R för att starta kommandofönstret Kör.
  2. I kommandorutan skriver du msconfig och tryck på enter för att starta systemkonfiguration.Återställ Windows Körkommando
  3. Under fönstret Systemkonfiguration, stanna kvar på fliken "Allmänt", välj Selektiv start, och avmarkera Ladda Autostart-objekt.systemkonfiguration
  4. Gå sedan till Tjänster fliken, kontrollera Dölj alla Microsoft-tjänster alternativet och klicka på Inaktivera alla knapp. Detta kommer att inaktivera alla icke-Microsoft-tjänster.inaktivera alla tjänster som inte är Microsoft
  5. Slutligen klickar du på Ansök knappen och starta om datorn.

6. Utför ett minnestest

Felaktigt eller bristfälligt minne kan orsaka olika prestandaproblem, inklusive hög minnesanvändning i Windows-drivrutin. Att köra ett minnestest kan hjälpa till att avgöra om det finns några problem med din dators RAM.

  1. Skriv "Windows Memory Diagnostic” i Windows sökfält och klicka på dess ikon för att öppna den.starta Windows Memory Diagnostic
  2. Välj Starta om nu och kontrollera efter problem alternativ. Se till att du sparar alla öppna filer först, eftersom din dator startar om och startar minnestestet.Windows minnesdiagnostikverktyg
  3. När testet är klart kommer Windows att starta om. Du kan hitta resultaten av minnestestet i meddelandefältet i aktivitetsfältet.

7. Sök efter skadlig programvara

Infektioner av skadlig programvara kan ofta leda till hög CPU-användning eftersom skadlig programvara tenderar att förbruka mycket resurser. Regelbundna genomsökningar efter skadlig programvara är avgörande för att upprätthålla systemets hälsa.

  1. Presse Windows + I för att öppna Windows-inställningarna.
  2. I inställningarna, gå till Sekretess och säkerhet avsnittet till vänster och klicka sedan Windows Security till höger.Windows Security
  3. I "Windows Security" väljer du Virus- och hotskydd alternativ.Virus- och hotskydd Windows-säkerhet
  4. Klicka på Skanningsalternativ.Skanningsalternativ
  5. Välja fullständig genomsökning och klicka sedan på Scan nu knapp.
    Utför Full Scan

8. Inaktivera HID Sensor Collection V2 [Endast för Surface Pro]

För Surface Pro-användare har HID Sensor Collection V2 identifierats som en potentiell orsak till hög CPU-användning i vissa fall. Att inaktivera den här funktionen kan hjälpa till att lösa problemet.

  1. Starta Enhetshanteraren.
  2. Expandera Sensorer sektion.
  3. Högerklicka på “HID Sensor Collection V2″ och välj Inaktivera enheten.

9. Återställ Windows

Att återställa Windows till en tidigare punkt kan vara ett effektivt sätt att återställa alla ändringar som kan ha orsakat den höga CPU-användningen.

  1. Starta fönstret Kör kommando genom att trycka på Windows-tangenten + R.
  2. På det angivna utrymmet, skriv eller kopiera och klistra in det här kommandot - rstrui.exe för att starta fönstret Systemåterställning.
    Återställ Windows Körkommando
  3. Under fönstret "Systemåterställning" klickar du på Nästa knapp.klicka på nästa för att börja
  4. På nästa skärm väljer du en återställningspunkt från en period innan felet inträffade. Klick Nästa.välj en återställningspunkt
  5. Bekräfta din valda återställningspunkt och klicka Finish.bekräfta återställningspunkten
  6. Följ instruktionerna på skärmen för att slutföra systemåterställningen.

Om inget av stegen ovan fungerade, prova följande:

  • Återställ Windows – Starta om ditt system upprepade gånger tills det går in Automatiskt reparationsläge. Gå sedan till Felsökning>Återställ den här datorn>Behåll mina filer eller Ta bort allt>Hämta moln eller lokal ominstallation>Återställ.

Du kanske också är intresserad av:

Windows Driver Foundation Hög CPU-användning fixad

Windows Driver Foundation hög CPU-användning kan vara en komplex fråga att ta itu med, men med rätt tillvägagångssätt är det lösbart. 

Att börja med enkla lösningar som att starta om din dator och gå vidare till mer avancerade steg kan hjälpa dig att identifiera och åtgärda problemet. Regelbundet systemunderhåll, inklusive uppdatering av drivrutiner och sökning efter skadlig programvara, är viktigt för att förhindra sådana problem.

Mer om ämnena: fönster

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *