Potpuno popravljanje: okviri upravljačkog programa za Windows koriste previše CPU-a

Sadržaj:

Video: 1. Introduction to WinAppDriver - Mircorsoft Windows Application Driver - Desktop App Automation 2024

Video: 1. Introduction to WinAppDriver - Mircorsoft Windows Application Driver - Desktop App Automation 2024
Anonim

Okviri upravljačkog programa za Windows (WDF), ranije poznat kao Windows Driver Foundation, skup su biblioteka 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 pokretačkog programa za kernel za standardne upravljačke programe uređaja u načinu kernel
  • User-Mode Driver Framework v1 za upravljačke programe u korisničkom načinu temeljen na C ++ COM
  • User-Mode Driver Framework v2 za pisanje KMDF-ovih upravljačkih programa.

Mnogi se korisnici Windows-a često žale da Windows Driver Framework koristi previše CPU-a, usporavajući Windows i bezdušno brzo prazni bateriju.

Okviri pokretačkih programa Windows uzrokuju veliko korištenje CPU-a

Usluga Windows Driver Foundation stalno koristi oko 30% CPU-a. To se nije događalo s prethodnom gradnjom. Računalo sam ostavio da radi nekoliko sati da vidim postoje li neki procesi čišćenja, ali usluga i dalje kuca CPU.

Riješite probleme sa WDF visokim CPU-om

Windows Driver Framework je važna Windows usluga, ali ponekad ta usluga može uzrokovati veliku upotrebu CPU-a. Govoreći o ovoj usluzi, evo nekoliko povezanih pitanja koja su korisnici prijavili:

  • Windows Driver Foundation visoki CPU DisplayLink - Ponekad može doći do velike upotrebe procesora zbog problema sa DisplayLinkom. Da biste to riješili, ponovno instalirajte upravljačke programe i provjerite rješava li ovaj problem.
  • Wudfhost visoki CPU Windows 10 - Ponekad druge usluge mogu uzrokovati pojavljivanje ovog problema. Da biste to riješili, obavezno instalirajte problematične upravljačke programe i provjerite pomaže li to.
  • Windows Driver Foundation velika potrošnja memorije - poznato je da ova usluga uzrokuje i veliku potrošnju memorije. Ako imate bilo kakvih problema s memorijom zbog ove usluge, svakako isprobajte neka od naših rješenja.
  • WDF visoka upotreba procesora - Ovo je samo varijacija izvornog izdanja, ali problem biste trebali moći popraviti onemogućavanjem problematičnih usluga ili uređaja.

1. rješenje - samo pričekajte

Windows Driver Framework standardni je Windows proces i ako previše koristi vaš CPU, vjerojatno u pozadini radi određeni posao. Nekoliko korisnika prijavilo je da su uspjeli riješiti ovaj problem jednostavno čekajući da se Windows Driver Framework dovrši.

Ovo nije univerzalno rješenje, ali u nekim slučajevima čekanje sat vremena ili više može vam pomoći u ovom problemu, pa biste mogli pokušati to.

  • PROČITAJTE JOŠ: 5 najboljih softvera za popravljanje visoke upotrebe CPU-a

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

Prema korisnicima, ponekad se mogu pojaviti problemi s Windows Driver Framework i visoka upotreba procesora zbog vaših upravljačkih programa. Ako vaš upravljački program nije u potpunosti kompatibilan sa sustavom Windows 10, mogli biste naići na probleme s tim postupkom.

Nekoliko korisnika izvijestilo je da je problem riješilo jednostavnom ponovnom instaliranjem Wi-Fi upravljačkog programa. To je prilično jednostavno, a to možete učiniti slijedeći ove korake:

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

  3. Kad se otvori Upravitelj uređaja, pronađite Wi-Fi adapter, kliknite ga desnom tipkom miša i na izborniku odaberite Deinstaliranje uređaja.

  4. Sada će se prikazati dijaloški okvir za potvrdu. Ako je dostupno, potvrdite okvir Ukloni upravljački program softvera. Sada kliknite Deinstaliraj.

