Full Fix: Windows Driver Frameworks ใช้ CPU มากเกินไป

เราขอแนะนำ: โปรแกรมสำหรับการแก้ไขข้อผิดพลาด, เพิ่มประสิทธิภาพและความเร็วของ Windows

Windows Driver Frameworks (WDF) เดิมชื่อ Windows Driver Foundation เป็นชุดของไลบรารีที่คุณสามารถใช้เพื่อเขียนไดรเวอร์อุปกรณ์ที่ทำงานบน Windows OS

Microsoft ใช้ไดรเวอร์ WDF สามประเภท:

  • Kernel-Mode Driver Framework สำหรับไดรเวอร์อุปกรณ์โหมดเคอร์เนลมาตรฐาน
  • User-Mode Driver Framework v1 สำหรับไดรเวอร์โหมดผู้ใช้ C ++ COM
  • User-Mode Driver Framework v2 สำหรับการเขียนไดรเวอร์โหมดผู้ใช้ที่ใช้ KMDF

ผู้ใช้ Windows หลายคนมักจะบ่นว่า Windows Driver Frameworks ใช้ CPU มากเกินไปทำให้ Windows ช้าลงและแบตเตอรี่หมดเร็ว

Windows Driver Frameworks ทำให้การใช้งาน CPU สูง

[…] บริการ Windows Driver Foundation ใช้ CPU ประมาณ 30% ตลอดเวลา นี่ไม่ได้เกิดขึ้นกับงานสร้างก่อนหน้านี้ ฉันออกจากคอมพิวเตอร์ที่ใช้งานเป็นเวลาสองสามชั่วโมงเพื่อดูว่ามีกระบวนการล้างข้อมูลใด ๆ ที่ทำงานอยู่หรือไม่ แต่บริการยังคงใช้งาน CPU อยู่

แก้ไขปัญหา CPU สูงของ WDF

Windows Driver Framework เป็นบริการ Windows ที่สำคัญ แต่บางครั้งบริการนี้อาจทำให้เกิดการใช้งาน CPU สูง เมื่อพูดถึงบริการนี้นี่เป็นปัญหาที่เกี่ยวข้องที่ผู้ใช้รายงาน:

  • Windows Driver Foundation CPU สูง DisplayLink - บางครั้งการใช้ CPU สูงอาจเกิดขึ้นได้เนื่องจากปัญหาเกี่ยวกับ DisplayLink หากต้องการแก้ไขให้ติดตั้งไดรเวอร์อีกครั้งและตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่
  • Wudfhost high CPU Windows 10 - บางครั้งบริการอื่น ๆ อาจทำให้เกิดปัญหานี้ได้ ในการแก้ปัญหานี้ให้แน่ใจว่าได้ติดตั้งไดรเวอร์ที่มีปัญหาและตรวจสอบว่ามีประโยชน์หรือไม่
  • การใช้หน่วยความจำสูงของ Windows Driver Foundation - บริการนี้เป็นที่รู้จักกันว่าทำให้เกิดการใช้งานหน่วยความจำสูงเช่นกัน หากคุณมีปัญหาหน่วยความจำเนื่องจากบริการนี้โปรดลองใช้วิธีแก้ไขปัญหาของเรา
  • การใช้งาน CPU สูงของ WDF - นี่เป็นเพียงการเปลี่ยนแปลงของปัญหาดั้งเดิม แต่คุณควรจะสามารถแก้ไขปัญหาได้โดยการปิดใช้งานบริการหรืออุปกรณ์ที่มีปัญหา

โซลูชันที่ 1 - เพียงแค่รอออก

Windows Driver Framework เป็นกระบวนการ Windows มาตรฐานและถ้ามันใช้ CPU ของคุณมากเกินไปก็อาจทำงานบางอย่างในพื้นหลัง ผู้ใช้หลายคนรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหานี้เพียงแค่รอ Windows Driver Framework ให้เสร็จ

