Buong pag-aayos: ang mga windows driver frameworks ay gumagamit ng labis na cpu

Talaan ng mga Nilalaman:

Video: Set up: Windows Driver Kit (WDK) for Visual Studio 2019 2024

Video: Set up: Windows Driver Kit (WDK) for Visual Studio 2019 2024
Anonim

Ang Windows Driver Frameworks (WDF), na dating kilala bilang Windows Driver Foundation, ay isang hanay ng mga aklatan na maaari mong magamit upang sumulat ng mga driver ng aparato na tumatakbo sa Windows OS.

Gumagamit ang Microsoft ng tatlong uri ng mga driver ng WDF:

  • Ang Kernel-Mode Driver Framework para sa mga karaniwang driver ng aparato ng kernel-mode
  • Ang User-Mode Driver Framework v1 para sa mga driver ng C-+ COM-based na gumagamit
  • Ang User-Mode Driver Framework v2 para sa pagsulat ng mga driver ng mode na batay sa KMDF.

Maraming mga gumagamit ng Windows ang madalas na nagreklamo na ang Windows Driver Frameworks ay gumagamit ng masyadong maraming CPU, nagpapabagal sa Windows at mabilis na mabilis ang pag-draining ng baterya.

Ang Windows Driver Frameworks ay nagdudulot ng paggamit ng mataas na CPU

Ang serbisyo ng Windows Driver Foundation ay patuloy na gumagamit ng halos 30% na CPU. Hindi ito nangyari sa nakaraang build. Iniwan ko ang computer na tumatakbo ng ilang oras upang makita kung mayroong anumang mga proseso ng paglilinis na tumatakbo, ngunit ang serbisyo ay hogging CPU pa rin.

Ayusin ang mga isyu sa mataas na CPU ng WDF

Ang Windows Driver Framework ay isang mahalagang serbisyo sa Windows, ngunit kung minsan ang serbisyong ito ay maaaring maging sanhi ng paggamit ng mataas na CPU. Sa pagsasalita tungkol sa serbisyong ito, narito ang ilang mga kaugnay na isyu na iniulat ng mga gumagamit:

  • Mataas na CPU DisplayLink ng Windows Driver Foundation - Minsan maaaring maganap ang mataas na paggamit ng CPU dahil sa mga problema sa DisplayLink. Upang ayusin ito, muling i-install ang iyong mga driver at suriin kung malulutas nito ang problema.
  • Wudfhost mataas na Windows Windows 10 - Minsan ang iba pang mga serbisyo ay maaaring maging sanhi ng paglitaw ng isyung ito. Upang malutas iyon, siguraduhing muling i-install ang mga may problemang driver at suriin kung nakakatulong ito.
  • Mataas na paggamit ng memorya ng Windows Driver Foundation - Ang serbisyong ito ay kilala upang maging sanhi din ng paggamit ng mataas na memorya. Kung mayroon kang anumang mga problema sa memorya dahil sa serbisyong ito, siguraduhing subukan ang ilan sa aming mga solusyon.
  • WDF mataas na paggamit ng CPU - Ito ay isang pagkakaiba-iba lamang sa orihinal na isyu, ngunit dapat mong ayusin ang problema sa pamamagitan ng hindi pagpapagana ng mga may problemang serbisyo o aparato.

Solusyon 1 - Hintayin mo lang ito

Ang Windows Driver Framework ay pamantayang proseso ng Windows, at kung gumagamit ito ng labis sa iyong CPU, marahil ay ginagawa ang ilang gawain sa background. Maraming mga gumagamit ang nag-ulat na pinamamahalaang nila upang ayusin ang problemang ito sa pamamagitan lamang ng paghihintay para matapos ang Windows Driver Framework.

Hindi ito isang unibersal na solusyon, ngunit sa ilang mga kaso na naghihintay ng isang oras o higit pa ay maaaring makatulong sa iyo sa problemang ito, kaya baka gusto mong subukan iyon.

  • BASAHIN ANG ALSO: 5 Pinakamahusay na software upang ayusin ang mataas na paggamit ng CPU

Solusyon 2 - I-install muli ang iyong Wi-Fi driver

