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

Khắc phục lỗi cập nhật Windows 10 0x800f0831 – Hướng dẫn nhanh

Nhiều người dùng báo lỗi 0x800f0831 Windows 10 khi dùng dịch vụ Windows Update. Gặp lỗi này, bạn không cài được bản cập nhật tích lũy, bảo mật, hoặc bản cập nhật thiết yếu nào. Lỗi xảy ra khi cài bản cập nhật cụ thể KB5012599 trên Windows 10/11. Thường lỗi do cache Windows Store hỏng và dịch vụ Windows Update bị tắt, antivirus, hoặc file cập nhật hỏng. Nếu bạn cũng gặp lỗi cập nhật này, các phương pháp troubleshooting trong bài sẽ giúp khắc phục 0x800f0831 21h1 fix. Hãy đọc tiếp!

Cách khắc phục lỗi cập nhật Windows 10 0x800f0831

Có vài nguyên nhân gây mã lỗi này trên Windows 10 PC:

  • Phiên bản Windows không hỗ trợ nâng cấp máy tính.
  • Thiết bị USB ngoài cắm vào không tương thích.
  • Một số dịch vụ thiết yếu không chạy.
  • Antivirus và Malware chặn cập nhật.
  • Không đủ dung lượng cài bản cập nhật mới.
  • Dữ liệu hỏng, cung cấp internet không ổn định.
  • BIOS cũ và máy tính quá cũ.
  • Windows Registry và Windows File System hỏng.

Bây giờ bạn biết nguyên nhân. Thực hiện các phương pháp troubleshooting dưới đây để khắc phục.

Phương pháp 1: Các phương pháp khắc phục sự cố cơ bản

Các phương pháp cơ bản khắc phục sự cố:

1A. Sửa chữa file hệ thống (Repair System Files)

Nếu hệ thống có file hỏng, phải sửa trước khi cài cập nhật. System File Checker (lệnh SFC) quét và sửa file hỏng. Deployment Image Servicing and Management (DISM) sửa lỗi Windows OS bằng dòng lệnh mạnh. Khuyến nghị chạy tiện ích SFC/DISM trên Windows 10 theo hướng dẫn Cách sửa chữa file hệ thống trên Windows 10.

Sau khi quét xong, kiểm tra có cài được bản cập nhật mới không.

1B. Tạm tắt Antivirus (nếu có)

Bộ antivirus đôi khi chặn bản cập nhật mới cài đặt. Nhiều vấn đề tương thích được người dùng Windows báo, khó khắc phục. Antivirus như Norton và Avast có thể chặn cập nhật Windows mới, khuyến nghị tạm tắt antivirus tích hợp hoặc bên thứ ba để khắc phục. Xem hướng dẫn Cách tắt Antivirus tạm thời trên Windows 10 làm theo hướng dẫn tắt antivirus tạm thời.

Sau khi khắc phục lỗi 0x800f0831 trên Windows 10, hãy bật lại antivirus vì hệ thống không có bộ bảo vệ luôn là mối đe dọa.

1C. Sử dụng Google DNS

Một số người dùng gợi ý thay đổi địa chỉ DNS giúp 0x800f0831 fix trên Windows 10. Google DNS có IP 8.8.8.8 và 8.8.4.4 đơn giản, dễ nhớ để thiết lập kết nối DNS an toàn giữa client và server.

Xem hướng dẫn đơn giản Cách thay đổi cài đặt DNS trên Windows 10 giúp bạn đổi địa chỉ DNS. Bạn cũng có thể chuyển sang Open DNS hoặc Google DNS trên Windows 10 theo hướng dẫn Cách chuyển sang OpenDNS hoặc Google DNS trên Windows. Làm theo hướng dẫn và kiểm tra có cài được cập nhật tích lũy không.

1D. Vô hiệu hóa Proxy Server

Đôi khi, với cấu hình mạng không phù hợp trên Windows 10, bạn gặp lỗi 0x800f0831 Windows 10 20h2. Nếu cài dịch vụ VPN hoặc dùng proxy server, xem Cách tắt VPN và Proxy trên Windows 10 và thực hiện các bước.

Sau khi tắt VPN client và proxy server, kiểm tra đã khắc phục lỗi chưa. Vẫn lỗi, thử kết nối Mobile hotspot.

1E. Cập nhật BIOS

