Lỗi "Secure boot violation – invalid signature detected" xuất hiện trong quá trình khởi động ban đầu của hệ thống. Bạn có thể nhấn phím Enter để tiếp tục boot nhưng lỗi vẫn xuất hiện mỗi lần khởi động.
Lỗi này khá phiền toái và nhiều người dùng mong đợi giải pháp. May mắn thay, người khác đã tìm ra phương pháp của riêng họ để khắc phục. Hãy xem các phương pháp dưới đây và làm theo hướng dẫn cẩn thận.
Nguyên nhân gây ra vấn đề "Secure Boot Violation – Invalid Signature Detected" trên Windows
Vấn đề này nói chung rất khó tìm nguyên nhân, xét thấy nó khá mờ nhạt và khá chung chung đối với ASUS và DELL. Tuy nhiên, Secure Boot nổi bật là một trong những nguyên nhân quan trọng nhất. Secure Boot cần được tắt trong cài đặt BIOS của máy tính nếu bạn muốn loại bỏ vấn đề này.
Nguyên nhân quan trọng khác là Digital Driver Signature Enforcement (Buộc thực thi chữ ký số driver) thực hiện các kiểm tra có thể ngăn máy tính boot đúng cách. Hãy đảm bảo tắt tính năng này và xem vấn đề có còn xuất hiện không!
Giải pháp 1: Tắt Secure Boot
Tắt secure boot trên máy tính có thể dễ dàng giải quyết vấn đề. Dù nhiều người dùng ngại tự vào BIOS và thay đổi cài đặt, chúng tôi khuyên bạn nên bắt đầu khắc phục sự cố bằng phương pháp này. Bạn có thể dễ dàng giải quyết lỗi "Secure boot violation – invalid signature detected" nếu làm theo các bước dưới đây!
- Bật máy lại và cố gắng vào cài đặt BIOS bằng cách nhấn phím BIOS khi hệ thống sắp khởi động. Phím BIOS thường hiển thị trên màn hình boot, nói "Press ___ to enter Setup". hoặc tương tự. Có các phím khác. Các phím BIOS phổ biến là F1, F2, Del, v.v.
- Dùng phím mũi tên phải chọn menu Security khi cửa sổ BIOS mở ra, dùng phím mũi tên xuống chọn tùy chọn Secure Boot Configuration và nhấn Enter.
- Trước khi dùng menu này, cảnh báo sẽ hiện ra. Nhấn F10 để tiếp tục đến menu Secure Boot Configuration. Menu Secure Boot Configuration sẽ mở ra, dùng phím mũi tên xuống chọn Secure Boot và dùng phím mũi tên phải sửa cài đặt thành Disable.
- Điều hướng đến phần Exit và chọn Exit Saving Changes. Điều này sẽ tiếp tục boot máy tính. Kiểm tra xem vấn đề còn tồn tại không.
Giải pháp 2: Gỡ bản cập nhật Windows KB3084905
Khi bản cập nhật KB3084905 được phát hành cho Windows Server 2012 và Windows 8.1, Microsoft đã tuyên bố bản cập nhật này có thể gây vấn đề về secure boot trên máy tính kết nối cùng domain controller. Cách dễ nhất để khắc phục là gỡ bản cập nhật này khỏi máy tính bằng cách làm theo các bước dưới đây:
- Nhấp nút Start menu và mở Control Panel bằng cách gõ tên và nhấp tùy chọn đầu tiên ở trên cùng hoặc tìm mục của nó trong màn hình khởi tạo Start menu.
- Chuyển sang View as: Category ở góc trên bên phải và nhấp Uninstall a Program dưới khu vực Programs. Ở bên phải màn hình, bạn sẽ thấy nút View installed updates màu xanh, nhấp vào nó.
- Bây giờ bạn sẽ thấy danh sách tất cả bản cập nhật Windows đã cài cho máy. Kiểm tra phần Microsoft Windows ở dưới cùng cho bản cập nhật KB3084905.
- Cuộn sang trái để kiểm tra cột Installed on hiển thị ngày bản cập nhật được cài, đảm bảo bạn tìm thấy bản cập nhật có số KB là KB3084905.
- Nhấp vào bản cập nhật một lần và chọn tùy chọn Uninstall ở trên cùng và làm theo hướng dẫn xuất hiện trên màn hình để loại bỏ bản cập nhật.

