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

Cách sửa mã lỗi 0x800F0988?

Microsoft phát hành các bản cập nhật Windows một cách thường xuyên. Tuy nhiên, theo báo cáo, nhiều người dùng Windows đã không thể cập nhật máy tính Windows 10/11 của họ do một mã lỗi cài đặt cụ thể - 0x800f0988.

Gần đây, một số người dùng đã nhận được mã lỗi 0x800f0988 khi cố gắng cập nhật phiên bản hệ điều hành hiện có của họ. Các loại lỗi này thường xảy ra do một số trục trặc bên trong và có thể dễ dàng giải quyết. Tất cả những gì bạn phải làm là quay lại Windows Update và nhấp vào Kiểm tra các bản cập nhật . Vấn đề sẽ được giải quyết ngay sau đó.

Lỗi cập nhật thường có thể sửa chữa dễ dàng bằng Windows và chỉ rất hiếm khi nó cần đến sự can thiệp của con người. Tuy nhiên, đây không phải là trường hợp của mã lỗi này.

Vì có thể có một số vấn đề ngăn hệ thống của bạn được cập nhật, bạn có thể cần thực hiện nhiều hơn một trong các bản sửa lỗi được liệt kê bên dưới.

Mẹo chuyên nghiệp:Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Quét miễn phí các sự cố PC 3.145.873 tải xuống Tương thích với:Windows 10/11, Windows 7, Windows 8

Lỗi Windows Update 0x800f0988 là gì?

Khi người dùng cố gắng tải xuống và cài đặt các bản cập nhật tích lũy mới, máy tính của họ có thể hiển thị thông báo lỗi:

“Cập nhật không thành công. Đã xảy ra sự cố khi cài đặt một số bản cập nhật nhưng chúng tôi sẽ thử lại sau. ”

Người dùng thường gặp mã lỗi 0x800f0988, nhưng một số người có thể gặp mã khác như 0x800f0984, 0x80073701, 0x80070643 hoặc 0x800f0982. Đây là một thông báo lỗi chung của Windows Update nên nhiều thứ có thể đã xảy ra lỗi.

Do đó, Windows 10/11 không thể cài đặt các bản cập nhật vá lỗi gần đây nhất. Bất kể sự cố có bất tiện như thế nào, có một số phương pháp có thể hỗ trợ bạn giải quyết nhanh chóng lỗi cập nhật 0x800f0988.

Trong hầu hết các trường hợp, lỗi này xuất hiện khi cài đặt các bản cập nhật tích lũy cho Windows. Một số người dùng đã gặp phải lỗi này khi cài đặt bản cập nhật tích lũy tùy chọn (KB4532693) cho Windows 10/11 (phiên bản 1909 và 1903). Bản cập nhật này được tạo đặc biệt để giải quyết các sự cố với menu bắt đầu, File Explorer không hoạt động và các sự cố liên quan khác. Tuy nhiên, một hệ quả không lường trước được là những vấn đề nảy sinh do quá trình thực hiện nó. Đó là trường hợp của lỗi 0x800f0988.

Bản cập nhật bảo mật, được gọi là KB4579311, cũng được báo cáo là kích hoạt lỗi cập nhật Windows 10/11 0x800f0988. Bản cập nhật tích lũy cho Windows 10/11 v2004 được bao gồm trong Bản vá thứ ba. Đã có một số báo cáo rằng bản cập nhật không cài đặt được với mã lỗi 0x800f0988.

Ngoài các bản cập nhật tích lũy này, KB4528760, KB4534273 và KB4524147 cũng đã được báo cáo là gây ra lỗi này.

Nguyên nhân nào gây ra lỗi cập nhật Windows 10/11 0x800f0988?

Nhiều sự cố có thể xảy ra khi cài đặt các bản cập nhật và nhiều người dùng đã báo cáo lỗi cập nhật 0x800f0831 trên Windows 10/11 và thậm chí cả Windows 11.