Nakon što uklonite upravljački program, ponovno pokrenite računalo i ponovno instalirajte Wi-Fi upravljački program. Sada provjerite da li to rješava problem.

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

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

Automatski ažurirajte upravljačke programe (preporučuje se alat treće strane)

Ručno preuzimanje i instaliranje upravljačkih programa postupak je koji nosi rizik instaliranja pogrešnog upravljačkog programa, što može dovesti do ozbiljnih kvarova. Preporučujemo vam da automatski ažurirate upravljački program pomoću alata Tweakbit Driver Updater.

Ovaj je alat odobren od strane Microsofta i Norton Antivirus-a te je nakon nekoliko testova naš tim zaključio da je to najbolje automatizirano rješenje. Evo kako koristiti ovaj softver:

  1. Preuzmite i instalirajte TweakBit Driver Updater
  2. Jednom instaliran program će automatski pokrenuti skeniranje vašeg računala za zastarjele upravljačke programe. Driver Updater provjerit će instalirane verzije upravljačkih programa u skladu s njegovom najnovijom verzijom u oblaku i preporučiti ispravna ažuriranja. Sve što trebate učiniti je pričekati da se skeniranje dovrši.

  3. Po završetku skeniranja dobivate izvješće o svim upravljačkim programima koji se nalaze 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 po jedan pogonitelj, kliknite vezu "Ažuriraj upravljački program" pored imena upravljačkog programa. Ili jednostavno kliknite gumb "Ažuriraj sve" pri dnu da biste automatski instalirali sva preporučena ažuriranja.

    Napomena: Neke je upravljačke programe potrebno instalirati u više koraka, tako da ćete morati nekoliko puta pritisnuti gumb 'Ažuriraj' dok se ne instaliraju sve njegove komponente.

Izjava o odricanju odgovornosti: neke značajke ovog alata nisu besplatne.

3. rješenje - izvršite čisto podizanje sustava

Ponekad aplikacije ili usluge trećih strana mogu uzrokovati pojavljivanje ovog problema. Da biste utvrdili uzrok, savjetuje se izvođenje čistog pokretanja. To je prilično jednostavno, a to možete učiniti slijedeći ove korake:

  1. Pritisnite Windows Key + R i unesite msconfig. Sada pritisnite Enter ili kliknite U redu.

  2. Sada će se pojaviti prozor s konfiguracijom sustava. Otvorite karticu Usluge i označite Sakrij sve Microsoftove usluge. Sada kliknite Onemogući sve.

  3. Otvorite karticu Pokretanje i kliknite Otvori upravitelj zadataka.

  4. Popis svih aplikacija za pokretanje sada će se pojaviti. Desnom tipkom miša kliknite prvi unos na popisu i odaberite Onemogući. Sada ponovite ovaj korak za sve stavke pokretanja na popisu.

  5. Nakon što onemogućite sve aplikacije za pokretanje, zatvorite upravitelj zadataka i vratite se na prozor konfiguracije sustava. Kliknite Primjeni i U redu da biste spremili promjene. Sada ponovo pokrenite svoje računalo.

Vaše će se računalo sada pokrenuti bez ikakvih trećih usluga ili aplikacija. Sada samo trebate provjeriti je li problem riješen. Ako je to slučaj, morat ćete omogućiti onemogućene aplikacije i usluge jednu po jednu dok ne pronađete onu koja uzrokuje ovaj problem. Imajte na umu da trebate ponovo pokrenuti računalo kako biste primijenili promjene nakon omogućavanja aplikacije.

  • PROČITAJTE TREBA: Popravite: Upotreba visokog CPU-a uzrokovana Windows Shell Experience Host

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

Ako imate uređaj sa zaslonom osjetljivim na dodir, vjerojatno je da SDO senzor uzrokuje ovaj problem na vašem računalu. Kao zaobilazno rješenje, korisnici predlažu potpuno isključivanje SDO senzora. Da biste to učinili, slijedite ove jednostavne korake:

  1. Otvorite upravitelj uređaja.
  2. Sada na popisu pronađite SDO osjetnik, kliknite desnim klikom i odaberite Onemogući uređaj.

  3. Kad se pojavi potvrdni dijalog, kliknite Da.

