Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi "The Third-party INF doesn't contain Digital Signature Information" trên Windows

Người dùng gặp thông báo lỗi "The Third-party INF doesn't contain Digital Signature Information" khi họ cố gắng cài đặt driver của bên thứ ba trên máy tính. Thường có hai loại driver: driver bên thứ ba (không do nhà sản xuất phát triển) và driver chính hãng (driver do nhà sản xuất phát triển).

Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows

Khác biệt giữa hai loại driver là chữ ký số (Digital Signature). Chữ ký số cho biết driver có được "ký" bởi nhà sản xuất và là chính hãng hay không. Ở đây, cần lưu ý rằng driver bên thứ ba có thể hoạt động trên máy tính của bạn nhưng không đảm bảo sự ổn định và có thể thất bại trong một số tình huống.

Người dùng gặp thông báo lỗi này khi cài đặt driver bên thứ ba. Mặc dù chúng tôi khuyên bạn nên luôn dùng driver chính hãng, có thể có nhu cầu bắt buộc bạn phải làm vậy. Trong bài viết này, chúng tôi sẽ đi qua một số cách khác nhau để bạn bỏ qua thông báo lỗi này và cài đặt driver bên thứ ba dễ dàng.

File INF là gì?

File INF là một loại file văn bản đi kèm với driver và chứa hướng dẫn cho Windows về cách cài đặt driver vào hệ thống. Trong các phiên bản Windows trước (Windows 7 và cũ hơn), file INF không có chữ ký số nhúng trong nó. Tuy nhiên, trong các phiên bản mới hơn, tính năng "driver signature enforcement" được triển khai đảm bảo chỉ driver có chữ ký hợp lệ mới được phép cài đặt. Các driver này thường được cài đặt bởi Microsoft.

Lưu ý: Trước khi tiến hành giải pháp, hãy đảm bảo thiết bị bạn đang cố cài đặt driver thực sự hợp pháp và hợp lệ. Nếu phần cứng bị hỏng hoặc không thể xác minh, hãy tìm hiểu kỹ đặc điểm của nó trước khi tiếp tục.

Cách cài đặt driver ép buộc bằng cách bỏ qua thông báo lỗi

Mặc dù cần tính năng bảo mật này, Microsoft đã triển khai một số "cửa sau" cho phép người dùng cài đặt driver trên máy tính mà không cần thực thi chữ ký số driver. Trong bài viết này, chúng tôi sẽ thảo luận các cách bạn có thể bỏ qua thông báo lỗi và cài đặt driver dễ dàng.

Cảnh báo:

Trước khi tiếp tục, cần lưu ý rằng không phải tất cả driver bên thứ ba đều đáng tin cậy và một số thậm chí có thể là độc hại. Trước khi bắt đầu cài đặt ép buộc driver, hãy chắc chắn driver là hợp pháp và không gây rủi ro cho máy tính hoặc hệ điều hành. Tình huống tốt nhất là tải driver từ trang web chính hãng của nhà sản xuất, chúng tôi sẽ demo bên dưới.

Lưu ý: Đảm bảo bạn đăng nhập với tư cách admin trên máy tính và đã sao lưu dữ liệu phòng khi cần.

Giải pháp 1: Tải driver từ trang web nhà sản xuất

Trước khi thử các giải pháp khác nơi chúng ta cài đặt ép buộc cùng driver, điều cần thiết là bạn "thử" tìm và tải driver đã được xác minh từ trang web chính thức của nhà sản xuất. Vì tất cả độc giả sẽ cố cài đặt driver khác nhau, chúng tôi đã phác thảo một phương pháp chung bạn có thể làm theo.

  1. Bước đầu tiên là xác định thiết bị bạn đang cài đặt driver. Bạn có thể nhìn nhãn của thiết bị hoặc điều hướng đến Device Manager (Nhấn Windows + R, gõ 'devmgmt.msc' vào hộp thoại và nhấn Enter).
  2. Sau khi xác định driver bạn cần cài, truy cập trang web chính thức của nhà sản xuất.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  3. Tại đây, sau khi tìm thấy driver, bạn sẽ có một số tùy chọn tải xuống (ví dụ: cho các phiên bản Windows khác nhau, v.v.). Chọn cái bạn nghĩ phù hợp với trường hợp của bạn và tải xuống vị trí dễ truy cập.
  4. Bây giờ, bạn có thể nhấp đúp file thực thi để cài đặt driver trực tiếp và nếu không hiệu quả, bạn có thể điều hướng đến Device Manager lại, chuột phải vào thiết bị và chọn Update Driver.
  5. Chọn Browse my computer for driver software và điều hướng đến driver đã tải.
  6. Sau khi cài đặt driver, khởi động lại máy tính và kiểm tra xem vấn đề đã được giải quyết chưa.

Giải pháp 2: Vô hiệu hóa thực thi driver qua Command Prompt

Thường có hai phương pháp để vô hiệu hóa thực thi driver. Một là dùng Command Prompt và một là dùng tùy chọn khởi động. Chúng ta sẽ dùng phương pháp trước vì dễ dàng và hiệu quả hơn. Đảm bảo bạn đăng nhập với tư cách admin trước khi tiếp tục.

  1. Nhấn Windows + S, gõ "command prompt" vào hộp thoại, chuột phải vào ứng dụng và chọn Run as administrator.
  2. Trong command prompt, thực thi lệnh sau:
bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS & bcdedit /set testsigning on
Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  1. Đóng command prompt và khởi động lại máy tính. Bây giờ thử cài đặt driver và xem vấn đề đã được giải quyết chưa.

