Pilns labojums: Windows Driver Frameworks izmanto pārāk daudz CPU

Windows Driver Frameworks (WDF), kas agrāk bija pazīstama kā Windows Driver Foundation, ir bibliotēku kopa, ko var izmantot, lai rakstītu ierīces draiverus, kas darbojas Windows operētājsistēmā.

Microsoft izmanto trīs veidu WDF draiverus:

  • Kernel-Mode draiveru sistēma standarta kodola režīma ierīču draiveriem
  • Lietotāja režīma draivera shēma v1 C ++ COM balstītiem lietotāja režīma draiveriem
  • Lietotāja režīma draivera ietvars v2, kas paredzēts, lai rakstītu KMDF balstītu lietotāja režīmu draiverus.

Daudzi Windows lietotāji bieži sūdzas par to, ka Windows Driver Frameworks izmanto pārāk daudz CPU, palēninot Windows un izlādējot akumulatoru ļoti ātri.

Windows Driver Frameworks izraisa augstu CPU izmantošanu

[…] Windows Driver Foundation pakalpojums pastāvīgi izmanto apmēram 30% CPU. Tas nenotika ar iepriekšējo būvniecību. Man ir palicis dators, kas darbojas pāris stundas, lai redzētu, vai darbojas jebkādi tīrīšanas procesi, bet pakalpojums joprojām ir CPU.

Fix WDF augstas CPU problēmas

Windows draiveru sistēma ir svarīgs Windows pakalpojums, bet dažreiz šis pakalpojums var izraisīt augstu CPU izmantošanu. Runājot par šo pakalpojumu, šeit ir daži saistītie jautājumi, par kuriem lietotāji ziņoja:

  • Windows Driver Foundation augsts CPU DisplayLink - dažreiz var rasties liels CPU lietojums, jo rodas problēmas ar DisplayLink. Lai to labotu, pārinstalējiet draiverus un pārbaudiet, vai tas atrisina problēmu.
  • Wudfhost augsta CPU Windows 10 - dažreiz citi pakalpojumi var izraisīt šo problēmu. Lai to atrisinātu, noteikti instalējiet problemātiskos draiverus un pārbaudiet, vai tas palīdz.
  • Windows draivera fonda augsts atmiņas lietojums - ir zināms, ka šis pakalpojums arī rada lielu atmiņas izmantošanu. Ja šī pakalpojuma dēļ rodas kādas atmiņas problēmas, noteikti izmēģiniet kādu no mūsu risinājumiem.
  • WDF augsts CPU lietojums - tas ir tikai sākotnējās problēmas variants, bet jums vajadzētu būt iespējai novērst problēmu, atspējot problemātiskus pakalpojumus vai ierīces.

1. risinājums - vienkārši gaidiet to

Windows draiveru sistēma ir standarta Windows process, un, ja tas izmanto pārāk daudz CPU, tas, iespējams, veic noteiktu darbu fonā. Vairāki lietotāji ziņoja, ka viņiem izdevās atrisināt šo problēmu, vienkārši gaidot Windows draiveru sistēmu.

Tas nav universāls risinājums, bet dažos gadījumos, gaidot stundu, jūs varat palīdzēt ar šo problēmu, tāpēc jūs varētu vēlēties to izmēģināt.

2. risinājums - pārinstalējiet Wi-Fi draiveri

Pēc lietotāju domām, dažreiz Windows draiveru ietvarstruktūras problēmas un liels CPU lietojums var rasties jūsu vadītāju dēļ. Ja jūsu draiveris nav pilnībā saderīgs ar sistēmu Windows 10, jums var rasties problēmas ar šo procesu.

Vairāki lietotāji ziņoja, ka problēmu atrisina vienkārši, pārinstalējot Wi-Fi draiveri. Tas ir diezgan vienkārši, un jūs varat to darīt, veicot šādas darbības:

  1. Pirms sākat, noteikti lejupielādējiet jaunākos Wi-Fi draiverus no ierīces ražotāja.
  2. Nospiediet Windows taustiņu + X, lai atvērtu Win + X izvēlni. Tagad sarakstā izvēlieties Device Manager .

  3. Kad tiek atvērts Device Manager, atrodiet Wi-Fi adapteri, ar peles labo pogu noklikšķiniet uz tā un izvēlnē atlasiet Uninstall device .

  4. Tagad parādīsies apstiprinājuma dialoglodziņš. Ja iespējams, atzīmējiet izvēles rūtiņu Noņemt draivera programmatūru . Tagad noklikšķiniet uz Atinstalēt .

Kad esat noņēmis draiveri, restartējiet datoru un atkal instalējiet Wi-Fi draiveri. Tagad pārbaudiet, vai tas atrisina problēmu.

