Full løsning: windows driverrammer bruker for mye CPU

Innholdsfortegnelse:

Video: Fix High CPU Usage by Windows Driver Foundation 2024

Video: Fix High CPU Usage by Windows Driver Foundation 2024
Anonim

Windows Driver Frameworks (WDF), tidligere kjent som Windows Driver Foundation, er et sett med biblioteker som du kan bruke til å skrive enhetsdrivere som kjører på Windows OS.

Microsoft bruker tre typer WDF-drivere:

  • Kernel Mode Driver Framework for standard kjernemodus enhetsdrivere
  • Brukermodusdriverramme v1 for C ++ COM-baserte brukermodusdrivere
  • Brukermodusdriverramme v2 for å skrive KMDF-baserte brukermodusdrivere.

Mange Windows-brukere klager ofte over at Windows Driver Frameworks bruker for mye CPU, bremser Windows og tapper batteri sinnsykt raskt.

Windows Driver Frameworks forårsaker høy CPU-bruk

Windows Driver Foundation-tjenesten bruker kontinuerlig omtrent 30% CPU. Dette skjedde ikke med forrige bygg. Jeg har forlatt datamaskinen i gang i et par timer for å se om det var noen opprydningsprosesser som kjørte, men tjenesten er fortsatt hogging CPU.

Løs WDF-problemer med høy prosessor

Windows Driver Framework er en viktig Windows-tjeneste, men noen ganger kan denne tjenesten forårsake høy CPU-bruk. Når vi snakker om denne tjenesten, her er noen relaterte problemer som brukerne rapporterte:

  • Windows Driver Foundation høy CPU DisplayLink - Noen ganger kan høy CPU-bruk oppstå på grunn av problemer med DisplayLink. For å fikse det, installer driverne på nytt og sjekk om det løser problemet.
  • Wudfhost høy CPU Windows 10 - Noen ganger kan andre tjenester føre til at dette problemet vises. For å løse det, må du installere de problematiske driverne på nytt og sjekke om det hjelper.
  • Windows Driver Foundation høyt bruk av minne - Denne tjenesten er kjent for å forårsake høy minnebruk også. Hvis du har noen hukommelsesproblemer på grunn av denne tjenesten, må du prøve noen av løsningene våre.
  • WDF-høy CPU-bruk - Dette er bare en variant av det opprinnelige problemet, men du bør kunne løse problemet ved å deaktivere problematiske tjenester eller enheter.

Løsning 1 - Bare vent

Windows Driver Framework er standard Windows-prosess, og hvis den bruker for mye av CPU-en din, gjør den sannsynligvis visse arbeider i bakgrunnen. Flere brukere rapporterte at de klarte å løse dette problemet bare ved å vente på at Windows Driver Framework var ferdig.

Dette er ikke en universell løsning, men i noen tilfeller kan det å vente i en times tid hjelpe deg med dette problemet, så det kan være lurt å prøve det.

  • LES OGSÅ: 5 Beste programvare for å fikse høy CPU-bruk

Løsning 2 - Installer Wi-Fi-driveren på nytt

I følge brukere kan det noen ganger oppstå problemer med Windows Driver Framework og høy CPU-bruk på grunn av driverne dine. Hvis driveren din ikke er fullt kompatibel med Windows 10, kan du få problemer med denne prosessen.

Flere brukere rapporterte at de løste problemet bare ved å installere Wi-Fi-driveren på nytt. Dette er ganske enkelt, og du kan gjøre det ved å følge disse trinnene:

  1. Før vi starter, må du laste ned de nyeste Wi-Fi-driverne fra produsenten av enheten din.
  2. Trykk Windows Key + X for å åpne Win + X-menyen. Velg nå Enhetsbehandling fra listen.

  3. Når Enhetsbehandling åpnes, finn din Wi-Fi-adapter, høyreklikk på den og velg Avinstaller enhet fra menyen.

  4. Nå vises en bekreftelsesdialog. Hvis tilgjengelig, sjekk Fjern sjåfør for driverprogramvare. Klikk nå på Avinstaller.

Når du har fjernet driveren, start datamaskinen på nytt og installer Wi-Fi-driveren igjen. Sjekk nå om det løser problemet.

