Popolna popravka: Windows Driver Frameworks uporablja preveč CPU

Okna gonilnikov Windows (WDF), prej znana kot Windows Driver Foundation, so niz knjižnic, ki jih lahko uporabite za pisanje gonilnikov naprav, ki se izvajajo v operacijskem sistemu Windows.

Microsoft uporablja tri vrste gonilnikov WDF:

  • Okvir gonilnika Kernel-Mode za standardne gonilnike naprav v načinu jedra
  • Okvir gonilnika uporabniškega načina v1 za gonilnike uporabniškega načina na osnovi C ++ COM
  • Okvir gonilnika uporabniškega načina v2 za pisanje gonilnikov uporabniškega načina na osnovi KMDF.

Mnogi uporabniki operacijskega sistema Windows se pogosto pritožujejo, da Windows Frame Frameworks uporablja preveč CPU, upočasnjuje Windows in izčrpa baterijo.

Okna gonilnikov za Windows povzročajo visoko porabo procesorja

[…] Storitev Windows Driver Foundation stalno uporablja približno 30% CPU. To se ni zgodilo s prejšnjo gradnjo. Računalnik sem pustil teči nekaj ur, da vidim, ali se izvajajo čisti procesi, vendar je storitev še vedno krila CPU.

Popravite težave z visoko procesorsko enoto WDF

Okno gonilnika za Windows je pomembna storitev za Windows, vendar lahko včasih ta storitev povzroči visoko porabo CPU-ja. Ko govorimo o tej storitvi, so tu nekatera povezana vprašanja, o katerih so uporabniki poročali:

  • Visok CPU DisplayLink za Windows Driver Foundation - Včasih lahko pride do visoke porabe procesorja zaradi težav z DisplayLink. Če želite to popraviti, znova namestite gonilnike in preverite, ali to rešuje težavo.
  • Wudfhost visoki CPU Windows 10 - Včasih se lahko pojavijo tudi druge storitve. Da bi to rešili, se prepričajte, da znova namestite problematične gonilnike in preverite, ali to pomaga.
  • Visoka poraba pomnilnika za Windows Driver Foundation - za to storitev je znano, da povzroča tudi veliko pomnilnika. Če imate zaradi te storitve težave s pomnilnikom, poskusite nekaj naših rešitev.
  • Visoka poraba procesorja WDF - to je le različica izvirne izdaje, vendar morate težavo odpraviti tako, da onemogočite problematične storitve ali naprave.

Rešitev 1 - Samo počakajte

Okno gonilnika za Windows je običajen proces Windows, in če uporablja preveč CPU-ja, najverjetneje dela v ozadju. Več uporabnikov je poročalo, da je to težavo odpravilo preprosto tako, da so čakali, da se okvir za Windows Driver konča.

To ni univerzalna rešitev, vendar lahko v nekaterih primerih čakate eno uro ali tako, da vam lahko pomaga pri tem problemu, zato boste morda želeli poskusiti to.

2. rešitev - Znova namestite gonilnik Wi-Fi

Po mnenju uporabnikov lahko včasih pride do težav z okvirjem gonilnikov Windows in visoko porabo procesorja zaradi vaših gonilnikov. Če gonilnik ni popolnoma združljiv z operacijskim sistemom Windows 10, lahko pri tem postopku pride do težav.

Več uporabnikov je poročalo, da so težavo odpravili preprosto s ponovno namestitvijo gonilnika Wi-Fi. To je zelo preprosto in to lahko storite tako:

  1. Preden začnete, prenesite najnovejše gonilnike za Wi-Fi proizvajalca naprave.
  2. Pritisnite tipko Windows + X, da odprete meni Win + X. Sedaj na seznamu izberite Upravitelj naprav .

  3. Ko se upravitelj naprav odpre, poiščite adapter za Wi-Fi, ga kliknite z desno miškino tipko in v meniju izberite Odstrani napravo .

  4. Prikaže se potrditveno pogovorno okno. Če je na voljo, potrdite polje Odstrani programsko opremo gonilnika . Sedaj kliknite Odstrani .

Ko odstranite gonilnik, znova zaženite računalnik in znova namestite gonilnik Wi-Fi. Zdaj preverite, ali to rešuje problem.