Nhiều người dùng Windows 10 trên thế giới báo lỗi 0x800f0831 biến mất sau khi cập nhật BIOS. Nhưng nếu đã có BIOS mới nhất mà vẫn lỗi, phải cài lại BIOS. Nếu tất cả phương pháp trên thất bại, khuyến nghị cập nhật BIOS theo hướng dẫn BIOS là gì và cách cập nhật BIOS?.

Sau khi cập nhật BIOS, bạn đã khắc phục lỗi cập nhật 0x800f0831 Windows 10.

Phương pháp 2: Rút thiết bị ngoại vi (Unplug External Devices)

Gặp lỗi cập nhật 0x800f0831 21h1, kiểm tra có kết nối thiết bị ngoại vi/ USB không. Nếu có, khuyến nghị rút ra tránh nhiễu điện từ gây lỗi.

  1. Trước hết, rút tất cả thiết bị USB ngoại vi kết nối với máy.
  2. Rút thiết bị webcam, máy in và thiết bị ngoại vi khác, chỉ để thiết bị cực kỳ cần thiết.

Kiểm tra đã khắc phục lỗi 0x800f0831 chưa.

Phương pháp 3: Đặt cài đặt Ngày & Giờ chính xác (Set Proper Date & Time Settings)

Sai ngày/giờ trên máy tính có thể gây lỗi 0x800f0831 Windows 10 21h1. Đồng bộ ngày, khu vực, giờ trên Windows 10:

  1. Nhấn Windows + I mở Cài đặt Windows.
  2. Chọn Thời gian & Ngôn ngữ (Time & Language).
  3. Tab Ngày & giờ (Date & time), bật Đặt giờ tự động (Set time automatically) và Đặt múi giờ tự động (Set time zone automatically).
  4. Nhấn Đồng bộ ngay (Sync now). Kiểm tra đã đạt 0x800f0831 fix chưa.

Phương pháp 4: Chạy Windows Update Troubleshooter

Nếu máy có bug/ vấn đề, không cập nhật được Windows PC. Troubleshooter tích hợp Windows giúp khắc phục vấn đề kết nối mạng, key registry hỏng, thành phần Windows hỏng gây lỗi 0x800f0831 Windows 10 21h1. Xem hướng dẫn Cách chạy Windows Update Troubleshooter.

Thực hiện như demo và giải quyết vấn đề được troubleshooter xác định.

Phương pháp 5: Đặt lại thành phần Windows Update (Reset Windows Update Components)

Cách hiệu quả khắc phục 0x800f0831 Windows 10 21h1 nếu không phương pháp nào giúp: đặt lại thành phần Windows Update. Tất cả file cập nhật Windows lưu trên máy, nếu hỏng/ không tương thích, bạn gặp nhiều vấn đề phiền toái. Khắc phục thành phần Windows Update hỏng theo hướng dẫn Cách đặt lại thành phần Windows Update trên Windows 10.

Quy trình đơn giản chạy tập lệnh trong command prompt để tất cả dịch vụ Windows thiết yếu khởi động lại trên Windows 10. Sau khi chạy xong lệnh, kiểm tra có cài được Cumulative Updates không.

Phương pháp 6: Khởi động lại dịch vụ Windows thiết yếu (Restart Essential Windows Services)

Một số dịch vụ Windows thiết yếu như Windows Update và Background Intelligent Transfer Service (BITS) phải bật trên máy để tránh mã lỗi 0x800f0831 21h1. Dịch vụ BITS dùng băng thông khả dụng cài bản cập nhật mới để máy chỉ cài cập nhật khi không có cài đặt khác đang tiến hành. Nếu dịch vụ này tắt, bạn dễ gặp lỗi. Do đó, khởi động lại dịch vụ Windows thiết yếu:

  1. Nhấn phím Windows, gõ Services > Chạy với quyền Admin (Run as administrator).
  2. Kéo xuống > double-click Background Intelligent Transfer Service.
  3. Chọn Loại khởi động (Startup type) là Tự động (Automatic).
    Lưu ý: Nếu Trạng thái dịch vụ (Service status) là Đã dừng (Stopped), nhấn Bắt đầu (Start). Nếu Đang chạy (Running), nhấn Dừng (Stop) rồi Start lại.
  4. Nhấn Áp dụng > OK lưu. Kiểm tra đã đạt 0x800f0831 21h1 fix chưa.
  5. Lặp lại cho các dịch vụ khác: Cryptographic, MSI Installer, Windows Update Services.

