Full Fix: Windows Driver Frameworks koristi previše CPU-a

Okviri upravljačkih programa za Windows (WDF), ranije poznati kao Windows Driver Foundation, skup su knjižnica koje možete koristiti za pisanje upravljačkih programa uređaja koji se izvode na Windows OS-u.

Microsoft koristi tri vrste WDF upravljačkih programa:

  • Okvir upravljačkog programa za Kernel-Mode za standardne upravljačke programe uređaja kernel-mode
  • Okvir upravljačkog programa za korisnički način v1 za C ++ upravljačke programe za korisnički način
  • Okvir upravljačkog programa za korisnički način v2 za pisanje pogonitelja korisničkog načina na temelju KMDF-a.

Mnogi korisnici sustava Windows često se žale da Windows Driver Frameworks koristi previše CPU-a, usporava Windows i izluđuje bateriju ludo brzo.

Okviri upravljačkih programa za Windows uzrokuju veliku upotrebu procesora

[…] Usluga Windows Driver Foundation stalno koristi oko 30% CPU-a. To se nije događalo s prethodnom gradnjom. Ostavio sam računalo da radi nekoliko sati da vidim jesu li pokrenuti neki procesi čišćenja, ali usluga još uvijek pokreće CPU.

Popravite velike probleme s procesorom WDF

Okvir upravljačkog programa za Windows važna je Windows usluga, ali ponekad ova usluga može uzrokovati veliku upotrebu procesora. Govoreći o ovoj usluzi, evo nekih povezanih pitanja koja su korisnici prijavili:

  • Visoka CPU DisplayLink za Windows upravljački program za Windows - Ponekad se može pojaviti visoka potrošnja procesora zbog problema s DisplayLinkom. Da biste to popravili, ponovno instalirajte upravljačke programe i provjerite rješava li taj problem.
  • Wudfhost visoki CPU Windows 10 - Ponekad druge usluge mogu uzrokovati pojavu ovog problema. Da biste to riješili, svakako ponovno instalirajte problematične upravljačke programe i provjerite da li to pomaže.
  • Korištenje memorije upravljačkog programa za sustav Windows - za ovu uslugu je poznato da uzrokuje i veliku upotrebu memorije. Ako zbog ove usluge imate problema s memorijom, svakako isprobajte neka od naših rješenja.
  • WDF velika potrošnja procesora - ovo je samo varijacija izvornog problema, ali trebali biste moći riješiti problem onemogućavanjem problematičnih usluga ili uređaja.

Rješenje 1 - Samo pričekajte

Windows Driver Framework je standardni Windows proces, a ako koristi previše CPU-a, vjerojatno radi u pozadini. Nekoliko korisnika je izvijestilo da su uspjeli riješiti taj problem jednostavno čekajući da Windows Driver Framework završi.

To nije univerzalno rješenje, ali u nekim slučajevima čekate sat vremena ili tako da vam može pomoći s ovim problemom, tako da biste to mogli pokušati.

2. rješenje - Ponovno instalirajte Wi-Fi upravljački program

Prema korisnicima, ponekad se mogu pojaviti problemi sa sustavom Windows Driver Framework i visokom potrošnjom procesora zbog vaših upravljačkih programa. Ako vaš upravljački program nije u potpunosti kompatibilan sa sustavom Windows 10, možda ćete naići na poteškoće s ovim postupkom.

Nekoliko korisnika izvijestilo je da su problem riješili samo ponovnim instaliranjem Wi-Fi upravljačkog programa. To je vrlo jednostavno i možete to učiniti slijedeći ove korake:

  1. Prije nego počnete, obavezno preuzmite najnovije Wi-Fi upravljačke programe od proizvođača uređaja.
  2. Pritisnite tipku Windows + X da biste otvorili izbornik Win + X. Sada odaberite Upravitelj uređaja s popisa.

  3. Kada se upravitelj uređaja otvori, pronađite Wi-Fi adapter, kliknite ga desnom tipkom miša i odaberite izbornik Deinstaliraj uređaj .

  4. Sada će se pojaviti dijalog za potvrdu. Ako je dostupno, označite potvrdni okvir Ukloni softver upravljačkog programa . Sada kliknite Deinstaliraj .

Kada uklonite upravljački program, ponovno pokrenite računalo i ponovno instalirajte Wi-Fi upravljački program. Sada provjerite je li to riješilo problem.

