Nếu bạn gặp lỗi Windows Update 0x80092004 trên Windows 7 hoặc Server 2008 R2, hãy làm điều này

Microsoft đã phát hành bản cập nhật cho tất cả các phiên bản Windows được hỗ trợ - máy khách và máy chủ - vào Ngày Patch tháng 8 năm 2019. Bạn có thể kiểm tra tổng quan của chúng tôi về các bản cập nhật nếu bạn chưa thực hiện.

Các báo cáo cho thấy một số quản trị viên và người dùng gia đình phải đối mặt với các vấn đề với các bản cập nhật được phát hành trên các máy chạy Windows 7 hoặc Windows Server 2008 R2.

Nỗ lực cài đặt các bản cập nhật KB4512506 (cập nhật cuộn lên hàng tháng) hoặc KB4512486 (cập nhật chỉ bảo mật) không thành công với lỗi 0x80092004. Lỗi liên quan đến mã lỗi, CRYPT_E_NOT_FOUND, cho thấy Windows Update từ chối các bản cập nhật vì không tìm thấy giá trị mật mã mà các gói cập nhật.

Microsoft đã thay đổi việc ký các gói cập nhật cho các thiết bị Windows 7 và Windows Server 2008 R2 vào Ngày Patch tháng 8 năm 2019 lần đầu tiên. Công ty chỉ ký các gói với SHA-2 kể từ tháng 8 năm 2019; họ đã ký hợp đồng với SHA-1 và SHA-2 trước đó nhưng đã quyết định bỏ SHA-1 vì những điểm yếu đã biết.

Chúng tôi đã xuất bản một bài viết vào năm 2018 về sự thay đổi nói rằng các hệ thống Windows 7 và Server 2008 R2 cần một số bản vá nhất định để tiếp tục nhận được các bản cập nhật.

Dường như các hệ thống Windows bị ảnh hưởng đang tìm kiếm SHA-1 trong gói cập nhật và bỏ qua SHA-2. SHA-1 không được bao gồm nữa và đó dường như là lý do tại sao lỗi 0x80092004 bị ném trên các hệ thống đó.

Mẹo : luôn luôn tốt để nghiên cứu các bản cập nhật Windows trước khi cài đặt bản cập nhật.

Microsoft tiết lộ rằng một số phần mềm Symantec và Norton được cài đặt trên hệ thống Windows 7 hoặc Windows Server 2008 R2 không hoạt động tốt với thay đổi và Microsoft đã đưa ra quyết định chặn cập nhật trên các máy chạy phần mềm Symantec và Norton cho đến khi vấn đề được giải quyết. Các giải pháp bảo mật có thể chặn hoặc xóa Cập nhật Windows.

Mặc dù có thể vấn đề có liên quan, ví dụ như các giải pháp chống vi-rút khác cũng gây ra sự cố với Cập nhật Windows, nhiều khả năng là một bản cập nhật bắt buộc bị thiếu.

Hai bản cập nhật cần được cài đặt trên hệ thống Windows 7 và Windows Server 2008 R2 để các bản cập nhật có chữ ký SHA-2 được cài đặt chính xác:

  • KB4474419 - Cập nhật hỗ trợ ký mã SHA-2 cho Windows Server 2008 R2, Windows 7 và Windows Server 2008: ngày 13 tháng 8 năm 2019
  • KB4490628 - Phục vụ cập nhật ngăn xếp cho Windows 7 SP1 và Windows Server 2008 R2 SP1: ngày 12 tháng 3 năm 2019

Nếu một trong số này không được cài đặt, các bản cập nhật đã ký SHA-2 sẽ không được chấp nhận và thay vào đó sẽ xảy ra lỗi.

Microsoft xác nhận rằng KB4474419 là điều kiện tiên quyết trên trang web hỗ trợ. Công ty liệt kê KB4490628 trên trang cũng nói rằng họ rất khuyến nghị rằng nó được cập nhật. Các bản cập nhật SSU được cài đặt tự động nếu Windows Updates được sử dụng nhưng cần được cài đặt thủ công nếu các bản cập nhật được cài đặt thủ công. Không rõ tại sao Microsoft không liệt kê SSU là điều kiện tiên quyết rõ ràng hơn.

Bạn có thể xác minh rằng các bản cập nhật này được cài đặt bằng cách kiểm tra danh sách "Cập nhật đã cài đặt" trong Bảng điều khiển hoặc bằng cách chạy phần mềm của bên thứ ba như WinUpdatesList của Nirsoft.

Nếu ít nhất một trong các bản cập nhật không được cài đặt, hãy cài đặt nó trên thiết bị và chạy kiểm tra mới để cập nhật sau khi cài đặt; Bản cập nhật tháng 8 năm 2019 sẽ cài đặt tốt vào thời điểm này.

Bây giờ Bạn : Bạn có gặp phải bất kỳ vấn đề nào khi cài đặt bản cập nhật tháng 8 năm 2019 không? (thông qua Sinh)