Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

Deferred Procedure Call (DPC) จัดการการดำเนินงานที่มีลำดับความสำคัญต่ำที่เกี่ยวข้องกับฮาร์ดแวร์และไดรเวอร์อุปกรณ์ แม้ว่าจุดประสงค์คือการเลื่อนการดำเนินการที่คำนึงถึงเวลาน้อยลงเพื่อให้งานสำคัญได้รับการประมวลผลก่อน เมื่ออยู่ในระดับสูง ก็อาจนำไปสู่ปัญหาด้านประสิทธิภาพได้ โดยเฉพาะอย่างยิ่งในงานแบบเรียลไทม์ เช่น การสตรีมเสียงและวิดีโอหรือการแก้ไข ในบล็อกของวันนี้ เราจะแนะนำคุณเกี่ยวกับวิธีแก้ไขเวลาแฝง DPC สูงทั้งบน Windows 11 และ 10 มาเริ่มกันเลย

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

เมื่อฮาร์ดแวร์ต้องการความสนใจหรือไดรเวอร์อุปกรณ์ต้องการบริการ ฮาร์ดแวร์จะสร้างการขัดจังหวะเพื่อแจ้งเตือน CPU ขณะนี้ Windows OS ดำเนินการ Interrupt Service Routine (ISR) เพื่อตอบสนองต่อสิ่งเหล่านั้น DPC จะเลื่อนงานบางอย่างที่เกี่ยวข้องกับการขัดจังหวะเหล่านี้ออกไปในภายหลัง รายการที่มีลำดับความสำคัญสูงจะถูกประมวลผลก่อนรายการที่มีลำดับความสำคัญต่ำ เมื่อไดรเวอร์หนึ่งใช้เวลานานกว่าปกติในการปฏิบัติงาน ก็จะทำให้การทำงานของไดรเวอร์อื่นๆ ล่าช้าไปพร้อมๆ กันด้วย ซึ่งท้ายที่สุดแล้วอาจทำให้พีซีดูซบเซาได้ ในแง่เทคนิค นี่คือสิ่งที่เราเรียกว่าเวลาแฝง DPC

ต่อไปนี้คือสาเหตุทั่วไปบางประการที่ทำให้เวลาแฝง DPC สูงบน Windows:

  • ไดรเวอร์ที่ล้าสมัยหรือผิดพลาด
  • กระบวนการพื้นหลังที่มากเกินไป
  • ซีพียูโอเวอร์โหลด
  • การตั้งค่าระบบที่กำหนดค่าไม่ถูกต้อง
  • ส่วนประกอบฮาร์ดแวร์ผิดพลาด

คำตอบด่วน

อัพเดตไดรเวอร์กราฟิกและเสียงบนพีซี หากไม่ได้ผล ให้เปลี่ยนแผนการใช้พลังงาน

1. เปิด แผงควบคุม และเลือกไอคอนขนาดใหญ่ จากดูตาม drop down menu.

2. คลิกที่ ตัวเลือกการใช้พลังงาน และเลือกประสิทธิภาพสูง แผนการใช้พลังงาน

วิธีที่ 1:สลับไปใช้แผนการใช้พลังงานใหม่

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

1. เปิดแผงควบคุม ขยาย ดูตาม เมนูแบบเลื่อนลงที่มุมขวาบน และเลือกไอคอนขนาดใหญ่ .

2. คลิกที่ ตัวเลือกการใช้พลังงาน และเลือกประสิทธิภาพสูง หรือ ประสิทธิภาพขั้นสูงสุด ตัวเลือก 

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

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

วิธีที่ 2:อัปเดตไดรเวอร์กราฟิกและเสียง

ไดรเวอร์กราฟิกและเสียงจัดการข้อมูลจำนวนมากและการประมวลผลแบบเรียลไทม์ หากไดรเวอร์เหล่านี้ล้าสมัยหรือทำงานผิดปกติ อาจประสบปัญหาในการตอบสนองความต้องการในการประมวลผล ส่งผลให้มีเวลาแฝง DPC สูง หากต้องการอัปเดตไดรเวอร์เหล่านี้ คุณสามารถทำตามคำแนะนำของเราเกี่ยวกับวิธีอัปเดตไดรเวอร์กราฟิกใน Windows 11 และวิธีอัปเดตไดรเวอร์เสียงใน Windows 11

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

วิธีที่ 3:แก้ไขรีจิสทรี

กระบวนการฮาร์ดแวร์บางอย่างอาจทำให้เกิดปัญหาด้านเวลาแฝงได้ การแก้ไขการตั้งค่าเหล่านี้ผ่านทางรีจิสทรีอาจส่งผลต่อวิธีที่กระบวนการเหล่านี้โต้ตอบกับระบบ และแก้ไขการเกิดเวลาแฝง DPC สูงใน Windows 11

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

1. กด Win + R ปุ่มเพื่อเปิด Run dialog box.

