Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Một driver lỗi có thể gây ra nhiều rắc rối cho máy tính. Dấu hiệu rõ ràng nhất cho thấy có thứ gì đó cần cập nhật là màn hình xanh chết chóc (blue screen of death) thường do driver gây ra. May mắn thay, chúng ta có mã lỗi màn hình xanh và memory dump (xuất bộ nhớ) để cho biết điều gì đang sai. Với thông tin này, chúng ta có thể nhắm vào driver gây sự cố và cập nhật hoặc gỡ bỏ nó hoàn toàn.

Việc trở nên rắc rối hơn khi mã lỗi và memory dump không giúp ích. Có thể máy tính khó xác định lỗi cho một driver cụ thể. Có thể máy tính thậm chí không gặp màn hình xanh mà bị treo hoàn toàn mà không đưa ra mã lỗi hay tạo dump. Trong các trường hợp này, bạn làm gì?

Được tích hợp sẵn trong Windows là Driver Verifier (Trình xác minh driver). Driver Verifier đặt thêm áp lực và căng thẳng lên driver hệ thống để cố gắng kích hoạt sự cố từ nó. Nếu sự cố xảy ra, Driver Verifier báo cáo vấn đề qua màn hình xanh. Lần tới khi có sự cố và bạn cần stress-test driver, Driver Verifier có thể giúp bạn.

Lời Cảnh Báo Quan Trọng

Trước khi kích hoạt Driver Verifier, xin lưu ý rằng Driver Verifier có thể khóa bạn ra khỏi chính máy tính của mình nếu bạn không cẩn thận! Vì Driver Verifier kích hoạt màn hình xanh khi phát hiện driver xấu, điều này có thể gây vấn đề lớn nếu nó phát hiện driver xấu trước khi bạn load hoàn toàn vào Windows. Vì bạn không thể vào Windows để tắt nó, kết quả là vòng lặp "khởi động -> load -> crash" mà bạn có thể không thoát được nếu không có chuẩn bị. Đôi khi Windows tự phát hiện vòng lặp, lúc đó bạn có thể dùng Automatic Repair (Sửa tự động) để thoát. Tuy nhiên, tốt nhất đừng để ngẫu nhiên!

Trước khi kích hoạt Driver Verifier, hãy đảm bảo ít nhất một trong các điều sau:

  • Bạn có thể dễ dàng boot vào Safe Mode mà không cần load vào Windows trước. Điều này nghĩa là bạn có thể dùng phương pháp "Shift + Restart" hoặc đặt tùy chọn boot vào Safe Mode thủ công qua Windows. Vào Safe Mode trước khi boot xảy ra thường được thực hiện bằng cách nhấn liên tục F8 khi boot, nhưng PC mới (đặc biệt là máy có mainboard UEFI và SSD) load nhanh đến nỗi máy không kịp đăng ký nhấn phím F8 trước khi vào boot. Thật không may, dùng Driver Verifier trong Safe Mode vô hiệu hóa driver không quan trọng, chính xác những driver bạn muốn test!
  • Bạn tạo điểm khôi phục hệ thống (system restore point) trước khi dùng Driver Verifier và cũng có phương tiện cài đặt Windows sẵn sàng, để khôi phục hệ thống về trạng thái ban đầu.
  • Bạn tạo ổ khôi phục (recovery drive) cho máy tính, để sửa chữa nếu mọi thứ đi sai. Thường dùng để xóa sạch PC, nhưng bạn cũng có thể truy cập Command Prompt qua Advanced Options (Tùy chọn nâng cao), dùng để tắt verifier.

Hãy chắc chắn bạn làm một "chạy thử" (dummy run) cho phương án backup đã chọn trước khi kích hoạt Driver Verifier. Thất bại trong việc này có thể khiến bạn bị khóa khỏi máy tính.

Kích Hoạt Driver Verifier

Trước khi kích hoạt Driver Verifier, hãy chắc chắn bạn đã đọc phần trên về cách tự cứu mình khỏi vòng lặp boot lockout vô tận. Nếu bạn bỏ qua, bạn có thể đặt PC mình ở rủi ro crash-boot loop!

Khi bạn chắc chắn trăm phần trăm có phương án backup, nhấn "Windows Key + R" và gõ cmd vào hộp thoại Run, sau đó nhấn OK.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Trong giao diện dòng lệnh, gõ:

verifier

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Trong màn hình hiện ra, nhấp "Create custom settings (for code developers)" (Tạo cài đặt tùy chỉnh cho nhà phát triển mã) rồi Next.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Bạn sẽ thấy màn hình liệt kê tất cả bài test có thể thực hiện trên driver. Bật tất cả trừ "DDI compliance checking" và "randomized low resource simulation", sau đó nhấp Next.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Trong màn hình tiếp theo, chọn "Select driver names from a list" (Chọn tên driver từ danh sách), rồi nhấp Next.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Ở đây bạn chọn driver muốn test. Nếu không biết driver nào gây sự cố, chọn tất cả driver để test. Tuy nhiên, theo kinh nghiệm, khả năng lớn không phải driver của Microsoft gây vấn đề, nên bạn có thể bỏ qua driver liệt kê "Microsoft Corporation" dưới "Provider" để PC không test driver có thể hoàn toàn ổn.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Khi nhấp Finish, Windows sẽ nhắc bạn khởi động lại PC. Khởi động lại và Windows sẽ boot với Driver Verifier được bật. Tiếp tục dùng PC như bình thường. Nếu Driver Verifier tạo ra màn hình xanh, ghi nh nguyên nhân nó nêu trong thông báo lỗi và khởi động lại PC.

Một khi quay lại Windows, bạn có thể tắt Driver Verifier theo hai cách. Bạn có thể mở lại cửa sổ Driver Verifier và tích "Delete existing settings" (Xóa cài đặt hiện có) trên menu đầu tiên, rồi nhấp Finish.

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Hoặc bạn có thể mở command prompt và gõ:

verifier /bootmode resetonbootfail

Kiểm Tra Driver Lỗi Trên Windows Bằng Driver Verifier

Sau khi thực hiện một trong hai hành động, khởi động lại PC để tắt Driver Verifier.

Nếu bạn không boot vào Windows được do crash quá sớm, hãy kích hoạt phương án backup bạn thiết lập từ đầu bài viết. Thử boot vào Safe Mode, rồi dùng một trong hai phương pháp trên để tắt. Nếu không, dùng điểm khôi phục hệ thống và phương tiện cài đặt để quay lại trước khi bạn đặt Driver Verifier, hoặc truy cập Command Prompt qua ổ khôi phục và tắt Driver Verifier bằng phương pháp hai liệt kê trên.

Thử Nghiệm

Khi một driver bắt đầu hỏng, đôi khi khó xác định chính xác điều gì đang sai. Driver Verifier, khi thiết lập với phương án backup đầy đủ, có thể là công cụ rất hữu ích để test driver và loại bỏ những driver đe dọa ổn định hệ thống.

Bạn từng gặp driver "ngoại lệ" gây rắc rối chưa? Hãy cho chúng tôi biết bên dưới!