เราขอแนะนำ: โปรแกรมสำหรับการแก้ไขข้อผิดพลาด, เพิ่มประสิทธิภาพและความเร็วของ 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 ของพวกเขาใหม่ มันค่อนข้างง่ายและคุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:
- ก่อนที่เราจะเริ่มให้แน่ใจว่าได้ดาวน์โหลดไดรเวอร์ Wi-Fi ล่าสุดจากผู้ผลิตอุปกรณ์ของคุณ
- กด Windows Key + X เพื่อเปิดเมนู Win + X ตอนนี้เลือก Device Manager จากรายการ
- เมื่อ Device Manager เปิดขึ้นให้ค้นหาอะแดปเตอร์ Wi-Fi ของคุณคลิกขวาแล้วเลือก ถอนการติดตั้งอุปกรณ์ จากเมนู
- กล่องโต้ตอบการยืนยันจะปรากฏขึ้น หากมีให้ทำเครื่องหมายในช่องทำเครื่องหมาย ลบซอฟต์แวร์ไดรเวอร์ ตอนนี้คลิก ถอนการติดตั้ง
เมื่อคุณลบไดรเวอร์ออกให้รีสตาร์ท PC และติดตั้งไดรเวอร์ Wi-Fi อีกครั้ง ตรวจสอบว่าวิธีแก้ปัญหาได้หรือไม่
เป็นมูลค่าการกล่าวขวัญว่าอุปกรณ์อื่น ๆ ยังสามารถทำให้ปัญหานี้ปรากฏขึ้นและในบางกรณีผู้ใช้รายงานว่าเมาส์ของพวกเขาเป็นผู้ร้าย ผู้ใช้มีปัญหากับเมาส์ G-series แต่หลังจากอัปเดตไดรเวอร์แล้วปัญหาได้รับการแก้ไขอย่างถาวร หากคุณใช้แล็ปท็อป Lenovo ลองถอนการติดตั้งซอฟต์แวร์ Lenovo Transitions เช่นกัน
เนื่องจาก Windows Driver Framework เกี่ยวข้องกับไดรเวอร์ของคุณเราขอแนะนำให้คุณปรับปรุงไดรเวอร์ให้ทันสมัยอยู่เสมอเพื่อแก้ไขปัญหานี้
อัพเดทไดรเวอร์โดยอัตโนมัติ (แนะนำเครื่องมือของบุคคลที่สาม)
การดาวน์โหลดและติดตั้งไดรเวอร์ด้วยตนเองเป็นกระบวนการที่มีความเสี่ยงในการติดตั้งไดรเวอร์ที่ไม่ถูกต้องซึ่งอาจทำให้เกิดความผิดปกติอย่างร้ายแรง เราขอแนะนำให้คุณอัปเดตไดรเวอร์โดยอัตโนมัติโดยใช้เครื่องมือ Driver Updater ของ Tweakbit
เครื่องมือนี้ได้รับการอนุมัติจาก Microsoft และ Norton Antivirus และหลังจากการทดสอบหลายครั้งทีมงานของเราสรุปว่านี่เป็นทางออกที่ดีที่สุดโดยอัตโนมัติ นี่คือวิธีการใช้ซอฟต์แวร์นี้:
- ดาวน์โหลดและติดตั้ง TweakBit Driver Updater
- เมื่อติดตั้งแล้วโปรแกรมจะเริ่มสแกนพีซีของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยโดยอัตโนมัติ Driver Updater จะตรวจสอบเวอร์ชั่นไดรเวอร์ที่ติดตั้งของคุณกับฐานข้อมูลคลาวด์ของเวอร์ชันล่าสุดและแนะนำการปรับปรุงที่เหมาะสม สิ่งที่คุณต้องทำคือรอให้การสแกนเสร็จสมบูรณ์
- เมื่อการสแกนเสร็จสิ้นคุณจะได้รับรายงานเกี่ยวกับไดรเวอร์ปัญหาทั้งหมดที่พบในพีซีของคุณ ตรวจสอบรายการและดูว่าคุณต้องการอัปเดตไดรเวอร์แต่ละรายการหรือทั้งหมดในครั้งเดียว หากต้องการอัปเดตไดรเวอร์หนึ่งรายการต่อครั้งให้คลิกลิงก์ 'อัปเดตไดรเวอร์' ถัดจากชื่อไดรเวอร์ หรือเพียงคลิกปุ่ม 'อัปเดตทั้งหมด' ที่ด้านล่างเพื่อติดตั้งอัปเดตที่แนะนำทั้งหมดโดยอัตโนมัติ
หมายเหตุ: ไดรเวอร์บางตัวจำเป็นต้องติดตั้งในหลายขั้นตอนดังนั้นคุณจะต้องกดปุ่ม 'อัปเดต' หลายครั้งจนกว่าจะมีการติดตั้งส่วนประกอบทั้งหมด
คำเตือน : คุณสมบัติบางอย่างของเครื่องมือนี้ไม่ฟรี
โซลูชันที่ 3 - ทำการคลีนบูต
บางครั้งแอปพลิเคชันหรือบริการของบุคคลที่สามอาจทำให้ปัญหานี้ปรากฏขึ้น เพื่อระบุสาเหตุของข้อแนะนำให้ทำการคลีนบูต ค่อนข้างง่ายและคุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:
- กด Windows Key + R และป้อน msconfig ตอนนี้กด Enter หรือคลิก ตกลง
- หน้าต่างการ กำหนดค่าระบบ จะปรากฏขึ้น ไปที่แท็บ บริการ แล้วเลือก ซ่อนบริการทั้งหมดของ Microsoft ตอนนี้คลิก ปิดใช้งานทั้งหมด
- ไปที่แท็บ เริ่มต้น แล้วคลิก เปิดตัวจัดการงาน
- รายการแอปพลิเคชันเริ่มต้นทั้งหมดจะปรากฏขึ้น คลิกขวาที่รายการแรกในรายการและเลือก ปิดใช้งาน ทวนซ้ำขั้นตอนนี้สำหรับรายการเริ่มต้นทั้งหมดในรายการ
- หลังจากคุณปิดใช้งานแอปพลิเคชันเริ่มต้นทั้งหมดให้ปิด ตัวจัดการงาน และกลับไปที่หน้าต่างการ กำหนดค่าระบบ คลิก ใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง ตอนนี้รีสตาร์ทพีซีของคุณ
พีซีของคุณจะเริ่มทำงานโดยไม่มีบริการหรือแอปพลิเคชันอื่น ๆ ตอนนี้คุณเพียงแค่ต้องตรวจสอบว่าปัญหาได้รับการแก้ไข หากเป็นเช่นนั้นคุณจะต้องเปิดใช้งานแอปพลิเคชันและบริการที่ถูกปิดใช้งานทีละตัวจนกว่าคุณจะพบแอปที่เป็นสาเหตุของปัญหานี้ โปรดทราบว่าคุณต้องรีสตาร์ทพีซีเพื่อใช้การเปลี่ยนแปลงหลังจากเปิดใช้งานแอปพลิเคชัน
โซลูชันที่ 4 - ปิดใช้งานเซ็นเซอร์ SDO และอุปกรณ์ที่มีปัญหาอื่น ๆ
หากคุณมีอุปกรณ์หน้าจอสัมผัสอาจเป็นไปได้ว่าเซ็นเซอร์ SDO เป็นสาเหตุของปัญหานี้ในพีซีของคุณ ในฐานะที่เป็นวิธีการแก้ปัญหาผู้ใช้จะแนะนำให้ปิดการใช้งานเซ็นเซอร์ SDO อย่างสมบูรณ์ โดยทำตามขั้นตอนง่าย ๆ เหล่านี้:
- เปิด ตัวจัดการอุปกรณ์
- ตอนนี้ค้นหา เซ็นเซอร์ SDO ในรายการคลิกขวาแล้วเลือก ปิดการใช้งานอุปกรณ์
- เมื่อกล่องโต้ตอบการยืนยันปรากฏขึ้นให้คลิก ใช่
โปรดทราบว่าการปิดใช้งานคุณสมบัติบางอย่างของเซ็นเซอร์ SDO ของอุปกรณ์ของคุณอาจไม่ทำงานอีกต่อไป แต่ปัญหาเกี่ยวกับการใช้งาน CPU สูงควรได้รับการแก้ไข ผู้ใช้หลายคนรายงานว่าการปิดใช้งาน Intel Wireless Gigabit 17265 ได้ แก้ไขปัญหาให้กับพวกเขาดังนั้นหากคุณมีอุปกรณ์นี้โปรดปิดการใช้งาน
โซลูชันที่ 5 - เอาอุปกรณ์ต่อพ่วง USB ที่ไม่จำเป็นออก
บางครั้งปัญหาเกี่ยวกับ Windows Driver Framework และการใช้งาน CPU สูงอาจปรากฏขึ้นเนื่องจากอุปกรณ์ USB ของคุณ อุปกรณ์บางอย่างอาจรบกวน Windows และทำให้ปัญหานี้ปรากฏขึ้น ในการแก้ไขปัญหาคุณต้องถอดอุปกรณ์ USB ที่จำเป็นออกและตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่
เก็บอุปกรณ์ต่อพ่วงที่จำเป็นเท่านั้นเช่นแป้นพิมพ์และเมาส์ของคุณและปลดการเชื่อมต่อที่เหลือทั้งหมด หลังจากทำเช่นนั้นให้ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากไม่มีคุณจะต้องเชื่อมต่ออุปกรณ์ USB ทีละตัวจนกว่าคุณจะพบอุปกรณ์ที่ทำให้เกิดปัญหา เมื่อคุณพบอุปกรณ์ที่มีปัญหาคุณเพียงแค่ติดตั้งใหม่หรืออัปเดตไดรเวอร์และตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่
โซลูชันที่ 6 - ปิดใช้งานคุณลักษณะ NFC
NFC เป็นคุณสมบัติที่มีประโยชน์ แต่บางครั้งอาจทำให้เกิดปัญหากับ Windows Driver Framework ในการแก้ไขปัญหาแนะนำให้ปิดการใช้งาน NFC อย่างสมบูรณ์ วิธีที่ง่ายที่สุดในการทำเช่นนั้นคือตรวจสอบการตั้งค่าโหมดเครื่องบินของคุณ โดยทำตามขั้นตอนต่อไปนี้:
- กด Windows Key + I เพื่อเปิด แอปการตั้งค่า ตอนนี้ไปที่ส่วน เครือข่ายและอินเทอร์เน็ต
- เลือก โหมดเครื่องบิน จากเมนูด้านซ้าย ตอนนี้ปิดใช้งาน NFC จากบานหน้าต่างด้านขวา
หรือคุณสามารถปิดใช้งาน NFC จาก Device Manager เพียงเปิดตัวจัดการอุปกรณ์และไปที่ส่วน อุปกรณ์ความใกล้เคียง ปิดใช้งานอุปกรณ์ความใกล้เคียงของคุณและควรปิดใช้งาน NFC อย่างสมบูรณ์ เมื่อปิดใช้งาน NFC ปัญหานี้ควรได้รับการแก้ไขทั้งหมด
โซลูชันที่ 7 - ตรวจสอบให้แน่ใจว่าพีซีของคุณทันสมัย
หากคุณมีปัญหากับ Windows Driver Framework ปัญหาอาจเกิดจากการอัพเดทที่ขาดหายไป ปัญหานี้อาจเกิดจากข้อผิดพลาดในระบบของคุณและหากเป็นกรณีนี้วิธีที่ดีที่สุดในการแก้ไขคือการอัพเดต Windows ของคุณ
ตามค่าเริ่มต้น Windows 10 จะติดตั้งการอัปเดตที่หายไปโดยอัตโนมัติ แต่บางครั้งคุณอาจพลาดอัปเดตหนึ่งหรือสองรายการ อย่างไรก็ตามคุณสามารถตรวจสอบการอัปเดตได้ด้วยตนเองโดยทำดังนี้
- เปิด แอปการตั้งค่า และไปที่ส่วน อัปเดตและความปลอดภัย
- ตอนนี้คลิก ตรวจสอบ ปุ่ม อัพเดต
Windows จะตรวจสอบการอัปเดตที่มีอยู่ในขณะนี้ หากมีการอัปเดตใด ๆ การอัพเดทเหล่านั้นจะถูกดาวน์โหลดโดยอัตโนมัติในพื้นหลัง เมื่อดาวน์โหลดอัพเดตแล้วให้รีสตาร์ท PC ของคุณเพื่อติดตั้ง หลังจากอัปเดต Windows เป็นเวอร์ชันล่าสุดปัญหาควรได้รับการแก้ไขอย่างถาวร
โซลูชันที่ 8 - ใช้การคืนค่าระบบ
หากคุณพบปัญหานี้คุณอาจสามารถแก้ไขปัญหาได้โดยใช้การคืนค่าระบบ ค่อนข้างง่ายและคุณสามารถทำได้โดยทำสิ่งต่อไปนี้:
- กด Windows Key + S และเข้าสู่การ คืนค่าระบบ เลือก สร้างจุดคืนค่า จากเมนู
- หน้าต่าง คุณสมบัติของ ระบบ จะเปิดขึ้นในขณะนี้ คลิกปุ่ม System Restore
- เมื่อ การคืนค่าระบบ เปิดขึ้นให้คลิก ถัดไป
- หากมีให้ทำเครื่องหมาย แสดง จุด คืนค่าเพิ่มเติม ตอนนี้เลือกจุดคืนค่าที่ต้องการแล้วคลิก ถัดไป
- ทำตามคำแนะนำบนหน้าจอเพื่อกู้คืนพีซีของคุณ
เมื่อการคืนค่าระบบเสร็จสิ้นให้ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
หากคุณพบวิธีแก้ไขปัญหาอื่น ๆ เพื่อแก้ไขการใช้งาน CPU ที่ผิดปกติที่เกี่ยวข้องกับ WDF โปรดแสดงรายการขั้นตอนการแก้ไขปัญหาในส่วนความคิดเห็นด้านล่าง