Ayon sa mga gumagamit, kung minsan ang mga problema sa Windows Driver Framework at mataas na paggamit ng CPU ay maaaring mangyari dahil sa iyong mga driver. Kung ang iyong driver ay hindi ganap na tugma sa Windows 10, maaari kang makatagpo ng mga isyu sa prosesong ito.

Maraming mga gumagamit ang nag-ulat na naayos nila ang isyu sa pamamagitan lamang ng pag-install ng kanilang Wi-Fi driver. Ito ay medyo simple, at magagawa mo ito sa pamamagitan ng pagsunod sa mga hakbang na ito:

  1. Bago kami magsimula, siguraduhing i-download ang pinakabagong mga driver ng Wi-Fi mula sa tagagawa ng iyong aparato.
  2. Pindutin ang Windows Key + X upang buksan ang menu ng Win + X. Ngayon pumili ng Device Manager mula sa listahan.

  3. Kapag bubukas ang Device Manager, hanapin ang iyong Wi-Fi adapter, i-right click ito at piliin ang I-uninstall ang aparato mula sa menu.

  4. Lilitaw na ngayon ang isang dialog ng kumpirmasyon Kung magagamit, tingnan ang Alisin ang checkbox ng driver ng software. Ngayon i-click ang I-uninstall.

Kapag tinanggal mo ang driver, i-restart ang iyong PC at muling i-install ang driver ng Wi-Fi. Ngayon suriin kung malulutas nito ang problema.

Ito ay nagkakahalaga ng pagbanggit na ang iba pang mga aparato ay maaari ring maging sanhi ng paglitaw ng isyung ito, at sa ilang mga kaso, iniulat ng mga gumagamit na ang kanilang mouse ay ang salarin. Ang mga gumagamit ay may mga problema sa mouse ng G-series, ngunit pagkatapos i-update ang driver, ang isyu ay permanenteng nalutas. Kung gumagamit ka ng isang Lenovo laptop, subukang i-uninstall ang software ng Lenovo Transitions.

Dahil ang Windows Driver Framework ay nauugnay sa iyong mga driver, masidhi naming iminumungkahi na panatilihing napapanahon ang iyong mga driver upang ayusin ang problemang ito.

Awtomatikong i-update ang mga driver (iminumungkahing tool ng third-party)

Mano-mano ang pag-download at pag-install ng mga driver ay isang proseso na nagdadala ng peligro na mai-install ang maling driver, na maaaring humantong sa mga malubhang pagkakamali. Mahigpit naming iminumungkahi na awtomatiko mong i-update ang iyong driver sa pamamagitan ng paggamit ng tool ng Driver Updateater ng Tweakbit.

Ang tool na ito ay naaprubahan ng Microsoft at Norton Antivirus at pagkatapos ng ilang mga pagsubok, napagpasyahan ng aming koponan na ito ang pinakamahusay na awtomatiko na solusyon. Narito kung paano gamitin ang software na ito:

  1. I-download at i-install ang TweakBit Driver Updateater
  2. Kapag na-install, ang programa ay magsisimulang i-scan ang iyong PC para sa awtomatikong lipas na mga driver. Susuriin ng Driver Updateater ang iyong naka-install na mga bersyon ng driver laban sa cloud database ng pinakabagong mga bersyon at inirerekumenda ang mga tamang pag-update. Ang kailangan mo lang gawin ay maghintay para makumpleto ang pag-scan.

  3. Sa pagkumpleto ng pag-scan, nakakakuha ka ng isang ulat sa lahat ng mga problema sa driver na natagpuan sa iyong PC. Suriin ang listahan at tingnan kung nais mong i-update ang bawat driver nang paisa-isa o lahat nang sabay-sabay. Upang i-update ang isang driver nang sabay-sabay, i-click ang link na 'Update driver' sa tabi ng pangalan ng driver. O i-click lamang ang pindutan ng 'I-update ang lahat' sa ibaba upang awtomatikong i-install ang lahat ng mga inirekumendang pag-update.

    Tandaan: Ang ilang mga driver ay kailangang mai-install sa maraming mga hakbang upang kailangan mong pindutin ang pindutan ng 'Update' nang maraming beses hanggang sa mai-install ang lahat ng mga bahagi nito.

Pagtatanggi: ang ilang mga tampok ng tool na ito ay hindi libre.

Solusyon 3 - Magsagawa ng isang malinis na boot