Pomembno je omeniti, da se lahko pojavijo tudi druge naprave, v nekaj primerih pa so uporabniki sporočili, da je krivec za njihovo miško. Uporabniki so imeli težave z miško serije G, vendar je po posodobitvi gonilnika težava trajno odpravljena. Če uporabljate prenosni računalnik Lenovo, poskusite tudi odstraniti programsko opremo Lenovo Transitions .

Ker je okvir gonilnikov za Windows povezan z vašimi gonilniki, vam priporočamo, da posodobite svoje gonilnike, da bi odpravili to težavo.

Samodejno posodabljanje gonilnikov (predlagano orodje tretjih oseb)

Ročno nalaganje in nameščanje gonilnikov je proces, pri katerem obstaja nevarnost, da se namesti napačen gonilnik, kar lahko privede do resnih okvar. Priporočamo, da posodobite gonilnik samodejno z orodjem za posodobitev gonilnikov Tweakbit .

To orodje so odobrili Microsoft in Norton Antivirus in po več preizkusih je naša ekipa ugotovila, da je to najboljša avtomatizirana rešitev. Programsko opremo uporabite tako:

  1. Prenesite in namestite TweakBit Driver Updater

  2. Ko je program nameščen, bo samodejno začel skenirati vaš računalnik za zastarele gonilnike. Driver Updater bo preveril vaše nameščene različice gonilnikov v skladu z najnovejšimi različicami v oblaku in priporočil ustrezne posodobitve. Vse, kar morate storiti, je počakati, da se skeniranje zaključi.

  3. Po zaključku skeniranja dobite poročilo o vseh težavah, ki jih najdete v računalniku. Preglejte seznam in preverite, ali želite vsakega gonilnika posamično ali vse hkrati posodobiti. Če želite posodobiti enega gonilnika hkrati, kliknite povezavo »Posodobi gonilnik« poleg imena gonilnika. Ali pa preprosto kliknite gumb »Posodobi vse« na dnu, da samodejno namestite vse priporočene posodobitve.

    Opomba: Nekatere gonilnike je treba namestiti v več korakih, tako da boste morali večkrat pritisniti na gumb »Posodobi«, dokler niso nameščene vse njegove komponente.

Omejitev odgovornosti : nekatere funkcije tega orodja niso brezplačne.

3. rešitev - izvedite čisti zagon

Včasih lahko aplikacije ali storitve tretjih oseb povzročijo pojav te težave. Da bi ugotovili vzrok, priporočamo, da izvedete čisti zagon. To je precej preprosto in to lahko storite tako:

  1. Pritisnite tipko Windows + R in vnesite msconfig . Sedaj pritisnite Enter ali kliknite OK .

  2. Pojavilo se bo okno konfiguracije sistema . Pojdite na zavihek Storitve in izberite možnost Skrij vse storitve Microsoft . Sedaj kliknite Onemogoči vse .

  3. Pojdite na zavihek Zagon in kliknite Odpri upravitelja opravil .

  4. Seznam vseh zagonskih aplikacij se bo zdaj prikazal. Z desno miškino tipko kliknite prvi vnos na seznamu in izberite Disable . Ta korak ponovite za vse zagonske vnose na seznamu.

  5. Ko onemogočite vse zagonske aplikacije, zaprite upravitelja opravil in se vrnite v okno sistemske konfiguracije . Kliknite Uporabi in V redu, da shranite spremembe. Znova zaženite računalnik.

Vaš računalnik se bo zdaj zagnal brez storitev ali aplikacij tretjih oseb. Zdaj morate le preveriti, ali je težava odpravljena. Če je tako, morate onemogočiti aplikacije in storitve enega za drugim, dokler ne najdete tistega, ki povzroča to težavo. Upoštevajte, da morate znova zagnati računalnik, če želite uporabiti spremembe, potem ko omogočite aplikacijo.

4. rešitev - onemogočite senzor SDO in druge problematične naprave

Če imate napravo z zaslonom na dotik, je zelo verjetno, da to težavo povzroča senzor SDO v računalniku. Kot rešitev, uporabniki predlagajo, da popolnoma onemogočite senzor SDO. To storite tako, da sledite tem preprostim korakom:

  1. Odprite upravitelja naprav .
  2. Sedaj najti SDO senzor na seznamu, rright-clickit in izberite Disable device .

  3. Ko se prikaže potrditveno pogovorno okno, kliknite Da .