Điều này thường là do các tệp cập nhật bị hỏng, vì vậy việc xóa và tạo lại chúng có thể hữu ích. Lỗi cập nhật 0x800f0986 có thể được giải quyết bằng cách chạy trình khắc phục sự cố tích hợp sẵn.

Tuy nhiên, lỗi này cũng có thể xảy ra do các nguyên nhân nâng cao hơn như hỏng tệp, lưu trữ bộ nhớ cache, v.v. Lỗi 0x800f0988 thường xảy ra khi hệ thống của bạn đáp ứng một hoặc nhiều điều kiện sau:

  • Các thành phần cập nhật Windows bị hỏng hoặc bị hỏng
  • Không đủ bộ nhớ trong thư mục WinSxS.
  • Tệp hệ thống bị thiếu, bị hỏng hoặc bị hỏng
  • Ngày và giờ hệ thống không chính xác

Hướng dẫn này chứa một số phương pháp hiệu quả để giải quyết lỗi này; chỉ cần thử từng cái một từ đầu danh sách cho đến khi bạn tìm thấy cái phù hợp với mình.

Cách giải quyết lỗi cập nhật Windows 0x800f0988

Như điển hình với các sự cố Windows Update, các giải pháp có thể khá rộng rãi. Cách tiếp cận tốt nhất là giả định mọi nguyên nhân có thể xảy ra và thử mọi giải pháp có thể.

Do đó, chúng tôi khuyên bạn nên thử các giải pháp được liệt kê bên dưới theo thứ tự chúng xuất hiện. Nhưng trước khi thử bất cứ điều gì, hãy đảm bảo tối ưu hóa PC của bạn bằng cách chạy Công cụ sửa chữa PC đáng tin cậy như Outbyte PC Repair. Ứng dụng này quét máy tính của bạn để tìm các lỗi nhỏ, tệp rác và các vấn đề khác có thể làm phức tạp quá trình khắc phục sự cố. Đây là một ứng dụng bảo trì hữu ích để giữ cho máy tính của bạn hoạt động tốt nhất và ngăn các lỗi phổ biến, chẳng hạn như 0x800f0988, xảy ra.

Khởi động lại PC của bạn cũng có thể là một trợ giúp rất lớn. Thử tải xuống lại các bản cập nhật sau khi khởi động lại. Rút phích cắm của bất kỳ thiết bị không cần thiết nào, chẳng hạn như ổ đĩa flash USB hoặc ổ cứng ngoài, tai nghe hoặc máy in.

Có thể có phần mềm bảo mật hoặc giao diện chống vi-rút của bên thứ ba trên Windows Update ngăn không cho cài đặt. Tắt hoặc tạm thời gỡ cài đặt phần mềm chống vi-rút và quan trọng nhất là ngắt kết nối khỏi VPN (nếu nó được định cấu hình trên thiết bị của bạn) trước khi kiểm tra các bản cập nhật Windows.

Ngoài ra, hãy đảm bảo rằng ổ đĩa cài đặt Windows (thường là ổ C:\) có đủ dung lượng đĩa để tải xuống và cài đặt các bản cập nhật Windows.

Nếu các bước trên không hữu ích, hãy tiếp tục với các giải pháp bên dưới:

Giải pháp 1:Tải xuống bản cập nhật Windows 10/11 theo cách thủ công.