นี่ไม่ใช่วิธีการแก้ปัญหาสากล แต่ในบางกรณีการรอหนึ่งชั่วโมงหรือมากกว่านั้นสามารถช่วยคุณแก้ปัญหานี้ได้ดังนั้นคุณอาจต้องการลองใช้

โซลูชัน 2 - ติดตั้งไดรเวอร์ Wi-Fi ของคุณใหม่

ตามที่ผู้ใช้บางครั้งปัญหาเกี่ยวกับ Windows Driver Framework และการใช้งาน CPU สูงอาจเกิดขึ้นเนื่องจากไดรเวอร์ของคุณ หากไดรเวอร์ของคุณใช้งานไม่ได้กับ Windows 10 คุณอาจประสบปัญหากับกระบวนการนี้

ผู้ใช้หลายคนรายงานว่าพวกเขาแก้ไขปัญหาเพียงแค่ติดตั้งไดรเวอร์ Wi-Fi ของพวกเขาใหม่ มันค่อนข้างง่ายและคุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:

  1. ก่อนที่เราจะเริ่มให้แน่ใจว่าได้ดาวน์โหลดไดรเวอร์ Wi-Fi ล่าสุดจากผู้ผลิตอุปกรณ์ของคุณ
  2. กด Windows Key + X เพื่อเปิดเมนู Win + X ตอนนี้เลือก Device Manager จากรายการ

  3. เมื่อ Device Manager เปิดขึ้นให้ค้นหาอะแดปเตอร์ Wi-Fi ของคุณคลิกขวาแล้วเลือก ถอนการติดตั้งอุปกรณ์ จากเมนู

  4. กล่องโต้ตอบการยืนยันจะปรากฏขึ้น หากมีให้ทำเครื่องหมายในช่องทำเครื่องหมาย ลบซอฟต์แวร์ไดรเวอร์ ตอนนี้คลิก ถอนการติดตั้ง

เมื่อคุณลบไดรเวอร์ออกให้รีสตาร์ท PC และติดตั้งไดรเวอร์ Wi-Fi อีกครั้ง ตรวจสอบว่าวิธีแก้ปัญหาได้หรือไม่

เป็นมูลค่าการกล่าวขวัญว่าอุปกรณ์อื่น ๆ ยังสามารถทำให้ปัญหานี้ปรากฏขึ้นและในบางกรณีผู้ใช้รายงานว่าเมาส์ของพวกเขาเป็นผู้ร้าย ผู้ใช้มีปัญหากับเมาส์ G-series แต่หลังจากอัปเดตไดรเวอร์แล้วปัญหาได้รับการแก้ไขอย่างถาวร หากคุณใช้แล็ปท็อป Lenovo ลองถอนการติดตั้งซอฟต์แวร์ Lenovo Transitions เช่นกัน

เนื่องจาก Windows Driver Framework เกี่ยวข้องกับไดรเวอร์ของคุณเราขอแนะนำให้คุณปรับปรุงไดรเวอร์ให้ทันสมัยอยู่เสมอเพื่อแก้ไขปัญหานี้

อัพเดทไดรเวอร์โดยอัตโนมัติ (แนะนำเครื่องมือของบุคคลที่สาม)

การดาวน์โหลดและติดตั้งไดรเวอร์ด้วยตนเองเป็นกระบวนการที่มีความเสี่ยงในการติดตั้งไดรเวอร์ที่ไม่ถูกต้องซึ่งอาจทำให้เกิดความผิดปกติอย่างร้ายแรง เราขอแนะนำให้คุณอัปเดตไดรเวอร์โดยอัตโนมัติโดยใช้เครื่องมือ Driver Updater ของ Tweakbit

