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

Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1

Lỗi 0x800f0984, về mặt kỹ thuật, có nghĩa là PSFX_E_MATCHING_BINARY_MISSING tức là thư mục thành phần khớp tồn tại nhưng nhị phân bị thiếu. Nói đơn giản, bản cập nhật bạn cố gắng cài đặt không tìm thấy tệp thiết yếu trên phiên bản Windows 10 cũ đã cài đặt.

Vấn đề xảy ra khi máy tính không cài đặt được bản cập nhật Windows 10 21H1 với lỗi 0x800f0984; hoặc tải xuống không bắt đầu hoặc tải xuống/cài đặt bị kẹt ở một tỷ lệ phần trăm. Thường các thông báo sau được hiển thị:

Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1

Không dễ chịu khi thấy lỗi (như 0x800f0984) khi bạn mong đợi hệ thống ổn định và an toàn hơn sau khi áp dụng cập nhật Windows. Dưới đây là các nguyên nhân chính chúng tôi xác định có thể dẫn đến lỗi 0x800f0984.

  • Kế hoạch nguồn tiết kiệm điện năng: Nếu bạn là người dùng thích đặt hệ thống ở kế hoạch tiết kiệm pin để kéo dài thời gian và tuổi thọ pin, bạn phải biết kế hoạch này có thể làm một số thành phần hệ thống hoạt động kém hơn, dẫn đến lỗi cập nhật.
  • Tệp hệ thống bị hỏng: Tệp hệ thống có thể bị hỏng do mất điện gần đây, một bản cập nhật được áp dụng, hoặc sản phẩm bảo mật đã xóa một số tệp hệ thống thiết yếu, và các tệp hỏng này có thể gây cài đặt bản cập nhật thất bại.
  • Thành phần Windows Update bị hỏng: Windows Update lưu trữ dữ liệu cục bộ trên thư mục hệ thống như Software Distribution và Catroot2 trước khi lan truyền đến thư mục hệ thống liên quan. Nếu bất kỳ thư mục/thành phần nào bị hỏng, hệ thống có thể không cài đặt được bản cập nhật Windows mới.

Cài đặt thủ công bản cập nhật 21H1

Nếu bất kỳ thành phần Windows thiết yếu nào được Windows Update sử dụng bị hỏng hoặc thiếu, cài đặt tự động có thể thất bại nhưng cài đặt thủ công cùng bản cập nhật vì nó sử dụng thư mục/dịch vụ khác có thể khắc phục lỗi 0x800f0984.

  1. Khởi chạy trình duyệt web và truy cập phần Windows 10 của trang web Microsoft.
  2. Bây giờ, trong trợ thủ cập nhật mới nhất (hiện tại là Bản cập nhật Windows 10 tháng 5 2021), nhấp vào Cập nhật ngay và để tải xuống hoàn tất.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  3. Sau đó, nhấp chuột phải vào tệp đã tải của trợ thủ cập nhật và chọn Chạy với quyền quản trị viên.
  4. Sau đó làm theo các nhắc để hoàn tất quy trình và khi hoàn tất, kiểm tra xem lỗi 21H1 0x800f0984 đã được khắc phục chưa.

Nếu bạn gặp lỗi 0x800f0984 trên bản cập nhật khác, bạn có thể tải xuống từ trang web Microsoft Update Catalog.

Thay đổi kế hoạch nguồn của hệ thống

Ở chế độ Tiết kiệm điện năng, hệ thống có thể ưu tiên pin hơn hiệu suất, dẫn đến hiệu suất thấp của nhiều dịch vụ/tài nguyên hệ thống thiết yếu. Hiệu suất thấp này có thể cản trở cách Windows Update hoạt động dẫn đến lỗi. Cứ việc này có thể khắc phục bằng cách thay đổi Kế hoạch nguồn của máy tính sang Hiệu suất cao.

  1. Nhấp chuột phải Windows và chọn Tùy chọn nguồn.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  2. Bây giờ nhấp vào liên kết Tùy chọn nguồn bổ sung ở ngăn bên phải và trong cửa sổ Tùy chọn nguồn mới, nhấp vào Tạo kế hoạch nguồn.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  3. Sau đó chọn Hiệu suất cao và nhấp vào Tiếp theo (bạn có thể nhập tên kế hoạch nguồn theo ý thích).Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  4. Bây giờ nhấp Tạo; nếu muốn thay đổi tùy chọn, bạn có thể, nhưng tốt hơn dùng tùy chọn mặc định. Khi kế hoạch nguồn mới được áp dụng, thử lại cập nhật để xem có cài đặt không bị lỗi 0x800f0984.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1

Chạy quét DISM và SFC trên hệ thống