2. พิมพ์ regedit และคลิก ตกลง . หากได้รับแจ้ง ให้เลือก ใช่ in the UAC prompt.

3. ใน ตัวแก้ไขรีจิสทรี ไปที่เส้นทางต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000

4. คลิกขวาที่ 0000 ที่สำคัญ คลิกที่ ใหม่ แล้วเลือก ค่า DWORD (32 บิต)  จากเมนูบริบท

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

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

5. ตั้งชื่อคีย์ค่า DWORD เป็น PerfLevelSrc .

6. ดับเบิลคลิกที่ PerfLevelSrc คีย์และแก้ไข ข้อมูลค่า to 3322 .

7. ในทำนองเดียวกันให้สร้างค่า DWORD อีกสามค่าชื่อ:PowerMizerEnable , PowerMizerLevel และ PowerMizerLevelAC .

8. ตั้งค่า ข้อมูลค่า สำหรับ PowerMizerLevel และ PowerMizerLevelAC as 1 .

9. คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงที่ทำกับรีจิสทรีและรีสตาร์ท พีซีของคุณ

วิธีที่ 4:ปิดการใช้งานการเลือกแบบไดนามิก

Dynamic Ticking เป็นคุณสมบัติใน Windows ที่ปรับเวลาของนาฬิการะบบ การปรับเวลาของระบบนาฬิกาอาจทำให้เกิดความผิดปกติในการจัดการการเรียกกระบวนการที่เลื่อนออกไป ต่อไปนี้เป็นวิธีปิดการใช้งาน:

1. เรียกใช้ พร้อมรับคำสั่ง as administrator.

2. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter :bcdedit /set Disabledynamictick ใช่

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

3. เมื่อดำเนินการคำสั่งสำเร็จแล้ว รีสตาร์ท พีซี

วิธีที่ 5:ปิดการใช้งาน IPv6

IPv6 และ IPv4 เป็นโปรโตคอลเครือข่ายที่แตกต่างกันสองแบบ การเปิดใช้งานทั้งสองอย่างพร้อมกันอาจทำให้เกิดข้อขัดแย้งและเพิ่มค่าใช้จ่ายในการประมวลผลเครือข่าย ส่งผลให้เวลาแฝงของ DPC สูงขึ้น ต่อไปนี้เป็นวิธีปิดใช้งาน IPv6:

1. กด ปุ่ม Windows + R เพื่อเปิด เรียกใช้ dialog box.

2. พิมพ์ ncpa.cpl ในช่องข้อความแล้วกด Enter เพื่อเปิดการเชื่อมต่อเครือข่าย หน้าต่าง.

3. คลิกขวาที่การเชื่อมต่อเครือข่ายที่คุณใช้ (เช่น อีเทอร์เน็ตหรือ Wi-Fi) และเลือก คุณสมบัติ จากเมนูแบบเลื่อนลง

4. ในรายการ ให้ยกเลิกการเลือก Internet Protocol Version 6 (TCP/IPv6) คลิก ตกลง เพื่อยืนยันการเปลี่ยนแปลง และปิดหน้าต่างคุณสมบัติ

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

วิธีที่ 6:ปิดการใช้งานไฟร์วอลล์ Windows

Windows Defender ทำการสแกนมัลแวร์และภัยคุกคามอื่นๆ แบบเรียลไทม์อย่างต่อเนื่อง ขณะนี้กระบวนการสแกนเกี่ยวข้องกับทรัพยากรระบบ และอาจมีส่วนทำให้เกิดปัญหาที่กล่าวถึงในบางครั้ง การปิดใช้งานไฟร์วอลล์ชั่วคราวจะช่วยลดภาระทรัพยากรระบบได้ และคุณสามารถปฏิบัติตามคำแนะนำของเราเกี่ยวกับวิธีปิดใช้งานไฟร์วอลล์ Windows 11 ได้

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

วิธีที่ 7:ถอนการติดตั้งแอป Bonjour (ถ้ามี)

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

1. เปิดแผงควบคุม และคลิกที่ถอนการติดตั้งโปรแกรม ภายใต้ โปรแกรม .

2. มองหา Bonjour ในรายการโปรแกรมที่ติดตั้ง คลิกขวาที่มันแล้วคลิกถอนการติดตั้ง .

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

3. เมื่อถอนการติดตั้งแล้ว รีสตาร์ท คอมพิวเตอร์ของคุณเพื่อให้แน่ใจว่าการเปลี่ยนแปลงจะมีผล

วิธีที่ 8:ปิด D0 Packet Coalescing

D0 Packet Coalescing เป็นคุณสมบัติประหยัดพลังงานที่ทำงานโดยการรวมแพ็กเก็ตข้อมูลขนาดเล็กให้เป็นแพ็กเก็ตขนาดใหญ่ก่อนที่จะส่งข้อมูล การปิดฟีเจอร์นี้จะเป็นการป้องกันการรวมแพ็กเก็ตข้อมูล ซึ่งช่วยให้ส่งแพ็กเก็ตขนาดเล็กได้เร็วขึ้น ซึ่งสามารถแก้ไขปัญหาเวลาแฝง DPC สูงใน Windows 11 ได้