เครื่องมือนี้ได้รับการอนุมัติจาก Microsoft และ Norton Antivirus และหลังจากการทดสอบหลายครั้งทีมงานของเราสรุปว่านี่เป็นทางออกที่ดีที่สุดโดยอัตโนมัติ นี่คือวิธีการใช้ซอฟต์แวร์นี้:

  1. ดาวน์โหลดและติดตั้ง TweakBit Driver Updater

  2. เมื่อติดตั้งแล้วโปรแกรมจะเริ่มสแกนพีซีของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยโดยอัตโนมัติ Driver Updater จะตรวจสอบเวอร์ชั่นไดรเวอร์ที่ติดตั้งของคุณกับฐานข้อมูลคลาวด์ของเวอร์ชันล่าสุดและแนะนำการปรับปรุงที่เหมาะสม สิ่งที่คุณต้องทำคือรอให้การสแกนเสร็จสมบูรณ์

  3. เมื่อการสแกนเสร็จสิ้นคุณจะได้รับรายงานเกี่ยวกับไดรเวอร์ปัญหาทั้งหมดที่พบในพีซีของคุณ ตรวจสอบรายการและดูว่าคุณต้องการอัปเดตไดรเวอร์แต่ละรายการหรือทั้งหมดในครั้งเดียว หากต้องการอัปเดตไดรเวอร์หนึ่งรายการต่อครั้งให้คลิกลิงก์ 'อัปเดตไดรเวอร์' ถัดจากชื่อไดรเวอร์ หรือเพียงคลิกปุ่ม 'อัปเดตทั้งหมด' ที่ด้านล่างเพื่อติดตั้งอัปเดตที่แนะนำทั้งหมดโดยอัตโนมัติ

    หมายเหตุ: ไดรเวอร์บางตัวจำเป็นต้องติดตั้งในหลายขั้นตอนดังนั้นคุณจะต้องกดปุ่ม 'อัปเดต' หลายครั้งจนกว่าจะมีการติดตั้งส่วนประกอบทั้งหมด

คำเตือน : คุณสมบัติบางอย่างของเครื่องมือนี้ไม่ฟรี

โซลูชันที่ 3 - ทำการคลีนบูต

บางครั้งแอปพลิเคชันหรือบริการของบุคคลที่สามอาจทำให้ปัญหานี้ปรากฏขึ้น เพื่อระบุสาเหตุของข้อแนะนำให้ทำการคลีนบูต ค่อนข้างง่ายและคุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:

  1. กด Windows Key + R และป้อน msconfig ตอนนี้กด Enter หรือคลิก ตกลง

  2. หน้าต่างการ กำหนดค่าระบบ จะปรากฏขึ้น ไปที่แท็บ บริการ แล้วเลือก ซ่อนบริการทั้งหมดของ Microsoft ตอนนี้คลิก ปิดใช้งานทั้งหมด

  3. ไปที่แท็บ เริ่มต้น แล้วคลิก เปิดตัวจัดการงาน

  4. รายการแอปพลิเคชันเริ่มต้นทั้งหมดจะปรากฏขึ้น คลิกขวาที่รายการแรกในรายการและเลือก ปิดใช้งาน ทวนซ้ำขั้นตอนนี้สำหรับรายการเริ่มต้นทั้งหมดในรายการ

  5. หลังจากคุณปิดใช้งานแอปพลิเคชันเริ่มต้นทั้งหมดให้ปิด ตัวจัดการงาน และกลับไปที่หน้าต่างการ กำหนดค่าระบบ คลิก ใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง ตอนนี้รีสตาร์ทพีซีของคุณ

พีซีของคุณจะเริ่มทำงานโดยไม่มีบริการหรือแอปพลิเคชันอื่น ๆ ตอนนี้คุณเพียงแค่ต้องตรวจสอบว่าปัญหาได้รับการแก้ไข หากเป็นเช่นนั้นคุณจะต้องเปิดใช้งานแอปพลิเคชันและบริการที่ถูกปิดใช้งานทีละตัวจนกว่าคุณจะพบแอปที่เป็นสาเหตุของปัญหานี้ โปรดทราบว่าคุณต้องรีสตาร์ทพีซีเพื่อใช้การเปลี่ยนแปลงหลังจากเปิดใช้งานแอปพลิเคชัน