Phương pháp 7: Xóa thư mục Software Distribution (Delete Software Distribution Folder)

Đã đảm bảo dịch vụ Windows Update chạy mà vẫn lỗi cập nhật, có workaround đơn giản: dừng dịch vụ Windows Update và xóa thư mục Software Distribution trong File Explorer. Sau đó bật lại dịch vụ Windows Update.

  1. Mở cửa sổ Services quyền Admin như Phương pháp 4.
  2. Kéo xuống > chuột phải Windows Update.
  3. 3A. Nếu Trạng thái (Status) KHÔNG phải Đang chạy (Running), bỏ qua đến Bước 5.
  4. 3B. Nếu Trạng thái là Đang chạy, nhấn Dừng (Stop).
  5. Đợi 2-3 giây màn hình nhắc Windows đang cố gắng dừng dịch vụ trên Local Computer…
  6. Mở File Explorer (Windows + E) > điều hướng đường dẫn:
    C:\Windows\SoftwareDistribution\DataStore
  7. Chọn tất cả file/ thư mục > chuột phải > Xóa (Delete).
  8. Tương tự điều hướng đường dẫn > xóa tất cả file/ thư mục:
    C:\Windows\SoftwareDistribution\Download
  9. Quay lại cửa sổ Services > chuột phải Windows Update > chọn Bắt đầu (Start).
  10. Đợi 3-5 giây nhắc Windows đang cố gắng khởi động dịch vụ trên Local Computer…

Đã khởi động lại dịch vụ Windows Update, xóa nội dung thư mục Software Distribution. Kiểm tra 0x800f0831 fix.

Phương pháp 8: Gỡ bản cập nhật gần đây (Uninstall Recent Updates)

Bản cập nhật trước không tương thích có thể không cho tải bản mới. Khuyến nghị gỡ bản cập nhật gần đây đang cài để 0x800f0831 fix. Việc này dễ dàng, các bước demo:

  1. Nhấn phím Windows, gõ Control Panel > Mở (Open).
  2. Đặt Xem theo > Danh mục (Category), chọn Gỡ cài đặt chương trình (Uninstall a program) dưới menu Chương trình (Programs).
  3. Nhấn Xem bản cập nhật đã cài (View installed updates) bên trái.
  4. Tìm > chọn bản cập nhật gần nhất theo cột Installed On (ngày cài) > nhấn Gỡ cài đặt (Uninstall).
  5. Xác nhận nhắc > Khởi động lại máy.

Kiểm tra đã khắc phục lỗi cập nhật trên Windows 10 chưa.

Phương pháp 9: Mở rộng phân vùng hệ thống (Extend System Partition)

Nếu phân vùng hệ thống thiếu dung lượng, không cài được bản cập nhật mới. Có nhiều cách tăng dung lượng nhưng không lúc nào cũng giúp. Phải mở rộng phân vùng dành riêng cho hệ thống (system reserved partition) để khắc phục 0x800f0831 Windows 10 20h2 error. Dù nhiều công cụ bên thứ ba tăng phân vùng hệ thống, chúng tôi thích làm thủ công theo hướng dẫn Cách mở rộng phân vùng ổ hệ thống (C:) trên Windows 10.

Sau khi mở rộng phân vùng hệ thống, kiểm tra đã khắc phục sự cố chưa.

Phương pháp 10: Dọn dẹp dung lượng lưu trữ (Clear Storage Space)

Nếu PC không có dung lượng ổ cài app mới từ Microsoft Store, sẽ gặp mã lỗi này. Trước hết kiểm tra dung lượng ổ và dọn file tạm nếu cần.

Bước I: Kiểm tra dung lượng ổ

  1. Nhấn Windows + E mở File Explorer.
  2. Chọn This PC từ màn hình trái.
  3. Kiểm tra dung lượng ổ dưới Thiết bị và driver (Devices and drivers). Nếu màu đỏ, cân nhắc dọn file tạm.

Bước II: Xóa file tạm (Clear Temporary Files)

Nếu dung lượng trống tối thiểu gây lỗi cập nhật 0x800f0831, xem hướng dẫn 10 cách giải phóng dung lượng ổ cứng trên Windows giúp xóa file không cần thiết.

Cuối cùng, nếu đạt 0x800f0831 fix.

Phương pháp 11: Cài đặt thủ công bản cập nhật (Manually Install Updates)