Nhiều yếu tố dẫn đến hỏng tệp hệ thống thiết yếu như bản cập nhật hệ thống trước đó, tệp hệ thống thiết yếu bị đánh dấu mối đe dọa bởi phần mềm diệt virus, v.v. Nếu tệp hệ thống thiết yếu bị hỏng, có thể dẫn đến lỗi 0x800f0984. Trong trường hợp này, thực thi quét DISM/SFC có thể xóa sự hỏng hóc tệp, có thể giải quyết vấn đề.

  1. Nhấp Windows, nhập CMD, và trong kết quả hiển thị, nhấp chuột phải Command Prompt.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  2. Bây giờ chọn Chạy với quyền quản trị viên và sau đó thực thi lệnh sau:
    Dism /Online /Cleanup-Image /RestoreHealth
    Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  3. Quá trình này có thể mất khoảng 20-30 phút để hoàn tất và khi hoàn tất, thực thi lệnh sau. Quá trình này có thể mất thời gian, vì vậy hãy thử khi hệ thống có thể dành thời gian dài như qua đêm.
    sfc /scannow
    Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  4. Khi hoàn tất, kiểm tra xem bản cập nhật 21H1 có thể cài đặt không bị lỗi 0x800f0984.

Đặt lại thành phần Windows Update của hệ thống về mặc định

Bạn có thể không cập nhật lên Windows 10 phiên bản 21H1 với lỗi 0x800f0984 nếu thành phần Windows Update của hệ thống bị hỏng vì các thành phần này thiết yếu cho việc thực thi và cài đặt đúng bản cập nhật Windows. Trong bối cảnh này, đặt lại thành phần Windows Update về mặc định có thể giải quyết vấn đề.

  1. Nhấp chuột phải Windows và chọn PowerShell (Admin).
  2. Bây giờ thực thi các lệnh sau bằng cách sao chép-dán từng cmdlet (nhấn Enter sau mỗi cmdlet) vào cửa sổ PowerShell (bỏ qua thông báo lỗi PowerShell):
    net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll netsh winsock reset netsh winsock reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
  3. Sau đó thoát cửa sổ PowerShell và khởi động lại thiết bị.
  4. Sau khi khởi động lại, kiểm tra xem bạn có thể cài đặt bản cập nhật 21H1 không kích hoạt lỗi 0x800f0984.

Thực hiện nâng cấp tại chỗ (In-Place Upgrade) của Windows máy tính

Nếu không giải pháp nào hiệu quả, thực hiện nâng cấp tại chỗ của Windows máy tính (sẽ cài đặt lại hệ điều hành) có thể giải quyết vấn đề. Trước khi tiến hành, tốt hơn tạo điểm khôi phục hệ thống (để an toàn) và sao lưu tệp thiết yếu.

  1. Khởi chạy trình duyệt web và truy cập trang Windows 10 của Microsoft.
  2. Bây giờ cuộn xuống một chút và nhấp vào nút Tải công cụ ngay (trong phần Tạo phương tiện cài đặt Windows 10).Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  3. Khi công cụ tải xuống, khởi chạy nó với quyền quản trị viên và chấp nhận điều khoản cấp phép.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  4. Sau đó chọn Nâng cấp máy tính này ngay và sau đó, chọn Giữ cài đặt Windows, Tệp cá nhân và Ứng dụng.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1
  5. Bây giờ làm theo các nhắc cho đến khi quy trình nâng cấp hoàn tất và sau đó kiểm tra xem lỗi cập nhật 0x800f0984 đã được khắc phục chưa.Các phương pháp khắc phục lỗi Windows Update 0x800f0984 cho phiên bản 21H1

Nếu không hiệu quả, hãy tạo USB có thể khởi động với ISO Windows 10 và dùng thiết bị đó để nâng cấp Windows máy tính.

Nếu thất bại, bạn có thể tải/gắn hình ảnh ISO của Windows 10 và dùng nó để chạy lệnh DISM sau trong PowerShell (Admin):

dism /online /cleanup-image /restorehealth /source:wim:F:\sources\install.wim:5 /limitaccess

Trong đó F là chữ cái ổ đĩa của ISO đã gắn và 5 là cho phiên bản Windows Pro (bạn có thể thay đổi hai giá trị theo hệ thống). Bạn có thể thay Install.wim bằng Install.esd nếu tệp ISO được tạo bằng công cụ tạo phương tiện của Microsoft. Khi lệnh DISM thực thi, hy vọng hệ thống sẽ không còn lỗi 0x800f0984.

Nếu mọi thứ thất bại, bạn có thể phải thực hiện nhiệm vụ phiền toái là cài đặt sạch Windows để khắc phục lỗi 0x800f0984.