โซลูชันที่ 4 - ปิดใช้งานเซ็นเซอร์ SDO และอุปกรณ์ที่มีปัญหาอื่น ๆ

หากคุณมีอุปกรณ์หน้าจอสัมผัสอาจเป็นไปได้ว่าเซ็นเซอร์ SDO เป็นสาเหตุของปัญหานี้ในพีซีของคุณ ในฐานะที่เป็นวิธีการแก้ปัญหาผู้ใช้จะแนะนำให้ปิดการใช้งานเซ็นเซอร์ SDO อย่างสมบูรณ์ โดยทำตามขั้นตอนง่าย ๆ เหล่านี้:

  1. เปิด ตัวจัดการอุปกรณ์
  2. ตอนนี้ค้นหา เซ็นเซอร์ SDO ในรายการคลิกขวาแล้วเลือก ปิดการใช้งานอุปกรณ์

  3. เมื่อกล่องโต้ตอบการยืนยันปรากฏขึ้นให้คลิก ใช่

โปรดทราบว่าการปิดใช้งานคุณสมบัติบางอย่างของเซ็นเซอร์ SDO ของอุปกรณ์ของคุณอาจไม่ทำงานอีกต่อไป แต่ปัญหาเกี่ยวกับการใช้งาน CPU สูงควรได้รับการแก้ไข ผู้ใช้หลายคนรายงานว่าการปิดใช้งาน Intel Wireless Gigabit 17265 ได้ แก้ไขปัญหาให้กับพวกเขาดังนั้นหากคุณมีอุปกรณ์นี้โปรดปิดการใช้งาน

โซลูชันที่ 5 - เอาอุปกรณ์ต่อพ่วง USB ที่ไม่จำเป็นออก

บางครั้งปัญหาเกี่ยวกับ Windows Driver Framework และการใช้งาน CPU สูงอาจปรากฏขึ้นเนื่องจากอุปกรณ์ USB ของคุณ อุปกรณ์บางอย่างอาจรบกวน Windows และทำให้ปัญหานี้ปรากฏขึ้น ในการแก้ไขปัญหาคุณต้องถอดอุปกรณ์ USB ที่จำเป็นออกและตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่

เก็บอุปกรณ์ต่อพ่วงที่จำเป็นเท่านั้นเช่นแป้นพิมพ์และเมาส์ของคุณและปลดการเชื่อมต่อที่เหลือทั้งหมด หลังจากทำเช่นนั้นให้ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากไม่มีคุณจะต้องเชื่อมต่ออุปกรณ์ USB ทีละตัวจนกว่าคุณจะพบอุปกรณ์ที่ทำให้เกิดปัญหา เมื่อคุณพบอุปกรณ์ที่มีปัญหาคุณเพียงแค่ติดตั้งใหม่หรืออัปเดตไดรเวอร์และตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่

โซลูชันที่ 6 - ปิดใช้งานคุณลักษณะ NFC

NFC เป็นคุณสมบัติที่มีประโยชน์ แต่บางครั้งอาจทำให้เกิดปัญหากับ Windows Driver Framework ในการแก้ไขปัญหาแนะนำให้ปิดการใช้งาน NFC อย่างสมบูรณ์ วิธีที่ง่ายที่สุดในการทำเช่นนั้นคือตรวจสอบการตั้งค่าโหมดเครื่องบินของคุณ โดยทำตามขั้นตอนต่อไปนี้:

  1. กด Windows Key + I เพื่อเปิด แอปการตั้งค่า ตอนนี้ไปที่ส่วน เครือข่ายและอินเทอร์เน็ต

  2. เลือก โหมดเครื่องบิน จากเมนูด้านซ้าย ตอนนี้ปิดใช้งาน NFC จากบานหน้าต่างด้านขวา