Microsoft cho phép bạn tải xuống và cài đặt các bản cập nhật phần mềm theo cách thủ công trên máy tính của mình. Tuy nhiên, bạn phải biết số cơ bản của bản cập nhật Windows cần được cài đặt, số này có thể được tìm thấy trên màn hình ‘Cập nhật phần mềm’ của PC chạy Windows 10/11. Dưới đây là cách tải xuống và cài đặt các bản cập nhật Windows 10/11 theo cách thủ công:

  1. Khởi chạy trình duyệt web của bạn và điều hướng đến Danh mục Microsoft Update.
  2. Nhập số Cơ sở Kiến thức (KB) vào thanh tìm kiếm ở góc trên cùng bên phải và nhấp vào Tìm kiếm .
  3. Như được hiển thị, hãy chọn bản cập nhật mong muốn từ danh sách được cung cấp.
  4. Khi bạn đã quyết định bản cập nhật nào bạn muốn cài đặt, hãy nhấp vào nút Tải xuống nút.
  5. Trong cửa sổ hiện ra, nhấp chuột phải vào siêu kết nối và chọn Lưu dưới dạng tùy chọn.
  6. Chọn vị trí bạn muốn lưu trình cài đặt bằng .msu và nhấp vào Lưu .
  7. Bây giờ, nhấn Windows + E cùng một lúc để khởi chạy File Explorer và tìm tệp đã tải xuống.
  8. Nhấp đúp vào tệp the.msu để mở nó.
  9. Trong lời nhắc của trình cài đặt, chọn .
  10. Xin lưu ý rằng quá trình cài đặt có thể mất vài phút để hoàn tất, sau đó bạn sẽ nhận được thông báo.
  11. Sau khi lưu dữ liệu chưa lưu, hãy khởi động lại máy tính của bạn.

Giải pháp 2:Chạy Trình gỡ rối Windows Update.

Nếu bạn tiếp tục nhận được lỗi 0x800f0988, trình khắc phục sự cố Windows Update có thể hữu ích trong việc giải quyết lỗi này. Đây là công cụ chính thức của Microsoft để hỗ trợ người dùng Windows giải quyết tất cả các vấn đề liên quan đến các bản cập nhật, vì vậy nó cũng sẽ hoạt động cho bạn.

Dưới đây là cách chạy trình gỡ rối WU:

  1. Sử dụng Win + I phím tắt, điều hướng đến Cài đặt của Windows 10/11 .
  2. Điều hướng đến Khắc phục sự cố sau khi nhấp vào Cập nhật và bảo mật.
  3. Định vị Windows Update và nhấp vào nó, sau đó nhấp vào Chạy trình khắc phục sự cố nút.
  4. Nó sẽ tìm kiếm mọi lần khởi động lại đang chờ xử lý, bắt đầu chẩn đoán và khởi động lại các dịch vụ như BITS.

Lưu ý:Microsoft đã thay đổi cài đặt trình khắc phục sự cố trong Windows 11. Nếu bạn đang gặp sự cố này trên Windows 11, hãy thử cách sau thay thế -

  1. Chọn Hệ thống bằng cách nhấn Win + I.
  2. Nhấp vào Gỡ rối> Trình gỡ rối khác trong ngăn bên phải liền kề.
  3. Trên màn hình tiếp theo, bạn sẽ thấy Windows Update quyền mua; nhấp vào nút Chạy nút.

Sau khi hoàn tất quá trình khắc phục sự cố, bạn có thể tiến hành cập nhật tích lũy và bạn sẽ không còn gặp phải lỗi cập nhật Windows 0x800f0988 nữa.

Giải pháp 3:Chạy StartComponentCleanup.

Trước khi chạy thủ công, chúng ta hãy tìm hiểu về tác vụ StartComponentCleanup. Nhiệm vụ được giới thiệu trong Windows 10/11 để dọn dẹp các thành phần Windows không được sử dụng thường xuyên. Hệ điều hành dự kiến ​​sẽ khởi chạy nó. Khi thực hiện điều này, nó sẽ đợi ít nhất 30 ngày sau khi cài đặt một thành phần được cập nhật trước khi gỡ cài đặt các phiên bản trước của thành phần đó.

