Màn hình xanh tử thần (BSOD) khá phổ biến trên thiết bị Windows. Khi xảy ra, chúng thường gây bực bội và hoang mang vì người dùng không thể làm gì khi mọi hoạt động và chức năng đều bị hủy bỏ.
Một trong những lỗi BSOD phổ biến mà người dùng Windows 10/11 gặp phải là WDF_VIOLATION BSOD.
Lỗi WDF_VIOLATION trên Windows 10/11 là gì?
WDF_VIOLATION hoặc Windows Driver Framework Violation là lỗi cho thấy Windows đã phát hiện lỗi trên driver dựa trên framework. Nó có thể xuất hiện sau bản cập nhật Windows hoặc bất kỳ lúc nào ngẫu nhiên.
Giống như các BSOD khác, lỗi WDF_VIOLATION BSOD có thể khắc phục. Và phương án hành động phụ thuộc vào nguyên nhân gốc rễ. Vậy nguyên nhân gây ra lỗi WDF_VIOLATION là gì?
Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, file rác, ứng dụng có hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Quét miễn phí sự cố PC - 3.145.873 lượt tải xuống - Tương thích với: Windows 10/11, Windows 7, Windows 8
Nguyên nhân gây ra WDF_VIOLATION trên Windows 10/11?
Dựa trên nghiên cứu, BSOD WDF_VIOLATION chủ yếu được kích hoạt bởi driver bàn phím HP có vấn đề tương thích với phiên bản Windows của PC. Nhưng có thể có lý do khác. Bao gồm:
- Tấn công mã độc và virus
- Vấn đề với thiết bị ngoại vi USB
- File hệ thống bị hỏng hoặc lỗi
- Vấn đề với driver Bluetooth hoặc driver thiết bị khác
- Driver thiết bị lỗi thời
9 cách khắc phục lỗi màn hình xanh WDF_VIOLATION trên Windows
Vậy làm sao khắc phục vấn đề BSOD WDF_VIOLATION trên Windows 10/11?
Trước hết, quét thiết bị bằng giải pháp chống mã độc uy tín. Điều này đảm bảo không có vấn đề thêm nào nảy sinh khi sửa lỗi. Sau đó, bạn có thể làm theo bất kỳ giải pháp nào dưới đây.
Giải pháp 1: Sửa driver thiết bị có vấn đề
Như đã nói, driver lỗi có thể kích hoạt BSOD WDF_VIOLATION. Để khắc phục, hãy sửa driver có vấn đề. Cách làm:
- Khởi chạy Windows Recovery Environment.
- Điều hướng đến Troubleshoot và chọn Advanced Options.
- Chọn Command Prompt.
- Nhập lệnh sau vào dòng lệnh: dism /Image:C:\ /Remove-Driver/Driver: c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf.
- Nhấn Enter.
- Thoát Windows Recovery Environment và kiểm tra xem lỗi BSOD còn tồn tại không.
Giải pháp 2: Ngắt kết nối mọi thiết bị ngoại vi USB
Có thể lỗi BSOD này do thiết bị ngoại vi USB lỗi. Vì vậy, hãy thử ngắt kết nối tất cả thiết bị ngoại vi USB khỏi thiết bị để khắc phục lỗi. Bao gồm mọi thứ như micro, camera, và chuột.
Nếu ngắt kết nối USB không hiệu quả, hãy thử tắt cổng USB bằng cách làm theo các bước:
- Khởi động lại PC và liên tục nhấn F2 để vào BIOS.
- Đến Advanced và nhấn tùy chọn Miscellaneous Devices.
- Chọn External USB ports.
- Chọn Disable External USB ports.
- Lưu thay đổi và thoát BIOS.
- Khởi động lại Windows 10/11 và kiểm tra xem WDF_VIOLATION BSOD còn xuất hiện không.
Giải pháp 3: Vào Safe Mode và gỡ driver thiết bị có vấn đề
Nhiều người dùng Windows 10/11 báo cáo đã khắc phục bằng cách gỡ driver thiết bị lỗi trong Safe Mode. Hướng dẫn chi tiết:
- Vào Windows Recovery Environment.
- Đến Troubleshoot > Advanced Options.
- Chọn Startup Settings và nhấn Restart. Thao tác này sẽ mở cửa sổ Startup Settings.
- Nhấn F5 để chọn Enable Safe Mode with Networking để khởi động máy ở Safe Mode.
- Bây giờ, nhấn phím Windows + X và chọn Device Manager.
- Tìm driver thiết bị có vấn đề và right-click vào nó.
- Chọn Uninstall Device.
- Trong cửa sổ bật lên, tích vào Delete the driver software for this device và nhấn Uninstall.
- Khởi động lại PC và kiểm tra xem giải pháp này có hiệu quả không.
Giải pháp 4: Chạy tiện ích Startup Repair
Nếu không thể vào Windows Safe Mode, hãy thử chạy tiện ích Startup Repair. Đây là cách dễ dàng để khắc phục vấn đề.
Để chạy Startup Repair, làm như sau:
- Khởi chạy Windows Recovery Environment và chọn Repair your computer.
- Sau đó, điều hướng đến Troubleshoot > Advanced Options. Chọn Startup Repair.
- Nhấn vào hệ điều hành bạn muốn sửa.
- Đợi Windows xác định vấn đề. Nó sẽ tự động sửa chữa.
- Khởi động lại PC.
Giải pháp 5: Thực hiện System Restore
Cách nhanh và dễ khác để khắc phục BSOD WDF_VIOLATION là qua System Restore. Tiện ích này được thiết kế để khắc phục sự cố làm chậm PC hoặc khôi phục Windows về trạng thái hoạt động trước đó.
Lưu ý: bạn chỉ dùng giải pháp này nếu đã tạo điểm khôi phục trước đó. Nếu có, làm theo các bước:
- Trong Safe Mode, mở Search bằng phím Windows + S.
- Nhập restore và chọn Create a restore point.
- Điều hướng đến tab System Protection và chọn System Restore.
- Nhấn Next để tiếp tục.
- Chọn điểm khôi phục bạn muốn dùng. Nhấn Next lại.
- Làm theo hướng dẫn trên màn hình để hoàn tất quá trình khôi phục hệ thống.
Giải pháp 6: Sử dụng tiện ích System File Checker
File hệ thống bị hỏng có thể gây ra lỗi WDF_VIOLATION. Để sửa các file này, bạn có thể dùng System File Checker trong Safe Mode. Cách làm:
- Chạy Command Prompt với đặc quyền admin.
- Nhập lệnh sfc /scannow vào dòng lệnh và nhấn Enter.
- Đợi quá trình hoàn tất, sau đó reboot PC.
Giải pháp 7: Cài đặt lại hoặc reset Windows 10/11
Nếu lỗi vẫn tồn tại sau khi thử các giải pháp trên, hãy thử cài đặt lại hoặc reset Windows 10/11. Hy vọng điều này khắc phục được lỗi BSOD WDF_VIOLATION.
Các bước sau hướng dẫn bạn cách làm:
- Sao lưu ổ đĩa.
- Tạo ổ flash có thể boot.
- Kết nối media với máy tính và cấu hình BIOS để boot từ nó.
- Right-click vào phân vùng hệ thống và chọn Data Recovery.
- Sau khi quét xong, tích chọn tất cả file bạn vẫn cần và nhấn Save.
- Bây giờ, cài lại hoặc reset Windows. Chỉ cần vào Windows Recovery Environment và chọn Troubleshoot.
- Nhấn Reset this PC.
- Làm theo hướng dẫn để hoàn tất quá trình reset.
Giải pháp 8: Quét mã độc có thể có
Một số người dùng Windows 10/11 nói thủ phạm sau lỗi BSOD là chương trình bên thứ ba không mong muốn. Vì vậy, để khắc phục, khuyến nghị thực hiện quét hệ thống hoàn chỉnh bằng giải pháp antivirus đáng tin cậy. Sau đó, nếu tìm thấy thực thể không mong muốn, xóa nó và kiểm tra xem vấn đề còn tiếp diễn không.
Giải pháp 9: Cập nhật driver thiết bị lỗi thời
Nếu bạn có driver thiết bị lỗi thời, có thể bạn sẽ gặp lỗi BSOD WDF_VIOLATION. Do đó, hãy kiểm tra xem có driver lỗi thời nào không và cập nhật nó.
Cách làm:
- Right-click vào menu Windows và chọn Device Manager.
- Mở rộng tất cả các phần và kiểm tra xem có cái nào hiển thị dấu chấm than vàng không. Nếu thấy, nghĩa là driver cần cập nhật hoặc bị hỏng.
- Nếu là trường hợp này, right-click vào nó và chọn Update Driver.
Thay vào đó, bạn có thể dùng công cụ cập nhật driver thiết bị của bên thứ ba để quy trình nhanh hơn. Chỉ với vài cú nhấp chuột, mọi driver lỗi thời sẽ được cập nhật. Thêm vào đó, bạn không cần lo lắng về vấn đề tương thích.
Kết luận
Đây là một số giải pháp đã khắc phục thành công lỗi BSOD WDF_VIOLATION trên Windows 10/11. Hãy thử theo thứ tự khuyến nghị ở trên hoặc thử vận may bằng cách chọn ngẫu nhiên một giải pháp.
Nhưng trước khi thử bất kỳ giải pháp nào, hãy chắc chắn bạn có bản sao lưu file quan trọng. Cũng có bản sao lưu ổ đĩa. Cách đó, bạn có thể boot từ nó thuận tiện nếu hệ thống crash hoặc lỗi nảy sinh.
Nếu bạn có gì muốn bổ sung về BSOD WDF_VIOLATION, hãy chia sẻ với chúng tôi bằng cách bình luận bên dưới. Hoặc nếu bạn biết ai cần, hãy chia sẻ.