Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng

Lỗi chữ ký dấu thời gian xảy ra trong khi cài đặt một ứng dụng như DotNetFramework, LogMeIn Go to Assist, v.v. Điều này thường xảy ra nếu Windows của hệ thống của bạn đã lỗi thời hoặc có các hạn chế từ Chính sách thực thi của hệ thống của bạn.

Sau đây là thông báo lỗi đầy đủ:

Cài đặt không thành công
.Net Framework 4.8 chưa được cài đặt vì:
Chữ ký và / hoặc Chứng chỉ trên Dấu thời gian không thể được xác minh hoặc không đúng định dạng

Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng

Nhiều yếu tố có thể góp phần gây ra sự cố Chữ ký dấu thời gian nhưng sau đây là những nguyên nhân chính được báo cáo gây ra sự cố:

  • Windows lỗi thời :Dotnet Framework liên tục được Microsoft cập nhật để loại bỏ các lỗi trong việc chạy / phát triển ứng dụng và để bắt kịp nó, PC của bạn phải được cập nhật đầy đủ cho Windows của phiên bản mới nhất. Nếu hệ thống của bạn thiếu bất kỳ bản cập nhật nào như vậy, nó có thể gây ra vấn đề chữ ký dấu thời gian của khung Dotnet.
  • Trình cài đặt Dotnet Framework đã lỗi thời :Nếu bạn đang cố gắng sử dụng trình cài đặt Dotnet Framework lỗi thời (có thể đã có trong thư mục tải xuống của hệ thống của bạn), thì trình cài đặt này có thể không tương thích với HĐH của hệ thống của bạn và có thể gây ra sự cố Dotnet.
  • Trình điều khiển hệ thống chưa được ký :Để tăng cường bảo mật Windows và Dotnet Framework để chạy các ứng dụng, điều cần thiết là tất cả các trình điều khiển trên hệ thống của bạn phải được ký điện tử và nếu bất kỳ trình điều khiển nào của hệ thống của bạn không được ký điện tử, trình cài đặt Dotnet Framework có thể gây ra lỗi chữ ký dấu thời gian .
  • Chứng chỉ gốc lỗi thời của hệ thống của bạn :Nếu hệ thống của bạn không thể tự động cập nhật chứng chỉ gốc do trục trặc trong Trình quản lý chứng chỉ của hệ thống, thì trình cài đặt Dotnet Framework có thể không xác thực được nhiều tài nguyên hệ thống thiết yếu và do đó hiển thị vấn đề về dấu thời gian.

Trước khi chuyển sang các giải pháp, hãy đảm bảo ngày và giờ hệ thống của bạn là chính xác. Hơn nữa, nếu bạn đang gặp phải sự cố do chứng chỉ hết hạn, thì bạn có thể loại bỏ lỗi bằng cách đặt ngày của hệ thống thành thời điểm trước khi chứng chỉ hết hạn và sau đó hoàn nguyên ngày / giờ sau khi cài đặt ứng dụng / người lái xe.

Cập nhật Windows của hệ thống của bạn lên bản phát hành cuối cùng

Vấn đề chữ ký dấu thời gian có thể là kết quả của sự không tương thích giữa ứng dụng có vấn đề (như LogMeIn Go to Assist) và hệ điều hành. Trong trường hợp này, cập nhật Windows của PC lên phiên bản ổn định mới nhất có thể giải quyết được sự cố.

  1. Nhấp vào Windows , nhập Kiểm tra bản cập nhật và mở Windows Update . Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  2. Bây giờ, trong cửa sổ Windows Update, hãy nhấp vào nút Kiểm tra bản cập nhật và nếu có các bản cập nhật, hãy tải xuống và cài đặt các bản cập nhật này (cả các bản cập nhật tùy chọn). Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  3. Sau khi được cập nhật, hãy khởi động lại PC của bạn và khi khởi động lại, hãy kiểm tra xem vấn đề xác minh chứng chỉ đã được giải quyết chưa.

Nếu có các bản cập nhật không cài đặt được, thì bạn cài đặt các bản cập nhật đó theo cách thủ công từ trang web Danh mục Microsoft để giải quyết lỗi chứng chỉ.

Nếu sự cố vẫn tiếp diễn với một ứng dụng như LogMeIn, hãy chuyển đến phần hỗ trợ , sau đó kiểm tra xem có sử dụng EXE của nó không tệp để cài đặt ứng dụng (không phải trình mở) sẽ giải quyết vấn đề.

Sử dụng Trình cài đặt Dotnet Framework mới nhất

Không sử dụng .NET framework mới nhất có thể sẽ gây ra sự cố với các ứng dụng được thiết kế để chạy với framework mới nhất. Cập nhật nó có thể giải quyết vấn đề ngay lập tức.

  1. Khởi chạy trình duyệt web điều hướng đến trang Dotnet sau của trang web Microsoft:
    https://dotnet.microsoft.com/download/dotnet-framework
  2. Bây giờ hãy nhấp vào .Net Framework mới nhất và được đề xuất (hiện tại .Net Framework 4.8). Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  3. Sau đó nhấp vào Tải xuống .Net Framework 4.8 Runtime và để quá trình tải xuống hoàn tất. Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  4. Sau khi hoàn tất, hãy khởi chạy trình cài đặt .Net Framework với tư cách là quản trị viên và kiểm tra xem nó có cài đặt thành công mà không gặp phải sự cố xác minh chứng chỉ hay không.