Ir vērts pieminēt, ka arī citas ierīces var izraisīt šo problēmu, un dažos gadījumos lietotāji ziņoja, ka viņu pele ir vaininieks. Lietotājiem bija problēmas ar G sērijas peli, bet pēc draivera atjaunināšanas problēma tika neatgriezeniski atrisināta. Ja izmantojat Lenovo klēpjdatoru, mēģiniet atinstalēt arī Lenovo Transitions programmatūru.

Tā kā Windows draiveru sistēma ir saistīta ar jūsu draiveriem, mēs iesakām atjaunināt jūsu vadītājus, lai novērstu šo problēmu.

Automātiski atjaunināt draiverus (ieteicams trešās puses rīks)

Vadītāju manuāla lejupielāde un instalēšana ir process, kas rada nepareiza draivera uzstādīšanas risku, kas var izraisīt nopietnus darbības traucējumus. Mēs iesakām automātiski atjaunināt draiveri, izmantojot rīku Tweakbit Driver Updater .

Šis rīks ir apstiprināts ar Microsoft un Norton Antivirus, un pēc vairākiem testiem mūsu komanda secināja, ka tas ir labākais automatizētais risinājums. Lūk, kā izmantot šo programmatūru:

  1. Lejupielādējiet un instalējiet TweakBit Driver Updater

  2. Pēc instalēšanas programma sāks skenēt jūsu datoru, lai novecojuši draiveri automātiski. Driver Updater pārbaudīs jūsu instalētās draivera versijas pret jaunāko versiju mākoņa datubāzi un ieteiks atbilstošus atjauninājumus. Viss, kas jums jādara, ir jāgaida, līdz skenēšana tiks pabeigta.

  3. Pēc skenēšanas pabeigšanas saņemat ziņojumu par visiem datora draiveriem. Pārskatiet sarakstu un skatiet, vai vēlaties atjaunināt katru draiveri atsevišķi vai visus uzreiz. Lai atjauninātu vienu draiveri, noklikšķiniet uz saites "Atjaunināt draiveri" blakus draivera nosaukumam. Vai vienkārši noklikšķiniet uz pogas “Atjaunināt visu”, lai automātiski instalētu visus ieteiktos atjauninājumus.

    Piezīme. Daži draiveri ir jāinstalē vairākos soļos, lai jums vairākas reizes būtu jānoklikšķina uz pogas “Atjaunināt”, līdz visas tās sastāvdaļas ir instalētas.

Atruna : dažas šīs rīka funkcijas nav bezmaksas.

3. risinājums - veiciet tīru boot

Dažreiz trešo personu lietojumprogrammas vai pakalpojumi var izraisīt šo problēmu. Lai noskaidrotu cēloni, ieteicams veikt tīru boot. Tas ir diezgan vienkāršs, un jūs to varat izdarīt, veicot šādas darbības:

  1. Nospiediet Windows taustiņu + R un ievadiet msconfig . Tagad nospiediet taustiņu Enter vai noklikšķiniet uz Labi .

  2. Tagad parādīsies sistēmas konfigurācijas logs. Atveriet cilni Pakalpojumi un pārbaudiet Slēpt visus Microsoft pakalpojumus . Tagad noklikšķiniet uz Atspējot visu .

  3. Atveriet cilni Startup un noklikšķiniet uz Open Task Manager .

  4. Tagad parādīsies visu startēšanas programmu saraksts. Ar peles labo pogu noklikšķiniet uz pirmā ieraksta sarakstā un izvēlieties Atspējot . Tagad atkārtojiet šo darbību visiem saraksta starta ierakstiem.

  5. Pēc visu startēšanas programmu atspējošanas aizveriet Task Manager un atgriezieties sistēmas konfigurācijas logā. Noklikšķiniet uz Lietot un Labi, lai saglabātu izmaiņas. Tagad restartējiet datoru.

Jūsu dators tagad sāks darboties bez trešo pušu pakalpojumiem vai lietojumprogrammām. Tagad jums ir nepieciešams pārbaudīt, vai problēma ir atrisināta. Ja tā, jums ir jāiespējo invalīdiem paredzētās lietojumprogrammas un pakalpojumi pa vienam, līdz atradīsiet to, kas izraisa šo problēmu. Ņemiet vērā, ka, lai lietotu izmaiņas pēc lietojumprogrammas iespējošanas, jums ir nepieciešams restartēt datoru.

4. risinājums - atspējot SDO sensoru un citas problemātiskas ierīces

Ja jums ir skārienekrāna ierīce, ir diezgan iespējams, ka SDO sensors rada šo problēmu datorā. Kā risinājumu lietotāji iesaka pilnībā atspējot SDO sensoru. Lai to izdarītu, vienkārši izpildiet šīs vienkāršās darbības:

  1. Atveriet ierīču pārvaldnieku .
  2. Tagad atrodiet sarakstā SDO sensoru, piespiediet klikšķi un izvēlieties Atspējot ierīci .

  3. Kad tiek parādīts apstiprinājuma dialoglodziņš, noklikšķiniet uz .

