แก้ไข High DPC Latency บน Windows 10
DPC (Deferred Procedure Call) เป็นกลไกใน Windows ที่ทำให้ระบบดำเนินงานที่มีลำดับความสำคัญต่ำในภายหลังเมื่อระบบไม่ได้ใช้งานและงานที่มีลำดับความสำคัญสูงก่อน สิ่งที่สำคัญพอ ๆ กับการจัดเตรียมนี้ก็คือปัญหาเรื่องเวลาแฝงในบางครั้ง
สาเหตุ
สาเหตุเบื้องหลังความหน่วงของ DPC สูงคือปัญหาเกี่ยวกับไดรเวอร์อุปกรณ์ แม้ว่าจะต้องอัปเดตตามเวลาเพื่อหลีกเลี่ยงปัญหาดังกล่าว แต่เมื่อคุณเริ่มประสบปัญหาการอัปเดตเพียงอย่างเดียวอาจไม่เพียงพอ
ลองใช้วิธีแก้ไขปัญหาต่อไปนี้ตามลำดับเพื่อแก้ไขปัญหา:
โซลูชันที่ 1] อัปเดตไดรเวอร์
ในขณะที่ การอัพเดตไดรเวอร์ จะเป็นการป้องกันมากกว่าการรักษาเราสามารถทดลองใช้และตรวจสอบว่าเราโชคดีพอที่จะแก้ไขปัญหานี้หรือไม่
โซลูชันที่ 2] เปลี่ยนแผนการใช้พลังงาน
แผนการใช้พลังงานอาจเป็นตัวการสำคัญที่อยู่เบื้องหลังความล่าช้าของ DPC เนื่องจากโหมดพลังงานที่สมดุลจะทำให้ระบบสับสนว่างานใดต้องจัดลำดับความสำคัญและไม่ควรทำ แผนประหยัดพลังงานจะเปลี่ยนโฟกัสไปที่งานที่มีลำดับความสำคัญสูงและแผนประสิทธิภาพสูงจะเร่งงานทั้งหมด
1] กด ชนะ + ร เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง powercfg.cpl . กด Enter เพื่อเปิดไฟล์ หน้าต่างตัวเลือกการใช้พลังงาน .
2] ในรายการทางด้านซ้ายมือให้คลิกที่ สร้างแผนการใช้พลังงาน .
3] เลือกแผนการใช้พลังงานใด ๆ นอกเหนือจากแผนสมดุล
โซลูชันที่ 3] ปิดใช้งานการทำเครื่องหมายแบบไดนามิกและอัปเดตไดรเวอร์ของการ์ดแสดงผล
ตามที่แนะนำไว้ข้างต้นความล่าช้าของ DPC อาจถูกตำหนิในไดรเวอร์มากกว่าสิ่งใด ๆ และผู้กระทำผิดหลักจะถือว่าเป็นไดรเวอร์กราฟิก ขั้นตอนต่อไปนี้สามารถช่วยได้เช่นเดียวกัน:
1] กด ชนะ + ร เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง cmd . กด Enter เพื่อเปิด พร้อมรับคำสั่ง .
2] ป้อนคำสั่งต่อไปนี้:
bcdedit /set disabledynamictick yes
3] หลังจากกด Enter ให้รอจนกว่าคำสั่งจะดำเนินการสำเร็จ
4] ออกจาก Command Prompt และอัปเดตไดรเวอร์กราฟิก
โซลูชันที่ 4] ชั่วคราว ปิดการใช้งานไฟร์วอลล์
ไฟร์วอลล์เป็นอีกสาเหตุหนึ่งที่น่าจะเป็นที่อยู่เบื้องหลังความล่าช้าของ DPC แม้ว่าเราจะไม่สามารถกำจัดไอโอทีได้ด้วยเหตุผลด้านความปลอดภัย แต่ก็ควรที่จะตรวจสอบว่ามีการรบกวนเพื่อแยกสาเหตุหรือไม่ ปิดไฟร์วอลล์ชั่วคราวและตรวจสอบว่าสร้างความแตกต่างหรือไม่
โซลูชันที่ 5] ปิดใช้งาน Internet Protocol เวอร์ชัน 6
แม้ว่าสักวันหนึ่งในอนาคตเราอาจต้องใช้ IPv6 ในปัจจุบัน แต่มันรบกวนการทำงานหลายอย่างของระบบ การปิดใช้งานและเปลี่ยนเป็น IPv4 เป็นความคิดที่ดี ขั้นตอนมีดังนี้:
1] กด W ใน + R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง ncpa.cpl . กด Enter เพื่อเปิดไฟล์ หน้าต่างการเชื่อมต่อเครือข่าย .
2] ดับเบิลคลิกที่ไฟล์ อะแดปเตอร์เครือข่าย และคลิกที่ คุณสมบัติ .
3] ในรายการต่อไปนี้ ยกเลิกการเลือก กล่องถัดจาก Internet Protocol เวอร์ชัน 6 .
4] คลิกที่ สมัคร และ ตกลง เพื่อบันทึกการตั้งค่า
โซลูชันที่ 6] ปิดการใช้งานแอปพลิเคชัน Bonjour
แอปพลิเคชัน Bonjour ของ Apple เป็นที่ทราบกันดีว่าทำให้เกิดปัญหาในระบบ Windows
1] กด ชนะ + ร เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง แผงควบคุม . กด Enter เพื่อเปิดไฟล์ แผงควบคุม .
2] เปิด โปรแกรมและคุณสมบัติ จากตัวเลือกต่างๆ มันจะแสดงรายการโปรแกรมที่ติดตั้ง
3] คลิกขวาและถอนการติดตั้ง สวัสดี .
แนะนำสำหรับคุณ:- แก้ไข Windows Image Acquisition high CPU ใน Windows 10
- แก้ไขการใช้งาน CPU สูงโดย audiodg.exe ใน Windows 10
- แก้ไขการใช้งาน CPU สูงโดยโฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) บนพีซี Windows 10
- แก้ไขการใช้งาน CPU สูงของ Windows Modules Installer Worker บน Windows 10
- แก้ไขการใช้งาน CPU สูงของ WUDFHost.exe ใน Windows 10
- แก้ไขการใช้งาน CPU สูงโดย RAVBg64.exe ใน Windows 10