เราทุกคนพบข้อผิดพลาดต่างๆ ใน Windows 10 แม้ว่าส่วนใหญ่สามารถแก้ไขได้ด้วยการรีบูตอย่างง่าย แต่บางข้อผิดพลาดก็ต้องใช้แนวทางที่ซับซ้อนกว่า หนึ่งในข้อผิดพลาดที่อยู่ในหมวดหมู่หลังคือข้อผิดพลาด 'WDF_VIOLATION' WDF ย่อมาจาก Windows Driver Framework ซึ่งเป็นเครื่องมือที่ช่วยในการสร้างไดรเวอร์สำหรับ Windows ผู้ใช้ส่วนใหญ่พบข้อผิดพลาดหลังจากอัปเดต Windows ในบทความนี้ เราจะพูดถึงข้อผิดพลาดและการแก้ไขข้อผิดพลาดต่างๆ
ข้อผิดพลาด 'WDF_VIOLATION' คืออะไร
WDF_VIOLATION เป็น BSOD (Blue Screen of Death Error) ซึ่งโดยทั่วไปหมายความว่าคุณจะเห็นหน้าจอสีน้ำเงินเมื่อใดก็ตามที่คุณพบข้อผิดพลาดนี้พร้อมกับข้อความแสดงข้อผิดพลาดที่เขียนไว้
ข้อผิดพลาด WDF_VIOLATION เกิดขึ้นเมื่อมีปัญหากับไดรเวอร์ที่ใช้เฟรมเวิร์ก ข้อผิดพลาดนี้พบได้บ่อยในแล็ปท็อป HP เนื่องจากไดรเวอร์แป้นพิมพ์ผิดพลาด นอกจากนี้ ปัญหากับอุปกรณ์ต่อพ่วง USB มัลแวร์ และไฟล์ที่เสียหายจากสาเหตุอื่นๆ อาจทำให้เกิดข้อผิดพลาด
ข้อผิดพลาด WDF_Violation มาพร้อมกับข้อความต่อไปนี้
พีซีของคุณประสบปัญหาและจำเป็นต้องรีสตาร์ท เราจะเริ่มต้นใหม่ให้คุณ
ใต้ข้อความแสดงข้อผิดพลาด คุณพบ 'WDF_VIOLATION' ที่กล่าวถึงซึ่งช่วยระบุข้อผิดพลาด
ตอนนี้เราจะพูดถึงการแก้ไขข้อผิดพลาดต่างๆ ใช้ตามลำดับที่กล่าวถึงจนกว่าจะมีการแก้ไขข้อผิดพลาด
แก้ไข 1: ตัดการเชื่อมต่ออุปกรณ์ต่อพ่วง USB
เมื่อใดก็ตามที่คุณพบข้อผิดพลาด 'WDF_VIOLATION' แนวทางหลักของคุณควรเป็นการตัดการเชื่อมต่ออุปกรณ์ต่อพ่วง USB ทั้งหมด ตัดการเชื่อมต่อทีละครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ ด้วยวิธีนี้ คุณจะสามารถระบุอุปกรณ์ต่อพ่วงที่ชำรุดและเปลี่ยนได้
หากการตัดการเชื่อมต่ออุปกรณ์ต่อพ่วงไม่ได้ผล คุณสามารถปิดใช้งานพอร์ต USB จาก BIOS ของระบบได้
หากต้องการปิดใช้งานพอร์ต USB ให้รีสตาร์ทคอมพิวเตอร์แล้วกดปุ่ม F2
หรือ DEL
คีย์หลายครั้งเพื่อเข้าสู่ BIOS คีย์อาจแตกต่างกันไปสำหรับระบบของคุณและจะระบุไว้ที่ด้านล่างทันทีที่คุณรีสตาร์ทคอมพิวเตอร์
หลังจากที่คุณเข้าสู่ BIOS แล้ว ให้เลือก "แท็บขั้นสูง" จากนั้นไปที่ "อุปกรณ์เบ็ดเตล็ด" จากนั้นไปที่ 'พอร์ต USB ภายนอก' จากนั้นเลือก 'ปิดใช้งานพอร์ต USB ภายนอก'
ตอนนี้ บันทึกการเปลี่ยนแปลงและออกจาก BIOS หลังจากที่คุณบันทึกการเปลี่ยนแปลงแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
แก้ไข 2: ลบ HP Keyboard Driver
หากคุณกำลังใช้อุปกรณ์ HP เป็นไปได้ว่าอาจมีไดรเวอร์แป้นพิมพ์ผิดพลาดซึ่งนำไปสู่ข้อผิดพลาด เมื่อไดรเวอร์ HpqKbFiltr.sys ไม่เข้ากัน คุณจึงพบข้อผิดพลาด 'WDF_VIOLATION' ในกรณีนี้ วิธีที่ง่ายที่สุดคือการลบไดรเวอร์
หากต้องการลบไดรเวอร์ คุณต้องเข้าสู่ Windows RE (Recovery Environment) กด WINDOWS + ฉัน
เพื่อเปิดการตั้งค่าระบบแล้วคลิก 'อัปเดตและความปลอดภัย'
ตอนนี้คุณจะพบแท็บต่างๆ ทางด้านซ้าย เลือก 'การกู้คืน' จากรายการ
ในแท็บ 'การกู้คืน' ให้คลิกที่ตัวเลือก 'เริ่มใหม่ทันที' ภายใต้ 'การเริ่มต้นขั้นสูง'
คอมพิวเตอร์ของคุณจะรีสตาร์ทและจะเข้าสู่สภาพแวดล้อมการกู้คืน บนหน้าจอ 'เลือกตัวเลือก' ให้คลิกที่ตัวเลือก 'แก้ไขปัญหา'
จากนั้นเลือก 'ตัวเลือกขั้นสูง' จากรายการเพื่อดำเนินการต่อ
ตอนนี้คุณจะพบตัวเลือกขั้นสูงหลายตัวบนหน้าจอ เลือก 'พรอมต์คำสั่ง' จากรายการตัวเลือก
ตอนนี้ให้ป้อนคำสั่งต่อไปนี้แล้วกด เข้าสู่
เพื่อลบไดรเวอร์
สำหรับ Windows เวอร์ชัน 32 บิต:
dism /Image:C\ /Remove-Driver / ไดรเวอร์: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
สำหรับ Windows เวอร์ชัน 64 บิต:
dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
เมื่อดำเนินการตามคำสั่งแล้ว ให้ออกจาก Recovery Environment และรีบูตเครื่องคอมพิวเตอร์ของคุณ ตอนนี้ ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ ถ้าไม่ ให้ย้ายไปยังวิธีถัดไป
แก้ไข 3: ถอนการติดตั้งไดรเวอร์ Bluetooth
การถอนการติดตั้งไดรเวอร์ Bluetooth เป็นการแก้ไขที่พิสูจน์แล้วว่าสามารถแก้ไขข้อผิดพลาดได้ ก่อนที่คุณจะถอนการติดตั้งไดรเวอร์ Bluetooth คุณควรเข้าสู่โหมด "ปลอดภัย"
ในการเข้าสู่โหมด 'ปลอดภัย' ให้กด WINDOWS + R
เพื่อเปิดคำสั่ง 'Run' จากนั้นป้อน 'msconfig' ในกล่องข้อความแล้วคลิก 'ตกลง' ที่ด้านล่าง
ตอนนี้เลือกแท็บ 'บูต' จากด้านบนแล้วทำเครื่องหมายที่ช่องทำเครื่องหมายสำหรับ 'Safe Boot' ใต้ 'ตัวเลือกการบูต' สุดท้ายให้คลิกที่ 'ตกลง' ที่ด้านล่าง
ถัดไป ป๊อปอัปจะปรากฏขึ้นบนหน้าจอ คลิกที่ 'เริ่มใหม่'
คอมพิวเตอร์ของคุณจะรีสตาร์ทในโหมด "ปลอดภัย" กด หน้าต่าง + X
เพื่อเปิด 'เมนูการเข้าถึงด่วน' จากนั้นเลือก 'ตัวจัดการอุปกรณ์' จากรายการ
ใน 'ตัวจัดการอุปกรณ์' ให้ค้นหาตัวเลือก 'บลูทูธ' และดับเบิลคลิกเพื่อเปิดเผยไดรเวอร์ จากนั้นคลิกขวาที่ไดรเวอร์ Bluetooth และเลือก 'ถอนการติดตั้งอุปกรณ์' จากเมนูบริบท ป๊อปอัปปรากฏขึ้นบนหน้าจอ ให้คลิกที่ 'ถอนการติดตั้ง' เพื่อยืนยัน
หลังจากถอนการติดตั้งไดรเวอร์แล้ว ให้รีสตาร์ทคอมพิวเตอร์ในโหมดปกติและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากต้องการเปลี่ยนเป็นโหมดปกติ ให้เปิดหน้าต่าง 'การกำหนดค่าระบบ' ตามที่กล่าวไว้ข้างต้น และยกเลิกการเลือกช่องทำเครื่องหมายสำหรับ 'Safe Boot' จากนั้นรีสตาร์ทคอมพิวเตอร์ ในกรณีที่คุณยังคงพบมัน ให้ย้ายไปที่การแก้ไข
แก้ไข 4: เรียกใช้ SFC Scan
ไฟล์ระบบ Windows ที่เสียหายอาจทำให้เกิดข้อผิดพลาด 'WDF_VIOLATION' วิธีที่ดีที่สุดในการแก้ไขไฟล์ที่เสียหายคือการเรียกใช้การสแกน System File Checker (SFC) ในโหมด 'Safe' กระบวนการในการบูตเครื่องคอมพิวเตอร์ในเซฟโหมดได้รับการกล่าวถึงในส่วนสุดท้ายแล้ว
เมื่ออยู่ในโหมด 'ปลอดภัย' ให้กด WINDOWS + R
เพื่อเปิดคำสั่ง 'Run' จากนั้นป้อน 'cmd' ในกล่องข้อความแล้วกด เข้าสู่
หรือคลิกที่ 'ตกลง' ที่ด้านล่างเพื่อเปิด 'พรอมต์คำสั่ง'
หน้าต่าง 'พรอมต์คำสั่ง' จะเปิดขึ้น ป้อนคำสั่งต่อไปนี้แล้วกด เข้าสู่
.
sfc/ scannow
แก้ไข 5: เรียกใช้การคืนค่าระบบ
หากคุณพบปัญหาในครั้งแรกเมื่อเร็วๆ นี้หลังจากติดตั้งโปรแกรมหรือทำการเปลี่ยนแปลงบางอย่าง คุณสามารถเลือก 'System Restore' ได้ตลอดเวลา ด้วยวิธีนี้ คุณสามารถคืนค่าระบบไปยังจุดก่อนหน้า และโปรแกรมและการเปลี่ยนแปลงการตั้งค่าจะถูกเปลี่ยนกลับ Windows สร้างจุดคืนค่า Windows จะสร้างจุดคืนค่าโดยอัตโนมัติก่อนที่คุณจะทำการเปลี่ยนแปลงที่สำคัญใดๆ กับระบบของคุณ หรือคุณสามารถสร้างจุดคืนค่าได้ด้วยตนเอง
ก่อนที่คุณจะดำเนินการกู้คืนระบบ ให้บูต Windows ในโหมด 'Safe' ตามที่กล่าวไว้ในส่วนก่อนหน้า
หลังจากที่คุณอยู่ในโหมด "ปลอดภัย" ให้ค้นหา "จุดคืนค่า" จากนั้นคลิก "สร้างจุดคืนค่า" จากผลการค้นหา
หน้าต่างคุณสมบัติของระบบจะเปิดขึ้น เลือกแท็บ 'การป้องกันระบบ' จากด้านบนแล้วคลิก 'การคืนค่าระบบ'
เมื่อหน้าต่าง 'การคืนค่าระบบ' คุณมีตัวเลือกที่จะไปกับการกู้คืนที่แนะนำหรือเลือกจุดคืนค่าอื่นที่ต้องการ หากคุณได้สร้างจุดคืนค่าด้วยตนเอง คุณสามารถเลือก "เลือกจุดคืนค่าอื่น" ไม่เช่นนั้น "การคืนค่าที่แนะนำ" จะใช้งานได้ เมื่อคุณเลือกการตั้งค่าที่ต้องการแล้ว ให้คลิกที่ 'ถัดไป' ที่ด้านล่าง
ในหน้าสุดท้าย ให้ตรวจสอบรายละเอียดจุดคืนค่า จากนั้นคลิก 'เสร็จสิ้น' ที่ด้านล่าง ก่อนที่คุณจะคลิก 'เสร็จสิ้น' ให้บันทึกไฟล์และข้อมูลที่คุณกำลังทำงานอยู่ เนื่องจากระบบจะรีสตาร์ท
ตอนนี้ให้บูต Windows ของคุณในโหมดปกติและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
แก้ไข 6: เรียกใช้การซ่อมแซมการเริ่มต้น
หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณ ก็ถึงเวลาที่คุณต้องทำการซ่อมแซมระบบ ตัวเลือกนี้สามารถพบได้ใน Windows Recovery Environment Start-up Repair จะค้นหาปัญหาที่ขัดขวางไม่ให้ Windows ทำงานและแก้ไขโดยอัตโนมัติ
กด Windows + I
เพื่อเปิด 'การตั้งค่า' และคลิกที่ 'อัปเดตและความปลอดภัย'
จากนั้นเลือกแท็บ 'การกู้คืน' จากด้านซ้าย
ในแท็บ 'การกู้คืน' ให้คลิกที่ 'รีสตาร์ททันที' ใต้ 'การเริ่มต้นขั้นสูง'
คอมพิวเตอร์ของคุณจะรีสตาร์ทและเข้าสู่ Recovery Environment คลิกที่ 'แก้ไขปัญหา' บนหน้าจอ 'เลือกตัวเลือก'
ตอนนี้ เลือก 'ตัวเลือกขั้นสูง' ในหน้าจอถัดไป
ตอนนี้คุณจะพบตัวเลือกมากมาย คลิกที่ 'Start-up Repair' เพื่อแก้ไขปัญหา
คุณจะถูกขอให้เลือกบัญชีผู้ใช้แล้วป้อนรหัสผ่านสำหรับบัญชีนั้น เมื่อเสร็จแล้ว กระบวนการซ่อมแซมจะเริ่มต้นและแก้ไขปัญหาที่นำไปสู่ข้อผิดพลาด 'WDF_VIOLATION'
แก้ไข 7: รีเซ็ต Windows
หากการแก้ไขข้างต้นไม่สามารถแก้ไขข้อผิดพลาด 'WDF_VIOLATION' ตัวเลือกสุดท้ายที่คุณต้องมีคือการรีเซ็ต Windows ขณะรีเซ็ต Windows คุณมีตัวเลือกที่จะเก็บไฟล์ไว้ในขณะที่ลบโปรแกรมและการตั้งค่าออก หรือจะล้างข้อมูลในพีซีทั้งหมด
ในการรีเซ็ต Windows ให้กด WINDOWS + ฉัน
เพื่อเปิดระบบ "การตั้งค่า" จากนั้นเลือก "อัปเดตและความปลอดภัย" จากรายการตัวเลือก
จากนั้นเลือกแท็บ 'การกู้คืน' จากด้านซ้ายแล้วคลิก 'เริ่มต้น' ใต้ 'รีเซ็ตพีซีเครื่องนี้'
หน้าต่าง 'รีเซ็ตพีซีเครื่องนี้' จะเปิดขึ้น และคุณจะพบสองตัวเลือก 'เก็บไฟล์ของฉัน' โดยจะลบเฉพาะแอปและการตั้งค่าในขณะที่ไฟล์ยังคงไม่ถูกแตะต้อง และ 'ลบทุกอย่าง' ที่ล้างไฟล์ แอป และการตั้งค่าทั้งหมด . เลือกตัวเลือกที่ต้องการ เราได้เลือกตัวเลือกแรกสำหรับบทความนี้ แต่กระบวนการจะคล้ายกันสำหรับทั้งสองอย่าง
จากนั้นเลือกว่าคุณต้องการติดตั้ง Windows ใหม่จาก 'Cloud' โดยดาวน์โหลดหรือติดตั้งใหม่จากระบบเอง
บนหน้าจอ 'การตั้งค่าเพิ่มเติม' คุณสามารถดูการตั้งค่าปัจจุบันและเปลี่ยนแปลงได้โดยคลิกที่ 'เปลี่ยนการตั้งค่า' และแก้ไขตามที่คุณต้องการ เมื่อเสร็จแล้วให้คลิกที่ 'ถัดไป' เพื่อดำเนินการต่อ
นี่เป็นหน้าจอสุดท้ายก่อนที่ Windows จะถูกรีเซ็ต คุณสามารถดูได้ที่นี่ว่าจะมีการเปลี่ยนแปลงอะไรบ้างเมื่อการรีเซ็ตเสร็จสิ้น นอกจากนี้ คุณยังสามารถดูแอปที่จะถูกลบออกหลังจากรีเซ็ต
สุดท้าย คลิกที่ 'รีเซ็ต' ที่ด้านล่าง จะใช้เวลาสักครู่เพื่อให้ Windows รีเซ็ต และคอมพิวเตอร์ของคุณจะบูตหลายครั้งในระหว่างกระบวนการ
หากคุณเลือกตัวเลือกอื่นนอกเหนือจากที่เลือกไว้ด้านบน หน้าจอสุดท้ายจะเป็น "พร้อมที่จะรีเซ็ตพีซีเครื่องนี้" เสมอ และการเปลี่ยนแปลงจะแสดงขึ้น
เมื่อคุณได้ลองแก้ไขตามที่กล่าวถึงในบทความแล้ว คอมพิวเตอร์ของคุณต้องทำงานได้ดีและแก้ไขข้อผิดพลาด 'WDF_VIOLATION' นอกจากนี้ อย่าลืมปฏิบัติตามการแก้ไขตามลำดับที่กล่าวถึงเสมอ เนื่องจากการแก้ไขที่กล่าวถึงในตอนเริ่มต้นทำได้ง่ายและรวดเร็ว ในขณะที่การแก้ไขในตอนท้ายมีความสำคัญและใช้เวลานาน