Lỗi 0x800f0831 Cài đặt không thành công, Windows không cài đặt được các bản cập nhật sau
Các 0x800f0831 lỗi thường được phát hiện bởi những người dùng bị ảnh hưởng trong WindowsUpdate.log sử dụng Trình xem sự kiện sau khi cài đặt thông thường của một bản cập nhật tích lũy không thành công. Mặc dù sự cố chủ yếu xảy ra liên quan đến các dịch vụ Windows Server Update, nó cũng được xác nhận là sẽ xuất hiện trên các phiên bản Windows dành cho người dùng cuối.
Hóa ra, nguyên nhân phổ biến nhất sẽ kích hoạt thông báo lỗi này là thiếu tệp kê khai của gói cập nhật trước đó. Nói cách khác, thành phần WU (Windows Update) không biết về những gì đã được cài đặt lần cuối, vì vậy nó từ chối cài đặt các gói cập nhật mới. Nếu trường hợp này có thể áp dụng, bạn có thể khắc phục sự cố bằng cách cài đặt thủ công bản cập nhật bị thiếu.
Một nguyên nhân tiềm ẩn khác sẽ dẫn đến 0x800f0831 lỗilà một tình huống trong đó máy người dùng cuối của bạn không thể giao tiếp với máy chủ Windows Update. Điều này có thể được hỗ trợ bởi lỗi tệp hệ thống hoặc kết nối VPN hoặc máy chủ Proxy.
Tuy nhiên, sự cố cũng có thể do dịch vụ WU bị vô hiệu hóa hoặc .NET 3.5 Framework bị thiếu. Trong trường hợp này, bạn sẽ cần kích hoạt khung từ menu Tính năng của Windows hoặc bạn có thể cài đặt nó từ một phương tiện cài đặt tương thích.
Trong một số trường hợp hiếm hoi, các bản cập nhật Windows có thể không thành công với 0x800f0831 lỗido một số loại lỗi hệ thống. Điều này có thể được giải quyết bằng cách sử dụng Khôi phục Hệ thống, thực hiện quét SFC & DISM hoặc bằng cách làm mới các thành phần của hệ điều hành của bạn (thông qua Cài đặt sạch hoặc Cài đặt sửa chữa).
Làm thế nào để khắc phục sự cố và sửa lỗi 0x800f0831 trong khi cập nhật Windows?
Phương pháp 1: Cài đặt bản cập nhật bị thiếu theo cách thủ công
Nếu bạn đang tìm kiếm một cách nhanh chóng để khắc phục sự cố, thì cơ hội tốt nhất để khắc phục sự cố chỉ trong một lần là cài đặt bản cập nhật không thành công theo cách thủ công. Hóa ra, có một bản cập nhật không thành công mà hầu hết được báo cáo là gây ra sự cố này (KB4512489).
Nếu trường hợp này có thể áp dụng, bạn có thể sử dụng Danh mục Microsoft Update để tìm và cài đặt gói bị thiếu theo cách thủ công. Điều này có hiệu quả trong những trường hợp mà sự cố đang được gây ra bởi sự phụ thuộc của WU bị hỏng. Một số người dùng bị ảnh hưởng đã xác nhận rằng thao tác này phù hợp với họ.
Dưới đây là hướng dẫn nhanh về cách sử dụng Danh mục Microsoft Update để sửa lỗi 0x800f0831 lỗi:
- Sử dụng trình duyệt mặc định của bạn và truy cập liên kết này (đây) để truy cập Danh mục Microsoft Update.
- Sau khi bạn hạ cánh ở đúng vị trí, hãy sử dụng chức năng tìm kiếm ở góc trên bên phải của màn hình để tìm kiếm bản cập nhật từ chối cài đặt thông thường.
- Khi bạn thấy danh sách kết quả, hãy tìm trình điều khiển thích hợp và quyết định tải xuống trình điều khiển nào theo kiến trúc CPU và phiên bản Windows bị ảnh hưởng.
- Sau khi bạn quản lý để tìm bản cập nhật Windows chính xác cho tình huống của mình, hãy nhấp vào nút Tải xuống được liên kết với nó và đợi quá trình hoàn tất.
- Ngay sau khi quá trình tải xuống hoàn tất, hãy điều hướng đến vị trí bạn đã tải xuống, sau đó nhấp chuột phải vào tệp .inf và chọn Tải về từ menu ngữ cảnh mới xuất hiện.
- Bên trong màn hình cài đặt trình điều khiển, hãy làm theo hướng dẫn trên màn hình để hoàn tất quá trình cài đặt, sau đó khởi động lại máy tính của bạn.
Trong trường hợp thao tác này không cho phép bạn phá vỡ 0x800f0831 lỗihoặc bạn đang tìm kiếm một phương pháp sẽ khắc phục thành phần đang gây ra sự cố, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2: Tắt VPN hoặc máy chủ Proxy (nếu có)
Nguyên nhân lớn thứ hai có thể kích hoạt 0x800f0831 lỗilà một số loại can thiệp kết thúc việc chặn liên lạc giữa phiên bản người dùng cuối Windows của bạn và máy chủ Windows Update. Trong phần lớn các trường hợp được báo cáo, sự cố này do máy khách VPN hoặc máy chủ Proxy tạo ra.
Một số người dùng đang gặp khó khăn trong việc khắc phục sự cố này đã xác nhận rằng họ đã khắc phục được sự cố bằng cách gỡ cài đặt ứng dụng khách VPN của họ hoặc bằng cách tắt máy chủ Proxy (tùy thuộc vào tình huống có thể áp dụng).
Chúng tôi đã tạo hai hướng dẫn riêng để phù hợp với cả hai tình huống có thể áp dụng, vì vậy hãy làm theo bất kỳ hướng dẫn nào áp dụng cho tình huống hiện tại của bạn.
Ghi chú: Nếu bạn không sử dụng kết nối VPN hoặc máy chủ Proxy, hãy bỏ qua các hướng dẫn phụ bên dưới và chuyển trực tiếp đến Phương pháp 3.
Tắt kết nối VPN
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở ra Chương trình và các tính năng thực đơn.
- Khi bạn quản lý để vào bên trong Chương trình và các tính năng , cuộn xuống qua danh sách các ứng dụng bạn đã cài đặt và tìm một VPN của bên thứ ba mà bạn nghi ngờ có thể gây ra sự cố.
- Khi bạn tìm thấy giải pháp VPN của bên thứ 3 mà bạn nghi ngờ có thể gây ra sự cố, hãy nhấp chuột phải vào giải pháp đó và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.
- Khi bạn đến màn hình gỡ cài đặt, hãy làm theo hướng dẫn trên màn hình để hoàn tất quá trình, sau đó khởi động lại máy tính của bạn.
- Sau khi trình tự khởi động tiếp theo hoàn tất, hãy thử cài đặt lại bản cập nhật không thành công và xem liệu bạn có còn gặp phải sự cố tương tự hay không.
Tắt máy chủ Proxy
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Bên trong hộp văn bản, nhập ”ms-settings: network-proxy 'và hãy nhấn Đi vào để mở ra một Ủy quyền tab của người gốc Cài đặt thực đơn.
- Khi bạn đã ở bên trong Ủy quyền , cuộn xuống phần Thiết lập proxy thủ công, sau đó chỉ cần tắt nút chuyển được liên kết với ‘Sử dụng máy chủ proxy‘.
- Sau khi bạn quản lý thành công thực hiện sửa đổi này, hãy khởi động lại máy tính của bạn và xem sự cố đã được khắc phục ở lần khởi động máy tính tiếp theo chưa.
Nếu không có trường hợp nào trong hai trường hợp này có thể áp dụng, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 3: Đặt trạng thái của Windows Update thành Tự động
Nếu máy tính đang trải qua quá trình cài đặt Windows Update không thành công là một phần của miền chia sẻ, có thể chính sách mạng hoặc công cụ tối ưu hóa hệ thống của bên thứ ba đã vô hiệu hóa dịch vụ chính chịu trách nhiệm về chức năng cập nhật.
Nếu trường hợp này có thể áp dụng được, bạn có thể khắc phục sự cố bằng cách truy cập màn hình Dịch vụ, đặt Loại khởi động thành Tự động và bắt đầu khởi động dịch vụ Windows Update.
Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:
Ghi chú: Các bước dưới đây phải phổ biến, vì vậy bạn có thể làm theo bất kể phiên bản Windows bạn đang sử dụng là gì.
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Services.msc’ bên trong hộp văn bản và nhấn Đi vào để mở ra Dịch vụ màn.
Ghi chú: Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp chuột Đúng để cấp đặc quyền quản trị.
- Khi bạn đã ở bên trong Dịch vụ màn hình, cuộn xuống qua danh sách các dịch vụ cục bộ và xác định cập nhật hệ điều hành Window dịch vụ. Khi bạn nhìn thấy nó, hãy nhấp đúp vào nó hoặc nhấp chuột phải và chọn Tính chất từ menu ngữ cảnh.
- Sau khi bạn quản lý để vào bên trong Thuộc tính Windows Update màn hình, chọn tab chung và bắt đầu bằng cách đặt menu thả xuống được liên kết với Loại khởi động đến Tự động.
- Bấm vào Ứng dụng để lưu các thay đổi, sau đó khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động máy tính tiếp theo hay không.
Trong trường hợp loại khởi động của Windows Update đã được đặt thành Tự động và điều này không giải quyết được sự cố, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 4: Bật .NET Framework 3.5
Nếu bạn gặp sự cố khi cố gắng cài đặt bản cập nhật tích lũy, bạn nên khám phá khả năng bị vô hiệu hóa Khuôn khổ .NET 3.5. Quá trình cài đặt các bản cập nhật tích lũy phức tạp hơn và có thể không thành công trừ khi mọi phần phụ thuộc cần thiết được kích hoạt.
Một số người dùng bị ảnh hưởng đã xác nhận rằng họ đã tìm cách khắc phục sự cố bằng cách sử dụng menu Tính năng của Windows để đảm bảo rằng Khuôn khổ .NET 3.5 bị vô hiệu hóa.
Dưới đây là hướng dẫn nhanh về cách đảm bảo rằng .NET Framework được bật trên máy tính Windows của bạn:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Bên trong hộp văn bản, nhập ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở ra Chương trình và các tính năng thực đơn.
- Khi bạn đã ở bên trong Chương trình và các tính năng menu, nhấp vào Bật hoặc tắt các tính năng của Windows (từ phần bên trái của màn hình).
- Bên trong Các tính năng của Windows màn hình, đảm bảo rằng hộp kiểm được liên kết với .NET Framework 3.5 (bao gồm .NET 2.0 và 3.0)và nhấp vào Đồng ý để lưu các thay đổi.
- Nhấp chuột Đúng tại dấu nhắc xác nhận, sau đó đợi 3.5 .NET Framework được bật. Sau khi khởi động lại máy tính của bạn và xem sự cố có được giải quyết sau lần khởi động máy tính tiếp theo hay không.
Trong trường hợp bạn vẫn gặp phải 0x800f0831 lỗi,chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 5: Cài đặt .NET Framework 3.5 qua CMD
Trong trường hợp phương pháp trên gây ra lỗi sau khi bạn cố gắng bật .NET Framework 3.5 hoặc tùy chọn không có sẵn bên trong màn hình Tính năng của Windows, bạn có thể tự mình buộc cài đặt bằng cách cài đặt khung bị thiếu từ thiết bị đầu cuối CMD nâng cao.
Chúng tôi sẽ tạo một tập lệnh CMD tùy chỉnh sẽ buộc cài đặt .NET Framework 3.5và thực thi các lệnh tự động.
Nhưng hãy nhớ rằng để làm được điều này, bạn sẽ cần một phương tiện cài đặt Windows tương thích. Nếu bạn chưa có sẵn một cái, bạn sẽ cần phải tạo một cái.
Ghi chú: Dưới đây là cách tạo phương tiện cài đặt tương thích cho Windows 7 (đây) và Windows 10 (đây).
Khi bạn đã có sẵn phương tiện cài đặt, hãy làm theo hướng dẫn bên dưới để buộc cài đặt .NET Framework 3.5từ lời nhắc CMD nâng cao:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Notepad.exe’ và hãy nhấn Ctrl + Shift + Enter để mở ra một Sổ tay cửa sổ. Khi bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp chuột Đúng để cấp đặc quyền quản trị.
- Bên trong cửa sổ Notepad được nâng lên, hãy dán mã sau:
@echo off Title .NET Framework 3.5 Offline Installer for %% I in (DEFGHIJKLMNOPQRSTUVWX YZ) thực hiện nếu tồn tại "%% I: \ sources \ install.wim" set setupdrv = %% I if set setupdrv (echo Found drive% setupdrv % echo Đang cài đặt .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Nguồn:PLACEHOLDER: \ sources \ sxs / LimitAccess echo. echo .NET Framework 3.5 nên được cài đặt echo. ) else (echo Không tìm thấy phương tiện cài đặt! echo Chèn DVD hoặc ổ đĩa flash USB và chạy lại tệp này. echo.) tạm dừng
Ghi chú: Thay thế PLACEHOLDER với ký tự ổ đĩa hiện đang giữ phương tiện cài đặt của bạn.
- Sau khi mã được chèn thành công, hãy truy cập Tệp> Lưu dưới dạng và chọn một vị trí thích hợp nơi bạn muốn lưu tệp.
- Bạn có thể đặt tên cho bản sửa lỗi theo cách bạn muốn, nhưng điều quan trọng là bạn phải kết thúc nó bằng phần mở rộng * .cmd *.Tiếp theo, nhấp vào Tiết kiệm để tạo tập lệnh mà hy vọng sẽ sửa lỗi 0x800f0831 lỗi.
- Điều hướng đến vị trí bạn đã lưu tệp .cmd, sau đó nhấp chuột phải vào nó và chọn Chạy như quản trị viên từ menu ngữ cảnh. Tiếp theo, nhấp vào Đúng tại lời nhắc xác nhận và đợi quá trình hoàn tất.
- Sau khi .NET 3.5 Framework được cài đặt, hãy khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động máy tính tiếp theo hay không.
Trong trường hợp bạn vẫn gặp phải 0x800f0831 lỗi,chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 6: Thực hiện quét SFC và DISM
Nếu không có phương pháp nào dưới đây cho phép bạn sửa lỗi 0x800f0831 lỗi,rất có thể vấn đề thực sự là do một số loại tệp hệ thống bị hỏng. Trong trường hợp có thể áp dụng tình huống này, bạn nên bắt đầu bằng cách chạy một số tiện ích (DISM và SFC) được trang bị để sửa chữa và thay thế các phiên bản bị hỏng.
DISM (Dịch vụ và Quản lý Hình ảnh Triển khai) là một công cụ phụ thuộc nhiều vào một thành phần phụ của WU. Nó yêu cầu kết nối internet để sửa các tệp hệ thống bị hỏng.
Mặt khác, SFC (Trình kiểm tra tệp hệ thống) là 100% cục bộ và sử dụng kho lưu trữ được lưu trong bộ nhớ cache cục bộ để thay thế dữ liệu bị hỏng bằng các dữ liệu tương đương lành mạnh.
Bởi vì hai tiện ích hoạt động khác nhau, chúng tôi khuyến khích bạn chạy cả hai nhanh chóng liên tiếp để tối đa hóa cơ hội thành công của bạn.
Dưới đây là hướng dẫn nhanh về cách thực hiện quét SFC và DISM từ lời nhắc CMD nâng cao:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Cmd’ và hãy nhấn Ctrl + Shift + Enter để mở ra một Lời nhắc lệnh nâng cao. Khi bạn nhìn thấy UAC (Kiểm soát tài khoản người dùng), nhấp chuột Đúng để cấp quyền truy cập quản trị viên.
- Khi bạn đã ở bên trong lời nhắc CMD nâng cao, hãy nhập lệnh sau và nhấn Enter để bắt đầu quét SFC.
sfc / scannow
Ghi chú: Tiện ích này sẽ sử dụng dữ liệu được lưu trong bộ nhớ cache cục bộ để thay thế bất kỳ tệp Windows xấu nào bằng tệp tương đương lành mạnh. Nhưng khi bạn bắt đầu quá trình quét này, đừng đóng nó sớm - Việc làm này khiến hệ thống của bạn tiếp xúc với các thành phần xấu có thể tạo ra các vấn đề khác nhau.
- Khi quá trình quét SFC hoàn tất, hãy khởi động lại máy tính của bạn và đợi quá trình khởi động tiếp theo hoàn tất.
- Ở lần khởi động tiếp theo, hãy thực hiện lại bước 1 để mở một thiết bị đầu cuối CMD nâng cao khác. Lần này, hãy chạy lệnh dưới đây để bắt đầu quét DISM:
dism / online / cleanup-image / restorehealth
Ghi chú: Trước khi bạn bắt đầu quy trình này, hãy đảm bảo rằng kết nối Internet của bạn ổn định. DISM sử dụng Windows Update để tải xuống các bản sao lành mạnh cho các tệp hệ thống bị hỏng cần được thay thế.
- Sau khi thao tác hoàn tất, hãy khởi động lại máy tính của bạn và xem sự cố có được khắc phục ở lần khởi động máy tính tiếp theo hay không.
Trong trường hợp bạn vẫn xử lý như cũ 0x800f0831 lỗi, chuyển xuống bản sửa lỗi cuối cùng bên dưới.
Phương pháp 7: Sử dụng Khôi phục Hệ thống
Nếu bạn chỉ bắt đầu nhận thấy vấn đề này gần đây sau khi cài đặt trình điều khiển hoặc bản cập nhật hoặc sau khi máy bị tắt đột ngột và không có bản cập nhật nào đang chờ xử lý được cài đặt, thì có khả năng một thay đổi hệ thống gần đây đã dẫn đến việc không thể cài đặt bản cập nhật này.
Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố này bằng cách sử dụng tiện ích Khôi phục Hệ thống để hoàn nguyên máy tính của bạn về trạng thái khỏe mạnh khi sự cố này không xảy ra.
Hãy nhớ rằng theo mặc định, Windows 7, Windows 8.1 và Windows 10 được định cấu hình để lưu ảnh chụp nhanh khôi phục mới thường xuyên (tại các sự kiện hệ thống quan trọng). Vì vậy, trừ khi bạn đã sửa đổi hành vi mặc định này (hoặc ứng dụng của bên thứ ba đã làm điều đó cho bạn), bạn sẽ có nhiều ảnh chụp nhanh khôi phục để lựa chọn.
Nhưng hãy nhớ rằng sử dụng ảnh chụp nhanh Khôi phục Hệ thống có nghĩa là bất kỳ thay đổi nào bạn thực hiện sau khi ảnh chụp nhanh được tạo cũng sẽ bị mất. Điều này bao gồm mọi ứng dụng, trò chơi đã cài đặt và bất kỳ thay đổi hệ thống nào khác mà bạn đã thực hiện trong khoảng thời gian đó.
Nếu bạn nhận thức được hậu quả, đây là hướng dẫn từng bước để sử dụng Khôi phục hệ thống để khôi phục máy tính của bạn trở lại trạng thái khỏe mạnh:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Rstrui’ và hãy nhấn Đi vào để mở ra Khôi phục hệ thống thực đơn.
- Khi bạn đã ở bên trong ban đầu Khôi phục hệ thống màn hình, nhấp vào Kế tiếp để chuyển tiếp sang menu tiếp theo.
- Ở màn hình tiếp theo, hãy bắt đầu thao tác bằng cách chọn hộp được liên kết với Hiển thị nhiều điểm khôi phục hơn. Tiếp theo, bắt đầu bằng cách so sánh ngày của mỗi điểm khôi phục đã lưu và chọn một điểm cũ hơn so với lần xuất hiện của vấn đề này.
Ghi chú: Tuy nhiên, đừng chọn một điểm khôi phục quá cũ để bạn không bị mất nhiều dữ liệu.
- Với điểm khôi phục hệ thống chính xác được chọn, hãy nhấp vào Kế tiếp để chuyển sang menu tiếp theo.
- Khi bạn làm được điều này, tiện ích đã được định cấu hình và sẵn sàng hoạt động. Để thực thi bản sửa lỗi này, chỉ cần nhấp vào Hoàn thành để bắt đầu quá trình. Sau khi bạn thực hiện việc này, máy tính của bạn sẽ khởi động lại và trạng thái cũ sẽ được thực thi ở lần khởi động hệ thống tiếp theo.
Trong trường hợp 0x800f0831 lỗi vẫn đang xảy ra hoặc phương pháp này không thể áp dụng được, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 8: Thực hiện cài đặt / sửa chữa sạch
Nếu bạn đã đi đến mức này và không có phương pháp nào ở trên cho phép bạn khắc phục sự cố, thì rất có thể là do một số loại lỗi hệ thống không thể giải quyết theo cách thông thường. Nếu tình huống này có thể áp dụng, cơ hội duy nhất để khắc phục sự cố là đặt lại mọi thành phần Windows.
Khi nói đến việc này, bạn có hai lựa chọn:
- Cài đặt sạch -Đây là giải pháp dễ nhất trong số hai giải pháp. Bạn không cần phương tiện cài đặt và bạn có thể triển khai bản sửa lỗi này trực tiếp từ GUI của Windows 10, Windows 8.1 và Windows 7. Tuy nhiên, trừ khi bạn sao lưu dữ liệu của mình trước, nếu không thì sẽ mất toàn bộ dữ liệu cá nhân.
- Cài đặt sửa chữa -Nếu bạn đang tìm kiếm một cách tiếp cận tập trung hơn, bạn nên sử dụng phương pháp này. Bạn sẽ cần một phương tiện cài đặt tương thích, nhưng ưu điểm chính là bạn sẽ có thể giữ tất cả dữ liệu cá nhân của mình bao gồm ứng dụng, ứng dụng, phương tiện cá nhân và thậm chí một số tùy chọn của người dùng.
Làm theo bất kỳ phương pháp nào bạn thấy thoải mái hơn.