Važno je napomenuti da i drugi uređaji mogu uzrokovati pojavu ovog problema, au nekoliko slučajeva korisnici su prijavili da je njihov miš krivac. Korisnici su imali problema s mišem G-serije, ali nakon ažuriranja upravljačkog programa problem je trajno riješen. Ako koristite prijenosno računalo Lenovo, pokušajte deinstalirati i softver Lenovo Transitions .

Budući da je Windows Driver Framework povezan s vašim upravljačkim programima, preporučujemo da ažurirate svoje upravljačke programe kako biste riješili taj problem.

Automatski ažuriraj upravljačke programe (predložen je alat treće strane)

Ručno preuzimanje i instaliranje upravljačkih programa predstavlja proces koji nosi rizik instalacije pogrešnog upravljačkog programa, što može dovesti do ozbiljnih kvarova. Preporučujemo da automatski ažurirate upravljački program pomoću alata za ažuriranje upravljačkih programa tvrtke Tweakbit .

Ovaj alat odobrili su Microsoft i Norton Antivirus te je nakon nekoliko testova naš tim zaključio da je to najbolje automatizirano rješenje. Evo kako možete koristiti ovaj softver:

  1. Preuzmite i instalirajte TweakBit Driver Updater

  2. Jednom instaliran, program će automatski početi skenirati vaše računalo za zastarjele upravljačke programe. Driver Updater će provjeriti instalirane verzije upravljačkih programa protiv svoje oblak baze podataka najnovijih verzija i preporučiti ispravna ažuriranja. Sve što trebate učiniti je čekati dovršetak skeniranja.

  3. Nakon dovršetka skeniranja, dobivate izvješće o svim upravljačkim programima problema na vašem računalu. Pregledajte popis i provjerite želite li ažurirati svaki upravljački program pojedinačno ili sve odjednom. Da biste ažurirali jedan upravljački program istodobno, kliknite vezu "Ažuriraj upravljački program" pokraj naziva upravljačkog programa. Ili jednostavno kliknite gumb "Ažuriraj sve" pri dnu da biste automatski instalirali sva preporučena ažuriranja.

    Napomena: Neki upravljački programi moraju biti instalirani u više koraka, tako da ćete morati nekoliko puta pritisnuti gumb 'Ažuriraj' dok se ne instaliraju sve njegove komponente.

Odricanje od odgovornosti : neke značajke ovog alata nisu besplatne.

Rješenje 3 - Izvršite čistu pokretanje

Ponekad se programi ili usluge trećih strana mogu pojaviti. Kako bi se odredio uzrok, preporuča se izvršiti čisto pokretanje. To je prilično jednostavno i možete to učiniti slijedeći ove korake:

  1. Pritisnite tipku Windows + R i unesite msconfig . Sada pritisnite Enter ili kliknite OK .

  2. Pojavit će se prozor konfiguracije sustava . Idite na karticu Usluge i označite opciju Sakrij sve Microsoftove usluge . Sada kliknite Onemogući sve .

  3. Idite na karticu Startup i kliknite Otvori upravitelj zadataka .

  4. Sada će se pojaviti popis svih aplikacija za pokretanje. Desnom tipkom miša kliknite prvi unos na popisu i odaberite Onemogući . Sada ponovite ovaj korak za sve početne unose na popisu.

  5. Nakon što onemogućite sve aplikacije za pokretanje, zatvorite Upravitelj zadataka i vratite se na prozor Konfiguracija sustava. Kliknite Primijeni i U redu za spremanje promjena. Sada ponovno pokrenite računalo.

Računalo će se sada pokrenuti bez usluga ili aplikacija treće strane. Sada samo trebate provjeriti je li problem riješen. Ako je tako, morat ćete omogućiti onemogućene programe i usluge jedan po jedan dok ne pronađete onu koja uzrokuje ovaj problem. Imajte na umu da morate ponovno pokrenuti računalo da biste mogli primijeniti promjene nakon omogućavanja aplikacije.

4. rješenje - onemogućite SDO senzor i druge problematične uređaje

Ako imate uređaj osjetljiv na dodir, vrlo je vjerojatno da SDO senzor uzrokuje ovaj problem na računalu. Kao zaobilazno rješenje, korisnici predlažu potpuno onemogućavanje SDO senzora. Da biste to učinili, slijedite ove jednostavne korake:

  1. Otvorite upravitelja uređaja .
  2. Sada pronađite SDO senzor na popisu, kliknite rright-clickit i odaberite Disable device .

  3. Kada se pojavi potvrdni dijaloški okvir, kliknite Da .