Theo Microsoft, người dùng có thể thực hiện tác vụ này bằng Task Manager hoặc DISM. Có một sự khác biệt giữa hai cách tiếp cận. Thời gian chờ chỉ trong một giờ khi sử dụng Trình quản lý tác vụ. Có thể một số thao tác dọn dẹp sẽ bị bỏ qua. Khi sử dụng DISM, các thành phần đã cập nhật sẽ bị xóa ngay lập tức, không có thời gian gia hạn 30 ngày và không có giới hạn thời gian chờ 1 giờ.

Chạy StartComponentCleanup bằng Trình quản lý tác vụ

  1. Nhấn Windows + R cùng một lúc.
  2. Để mở Trình lập lịch tác vụ , nhập taskchd.msc và nhấn OK .
  3. Điều hướng đến Thư viện \ Microsoft \ Windows \ Servicing \.
  4. Chọn StartComponentCleanup , bấm chuột phải vào nó, sau đó chọn Chạy .

Chờ cho đến khi quá trình kết thúc, sau đó kiểm tra các bản cập nhật và xem lỗi cập nhật Windows 0x800f0988 có xuất hiện lại hay không.

Chạy StartComponentCleanup bằng DISM

  1. Chọn Windows biểu tượng.
  2. Nhập CMD , nhấp chuột phải vào nó và chọn Chạy với tư cách quản trị viên.
  3. Nhập dism / online / cleanup-image / startcomponentcleanup trong cửa sổ nhắc lệnh, sau đó nhấn Enter .
  4. Chờ trong khi các lệnh chạy, sau đó khởi động lại máy tính của bạn để xem lỗi 0x800f0988 vẫn còn hay biến mất.

Lệnh Switch / ResetBase cũng có thể được sử dụng để xóa tất cả các phiên bản thành phần lỗi thời khỏi cửa hàng thành phần. Lệnh để thực hiện việc này như sau: Dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase và nhập

Giải pháp 4:Làm trống bộ đệm cập nhật.

Làm trống bộ đệm cập nhật là một phương pháp chung để giải quyết lỗi Windows Update. Để giải quyết lỗi Cập nhật Windows 10/11 0x800f0988, hãy thử làm trống bộ nhớ đệm cập nhật. Để làm trống bộ đệm ẩn cập nhật, chỉ cần đổi tên thư mục SoftwareDistribution và catroot2, chứa các tệp và chữ ký liên quan đến Windows Update.

Để đổi tên hai thư mục này, hãy làm theo các bước sau:

  1. Để mở Chạy hộp thoại, nhấn Win + R (phím logo Windows và phím R đồng thời) trên bàn phím của bạn.
  2. Trong hộp tìm kiếm, nhập cmd .
  3. Nhấn Ctrl + Shift + Enter trên bàn phím của bạn để khởi chạy Command Prompt với tư cách là quản trị viên.
  4. Trước tiên, hãy tắt các dịch vụ Windows Update - Dịch vụ Truyền tải Thông minh Nền (BITS), dịch vụ Windows Update và dịch vụ Mật mã.
  5. Nhập các lệnh sau để tạm dừng dịch vụ. Sau khi bạn nhập từng lệnh, hãy nhớ nhấn Enter .
  • các bit dừng ròng
  • net stop wuauserv
  • net stop cryptsvc
  1. Thứ hai, đổi tên cả thư mục SoftwareDistribution và catroot2. Để làm như vậy, hãy nhập các lệnh được liệt kê bên dưới. Sau khi bạn nhập từng lệnh, hãy nhớ nhấn Enter.
  • Ren% systemroot% \ SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% \ system32 \ catroot2 catroot2.bak
  1. Đảm bảo rằng các thư mục đã được đổi tên thành công. Điều hướng đến C:\ Windows để xem thư mục SoftwareDistribution đã được đổi tên thành SoftwareDistribution.bak hay chưa. Kiểm tra C:\ Windows \ System32 để xem liệu catroot2 đã được đổi tên thành catroot2.bak chưa.
  2. Cuối cùng, khởi động lại dịch vụ BITS, Windows Update và dịch vụ Mật mã. Để làm như vậy, hãy nhập các lệnh được liệt kê bên dưới. Sau khi bạn nhập từng lệnh, hãy nhớ nhấn Enter.
  • bit bắt đầu ròng
  • net start wuauserv
  • net start cryptsvc