หรือคุณสามารถปิดใช้งาน NFC จาก Device Manager เพียงเปิดตัวจัดการอุปกรณ์และไปที่ส่วน อุปกรณ์ความใกล้เคียง ปิดใช้งานอุปกรณ์ความใกล้เคียงของคุณและควรปิดใช้งาน NFC อย่างสมบูรณ์ เมื่อปิดใช้งาน NFC ปัญหานี้ควรได้รับการแก้ไขทั้งหมด

โซลูชันที่ 7 - ตรวจสอบให้แน่ใจว่าพีซีของคุณทันสมัย

หากคุณมีปัญหากับ Windows Driver Framework ปัญหาอาจเกิดจากการอัพเดทที่ขาดหายไป ปัญหานี้อาจเกิดจากข้อผิดพลาดในระบบของคุณและหากเป็นกรณีนี้วิธีที่ดีที่สุดในการแก้ไขคือการอัพเดต Windows ของคุณ

ตามค่าเริ่มต้น Windows 10 จะติดตั้งการอัปเดตที่หายไปโดยอัตโนมัติ แต่บางครั้งคุณอาจพลาดอัปเดตหนึ่งหรือสองรายการ อย่างไรก็ตามคุณสามารถตรวจสอบการอัปเดตได้ด้วยตนเองโดยทำดังนี้

  1. เปิด แอปการตั้งค่า และไปที่ส่วน อัปเดตและความปลอดภัย

  2. ตอนนี้คลิก ตรวจสอบ ปุ่ม อัพเดต

Windows จะตรวจสอบการอัปเดตที่มีอยู่ในขณะนี้ หากมีการอัปเดตใด ๆ การอัพเดทเหล่านั้นจะถูกดาวน์โหลดโดยอัตโนมัติในพื้นหลัง เมื่อดาวน์โหลดอัพเดตแล้วให้รีสตาร์ท PC ของคุณเพื่อติดตั้ง หลังจากอัปเดต Windows เป็นเวอร์ชันล่าสุดปัญหาควรได้รับการแก้ไขอย่างถาวร

โซลูชันที่ 8 - ใช้การคืนค่าระบบ

หากคุณพบปัญหานี้คุณอาจสามารถแก้ไขปัญหาได้โดยใช้การคืนค่าระบบ ค่อนข้างง่ายและคุณสามารถทำได้โดยทำสิ่งต่อไปนี้:

  1. กด Windows Key + S และเข้าสู่การ คืนค่าระบบ เลือก สร้างจุดคืนค่า จากเมนู

  2. หน้าต่าง คุณสมบัติของ ระบบ จะเปิดขึ้นในขณะนี้ คลิกปุ่ม System Restore

  3. เมื่อ การคืนค่าระบบ เปิดขึ้นให้คลิก ถัดไป

  4. หากมีให้ทำเครื่องหมาย แสดง จุด คืนค่าเพิ่มเติม ตอนนี้เลือกจุดคืนค่าที่ต้องการแล้วคลิก ถัดไป

  5. ทำตามคำแนะนำบนหน้าจอเพื่อกู้คืนพีซีของคุณ

เมื่อการคืนค่าระบบเสร็จสิ้นให้ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

หากคุณพบวิธีแก้ไขปัญหาอื่น ๆ เพื่อแก้ไขการใช้งาน CPU ที่ผิดปกติที่เกี่ยวข้องกับ WDF โปรดแสดงรายการขั้นตอนการแก้ไขปัญหาในส่วนความคิดเห็นด้านล่าง

แนะนำ

Crunchyroll ไม่ทำงานกับ VPN ใช่ไหม ต่อไปนี้เป็นวิธีแก้ไข
2019
แก้ไขแล้ว: หน้าจอสีดำ Age of Mythology ใน Windows 10
2019
นี่คือวิธีการเปิดไฟล์ PSD ใน Windows 10
2019