Thực hiện quét SFC hệ thống

Bạn có thể gặp phải sự cố nếu các tệp hệ thống thiết yếu bị hỏng; thực hiện quét SFC hệ thống của bạn sẽ thay thế các tệp không hoàn chỉnh. Xin lưu ý rằng quá trình quét này có thể mất một khoảng thời gian để hoàn thành (tùy thuộc vào kích thước ổ đĩa hệ thống của bạn), vì vậy hãy thử khi bạn có thể dành thời gian cho hệ thống của mình (chẳng hạn như qua đêm).

  1. Nhấp vào Windows , nhập Command Prompt , nhấp chuột phải trên đó và chọn Chạy với tư cách quản trị viên . Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  2. Sau đó, thực thi sau:
    sfc /scannow
    Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  3. Bây giờ, đợi cho đến khi quá trình quét hoàn tất và sau đó kiểm tra xem ứng dụng có vấn đề (như Dot Net framework) có thể được cài đặt mà không bị lỗi chữ ký dấu thời gian hay không.

Tắt tính năng ký mã của gói trình điều khiển

Nếu bạn đang gặp phải vấn đề "không thể xác minh chứng chỉ" với trình điều khiển, thì việc tắt tính năng ký mã của gói trình điều khiển sẽ giải quyết được sự cố.

Cảnh báo :

Hãy tự chịu rủi ro khi vô hiệu hóa tính năng ký mã của gói trình điều khiển có thể gây ra các mối đe dọa bảo mật khác nhau cho hệ thống của bạn.

  1. Nhấp vào Windows , nhập Trình chỉnh sửa chính sách nhóm và chọn kết quả của Chỉnh sửa chính sách nhóm .
  2. Bây giờ, trong cửa sổ Trình chỉnh sửa chính sách nhóm, hãy mở rộng Cấu hình người dùng và hướng đến những điều sau đường dẫn:
    Administrative Templates>> System>> Driver Installation
  3. Sau đó, ở nửa bên trái của cửa sổ, nhấp đúp vào về Ký mã cho trình điều khiển thiết bị và chọn Đã bật . Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  4. Bây giờ, hãy mở rộng menu thả xuống của Khi Windows phát hiện tệp trình điều khiển mà không có chữ ký kỹ thuật số và chọn Bỏ qua . Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  5. Sau đó, áp dụng các thay đổi đã thực hiện và khởi động lại PC của bạn.
  6. Khi khởi động lại, hãy kiểm tra xem trình điều khiển có thể được cài đặt mà không gặp vấn đề về chữ ký dấu thời gian hay không.

Tắt cập nhật tự động root chứng chỉ gốc

Lỗi này cũng có thể xảy ra nếu hệ thống không tự động cập nhật chứng chỉ gốc. Tắt cập nhật gốc tự động của chứng chỉ gốc bằng cách sử dụng rd 3 tiện ích bên (DigiCert) sẽ giải quyết vấn đề trong trường hợp này.

Cảnh báo :Hãy tự chịu rủi ro vì tiện ích được giới thiệu là thứ 3 tiện ích bên và sử dụng rd 3 tiện ích của bên có thể là mối đe dọa bảo mật cho hệ thống / dữ liệu của bạn.

  1. Khởi chạy trình duyệt web và chuyển đến trang tải xuống DigiCert. Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  2. Sau đó, nhấp vào Tải xuống và khi quá trình tải xuống hoàn tất, hãy khởi chạy tiện ích.
  3. Bây giờ, trong ngăn bên trái, hãy chuyển đến Công cụ và sau đó, trong ngăn bên phải, nhấp vào Tự động cập nhật gốc . Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng
  4. Sau đó, thay đổi cài đặt của Tự động cập nhật gốc thành Đã tắt đóng tiện ích (nếu được yêu cầu, hãy đảm bảo áp dụng các thay đổi).
  5. Bây giờ khởi động lại PC của bạn và khi khởi động lại, hãy kiểm tra xem vấn đề xác minh chứng chỉ đã được giải quyết chưa.

Nếu sự cố vẫn tiếp diễn, thì bạn có thể xuất chứng chỉ có vấn đề và nhập lại để giải quyết vấn đề xác minh chứng chỉ (nếu chứng chỉ có vấn đề được xác định). Nếu bạn đang gặp sự cố với DotNetFramework, hãy kiểm tra xem tải xuống chứng chỉ Microsoft sau và nhập nó vào Quản lý chứng chỉ người dùng >> Tổ chức phát hành chứng chỉ gốc đáng tin cậy >> Chứng chỉ giải quyết vấn đề.

https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt
Khắc phục:Không thể xác minh Chữ ký Dấu thời gian và / hoặc Chứng chỉ hoặc không đúng định dạng