Minsan ang mga application o serbisyo ng third-party ay maaaring maging sanhi ng paglitaw ng isyung ito. Upang matukoy ang sanhi, ipinapayo na magsagawa ng isang malinis na boot. Ito ay sa halip simple, at magagawa mo ito sa pamamagitan ng pagsunod sa mga hakbang na ito:

  1. Pindutin ang Windows Key + R at ipasok ang msconfig. Ngayon pindutin ang Enter o i-click ang OK.

  2. Lilitaw na ngayon ang window window ng Configuration Pumunta sa tab na Mga Serbisyo at suriin Itago ang lahat ng mga serbisyo sa Microsoft. Ngayon i-click ang Huwag paganahin ang lahat.

  3. Pumunta sa tab na Startup at i-click ang Open Task Manager.

  4. Lilitaw na ngayon ang listahan ng lahat ng mga application sa pagsisimula. Mag-right-click ang unang entry sa listahan at piliin ang Huwag paganahin. Ngayon ulitin ang hakbang na ito para sa lahat ng mga entry sa pagsisimula sa listahan.

  5. Matapos mong paganahin ang lahat ng mga application ng pagsisimula, isara ang Task Manager at bumalik sa window ng System Configur. I-click ang Mag - apply at OK upang makatipid ng mga pagbabago. Ngayon i-restart ang iyong PC.

Magsisimula na ngayon ang iyong PC nang walang anumang mga serbisyo o application ng third-party. Ngayon kailangan mo lamang suriin kung nalutas ang problema. Kung gayon, kakailanganin mong paganahin ang mga hindi pinagana na mga aplikasyon at serbisyo nang paisa-isa hanggang sa matagpuan mo ang isa na nagdudulot ng isyung ito. Tandaan na kailangan mong i-restart ang iyong PC upang mag-apply ng mga pagbabago pagkatapos ng pagpapagana ng isang application.

  • MABASA DIN: Ayusin: Ang Paggamit ng Mataas na CPU Dahil sa Windows Shell Host Host

Solusyon 4 - Huwag paganahin ang SDO Sensor at iba pang mga may problemang aparato

Kung mayroon kang isang touchscreen na aparato, malamang na ang sensor ng SDO ay sanhi ng isyung ito sa iyong PC. Bilang isang workaround, nagmumungkahi ang mga gumagamit na huwag paganahin ang sensor ng SDO. Upang gawin iyon, sundin lamang ang mga simpleng hakbang na ito:

  1. Buksan ang Manager ng Device.
  2. Ngayon hanapin ang SDO Sensor sa listahan, tama-click at piliin ang Huwag paganahin ang aparato.

  3. Kapag lilitaw ang dialog ng kumpirmasyon, i-click ang Oo.

Tandaan na sa pamamagitan ng hindi pagpapagana ng SDO Sensor ang ilang mga tampok ng iyong aparato ay maaaring hindi na gumana, ngunit ang problema sa mataas na paggamit ng CPU ay dapat malutas. Maraming mga gumagamit ang nag-ulat na ang hindi pagpapagana ng Intel Wireless Gigabit 17265 ay naayos ang problema para sa kanila, kaya't kung mayroon ka ng aparatong ito, siguraduhing huwag paganahin ito.

Solusyon 5 - Alisin ang mga hindi kinakailangang peripheral na USB

Minsan ang mga problema sa Windows Driver Framework at mataas na paggamit ng CPU ay maaaring lumitaw dahil sa iyong mga USB device. Ang ilang mga aparato ay maaaring makagambala sa Windows at maging sanhi ng paglitaw ng isyung ito. Upang ayusin ang problema, kailangan mong idiskonekta ang mga kinakailangang aparato sa USB at suriin kung malulutas nito ang problema.

Panatilihin lamang ang mga mahahalagang peripheral na nakakabit tulad ng iyong keyboard at mouse at idiskonekta ang lahat ng natitira. Pagkatapos gawin iyon, suriin kung nagpapatuloy pa rin ang problema. Kung hindi, kailangan mong ikonekta ang mga aparato ng USB nang paisa-isa hanggang sa matagpuan mo ang isa na nagiging sanhi ng paglitaw ng isyu. Kapag nahanap mo ang problemang aparato, kailangan mo lamang i-install o i-update ang mga driver nito at suriin kung malulutas nito ang isyu.

