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

Cách cài đặt Driver không có chữ ký số (Unsigned Drivers) trong Windows 10

Bất kỳ thiết bị phần cứng nào gắn vào hệ thống Windows của bạn đều yêu cầu bạn cài đặt driver phần cứng để hoạt động đúng. Driver phần cứng có quyền truy cập cấp thấp vào hệ thống Windows để chúng có thể hoạt động như nên. Vì driver có quyền truy cập vào kernel, Windows yêu cầu những driver đó phải được ký số chính thức. Điều này nghĩa là Microsoft cố gắng chặn mọi cố gắng cài đặt unsigned driver trong Windows 10.

Tuy nhiên, sẽ có lúc bạn cần cài đặt driver không chính thức, unsigned driver, hoặc thậm chí driver cũ không có chữ ký số. Điều này có thể nhưng không dễ dàng như cài đặt driver đã ký.

Lưu ý: Kiểm tra chữ ký driver là tính năng bảo mật và vô hiệu hóa nó không được khuyến khích. Chỉ cài unsigned driver từ nguồn tin cậy. Luôn sao lưu máy tính hoàn toàn trước khi tiến hành và đảm bảo bạn đã tạo ổ khôi phục. Driver không tin cậy có thể khiến PC không thể dùng nếu không format hoàn toàn.

Có ba cách khác nhau để cài unsigned driver trong Windows 10. Mỗi cách đều hoạt động, vì vậy hãy chọn cái bạn cảm thấy thoải mái nhất hoặc cái nào hoạt động tốt nhất cho bạn.

1. Cài Unsigned Driver từ Menu Boot Nâng cao (Advanced Boot Menu)

Cách dễ nhất để cài unsigned driver là dùng menu Boot nâng cao của Windows 10. Để làm đó, nhấn Win + X, điều hướng đến "Shutdown" (Tắt máy), sau đó Shift + nhấp chuột trái vào tùy chọn "Restart" (Khởi động lại).

Hành động trên sẽ khởi động lại hệ thống và đưa bạn đến menu Boot nâng cao. Ở đây, chọn tùy chọn "Troubleshooting" (Khắc phục sự cố).

Trong phần Troubleshoot, chọn "Advanced Options" (Tùy chọn nâng cao).

Chọn "Start-up Settings" (Cài đặt khởi động).

Tùy chọn Startup Settings sẽ cho phép bạn boot hệ thống Windows ở các chế độ khác nhau. Chỉ cần nhấp nút "Restart" (Khởi động lại) để tiếp tục.

Vì chúng ta cần cài unsigned driver, nhấn F7 trên bàn phím để chọn tùy chọn thứ bảy: "Disable driver signature enforcement" (Vô hiệu hóa thực thi chữ ký driver).

Ngay khi bạn chọn nó, hệ thống sẽ boot vào Windows. Bạn sau đó có thể cài unsigned driver trong Windows không gặp vấn đề. Sau khi cài, khởi động lại hệ thống, và Driver Signature Enforcement sẽ tự động bật lại từ lần reboot tiếp theo.

Nếu bạn bao giờ muốn cài unsigned driver khác, bạn phải qua quy trình trên lại. Phương pháp này lý tưởng nếu bạn chỉ cần cài unsigned driver một lần hoặc hiếm khi.

2. Cài Unsigned Driver bằng cách bật Test Mode (Chế độ kiểm tra)

Cách khác để cài unsigned driver là bật Test Mode trong Windows 10. Điều tốt về phương pháp này là nó sẽ ở trạng thái bật cho đến khi bạn thủ công tắt nó – cách khá hữu ích nếu bạn đang test nhiều driver khác nhau.

Để bắt đầu, mở menu Start và nhập "command prompt". Chọn "Run as administrator" (Chạy với tư cách quản trị viên) dưới Command Prompt.

Hành động trên sẽ mở Command Prompt với quyền admin, cần thiết để bật Test Mode. Tại prompt, sao chép và thực thi lệnh dưới:

bcdedit /set testsigning on

Bạn sẽ thấy lệnh đã được thực thi thành công. Chỉ cần khởi động lại hệ thống, và bạn sẽ được boot vào Test Mode. Khi bạn ở Test Mode, bạn có thể cài unsigned driver. Hơn nữa, bạn cũng sẽ thấy watermark (dấu hiệu), giống như trong ảnh chụp màn hình dưới, để cho bạn biết hệ thống Windows của bạn đang ở Test Mode.

Một khi bạn xong cài driver, quan trọng là bạn phải tắt Test Mode. Để làm đó, dùng lệnh dưới với tư cách admin và reboot hệ thống:

bcdedit /set testsigning off

3. Cài Unsigned Driver bằng cách Vô hiệu hóa Kiểm tra Toàn vẹn (Integrity Checks)

Bạn cũng có thể vô hiệu hóa kiểm tra toàn vẹn để cài unsigned driver trong Windows. Vô hiệu hóa kiểm tra toàn vẹn bằng cách mở Command Prompt với tư cách admin (Start, tìm Command Prompt, chọn "Run as administrator"), và thực thi lệnh dưới:

bcdedit /set nointegritychecks off

Sau khi thực thi lệnh, chỉ cần khởi động lại hệ thống, và bạn có thể cài unsigned driver trên máy Windows 10.

Giống như Test Mode, quan trọng là phải bật lại kiểm tra toàn vẹn. Để bật lại kiểm tra toàn vẹn, thực thi lệnh dưới với tư cách admin trong command prompt:

bcdedit /set nointegritychecks on

Bây giờ, khởi động lại hệ thống, và bạn đã sẵn sàng.

Bình luận bên dưới để chia sẻ suy nghĩ và trải nghiệm của bạn về việc dùng các phương pháp trên để cài unsigned driver trong Windows 10.

Nếu bạn đang đối phó với một đống driver cũ, lỗi thời lẻ loi trong Windows 10, hãy học cách xóa rác để tiết kiệm không gian và tối ưu hiệu suất. Nếu bạn đối phó với vấn đề ngược lại, hãy học cách roll back driver (khôi phục driver).