Imajte na umu da onemogućavanjem SDO osjetnika neke značajke vašeg uređaja možda neće raditi više, ali problem s visokom potrošnjom procesora treba riješiti. Nekoliko korisnika izvijestilo je da je onemogućavanje Intel Wireless Gigabit 17265 riješilo problem za njih, pa ako imate ovaj uređaj, obavezno ga isključite.

5. rješenje - Uklonite nepotrebne USB periferne uređaje

Ponekad se problemi s upravljačkim programom Windows i visokim iskorištenjem CPU-a mogu pojaviti zbog vaših USB uređaja. Određeni uređaji mogu ometati Windows i uzrokovati pojavljivanje ovog problema. Da biste riješili problem, trebate odspojiti potrebne USB uređaje i provjeriti rješava li problem.

Pridržavajte samo bitne periferne uređaje, poput tipkovnice i miša, a sve ostalo odspojite. Nakon toga provjerite da li problem i dalje postoji. Ako nije, USB uređaje morate povezati jedan po jedan dok ne pronađete onaj koji uzrokuje pojavu problema. Nakon što pronađete problematični uređaj, samo trebate ponovo instalirati ili ažurirati upravljačke programe i provjeriti rješava li to problem.

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

NFC je korisna značajka, ali ponekad može uzrokovati probleme s Windows Driver Framework-om. Da biste riješili problem, savjetuje se potpuno isključivanje NFC-a. Najjednostavniji način da to učinite je provjera postavki vašeg zrakoplovnog načina. Da biste to učinili, slijedite ove korake:

  1. Pritisnite tipku Windows + I da otvorite aplikaciju Postavke. Sada idite na odjeljak Mreža i Internet.

  2. Odaberite Airplane Mode s izbornika na lijevoj strani. Sada onemogućite NFC iz desnog okna.

Alternativno, možete onemogućiti NFC iz Upravitelja uređaja. Jednostavno otvorite Upravitelj uređaja i idite na odjeljak s uređajima za blizinu. Onemogućite uređaj za blizinu i NFC bi trebao biti u potpunosti onemogućen. Jednom kada je NFC onemogućen, ovaj bi problem trebao biti u potpunosti riješen.

  • PROČITAJTE JOŠ: Popravite: Visok CPU tijekom pregledavanja Interneta

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

Ako imate problema sa Windows Driver Framework, problem bi mogao biti uzrokovan nedostajućim ažuriranjem. Ovaj bi problem mogao biti uzrokovan pogreškom u vašem sustavu, a u tom slučaju, najbolji način popravljanja je ažurirati svoj Windows.

Windows 10 prema zadanim postavkama automatski instalira ažuriranja koja nedostaju, ali ponekad vam može nedostajati ažuriranje ili dva. Međutim, uvijek možete ručno provjeriti 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 provjeriti dostupna ažuriranja. Ako su dostupna bilo kakva 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.

Rješenje 8 - Koristite Vraćanje sustava

Ako imate ovaj problem, to biste mogli riješiti pomoću Vraćanja sustava. To je prilično jednostavno i to možete učiniti na sljedeći način:

  1. Pritisnite Windows Key + S i uđite u vraćanje sustava. Odaberite Stvori točku vraćanja s izbornika.

  2. Otvorit će se prozor Svojstva sustava. Kliknite gumb Vraćanje sustava.

  3. Kada se otvori Vraćanje sustava, kliknite 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 da biste vratili svoje računalo.

Nakon dovršetka obnavljanja sustava, provjerite da li problem i dalje postoji.

Ako ste naišli na druga zaobilaženja kako biste popravili WDF-ovu nenormalnu upotrebu CPU-a, slobodno navedite korake za rješavanje problema u odjeljku komentara u nastavku.

Napomena urednika: Ovaj je post izvorno objavljen u siječnju 2017. i od tada je u potpunosti obnovljen i ažuriran radi svježine, točnosti i sveobuhvatnosti.

Potpuno popravljanje: okviri upravljačkog programa za Windows koriste previše CPU-a