แก้ไข: Windows Driver Foundation ใช้ CPU สูง

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

กระบวนการ Windows Driver Foundation(Windows Driver Foundation)คืออะไร?

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

ในบางครั้ง ผู้ใช้อาจประสบปัญหากับระบบ โดยที่Windows Driver Foundation จะ ใช้CPUเป็น หลัก แม้ว่าจะไม่ได้จำกัดฟังก์ชันการทำงานของCPUสำหรับผู้ใช้ส่วนใหญ่อย่างแน่นอน แต่ก็ทำให้แบตเตอรี่หมดและอาจทำให้ระบบค้างในบางครั้ง โดยเฉพาะอย่างยิ่งหากการใช้งานพุ่งสูงถึง 100% ความพยายามที่จะฆ่ากระบวนการในตัวจัดการงาน(Task Manager)ไม่ได้ช่วยอะไรเพราะเป็นกระบวนการของระบบ

Windows Driver Foundationที่ใช้CPUหรือหน่วยความจำ สูง

ในการค้นหาว่าการ ใช้งาน CPUนั้นเครียดเพราะWindows Driver Foundationหรือ wudfsvc.dll หรือไม่ ให้เปิดตัวจัดการงาน(Task Manager)โดยคลิกขวาที่แถบ(Taskbar) งาน แล้วเลือกตัวจัดการ(Task Manager)งาน

ที่นี่ ตรวจสอบกระบวนการที่ใช้CPU สูง (CPU)เป็นWindows Driver Foundationหรือไม่ อาจมีชื่ออื่นUser-mode Driver Framework ( UMDF ) หรือWUDFHost.Exe

หากใช้ทรัพยากรสูงจริงๆ ให้ลองใช้คำแนะนำในการแก้ปัญหาเหล่านี้:

  1. เรียกใช้ Windows Update
  2. เรียกใช้เครื่องมือแก้ปัญหา
  3. แก้ไขปัญหาในสถานะคลีนบูต
  4. ลองถอดอุปกรณ์ต่อพ่วงออกจากระบบ
  5. อัปเดตและติดตั้งไดรเวอร์ WiFi ใหม่
  6. คำแนะนำสำหรับ Pro's

ลองตรวจสอบขั้นตอนเหล่านี้ในรายละเอียด

1] เรียกใช้ Windows Update

ตรวจสอบ ให้(Make)แน่ใจว่า ระบบปฏิบัติการ Windows ของคุณ เป็นเวอร์ชันล่าสุดพร้อมโปรแกรมแก้ไขและโปรแกรมแก้ไขล่าสุด หากไม่เป็นเช่นนั้น ขอแนะนำให้ติดตั้งการอัปเดตที่มีอยู่ทั้งหมด

2] เรียกใช้เครื่องมือแก้ปัญหา

หากคุณกำลังใช้Windows 7ให้เรียกใช้ ตัว แก้ไขปัญหาการบำรุงรักษาระบบ เพื่อเรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษา(System Maintenance Troubleshooter)ระบบ เปิดRunพิมพ์ข้อมูลต่อไปนี้แล้วกด Enter:

msdt.exe -id MaintenanceDiagnostic

มันช่วยไหม?

ถัดไป เรียกใช้System Performance Troubleshooter (System Performance Troubleshooter)โดยเปิดCommand Prompt ขึ้น พิมพ์คำสั่งต่อไปนี้ แล้วกดEnterเพื่อเรียกใช้Performance Troubleshooter

msdt.exe /id PerformanceDiagnostic

ตัวแก้ไขปัญหานี้ช่วยให้ผู้ใช้ปรับการตั้งค่าเพื่อปรับปรุงความเร็วและประสิทธิภาพของระบบปฏิบัติการ

อ่าน(Read) : วิธีแก้ไข100% Disk, High CPU, High Memory usage in Windows 10 10

3] แก้ไขปัญหาในสถานะ Clean Boot

Clean Bootจะช่วยคุณแก้ไขปัญหา เข้าสู่(Log)ระบบในฐานะผู้ดูแลระบบ Press Windows + Rเพื่อเปิดหน้าต่างRun ป้อน(Enter) คำสั่ง 'msconfig' แล้วกดEnter

คลิก(Click) แท็ บทั่วไป(General)แล้วคลิกSelective Startup (Selective Startup)ล้าง กล่องกาเครื่องหมาย Load Startup Itemsและตรวจสอบให้แน่ใจว่าได้เลือกLoad System ServicesและUse Original boot configuration