Solusyon 6 - Huwag paganahin ang tampok na NFC

Ang NFC ay isang kapaki-pakinabang na tampok, ngunit kung minsan maaari itong maging sanhi ng mga isyu sa Windows Driver Framework. Upang ayusin ang problema, ipinapayo na huwag paganahin ang NFC nang lubusan. Ang pinakasimpleng paraan upang gawin iyon ay upang suriin ang iyong mga setting ng mode ng eroplano. Upang gawin iyon, sundin ang mga hakbang na ito:

  1. Pindutin ang Windows Key + I upang buksan ang app ng Mga Setting. Ngayon mag-navigate sa seksyong Network at Internet.

  2. Piliin ang Mode ng eroplano mula sa menu sa kaliwa. Ngayon huwag paganahin ang NFC mula sa kanang pane.

Bilang kahalili, maaari mong paganahin ang NFC mula sa Device Manager. Buksan lamang ang Manager ng Device at pumunta sa seksyon ng Mga aparato ng Proximity. Huwag paganahin ang iyong kalapitan ng aparato at ang NFC ay dapat na ganap na hindi pinagana. Kapag ang NFC ay hindi pinagana, ang isyung ito ay dapat na malutas nang buo.

  • READ ALSO: Ayusin: Mataas na CPU kapag nagba-browse sa Internet

Solusyon 7 - Tiyaking napapanahon ang iyong PC

Kung mayroon kang mga isyu sa Windows Driver Framework, ang problema ay maaaring sanhi ng isang nawawalang pag-update. Ang isyung ito ay maaaring sanhi ng isang bug sa iyong system, at kung ang kaso, ang pinakamahusay na paraan upang ayusin ito ay upang i-update ang iyong Windows.

Bilang default, awtomatikong mai-install ng Windows 10 ang nawawalang mga pag-update, ngunit kung minsan maaari mong makaligtaan ang isang pag-update o dalawa. Gayunpaman, maaari mong palaging suriin para sa mano-mano ang mga update sa pamamagitan ng paggawa ng mga sumusunod:

  1. Buksan ang app ng Mga Setting at pumunta sa seksyon ng Update at Seguridad.

  2. Ngayon i-click ang Suriin ang pindutan ng mga update.

Susuriin ngayon ng Windows ang magagamit na mga update. Kung magagamit ang anumang mga pag-update, awtomatiko itong mai-download sa background. Kapag na-download ang mga pag-update, i-restart ang iyong PC upang mai-install ang mga ito. Matapos ma-update ang Windows sa pinakabagong bersyon, dapat na permanenteng malutas ang isyu.

Solusyon 8 - Gumamit ng System Ibalik

Kung nagkakaroon ka ng problemang ito, maaari mong ayusin ito sa pamamagitan ng paggamit ng System Restore. Ito ay sa halip simple, at magagawa mo ito sa pamamagitan ng paggawa ng mga sumusunod:

  1. Pindutin ang Windows Key + S at ipasok ang system ibalik. Piliin ang Gumawa ng isang punto ng pagpapanumbalik mula sa menu.

  2. Bukas na ngayon ang window ng System Properties. I-click ang button na Ibalik ang System.

  3. Kapag bubukas ang System Ibalik, i-click ang Susunod.

  4. Kung magagamit, tingnan ang Ipakita ang higit pang mga puntos sa pagpapanumbalik. Ngayon piliin ang nais na ibalik point at i-click ang Susunod.

  5. Sundin ang mga tagubilin sa screen upang maibalik ang iyong PC.

Kapag natapos ang System Restore, suriin kung nagpapatuloy pa rin ang problema.

Kung nakarating ka sa iba pang mga workarounds upang ayusin ang abnormal na paggamit ng nauugnay sa WDF, huwag mag-atubiling ilista ang mga hakbang sa pag-aayos sa seksyon ng komento sa ibaba.

Tandaan ng Editor: Ang post na ito ay orihinal na nai-publish noong Enero 2017 at mula nang ganap na na-update at na-update para sa pagiging bago, kawastuhan, at pagiging kumpleto.

Buong pag-aayos: ang mga windows driver frameworks ay gumagamit ng labis na cpu

Pagpili ng editor