Khi nâng cấp Windows 10 lên phiên bản mới hơn, đôi khi bạn có thể thấy lỗi cập nhật 0x800F0922. Lỗi này xảy ra khi Windows không thể truy cập máy chủ cập nhật Microsoft do kết nối VPN. Khi bạn vô hiệu hóa kết nối VPN hoặc xóa nó hoàn toàn, lỗi sẽ được khắc phục ngay lập tức.
Lỗi 0x800F0922 là do VPN hoặc phân vùng dành riêng cho hệ thống bị cấu hình sai. Đây là các bước bạn cần làm theo để giải quyết hoặc khắc phục lỗi cập nhật 0x800F0922.
Các bước khắc phục lỗi cập nhật 0x800F0922
1. Ngắt kết nối VPN
Khi sử dụng VPN, hệ thống có thể không kết nối được với máy chủ cập nhật Windows. Khi điều đó xảy ra, Windows sẽ hiển thị lỗi mạng 0x800F0922. Vì vậy, tất cả những gì bạn phải làm là ngắt kết nối khỏi VPN.
Thực hiện theo các bước bên dưới để ngắt kết nối VPN và khắc phục lỗi cập nhật Windows 0x800F0922.
- Nhấp vào biểu tượng mạng trên thanh tác vụ.
- Trong menu mạng mở ra, nhấp vào kết nối VPN.
- Bây giờ, nhấp vào nút Disconnect.
Ngay khi bạn nhấp vào nút này, Windows sẽ ngắt kết nối khỏi VPN. Lỗi 0x800F0922 hiện đã được khắc phục, bạn có thể tiến hành cập nhật Windows.
Xóa hoặc loại bỏ kết nối VPN
Nếu việc ngắt kết nối không có tác dụng, bạn có thể thử loại bỏ hoàn toàn kết nối VPN. Bạn có thể làm điều đó từ Settings.
- Mở ứng dụng Settings.
- Chuyển đến Network & Internet.
- Chuyển đến tab VPN trên bảng điều khiển bên trái.
- Trên bảng điều khiển bên phải, nhấp vào kết nối VPN và chọn Remove.
Ngay khi bạn nhấp vào nút này, kết nối VPN sẽ bị xóa khỏi Windows.
2. Kiểm tra .NET Framework và cài đặt chúng
0x800F0922 cũng có thể được gây ra do việc không hỗ trợ .NET Framework trong Windows 10. Vì vậy, việc đảm bảo rằng bạn có tất cả các phiên bản .NET Framework được cài đặt trong hệ thống sẽ giúp giải quyết lỗi cập nhật Windows.
- Mở menu Start.
- Tìm kiếm và mở Turn Windows features on or off.
- Tại đây, chọn cả hai hộp kiểm ".NET Framework 3.5 (includes .NET 2.0 and 3.0)" và ".NET Framework 4.8 Advanced Services".
- Nhấp OK.
Nhấp vào nút OK sẽ cài đặt các thành phần .NET Framework bị thiếu. Khi đã xong, khởi động lại Windows 10. Sau khi khởi động lại, lỗi 0x800F0922 sẽ được khắc phục và bạn có thể tiến hành cập nhật hoặc nâng cấp Windows 10.
3. Vô hiệu hóa hoặc tắt Windows Firewall
Trong một số trường hợp nhất định, Windows Firewall có thể chặn service Windows Update kết nối với máy chủ Microsoft. Khi điều đó xảy ra, Windows sẽ hiển thị lỗi tường lửa 0x800F0922.
Để khắc phục sự cố, bạn phải tạm thời tắt Windows Firewall. Tham khảo bài viết: Cách tắt/bật Windows Firewall trong Windows 7, 8/8.1 và Windows 10 để biết chi tiết cách thực hiện.
4. Sửa chữa cài đặt Windows
Bạn cũng có thể sửa chữa cài đặt Windows hiện tại bằng Command Prompt để giải quyết lỗi 0x800F0922.
- Mở menu Start.
- Mở Command Prompt với quyền admin
- Nhập lệnh dưới đây trong Command Prompt và bấm Enter.
DISM /Online /Cleanup-Image /RestoreHealth
Ngay khi bạn thực thi lệnh, DISM sẽ quét cài đặt Windows và khắc phục bất kỳ lỗi nào nếu tìm thấy. Khi đã xong, hãy khởi động lại hệ thống. Bạn sẽ không còn phải đối mặt với lỗi 0x800F0922 nữa và có thể cập nhật Windows 10.