Ņemiet vērā, ka, atspējojot SDO sensoru, dažas ierīces funkcijas var nedarboties, bet problēma, kas saistīta ar augstu CPU lietošanu, ir jāatrisina. Vairāki lietotāji ziņoja, ka Intel Wireless Gigabit 17265 atspējošana viņiem radīja problēmu, tādēļ, ja jums ir šī ierīce, pārliecinieties, ka tā ir atspējota.

5. risinājums - noņemiet nevajadzīgās USB perifērijas ierīces

Dažreiz problēmas ar Windows draiveru sistēmu un augstu CPU izmantošanu var parādīties USB ierīču dēļ. Dažas ierīces var traucēt Windows darbību un izraisīt šo problēmu. Lai atrisinātu problēmu, nepieciešams atvienot nepieciešamās USB ierīces un pārbaudīt, vai tas atrisina problēmu.

Saglabājiet tikai būtiskas pievienotās ierīces, piemēram, tastatūru un peli, un atvienojiet visu pārējo. Pēc tam pārbaudiet, vai problēma joprojām pastāv. Ja tā nav, USB ierīces ir jāpievieno pa vienam, līdz atrodat problēmu, kas rada problēmu. Tiklīdz jūs atradīsiet problemātisko ierīci, jums vienkārši nepieciešams pārinstalēt vai atjaunināt draiverus un pārbaudīt, vai tas atrisina problēmu.

6. risinājums - atspējot NFC funkciju

NFC ir noderīga funkcija, bet dažreiz var rasties problēmas ar Windows draiveru sistēmu. Lai atrisinātu šo problēmu, ieteicams pilnībā izslēgt NFC. Vienkāršākais veids, kā to izdarīt, ir pārbaudīt lidmašīnas režīma iestatījumus. Lai to izdarītu, rīkojieties šādi:

  1. Nospiediet Windows taustiņu + I, lai atvērtu iestatījumu lietotni . Tagad dodieties uz sadaļu Tīkls un internets .

  2. Izvēlnē kreisajā pusē izvēlieties Lidmašīnas režīms . Tagad atspējojiet NFC no labās rūts.

Varat arī atspējot NFC no ierīču pārvaldnieka . Vienkārši atveriet Device Manager un dodieties uz sadaļu Tuvuma ierīču sadaļa. Atspējojiet savu tuvuma ierīci un NFC ir pilnībā jāizslēdz. Kad NFC ir atspējots, šī problēma ir pilnībā jāatrisina.

7. risinājums - pārliecinieties, vai jūsu dators ir atjaunināts

Ja jums ir problēmas ar Windows draiveru sistēmu, problēmu var izraisīt trūkstošais atjauninājums. Šo problēmu var izraisīt jūsu sistēmas kļūda, un, ja tas tā ir, labākais veids, kā to novērst, ir atjaunināt Windows.

Pēc noklusējuma sistēma Windows 10 instalē trūkstošos atjauninājumus automātiski, bet dažreiz var palaist garām atjauninājumu vai divas. Tomēr vienmēr varat manuāli pārbaudīt atjauninājumus, rīkojoties šādi:

  1. Atveriet lietotni Iestatījumi un dodieties uz sadaļu Update & Security .

  2. Tagad noklikšķiniet uz pogas Pārbaudīt atjauninājumus .

Tagad Windows pārbaudīs pieejamos atjauninājumus. Ja ir pieejami atjauninājumi, tie tiks automātiski lejupielādēti fonā. Kad atjauninājumi ir lejupielādēti, restartējiet datoru, lai tos instalētu. Pēc Windows atjaunināšanas uz jaunāko versiju problēma ir jāatrisina.

8. risinājums - izmantojiet sistēmas atjaunošanu

Ja jums ir šī problēma, iespējams, varēsiet to labot, izmantojot sistēmas atjaunošanu. Tas ir diezgan vienkāršs, un jūs to varat veikt, rīkojoties šādi:

  1. Nospiediet Windows taustiņu + S un ievadiet sistēmas atjaunošanu . Izvēlnē izvēlieties Izveidot atjaunošanas punktu .

  2. Tagad atvērsies sistēmas rekvizītu logs. Noklikšķiniet uz sistēmas atjaunošanas pogas.

  3. Atverot sistēmas atjaunošanu, noklikšķiniet uz Tālāk .

  4. Ja iespējams, pārbaudiet Rādīt vairāk atjaunošanas punktu. Tagad izvēlieties vajadzīgo atjaunošanas punktu un noklikšķiniet uz Tālāk .

  5. Lai atjaunotu datoru, izpildiet ekrānā redzamos norādījumus.

Kad sistēmas atjaunošana ir pabeigta, pārbaudiet, vai problēma joprojām pastāv.

Ja esat saskārušies ar citiem risinājumiem, lai noteiktu ar WDF saistītu neparastu CPU lietošanu, lūdzu, uzskaitiet tālāk sniegtos komentārus sadaļā traucējummeklēšanas darbības.