Det er verdt å nevne at andre enheter også kan føre til at dette problemet dukker opp, og i få tilfeller rapporterte brukere at musen deres var den skyldige. Brukere hadde problemer med musen i G-serien, men etter å ha oppdatert driveren, ble problemet løst permanent. Hvis du bruker en Lenovo bærbar PC, kan du prøve å avinstallere Lenovo Transitions- programvaren også.

Siden Windows Driver Framework er relatert til driverne dine, anbefaler vi sterkt å holde driverne oppdatert for å løse dette problemet.

Oppdater drivere automatisk (tredjepartsverktøy foreslått)

Nedlasting og installering av drivere manuelt er en prosess som bærer risikoen for å få feil driver installert, noe som kan føre til alvorlige funksjonsfeil. Vi anbefaler på det sterkeste at du oppdaterer driveren din automatisk ved å bruke Tweakbits verktøy for driveroppdatering.

Dette verktøyet er godkjent av Microsoft og Norton Antivirus, og etter flere tester konkluderte teamet vårt med at dette er den best automatiserte løsningen. Slik bruker du denne programvaren:

  1. Last ned og installer TweakBit Driver Updater
  2. Når det er installert, starter programmet automatisk skanning av PC-en etter utdaterte drivere. Driver Updater vil sjekke dine installerte driverversjoner mot sin skydatabase av de nyeste versjonene og anbefale riktige oppdateringer. Alt du trenger å gjøre er å vente på at skanningen er fullført.

  3. Når skanningen er fullført, får du en rapport om alle problemdrivere som er funnet på din PC. Gå gjennom listen og se om du vil oppdatere hver driver individuelt eller alt på en gang. For å oppdatere en driver om gangen, klikker du koblingen 'Oppdater driver' ved siden av drivernavnet. Eller bare klikk på 'Oppdater alle' -knappen nederst for automatisk å installere alle anbefalte oppdateringer.

    Merk: Noen drivere må installeres i flere trinn, så du må trykke 'Oppdater' -knappen flere ganger til alle komponentene er installert.

Ansvarsfraskrivelse: noen funksjoner i dette verktøyet er ikke gratis.

Løsning 3 - Utfør en ren støvel

Noen ganger kan tredjeparts applikasjoner eller tjenester føre til at dette problemet vises. For å kartlegge årsaken anbefales det å utføre en ren støvel. Dette er ganske enkelt, og du kan gjøre det ved å følge disse trinnene:

  1. Trykk Windows Key + R og skriv inn msconfig. Nå trykker du på Enter eller klikker OK.

  2. Systemkonfigurasjonsvindu vises nå. Gå til kategorien Tjenester og sjekk Skjul alle Microsoft-tjenester. Klikk nå på Deaktiver alle.

  3. Gå til kategorien Oppstart og klikk Åpne oppgavebehandling.

  4. Liste over alle oppstartsapplikasjoner vil nå vises. Høyreklikk på den første oppføringen på listen og velg Deaktiver. Gjenta dette trinnet for alle oppstartsoppføringer på listen.

  5. Etter at du har deaktivert alle oppstartsprogrammer, lukker du Oppgavebehandling og går tilbake til vinduet Systemkonfigurasjon. Klikk Bruk og OK for å lagre endringer. Start PCen din på nytt.

PC-en starter nå uten tredjeparts tjenester eller applikasjoner. Nå trenger du bare å sjekke om problemet er løst. I så fall må du aktivere deaktiverte applikasjoner og tjenester én etter én til du finner den som forårsaker dette problemet. Husk at du må starte PCen på nytt for å kunne bruke endringer etter at du har aktivert en applikasjon.

  • LES OGSÅ: Fix: Høy CPU-bruk forårsaket av Windows Shell Experience Host

Løsning 4 - Deaktiver SDO-sensor og andre problematiske enheter

Hvis du har en berøringsskjermenhet, er det ganske sannsynlig at SDO-sensor forårsaker dette problemet på din PC. Som en løsning foreslår brukere å deaktivere SDO-sensoren fullstendig. For å gjøre det, følg bare disse enkle trinnene:

  1. Åpne Enhetsbehandling.
  2. Finn nå SDO-sensor på listen, høyreklikk og velg Deaktiver enhet.

  3. Når bekreftelsesdialogen vises, klikker du Ja.

