Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีแก้ไขบลูสกรีน DPC Watchdog Violation บน Windows

ไม่มีใครชอบเจอ BSOD (Blue Screen of Death) แต่มันเป็นส่วนหนึ่งของชีวิตผู้ใช้ Windows เกิดขึ้นเมื่อระบบเจอข้อผิดพลาดที่จัดการไม่ได้ และระบบปิดตัวลง "DPC Watchdog Violation" BSOD เป็นตัวอย่างดีของปัญหานี้

ข่าวดีคือ แก้ได้ และไม่ยากหรือต้องความรู้ทางเทคนิคมาก

DPC Watchdog Violation คืออะไร?

DPC ย่อมาจาก Deferred Procedure Call ส่วน "Watchdog" หมายถึงส่วนของโปรแกรมที่เฝ้าดูบั๊ก ปัญหามาจาก Solid State Drive ที่ไม่เข้ากันได้กับ Windows อาจเกิดขึ้นบ้าง ส่วนใหญ่เพราะปัญหาฮาร์ดแวร์

Violation เกิดเมื่อ Windows ไม่ได้รับตอบสนองจากฮาร์ดแวร์หรือชิ้นส่วนคอมพิวเตอร์พอๆ กับเวลา การอัปเดตไดรเวอร์และตรวจสอบการเชื่อมต่อช่วยแก้ปัญหาได้

ถอดอุปกรณ์ภายนอกทั้งหมด

DPC Watchdog Violation อาจมาจากไดรฟ์หรืออุปกรณ์ที่ไม่เข้ากันได้ ถอดอุปกรณ์ภายนอกทั้งหมด (ยกเว้นเมาส์และคีย์บอร์ด) หากต่อฮาร์ดดิสก์ภายนอก พิมพ์ หรืออุปกรณ์เสริมใหม่ ให้ถอดออกและรีสตาร์ท

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

ตรวจสอบการเชื่อมต่อสายเคเบิล

ขั้นตอนแก้ DPC Watchdog Violation คือตรวจสอบว่าสายไฟและสายข้อมูลต่อแน่นในเคส PC หรือไม่ ทำได้ง่าย แม้มือใหม่ เปิดด้านข้างเคส หาสายที่หลุดล้อย

กดเล็กน้อยที่จุดเชื่อมต่อ เพื่อให้แน่ใจว่าเชื่อมแน่น หากสายหลุดและไม่แน่ใจว่าไปไหน ดูคู่มือ PC

สำหรับรายละเอียด ดู Ultimate Guide การประกอบ Custom PC หากสายหลุดและระบบไม่ได้รับตอบสนองคำถาม จะโยน Violation นี้

ตรวจสอบ Device Drivers

ไดรเวอร์เกาหรือผิดปกติ ทำให้ระบบไม่รับตอบสนองได้ หากเจอ DPC Watchdog Violation บ่อย ให้แน่ใจว่า Device Drivers ทุกตัวอัปเดตแล้ว

เปิด Control Panel > Device Manager เลื่อนดูรายการอุปกรณ์ คลิกขวาอุปกรณ์ใดก็ได้ เลือก Update driver ควรเช็คทุกอุปกรณ์ แต่ให้ความสำคัญกับฮาร์ดดิสก์ภายนอก เพราะเป็นแหล่ง Error บ่อย

เปลี่ยนไดรเวอร์ iastor.sys

ในเมนู Driver ขยาย IDE ATA/ATAPI Controllers เลือกรายการที่มี SATA ในชื่อ เลือก Properties แล้วแท็บ Drivers เลือก Update driver > Browse my computer for drivers > Let me pick from a list of available drivers on my computer

เลือกจากรายการซอฟต์แวร์ หรือเลือกตัวแนะนำ (Recommended) ในกรณีส่วนใหญ่ ตัวแนะนำคือตัวที่ถูกต้อง กด Next รอติดตั้งเสร็จ ต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้มีผล

Windows แนะนำให้เปลี่ยนไดรเวอร์ตัวนี้เฉพาะ เพราะเป็นสาเหตุที่รู้จักของ DPC Watchdog Violation

ตรวจสอบดิสก์ (Disk Check)

หากสายและไดรเวอร์ไม่แก้ปัญหา ขั้นต่อไปคือตรวจสอบดิสก์ทั้งระบบ เปิด Command Prompt กด Windows + R เปิด Run พิมพ์ cmd เปิด Command Prompt พิมพ์คำสั่ง:

chkdsk C:/f

หากพาร์ติชันฮาร์ดดิสก์ไม่ใช่ C: ให้เปลี่ยน C: เป็นชื่อไดรฟ์ที่ถูกต้อง

คำสั่งนี้จะเช็คระบบ หาและซ่อมปัญหาในตรรกะของไดรฟ์ ในหลายกรณี คำสั่งง่ายนี้แก้ DPC Watchdog Violation ได้

อัปเดต OS

DPC Watchdog Violation บ่อยครั้งมาจากไดรเวอร์เกาหรือผิดปกติ การให้ OS อัปเดตล่าสุด - และเข้าถึงซอฟต์แวร์ล่าสุดสำหรับอุปกรณ์ - ช่วยลดความถี่ของ Error

เปิด Settings > Update & Security > Windows Update กด Check for updates หากมีอัปเดต ให้ดาวน์โหลด แม้ Windows Update จะถูกด่าเยอะ แต่จำเป็นสำหรับความปลอดภัยคอมพิวเตอร์

รัน Program Compatibility Troubleshooter

สาเหตุหลักของ DPC Watchdog Violation คือความไม่เข้ากันได้ระหว่างโปรแกรมและฮาร์ดแวร์ โชคดีที่ Windows มีเครื่องมือ Built-in ช่วยให้แน่ใจว่าชิ้นส่วนต่างๆ ทำงานร่วมกันได้

เปิด Settings > Update & Security > Troubleshoot > Additional troubleshooters > Program Compatibility Troubleshooter คลิก Troubleshooter แล้ว Run the troubleshooter

เลือกโปรแกรมที่ทำปัญหาจากรายการ หากไม่เห็น ให้เลือก Not listed เรียกดูโฟลเดอร์จนเจอ เครื่องมือจะพยายามวินิจฉัยปัญหาความไม่เข้ากันได้ระหว่างโปรแกรมและฮาร์ดแวร์

หากเจอ DPC Watchdog Violation และมัน Crash PC อาจส่งผลต่อประสิทธิภาพการทำงาน โดยเฉพาะหากทำงานจากบ้าน ลองวิธีเหล่านี้แก้ปัญหา และทำให้ประสบการณ์ PC ราบรื่นอีกครั้ง