- Chờ Microsoft phát hành bản cập nhật mới sẽ tự động cài nếu bạn cấu hình cập nhật Windows tự động. Kiểm tra xem vấn đề "Secure boot violation – invalid signature detected" còn xuất hiện khi boot không!
Giải pháp 3: Tắt Digital Driver Signature Enforcement
Tùy chọn này tắt việc buộc thực thi chữ ký driver có thể là một lý do khiến máy tính không boot đúng do nó bị kẹt kiểm tra một driver. Giải pháp này đã giúp nhiều người, vì vậy hãy thử nó.
- Nhấp nút Start và nhấp biểu tượng cog để mở Settings. Bạn cũng có thể tìm "Settings" trong thanh tìm kiếm hoặc dùng tổ hợp Windows Key + I.
- Cuộn xuống dưới cùng ứng dụng Settings và nhấp Update & security.
- Nhấp Recovery từ các tab ở bên trái màn hình Update & security.
- Phần Advanced startup nên nằm ở tùy chọn này, tìm nó ở dưới cùng tab Recovery. Nhấp Restart now. Tùy chọn Khởi động nâng cao (Advanced Startup Options) sẽ xuất hiện.
Sau khi truy cập thành công Advanced Startup Options, bạn có thể tự do điều hướng đến tùy chọn Startup Settings bằng cách làm theo hướng dẫn dưới đây.
- Nhấp vào mục Troubleshoot nằm ngay dưới nút Continue trong màn hình Choose an option.
- Bạn sẽ thấy ba tùy chọn khác nhau: Refresh your PC, Reset your PC, và Advanced options. Nhấp nút Advanced options.
- Trong màn hình Advanced options, nhấp Startup Settings sẽ mở danh sách các tùy chọn khởi động có sẵn.
- Tùy chọn số 7 nên được đặt tên Disable driver signature enforcement. Nhấn số 7 trên bàn phím hoặc dùng phím chức năng F7.
- Nhấn Enter để quay lại hệ điều hành và kiểm tra xem vấn đề "Secure boot violation – invalid signature detected" còn xuất hiện khi boot không!
Giải pháp 4: Sử dụng lệnh hữu ích sau
Phương pháp này khá phổ biến nhờ sự đơn giản và nhiều người dùng nó để khắc phục hầu hết vấn đề liên quan đến vấn đề tại hand. Điểm thú vị là nó hoạt động và người dùng bình luận nói đây là bước duy nhất cần thiết để giải quyết vấn đề. Hãy thử ngay!
- Tìm kiếm "Command Prompt" bằng cách gõ ngay trong Start menu hoặc nhấn nút tìm kiếm bên cạnh. Nhấp chuột phải vào mục đầu tiên xuất hiện trong kết quả tìm kiếm và chọn mục menu ngữ cảnh "Run as administrator".
- Ngoài ra, bạn cũng có thể dùng tổ hợp Windows Logo Key + R để mở hộp thoại Run. Gõ "cmd" trong hộp thoại xuất hiện và dùng tổ hợp Ctrl + Shift + Enter cho Command Prompt admin.
- Gõ lệnh sau trong cửa sổ và đảm bảo nhấn Enter sau khi gõ xong. Chờ thông báo "Operation completed successfully" hoặc tương tự để biết phương pháp đã hoạt động.
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
- Thử mở Google Chrome và kiểm tra xem thông báo "Establishing secure connection" còn treo quá lâu không!