Giải pháp 3: Vô hiệu hóa thực thi qua cài đặt khởi động (Startup Settings)

Nếu phương pháp trên không hiệu quả, chúng ta có thể chuyển sang thử vô hiệu hóa Driver Enforcement qua cài đặt khởi động. Cài đặt khởi động Windows chứa một số tùy chọn khác nhau cho phép người dùng vào trạng thái RE như safe mode, v.v. Chúng ta sẽ truy cập menu đó và thử cài đặt driver. Đảm bảo bạn đăng nhập với tư cách admin.

  1. Nhấp vào biểu tượng Windows > Shut down or sign out > giữ Shift và nhấn Restart.
  2. Chuỗi này sẽ khởi chạy Windows trong môi trường khôi phục (recovery environment) là màn hình xanh với một số tùy chọn. Bây giờ nhấp nút Troubleshoot.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  3. Bây giờ nhấp nút Advanced options.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  4. Từ màn hình tiếp theo, chọn Startup Settings.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  5. Khi đã trong startup settings, nhấp nút Restart để khởi động lại máy tính hoàn toàn.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  6. Sau khi máy tính khởi động lại, bạn sẽ thấy một số cài đặt khởi động. Nhấn số 7 trên bàn phím tương ứng với Disable driver signature enforcement.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  7. Sau khi thay đổi, máy tính sẽ khởi động với thực thi chữ ký số driver bị tắt. Bây giờ bạn có thể dễ dàng cài đặt driver đang gây sự cố cho bạn.

Giải pháp 4: Chạy System File Check

Nếu bạn đang cố cài đặt driver đã được Microsoft xác minh, tải từ chính trang web của họ nhưng vẫn gặp thông báo lỗi, có thể nghĩa là có vấn đề với chính file Windows của bạn. Tình huống này xảy ra khi mô-đun thực thi driver bị hỏng hoặc ở cấu hình lỗi. Ở đây, chúng ta có thể chạy system file check sẽ quét tất cả file cài đặt và tìm bất kỳ sự khác biệt nào so với manifest trực tuyến. Nếu phát hiện vấn đề, file gây sự cố sẽ được thay thế bằng bản sao mới.

  1. Nhấn Windows + S, gõ "command prompt" vào hộp thoại, chuột phải vào ứng dụng và chọn Run as administrator.
  2. Trong command prompt nâng cao, thực thi các lệnh sau lần lượt và đảm bảo chúng hoàn tất:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  1. Lệnh sau khắc phục các vấn đề mà system file checker chẩn đoán khi chạy quét. File checker phân tích tất cả file Windows so với manifest định nghĩa trước. Nếu thấy bất kỳ sự khác biệt, nó cảnh báo và cố gắng thay thế file xấu bằng bản sao mới tải từ web.

Giải pháp 5: Chẩn đoán cài đặt Windows

Nếu tất cả các phương pháp trên không hiệu quả và bạn thực sự đang cố cài đặt driver hợp lệ nhưng không thể do thông báo lỗi, có thể nghĩa là có vấn đề với bản cài đặt Windows của bạn. Ở đây, chúng ta sẽ trước tiên cập nhật Windows lên build mới nhất xem có khắc phục được không. Nếu không, chúng ta sẽ thử khôi phục từ điểm khôi phục nơi sự cố không xảy ra. Nếu ngay cả điều này cũng thất bại, bạn có thể tiến hành cài đặt Windows từ file ISO mới.

  1. Nhấn Windows + S, gõ "update" vào hộp thoại và mở Update Settings.
  2. Trong settings, nhấp vào Check for Updates.Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows

Windows sẽ bắt đầu kiểm tra bất kỳ bản cập nhật hợp lệ nào. Nếu tìm thấy, hãy đảm bảo tải và cài đặt các bản cập nhật và khởi động lại máy tính đúng cách.

Nếu cập nhật Windows lên build mới nhất không giúp ích, chúng ta sẽ thử khôi phục máy tính. Điểm khôi phục được tạo dọc theo đường đường bất cứ khi nào bạn cài đặt ứng dụng mới hoặc khi bản cập nhật mới được cài đặt. Ở đây, bạn phải tự đoán tại thời điểm nào Windows hoạt động hoàn hảo. Chọn điểm đó từ các điểm khôi phục có sẵn bằng phương pháp dưới đây.

  1. Nhấn Windows + S để mở thanh tìm kiếm menu Start. Gõ "restore" vào hộp thoại và chọn chương trình đầu tiên xuất hiện trong kết quả.
  2. Trong cài đặt khôi phục, nhấn System Restore ở đầu cửa sổ dưới tab System Protection.
  3. Một wizard sẽ mở ra hướng dẫn bạn qua tất cả các bước khôi phục hệ thống. Nhấn Next và tiến hành các hướng dẫn tiếp theo.
Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  1. Bây giờ chọn điểm khôi phục từ danh sách tùy chọn. Nếu bạn có nhiều điểm khôi phục hệ thống, chúng sẽ được liệt kê tại đây.
Cách khắc phục lỗi  The Third-party INF doesn t contain Digital Signature Information  trên Windows
  1. Windows sẽ xác nhận hành động của bạn lần cuối trước khi bắt đầu quy trình khôi phục hệ thống. Lưu tất cả công việc và sao lưu file quan trọng phòng khi cần và tiến hành quy trình.

Bạn có thể tìm hiểu thêm về system restore để có thêm kiến thức về nó làm gì và các quy trình liên quan.

Nếu ngay cả System restore cũng không hoạt động đúng, bạn có thể xem bài viết của chúng tôi về How to Clean Install Windows 10. Hy vọng điều này sẽ giải quyết vấn đề.