Nếu mọi giải pháp trong hướng dẫn thất bại, vẫn có thể tải thủ công bản cập nhật cần thiết. Trang web Windows 10 update history có toàn bộ lịch sử bản cập nhật phát hành cho máy tính Windows. Làm theo hướng dẫn cài đặt bắt buộc cập nhật:

  1. Nhấn Windows + I cùng lúc mở Settings.
  2. Chọn Cập nhật & Bảo mật (Update & Security).
  3. Chọn tùy chọn Xem lịch sử cập nhật (View update history).
  4. Trong danh sách, đảm bảo số KB đang chờ tải do lỗi xung đột.
  5. Gõ số KB vào thanh tìm kiếm Microsoft Update Catalog.
  6. Nhấn Tải xuống (Download) tương ứng bản cập nhật mới nhất > làm theo hướng dẫn trên màn hình hoàn tất.

Phương pháp 12: Cập nhật qua Media Creation Tool

Nếu không cài được thủ công, thử cài bằng Media Creation Tool. Đây là nền tảng tải chính thức Microsoft khuyến nghị khắc phục lỗi cập nhật Windows 10.

  1. Mở trình duyệt, truy cập trang tải chính thức Media Creation Tool.
  2. Nhấn nút Tải công cụ ngay (Download tool now) dưới Tạo phương tiện cài đặt Windows 10 (Create Windows 10 installation media).
  3. Chạy file setup > nhấn Yes trong User Account Control (UAC) nếu có.
  4. Nhấn Chấp nhận (Accept) trong cửa sổ Windows 10 Setup.
  5. Đợi quét xong > chọn Nâng cấp PC này ngay (Upgrade this PC now) > Tiếp theo (Next).
  6. Đợi Windows ISO tải về PC > nhấn Chấp nhận (Accept).
    Lưu ý: Phải đợi tất cả bản cập nhật chờ cài trên máy được cài đặt để Media Creation Tool cập nhật OS lên phiên bản mới nhất.
  7. Cuối cùng, nhấn Cài đặt (Install) hoàn tất.

Phương pháp 13: Chỉnh sửa Windows Registry (Tweak Windows Registry)

Tiếp theo, khuyến nghị dọn đường dẫn Windows Registry tương ứng với đường dẫn tải xuống Windows Update để khắc phục mã lỗi. Luôn cẩn thận khi xử lý Windows Registry, nếu không bạn có thể mất file. Thực hiện các bước chỉnh sửa registry key khắc phục lỗi:

  1. Vào menu tìm kiếm, gõ Registry editor > Chạy với quyền Admin (Run as administrator).
  2. Điều hướng đường dẫn sau trong Registry Editor:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  3. Bên phải, tìm WUServer và WIStatusServer.
    3A. Nếu không tìm thấy, không xóa được đường dẫn tải Windows Update. Chuyển phương pháp tiếp theo.
    3B. Nếu tìm thấy entry, chuột phải > Xóa (Delete).
  4. Cuối cùng, khởi động lại máy > kiểm tra đã đạt 0x800f0831 21h1 fix chưa.

Phương pháp 14: Thực hiện System Restore

Nếu không hài lòng với các phương pháp, lựa chọn cuối: khôi phục máy về trạng thái trước. Xem hướng dẫn Cách dùng System Restore trên Windows 10 và thực hiện. Cuối cùng, máy sẽ khôi phục trạng thái trước không gặp lỗi.

Phương pháp 15: Đặt lại PC (Reset PC)

Nếu máy đối mặt thành phần Windows hỏng nghiêm trọng, cách hiệu quả dọn dẹp thành phần hỏng và boot dữ liệu là repair install PC theo hướng dẫn Cách Reset Windows 10 mà không mất dữ liệu. Làm theo bài viết và cuối cùng bạn đã khắc phục lỗi cập nhật 0x800f0831 21h1.

Bài viết liên quan:

  • Khắc phục lỗi Corsair Scimitar Side Buttons Not Working
  • Khắc phục lỗi Error Applying Transforms trên Windows 10
  • Khắc phục lỗi Error Code 0x80d0000a trên Windows 10
  • Khắc phục lỗi Windows 10 Update Error 0xc1900204

Hy vọng hướng dẫn hữu ích và bạn đã đạt được khắc phục lỗi cập nhật Windows 10 0x800f0831 21h1 fix. Cho biết bạn muốn tìm hiểu gì tiếp theo. Tự do liên hệ qua phần bình luận với thắc mắc/ gợi ý.