Giữ thiết bị Windows 10/11 cập nhật là nhiệm vụ thiết yếu bạn không được quên vì nó đảm bảo máy tính hoạt động mượt mà và hiệu quả mọi lúc. Tuy nhiên, một số người dùng ngại cài đặt cập nhật vì nhận thông báo lỗi như lỗi Windows update 0x800f0831.
Lỗi Windows Update 0x800f0831 là gì?
Mã lỗi 0x800f0831 là một trong nhiều vấn đề người dùng Windows có thể gặp khi cài đặt Windows Update. Theo người dùng bị ảnh hưởng, tệp cập nhật bị hỏng hoặc thiếu là thủ phạm chính. Nhưng thực thể phần mềm độc hại, tệp không mong muốn, dịch vụ chạy không cần thiết, và cài đặt proxy không đúng cũng là nguyên nhân nổi tiếng của mã lỗi 0x800f0831.
Bây giờ bạn hiểu lỗi, bạn đang ở vị trí tốt hơn để khắc phục và loại bỏ lỗi một lần cho tất cả.
Cách giải quyết lỗi 0x800f0831 trên Windows 10/11
Khắc phục lỗi 0x800f0831 trên Windows 10/11 không khó như bạn nghĩ. Làm theo các bước chăm chỉ, và nó sẽ được giải quyết ngay.
Cách khắc phục #1: Dùng Windows Update Troubleshooter
Nếu bạn đang cài đặt bản cập nhật tích lũy gần đây khi thấy lỗi 0x800f0831, nó có thể do tệp bị hỏng. Bằng cách dùng Windows Update Troubleshooter, bạn có thể tìm các tệp hỏng và thay thế nếu cần.
Dưới đây là hướng dẫn chi tiết từng bước:
- Mở Control Panel trước. Bạn có thể làm bằng cách gõ control panel vào hộp tìm kiếm và nhấn Enter. Từ kết quả, chọn và nhấp Control Panel.
- Tiếp theo, tìm View by category và chọn Large icons.
- Bây giờ, kiểm tra cửa sổ chính và tìm Troubleshooting. Nhấp vào nó.
- Sau đó điều hướng đến ngăn bên trái và nhấp liên kết View All.
- Troubleshooter sẽ mở. Tìm danh mục Windows Update và nhấp vào nó.
- Nhấn Next khi được nhắc bởi hộp thoại.
- Lúc này, troubleshooter sẽ quét hệ thống tìm tệp hỏng. Nó sẽ tự động sửa chữa cho bạn. Đợi cho đến khi xong và kiểm tra xem lỗi 0x800f0831 có biến mất không.
Cách khắc phục #2: Dùng tiện ích DISM
Sự hiện diện của tệp hệ thống hỏng có thể can thiệp vào các quy trình thiết yếu trong môi trường Windows. Và đáng tiếc, trong một số trường hợp, điều này có thể dẫn đến lỗi 0x800f0831.
Để vượt qua tình huống khó chịu này, chuyên gia khuyến nghị quét hệ thống tìm tệp hoặc dữ liệu hỏng và khắc phục bằng tiện ích DISM.
Còn gọi là Deployment Image Servicing and Management Tool, DISM là tiện ích dòng lệnh trong Windows dùng rộng rãi để khắc phục vấn đề trong Windows image. Để dùng tiện ích này, chỉ cần làm theo quy trình:
- Nhấn cả phím Windows + R để truy cập aplet Run.
- Tiếp theo, vào hộp văn bản, gõ cmd và nhấn Ctrl + Shift + Esc đồng thời. Điều này sẽ mở cửa sổ Command Prompt với đặc quyền administrator. Khi hộp thoại hiện lên, nhấn Yes để cấp phép.
- Khi cửa sổ Command Prompt chạy, sao chép và dán mã này vào bề mặt trống: dism /online /cleanup-image /restorehealth.
- Bây giờ, nhấn Enter để thực thi lệnh và chạy quét. Đợi cho nó hoàn tất.
Cách khắc phục #3: Tạm thời tắt Antivirus Suite
Chúng ta biết chương trình diệt virus đóng vai trò quan trọng vì chúng bảo vệ thiết bị khỏi mối đe dọa trực tuyến và thực thể độc hại khác. Nhưng vì những gì chúng làm, đôi khi chúng ngăn cản Windows nhận cập nhật.
Trong tình huống này, hãy thử tạm thời tắt antivirus suite và bật lại sau khi cài đặt cập nhật. Hướng dẫn chi tiết:
- Chuột phải vào biểu tượng Windows. Tiếp theo, trong danh sách tùy chọn mở ra, nhấp Settings.
- Tiếp theo, tìm danh mục Update and Security và nhấp Windows Security.
- Bây giờ, đi đến ngăn bên phải và chọn Virus and Threat Protection.
- Tìm liên kết Manage Settings và nhấp vào nó.
- Ở đây, bạn có thể tắt tùy chọn Real-Time Protection.
Cách khắc phục #4: Tắt Proxy Server
Một nguyên nhân nổi tiếng khác của lỗi cập nhật 0x800f0831 là proxy server cấu hình sai. Khi cài đặt cập nhật, trình duyệt có thể đã xóa chương trình thiết yếu, dẫn đến kết nối internet ngăn cản truy cập một số tệp.
Để đưa mọi thứ về bình thường, tắt proxy server. Cách làm:
- Mở aplet Run bằng cách dùng phím tắt Windows + R.
- Tiếp theo, vào hộp văn bản, nhập lệnh inetcpl.cpl và nhấn OK. Điều này sẽ mở và đưa bạn đến phần Internet Properties.
- Bây giờ, điều hướng đến tab Connections và nhấn nút LAN settings.
- Chọn tùy chọn Automatically detect settings.
- Bỏ chọn ô dưới phần Proxy Server.
- Nhấn OK để áp dụng tất cả thay đổi proxy.
- Khi xong, tải xuống và cài đặt bản cập nhật một lần nữa.
Cách khắc phục #5: Đặt lại thành phần Windows Update
Nếu bạn vẫn không thể cài đặt bản cập nhật Windows mới nhất vì lỗi 0x800f0831, hãy cân nhắc đặt lại thành phần Windows Update. Làm theo hướng dẫn:
- Nhấn nút Windows và gõ command prompt vào hộp tìm kiếm.
- Chuột phải vào kết quả khớp và chọn chạy với đặc quyền administrator.
- Nếu hộp thoại UAC xuất hiện, nhấp Yes.
- Tiếp theo, dừng các dịch vụ này bằng cách thực thi lệnh:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- Sau đó, xóa tệp qmgr*.dat bằng cách gõ lệnh: Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- Sau đó, gõ lệnh: cd /d %windir%\system32.
- Bây giờ, đăng ký lại thành phần BITS và Windows Update bằng các lệnh:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Tiếp theo, đặt lại cấu hình mạng bằng mã:
netsh winsock reset
netsh winhttp reset
- Một cửa sổ sẽ hiện lên yêu cầu khởi động lại máy tính.
- Sau đăng nhập, khởi động lại dịch vụ bạn đã dừng trước bằng mã:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Thử cài đặt Windows Update một lần nữa.
Cách khắc phục #6: Thực hiện Clean Boot
Trong cài đặt Windows điển hình, một số dịch vụ chạy ngầm. Mặc dù một số là dịch vụ cốt lõi cần cho Windows chạy mượt, những cái khác chỉ là tài nguyên lãng phí. Để loại bỏ dịch vụ không cần thiết, thực hiện clean boot bằng cách làm theo các bước:
- Dùng phím tắt Windows + S để tìm kiếm.
- Gõ msconfig vào hộp văn bản và nhấn Enter.
- Tiếp theo, điều hướng đến tab Services và tích tùy chọn Hide All Microsoft Services.
- Sau đó, nhấp nút Disable All.
- Bây giờ, đi đến tab Startup và nhấp liên kết Open the Task Manager.
- Chọn dịch vụ không cần thiết và nhấp Disable.
- Lặp lại quy trình cho tất cả dịch vụ khác cho đến khi không còn cái nào chạy.
- Khởi động lại máy tính và xem bạn có thể cài đặt Windows update không còn vấn đề không.
Cách khắc phục #7: Dùng công cụ sửa PC
Đôi khi, vấn đề hiệu suất kích hoạt lỗi này. Nhưng nhờ công cụ sửa PC đáng tin cậy, vấn đề có thể giải quyết ngay.
Một công cụ sửa PC toàn diện có thể giải quyết nhiều vấn đề hệ thống, dọn ổ đĩa, cải thiện hiệu suất, tăng cường bảo mật và riêng tư.
Một công cụ hiệu quả có thể khắc phục hơn 100 vấn đề PC và đảm bảo PC hoạt động tốt nhất. Nó sẽ tự động sửa chữa bất cứ thứ gì cần khắc phục để khôi phục ổn định và hiệu quả. Tương tự, nó có thể giúp xác định và loại bỏ tệp cache và temp không dùng để giữ thiết bị trong tình trạng tốt và giải phóng không gian đĩa.
Cách khắc phục #8: Tắt VPN
Bạn đang dùng dịch vụ VPN khi cài đặt cập nhật? Thì có thể nó đang gây ra lỗi 0x800f0831. Tắt tạm thời và xem nó có khắc phục vấn đề không. Cách làm:
- Đi đến ứng dụng Settings và tìm danh mục Network and Internet.
- Điều hướng đến ngăn bên phải và nhấp VPN.
- Tiếp theo, nhấp vào VPN đã cấu hình và nhấn tùy chọn Remove.
- Xác nhận hành động trên cửa sổ bật lên.
- Khi xong, thoát Settings và xem bạn có thể cài đặt cập nhật không.
Cách khắc phục #9: Bật .NET Framework
.NET Framework, do Microsoft phát triển, là chương trình phần mềm dùng để xây dựng và chạy chương trình trên Windows. Khi nó bị tắt, mã lỗi có thể xuất hiện, trong đó có 0x800f0831.
Hãy chắc chắn chương trình này được bật bằng cách làm theo các bước:
- Mở aplet Run bằng phím tắt Windows + R.
- Gõ lệnh appwiz.cpl và nhấn OK. Lệnh này sẽ mở Programs and Features.
- Sau đó, nhấp liên kết Turn Windows features on or off.
- Tiếp theo, chắc chắn tích ô bên cạnh .Net Framework 3.5.
- Nhấn OK để lưu thay đổi.
- Làm theo hướng dẫn trên màn hình để tải tệp liên quan.
- Khi tải xong, khởi động lại máy tính Windows.
Cách khắc phục #10: Tải gói KB thiếu
Đôi khi, lỗi xuất hiện do gói KB thiếu, ngăn cản bản cập nhật mới cài đặt. Vì vậy, hãy kiểm tra gói nào thiếu và tải thủ công qua trang web Microsoft Update Catalog chính thức. Cách làm:
- Mở File Explorer bằng cách nhấn Windows + E.
- Đi đến vị trí: C:\\Windows\\Logs\\CBS.
- Nhấp đúp vào tệp CBS.log.
- Tiếp theo, tìm dòng chỉ ra lỗi 0x800f0831. Dùng hàm Find.
- Ghi nhớ số KB bên cạnh dòng đó.
- Bây giờ, đi đến trang web Microsoft Update Catalog chính thức và cài đặt gói KB thiếu.
- Khởi động lại máy tính và chạy cập nhật như bình thường.
Tóm tắt lỗi Windows Update 0x800f0831
Tệp hệ thống hỏng là thủ phạm कुख्यात đằng sau 0x800f0831. Nhưng lại có nguyên nhân khác, bao gồm nhiều dịch vụ không cần thiết chạy ngầm, và cài đặt proxy không đúng.
Bất kể nguyên nhân, bạn có nhiều bước khắc phục để thử. Bạn có thể dùng tiện ích DISM hoặc Windows Update troubleshooter. Bạn cũng có thể đặt lại thành phần Windows Update để sửa tệp thiếu. Khi tất cả thất bại, clean boot sẽ giúp.
Chúng tôi có bỏ sót chi tiết quan trọng về lỗi này không? Bạn biết cách khắc phục khác? Chúng tôi cũng muốn biết! Để bình luận bên dưới.