Ne pozabite, da z onemogočanjem SDO senzorja nekatere funkcije naprave morda ne bodo več delovale, vendar je treba odpraviti težavo z visoko porabo CPE. Več uporabnikov je poročalo, da je onemogočanje Intel Wireless Gigabit 17265 odpravilo težavo zanje, zato jo, če imate to napravo, onemogočite.

5. rešitev - Odstranite nepotrebne zunanje naprave USB

Včasih se lahko pojavijo težave z okvirjem gonilnikov Windows in visoko porabo procesorja zaradi vaših naprav USB. Nekatere naprave lahko ovirajo delovanje sistema Windows in povzročijo, da se ta težava pojavi. Če želite odpraviti težavo, morate odklopiti potrebne naprave USB in preveriti, ali to rešuje težavo.

Ne pozabite priključiti le bistvenih perifernih naprav, kot sta tipkovnica in miška, in odklopite vse ostalo. Po tem preverite, ali je težava še vedno prisotna. V nasprotnem primeru morate naprave USB priključiti enega za drugim, dokler ne najdete tiste, ki povzročajo pojav težave. Ko najdete problematično napravo, morate le znova namestiti ali posodobiti svoje gonilnike in preveriti, ali to rešuje težavo.

6. rešitev - onemogočite funkcijo NFC

NFC je uporabna funkcija, vendar lahko včasih povzroči težave z okvirjem gonilnikov za Windows. Če želite odpraviti težavo, priporočamo, da v celoti onemogočite NFC. Najenostavnejši način je, da preverite nastavitve letalskega načina. To naredite tako:

  1. Pritisnite tipko Windows + I, da odprete aplikacijo Nastavitve . Zdaj se pomaknite v razdelek Omrežje in internet .

  2. V meniju na levi izberite Airplane Mode . Sedaj onemogočite NFC iz desnega podokna.

Lahko pa tudi onemogočite NFC iz upravitelja naprav . Preprosto odprite Device Manager (Upravitelj naprav) in pojdite v razdelek Naprave za bližino . Onemogočite bližinsko napravo in NFC mora biti popolnoma onemogočen. Ko je NFC onemogočen, je treba to vprašanje v celoti rešiti.

7. rešitev - Poskrbite, da je računalnik posodobljen

Če imate težave z okvirom gonilnika za Windows, lahko težavo povzroči manjkajoča posodobitev. To težavo lahko povzroči napaka v vašem sistemu in če je to tako, je najboljši način za odpravo težave posodobitev operacijskega sistema Windows.

Po privzetku Windows 10 samodejno namesti manjkajoče posodobitve, včasih pa morda zamudite posodobitev ali dve. Vseeno pa lahko vedno preverite, ali so posodobitve ročne, in sicer tako:

  1. Odprite aplikacijo Nastavitve in pojdite v razdelek Posodobitev in varnost .

  2. Sedaj kliknite gumb Preveri za posodobitve .

Windows bo zdaj preveril razpoložljive posodobitve. Če so na voljo posodobitve, bodo samodejno prenesene v ozadju. Ko so posodobitve prenesene, ponovno zaženite računalnik in jih namestite. Po posodobitvi sistema Windows na najnovejšo različico je treba težavo trajno odpraviti.

8. rešitev - Uporabite obnovitev sistema

Če imate to težavo, jo boste morda lahko odpravili s funkcijo Obnovitev sistema. To je precej preprosto in ga lahko izvedete tako:

  1. Pritisnite tipko Windows + S in vnesite obnovitev sistema . V meniju izberite Ustvari obnovitveno točko .

  2. Odprlo se bo okno Lastnosti sistema . Kliknite gumb Obnovitev sistema .

  3. Ko se odpre System Restore (Obnovitev sistema), kliknite Next ( Naprej) .

  4. Če je na voljo, označite Pokaži več obnovitvenih točk. Sedaj izberite želeno obnovitveno točko in kliknite Naprej .

  5. Sledite navodilom na zaslonu, da obnovite računalnik.

Ko je obnovitev sistema končana, preverite, ali je težava še vedno prisotna.

Če ste naleteli na druge rešitve za odpravo nenormalne porabe procesorja, povezane z WDF, lahko v spodnjem razdelku komentarjev navedete korake za odpravljanje težav.