Giải pháp 5:Gỡ cài đặt các ngôn ngữ bổ sung.

Microsoft đã cung cấp hỗ trợ cho một số lượng lớn các ngôn ngữ để dễ sử dụng do cơ sở hỗ trợ rộng rãi cho hệ điều hành Windows. Tuy nhiên, đã có những trường hợp ngôn ngữ được cài đặt bổ sung là nguyên nhân gây ra lỗi 0x800f0988.

Người dùng cuối đã phát hiện ra rằng việc xóa tất cả các gói ngôn ngữ bổ sung đã khắc phục lỗi như một giải pháp thay thế. Chỉ cần làm theo các bước bên dưới để hoàn thành việc này:

  1. Đầu tiên, nhấn giữ Windows và nhấn ký tự I .
  2. Thao tác này sẽ mở Cài đặt thực đơn; từ đây, hãy chọn Thời gian và ngôn ngữ.
  3. Nhấp vào Ngôn ngữ trên màn hình Thời gian &Ngôn ngữ xuất hiện.
  4. Thao tác này sẽ mở menu Ngôn ngữ; cuộn xuống ngôn ngữ ưa thích của bạn, sau đó nhấp vào Ngôn ngữ bổ sung và chọn Xóa .
  5. Sau khi bạn đã xóa (các) ngôn ngữ, hãy khởi động lại hệ thống và kiểm tra xem lỗi 0x800f0988 đã được giải quyết chưa.

Giải pháp 6:Thực hiện Khởi động sạch.

Khởi động sạch máy tính của bạn cũng có thể có lợi. Nếu bất kỳ phần mềm của bên thứ ba nào can thiệp vào việc tải xuống và cài đặt các bản cập nhật Windows. Đây là cách bạn thực hiện:

  1. Nhập msconfig trong hộp tìm kiếm.
  2. Đi tới Dịch vụ sau khi chọn Cấu hình hệ thống.
  3. Tắt tất cả các dịch vụ của Microsoft> Ẩn tất cả các dịch vụ của Microsoft.
  4. Tắt tất cả các dịch vụ của Microsoft.
  5. Đi tới tab Khởi động> Mở Trình quản lý Tác vụ > Tắt tất cả các dịch vụ không cần thiết đang chạy.
  6. Kiểm tra các bản cập nhật và khởi động lại máy tính của bạn.

Giải pháp 7:Thực hiện nâng cấp tại chỗ.

Nếu không có bản sửa lỗi nào hoạt động, thì biện pháp cuối cùng là thực hiện cài đặt sửa chữa Windows 10/11 với bản nâng cấp tại chỗ, cho phép bạn nâng cấp hệ thống hiện tại lên phiên bản cũ hoặc mới hơn. Ngoại trừ các Bản cập nhật Windows đã cài đặt, không có gì sẽ bị mất khi nâng cấp tại chỗ.

Tóm tắt

Đừng lo lắng nếu bạn mở lịch sử cập nhật Windows và nhận thấy rằng một số bản cập nhật không cài đặt được với lỗi 0x800f0988. Đây là một lỗi Windows Update phổ biến và nó đi kèm với nhiều mã lỗi khác nhau, không chỉ 0x800f0988. Nếu Windows Update không thành công với lỗi cập nhật 0x800f0988, hãy làm theo các bước được nêu ở trên. Một trong những giải pháp này chắc chắn sẽ hoạt động trên máy của bạn để giải quyết lỗi cập nhật và bạn sẽ sớm nhận được và cài đặt các bản cập nhật trên PC của mình như bình thường.