Imajte na umu da onemogućavanjem SDO senzora određene značajke uređaja možda više neće funkcionirati, ali problem s visokom potrošnjom CPU-a treba riješiti. Nekoliko korisnika izvijestilo je da je onemogućavanje Intelovog bežičnog gigabita 17265 riješilo problem za njih, pa ako ga imate, svakako ga onemogućite.

5. rješenje - Uklonite nepotrebne USB periferije

Ponekad se problemi s okvirom upravljačkog programa za sustav Windows i visokom potrošnjom procesora mogu pojaviti zbog vaših USB uređaja. Određeni uređaji mogu ometati sustav Windows i uzrokovati pojavljivanje ovog problema. Da biste riješili problem, morate odspojiti potrebne USB uređaje i provjeriti je li to riješio problem.

Držite samo priključene bitne periferne uređaje kao što su tipkovnica i miš i odspojite sve ostalo. Nakon toga provjerite je li problem i dalje prisutan. Ako to nije slučaj, morate jedan po jedan spojiti USB uređaje dok ne pronađete onu koja uzrokuje pojavu problema. Kada pronađete problematični uređaj, samo trebate ponovno instalirati ili ažurirati upravljačke programe i provjeriti je li to riješio problem.

6. rješenje - onemogućite značajku NFC

NFC je korisna značajka, ali ponekad može uzrokovati probleme s okvirom upravljačkog programa za sustav Windows. Da biste riješili problem, savjetujemo da u potpunosti onemogućite NFC. Najjednostavniji način da to učinite je da provjerite postavke načina rada u zrakoplovu. Da biste to učinili, slijedite ove korake:

  1. Pritisnite tipku Windows + I da biste otvorili aplikaciju Postavke . Sada idite na odjeljak Mreža i internet .

  2. Odaberite Način rada u zrakoplovu iz izbornika s lijeve strane. Sada isključite NFC iz desnog okna.

Alternativno, možete onemogućiti NFC iz Upravitelja uređaja . Jednostavno otvorite upravitelja uređaja i prijeđite na odjeljak Proximity devices . Onemogućite blizinu uređaja i NFC bi trebao biti potpuno onemogućen. Kada je NFC onemogućen, to pitanje treba u potpunosti riješiti.

7. rješenje - Provjerite je li vaše računalo ažurirano

Ako imate problema sa sustavom Windows Driver Framework, problem je možda uzrokovan nedostatkom ažuriranja. Taj problem može biti uzrokovan bugom na vašem sustavu, a ako je to slučaj, najbolji način da ga popravite je ažuriranje sustava Windows.

Prema zadanim postavkama, Windows 10 automatski instalira ažuriranja koja nedostaju, ali ponekad možete propustiti ažuriranje ili dva. Međutim, uvijek možete ručno tražiti ažuriranja na sljedeći način:

  1. Otvorite aplikaciju Postavke i idite na odjeljak Ažuriranje i sigurnost .

  2. Sada kliknite gumb Provjeri ažuriranja .

Windows će sada tražiti dostupna ažuriranja. Ako su dostupna neka ažuriranja, ona će se automatski preuzeti u pozadini. Nakon preuzimanja ažuriranja ponovno pokrenite računalo da biste ih instalirali. Nakon ažuriranja sustava Windows na najnoviju verziju, problem bi trebao biti trajno riješen.

8. rješenje - Koristite vraćanje sustava

Ako imate ovaj problem, možda ćete ga moći popraviti pomoću značajke vraćanja sustava. To je prilično jednostavno i možete ga izvesti na sljedeći način:

  1. Pritisnite tipku Windows + S i uđite u vraćanje sustava . Na izborniku odaberite Kreiraj točku vraćanja .

  2. Prozor Svojstva sustava sada će se otvoriti. Kliknite gumb Vraćanje sustava .

  3. Kada se otvori System Restore (Vraćanje sustava), kliknite Next ( Dalje) .

  4. Ako je dostupno, označite Prikaži više točaka vraćanja . Sada odaberite željenu točku vraćanja i kliknite Dalje .

  5. Slijedite upute na zaslonu za vraćanje računala.

Kada se vraćanje sustava završi, provjerite je li problem i dalje prisutan.

Ako ste naišli na druga rješenja za rješavanje problema s neobičnim korištenjem CPU-a povezanog s WDF-om, slobodno navedite korake za rješavanje problema u odjeljku za komentare u nastavku.