1. เปิด ตัวจัดการอุปกรณ์ และขยาย อะแดปเตอร์เครือข่าย หมวดหมู่.

2. คลิกขวาที่อะแดปเตอร์เครือข่ายของคุณ และเลือก คุณสมบัติ  จากเมนูบริบท

3. ค้นหาคุณสมบัติที่เกี่ยวข้องกับการรวมแพ็คเก็ต เช่น Interrupt Moderation หรือ การรวมแพ็คเก็ต เลือกและเลือก ปิดใช้งาน .

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

วิธีที่ 9:ใช้ TCP Optimizer

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

1. ดาวน์โหลด เครื่องมือเพิ่มประสิทธิภาพ TCP จากเว็บไซต์อย่างเป็นทางการ และเมื่อติดตั้งแล้ว ให้เรียกใช้ในฐานะผู้ดูแลระบบ

2. เลือกเหมาะสมที่สุด ที่มุมขวาล่าง จากนั้นคลิก ใช้การเปลี่ยนแปลง ปุ่ม.

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

TCP Optimizer จะแจ้งให้คุณรีสตาร์ทคอมพิวเตอร์เพื่อใช้การตั้งค่าใหม่ บันทึกงานใดๆ และรีสตาร์ทระบบ

วิธีที่ 10:การคืนค่าระบบ

หากข้อผิดพลาดยังคงอยู่ วิธีสุดท้ายคือดำเนินการคืนค่าระบบบนพีซี และสำหรับสิ่งนั้น คุณสามารถทำตามคำแนะนำของเราเกี่ยวกับวิธีใช้และสร้างการคืนค่าระบบใน Windows 11

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

ฉันจะตรวจสอบเวลาแฝง DPC ของฉันได้อย่างไร

คุณสามารถใช้ตัวตรวจสอบเวลาแฝง DPC สำหรับ Windows 11/10 เพื่อตรวจสอบว่าพีซีของคุณกำลังประสบปัญหาที่กล่าวถึงหรือไม่ 

1. เยี่ยมชมเว็บไซต์อย่างเป็นทางการของหน้า LatencyMon ของ Resplendence และคลิกที่ดาวน์โหลด ปุ่มในแถบนำทางด้านบน

2. เลื่อนลงและใต้เครื่องมือตรวจสอบระบบ ให้เลือก LatencyMon 7.31 (หรือเวอร์ชันล่าสุด) เพื่อดาวน์โหลดลงพีซี

3. ติดตั้งไฟล์ .exe ที่ดาวน์โหลดมา

4. เปิด LatencyMon แอปและคลิกที่ เริ่มการตรวจสอบ ปุ่ม (ไอคอนสามเหลี่ยมสีเขียว) ที่มุมซ้ายบน

5. ปล่อยให้การตรวจสอบทำงานเป็นเวลาหลายนาทีเพื่อรวบรวมข้อมูลที่เพียงพอ จากนั้นคลิกที่ หยุดการตรวจสอบ ปุ่ม (ไอคอนสี่เหลี่ยม) .

6. ไปที่ สถิติ แท็บ ที่นี่ คุณสามารถตรวจสอบสถิติทั้งหมดของคุณได้

แก้ไขเวลาแฝง DPC สูงใน Windows 10 และ 11:คู่มือการแก้ไขด่วน

  • หากรูทีน DPC และ ISR ต่ำกว่า 2000µs พีซีของคุณสามารถรับมือกับสัญญาณขาดหายของเสียงแบบเรียลไทม์ได้
  • หากอยู่ระหว่างปี 2000-4000 ก็ไม่เหมาะ
  • หากเกิน 4000µs แสดงว่าเป็นปัญหาร้ายแรง

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

เวลาแฝงของ DPC ดีกว่าบน Windows 10 หรือ 11 หรือไม่

ทั้ง Windows 10 และ 11 อาจประสบปัญหาเวลาแฝงของ DPC ประสิทธิภาพระหว่างทั้งสองเวอร์ชันอาจแตกต่างกันไปขึ้นอยู่กับการกำหนดค่าระบบ ฮาร์ดแวร์ และซอฟต์แวร์ของแต่ละบุคคล

เราหวังว่าคำแนะนำของเราจะช่วยคุณแก้ไขเวลาแฝง DPC สูงทั้งใน Windows 11 และ Windows 10 . หากคุณมีข้อสงสัยหรือข้อเสนอแนะสำหรับเรา โปรดแจ้งให้เราทราบในส่วนความเห็น เชื่อมต่อกับ TechCult เพื่อรับคำแนะนำในการแก้ไขปัญหาเพิ่มเติม