Windows Driver Foundation ที่ใช้ CPU หรือหน่วยความจำสูง

คลิก Apply และรีสตาร์ทระบบ

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

4] ลอง(Try)ถอดอุปกรณ์ต่อพ่วงออกจากระบบ

นำ(Remove)อุปกรณ์ต่อพ่วงออกจากระบบทีละรายการและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่ หากเป็นเช่นนั้น อาจต้องเปลี่ยนอุปกรณ์ต่อพ่วงนั้นหรืออาจอัปเดตไดรเวอร์(Driver)

5] อัปเดต(Update)และติดตั้งไดรเวอร์WiFi ใหม่(WiFi)

ผู้ใช้หลายคนรายงานว่าการติดตั้ง ไดรเวอร์ WiFi ใหม่ ช่วยแก้ปัญหานี้ได้ กระบวนการอัปเดตไดรเวอร์อุปกรณ์มีดังนี้:

Press Win+Xและคลิกที่Device Managerเพื่อเปิด ในรายการซึ่งเรียงตามตัวอักษร ให้ค้นหา 'Network Adapters' แล้วคลิกลูกศรชี้ไปข้างหน้าที่อยู่ด้านหน้า

Windows Driver Foundation ใช้ CPU สูง

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

เปิดตัวจัดการอุปกรณ์(Device Manager)อีกครั้งและคลิกขวาที่ไดรเวอร์ไร้สาย จากนั้นคลิกที่ 'คุณสมบัติ' เปิด แท็บ ไดรเวอร์(Drivers)แล้วคลิกถอนการติดตั้ง(Uninstall)เพื่อถอนการติดตั้งไดรเวอร์ ทำให้ระบบเชื่อมต่อกับWifiให้รีบูตระบบ ควรตรวจหาไดรเวอร์โดยอัตโนมัติ

6] คำแนะนำสำหรับ Pro's

การตรวจสอบประสิทธิภาพ(Performance Monitor)เป็นเครื่องมือในตัวที่ดีที่ช่วยให้คุณสามารถตรวจสอบและศึกษาว่าแอปพลิเคชันที่คุณเรียกใช้ส่งผลต่อประสิทธิภาพของคอมพิวเตอร์ของคุณอย่างไร ทั้งในแบบเรียลไทม์และโดยการรวบรวมข้อมูลบันทึกสำหรับการวิเคราะห์ในภายหลัง มีประโยชน์มากในการระบุและแก้ไขปัญหาการใช้ทรัพยากรสูงโดยกระบวนการต่างๆ และในการสร้างรายงาน ความสมบูรณ์ ของระบบสำหรับ Windows(Windows)ของ คุณ แต่ในบางครั้ง คุณอาจรู้สึกว่าจำเป็นต้องใช้เครื่องมือฟรีแวร์ของบริษัทอื่นเพื่อควบคุมกระบวนการดังกล่าวซึ่งอาจใช้CPUสูง Process Tamerเป็นเครื่องมือฟรีแวร์ที่จะช่วยให้คุณจัดการการใช้งาน CPU สูงหรือ100 %(CPU)ในWindows

Windows Driver Foundationจำเป็นหรือไม่?

ใช่จำเป็นต้องมีWindows Driver Foundation ในคอมพิวเตอร์ของคุณ ที่ ใช้ Windows 11/10ช่วยให้คุณใช้ไดรเวอร์บนคอมพิวเตอร์ได้อย่างราบรื่น เนื่องจากไดรเวอร์ช่วยคุณเชื่อมต่อฮาร์ดแวร์ของคุณกับซอฟต์แวร์ คุณต้อง เปิดใช้งาน Windows Driver Foundationบนคอมพิวเตอร์ของคุณ

All the best!

โพสต์เกี่ยวกับกระบวนการที่ใช้ทรัพยากรสูง:(Posts about processes using high resources:)



About the author

ฉันเป็นผู้เชี่ยวชาญด้าน Windows และทำงานในอุตสาหกรรมซอฟต์แวร์มากว่า 10 ปี ฉันมีประสบการณ์กับทั้งระบบ Microsoft Windows และ Apple Macintosh ทักษะของฉัน ได้แก่ การจัดการหน้าต่าง ฮาร์ดแวร์คอมพิวเตอร์และเสียง การพัฒนาแอพ และอื่นๆ ฉันเป็นที่ปรึกษาที่มีประสบการณ์ซึ่งสามารถช่วยให้คุณได้รับประโยชน์สูงสุดจากระบบ Windows ของคุณ



Related posts