Husk at ved å deaktivere SDO Sensor kan det hende at visse funksjoner på enheten ikke fungerer lenger, men problemet med høy CPU-bruk bør løses. Flere brukere rapporterte at deaktivering av Intel Wireless Gigabit 17265 løste problemet for dem, så hvis du har denne enheten, må du huske å deaktivere den.

Løsning 5 - Fjern unødvendige USB-enheter

Noen ganger kan det oppstå problemer med Windows Driver Framework og høy CPU-bruk på grunn av USB-enhetene dine. Enkelte enheter kan forstyrre Windows og føre til at dette problemet vises. For å løse problemet, må du koble fra nødvendige USB-enheter og sjekke om det løser problemet.

Hold bare nødvendige ekstrautstyr som er festet, for eksempel tastatur og mus, og koble fra resten. Etter å ha gjort det, sjekk om problemet fortsatt vedvarer. Hvis ikke, må du koble til USB-enheter én etter én til du finner den som får problemet til å vises. Når du har funnet den problematiske enheten, trenger du bare å installere eller oppdatere driverne og sjekke om det løser problemet.

Løsning 6 - Deaktiver NFC-funksjonen

NFC er en nyttig funksjon, men det kan noen ganger føre til problemer med Windows Driver Framework. For å løse problemet anbefales det å deaktivere NFC fullstendig. Den enkleste måten å gjøre det på er å sjekke innstillingene for flymodus. Følg disse trinnene for å gjøre det:

  1. Trykk Windows Key + I for å åpne Innstillinger-appen. Naviger nå til delen Nettverk og Internett.

  2. Velg Flymodus fra menyen til venstre. Deaktiver nå NFC fra høyre rute.

Alternativt kan du deaktivere NFC fra Enhetsbehandling. Bare åpne Enhetsbehandling og gå til delen Nærhet. Deaktiver nærheten av enheten din, og NFC skal være deaktivert fullstendig. Når NFC er deaktivert, bør dette problemet løses helt.

  • LES OGSÅ: Fix: Høy CPU når du surfer på Internett

Løsning 7 - Forsikre deg om at PC-en din er oppdatert

Hvis du har problemer med Windows Driver Framework, kan problemet skyldes manglende oppdatering. Dette problemet kan være forårsaket av en feil på systemet ditt, og hvis det er tilfelle, er den beste måten å løse det på å oppdatere Windows.

Som standard installerer Windows 10 de manglende oppdateringene automatisk, men noen ganger kan du savne en oppdatering eller to. Du kan imidlertid alltid se etter oppdateringer manuelt ved å gjøre følgende:

  1. Åpne Innstillinger-appen og gå til Oppdater og sikkerhet.

  2. Klikk nå Kontroller for oppdateringer- knappen.

Windows vil nå se etter tilgjengelige oppdateringer. Hvis noen oppdateringer er tilgjengelige, lastes de ned automatisk i bakgrunnen. Når oppdateringene er lastet ned, må du starte PCen på nytt for å installere dem. Etter å ha oppdatert Windows til den nyeste versjonen, bør problemet løses permanent.

Løsning 8 - Bruk systemgjenoppretting

Hvis du har dette problemet, kan du kanskje løse det ved å bruke System Restore. Dette er ganske enkelt, og du kan utføre det ved å gjøre følgende:

  1. Trykk Windows Key + S og gå inn i systemgjenoppretting. Velg Opprett et gjenopprettingspunkt fra menyen.

  2. Vinduet Systemegenskaper åpnes nå. Klikk på Systemgjenoppretting.

  3. Når System Restore åpnes, klikker du Neste.

  4. Hvis tilgjengelig, sjekk Vis flere gjenopprettingspunkter. Velg nå ønsket gjenopprettingspunkt og klikk Neste.

  5. Følg instruksjonene på skjermen for å gjenopprette PCen.

Når systemgjenoppretting er fullført, sjekk om problemet fortsatt vedvarer.

Hvis du har støtt på andre løsninger for å fikse WDF-relatert unormal CPU-bruk, må du gjerne oppgi feilsøkingstrinnene i kommentarfeltet nedenfor.

Redaktørens merknad: Dette innlegget ble opprinnelig publisert i januar 2017 og har siden blitt fullstendig fornyet og oppdatert for friskhet, nøyaktighet og forståelse.

Full løsning: windows driverrammer bruker for mye CPU