Driver có chữ ký số (Digitally Signed Drivers) là driver được ký bởi nhà cung cấp, đảm bảo tính toàn vẹn và checksum, xác nhận file driver không bị sửa đổi ngoài ý muốn của cơ quan ký.
Lỗi "Windows requires a digitally signed driver" xảy ra khi Windows chặn cài đặt driver không có chữ ký số.
Cách khắc phục lỗi yêu cầu driver có chữ ký số
Windows cho phép tắt kiểm tra chữ ký số (không khuyến khích nhưng đôi khi cần khi driver gốc nhưng không ký). Dưới đây các phương pháp đã test.
1. Tắt Driver Signing qua Group Policy
Driver signing bật mặc định để bảo vệ. Nếu cản trở cài driver thứ ba, tắt nó:
- Windows + R > gpedit.msc > Enter.
- Điều hướng:
User Configuration > Administrative Templates > System > Driver Installation > Code signing for device drivers
- Chọn Enabled, drop-down chọn Ignore (khi Windows phát hiện file không có driver).

- OK, khởi động lại, kiểm tra.
2. Bật TESTSIGNING
TESTSIGNING cho phép cài kernel-mode code không có chữ ký số. Bật nó:
- Mở Command Prompt (Admin) (Windows+S > cmd > Run as admin).
- Chạy:
bcdedit /set testsigning on

- Khởi động lại, cài driver.
- Để tắt:
bcdedit /set testsigning off

3. Tắt vĩnh viễn Driver Signature Enforcement
Cách cuối cùng, tắt hoàn toàn cơ chế kiểm tra. Không còn bảo vệ cho driver nào. Chỉ dùng khi hết cách khác.
- Mở Command Prompt (Admin).
- Chạy:
bcdedit.exe /set nointegritychecks on

- Khởi động lại hoàn toàn, cài driver.
- Để bật lại:
bcdedit.exe /set nointegritychecks off
Lưu ý: Driver chính hãng thường có chữ ký số. Chỉ cài khi chắc chắn driver an toàn.