Người dùng đôi khi gặp lỗi khi cố cập nhật Windows 10/11, đặc biệt khi cài đặt bản cập nhật tính năng phiên bản 1903 (phổ biến nhất) hoặc 1909. Thật không may, Microsoft không cung cấp lời khuyên hành động nào về vấn đề.
Mã lỗi 0xc1900223 trên Windows 10/11 là gì?
Mã lỗi Windows 10/11 0xc1900223 là lỗi phổ biến có nguyên nhân chính là cài đặt bản cập nhật tính năng. Lỗi xuất hiện ở cuối khi người dùng gần như xong cập nhật, khi tiến trình ở 90% trở lên. Đối với hầu hết người dùng, lỗi xuất hiện khi cập nhật đạt 97%.
Lỗi cho thấy có vấn đề tải và cài đặt bản cập nhật đã chọn. Mã lỗi 0xc1900223 trên Windows 10/11 xảy ra khi máy không thể kết nối đến máy chủ Microsoft Update hoặc mạng phân phối nội dung. Điều này xảy ra nếu người dùng trước đó đã chặn một số địa chỉ máy chủ Microsoft thủ công hoặc dùng chương trình chuyên biệt ghi vào file Windows HOSTS. Một số người dùng cũng báo cáo gặp lỗi khi dùng máy chủ DNS chuyên biệt chặn địa chỉ web bên thứ ba.
Nguyên nhân gây ra mã lỗi 0xc1900223 trên Windows 10/11?
Hầu hết người dùng gặp lỗi 0xc1900223 khi cố cài đặt Windows Update theo cách thông thường. Có một số lý do gây ra lỗi, bao gồm:
- Tập tin hỏng
- Tập tin Windows Update hỏng
- Không tương thích phần mềm (chủ yếu với công cụ AV)
Khắc phục mã lỗi Windows 10/11 0xc1900223
Khi gặp mã lỗi 0xc1900223, bạn cần biết phương pháp khắc phục sự cố Windows Update thông thường có thể không khắc phục được lỗi này, nên bạn phải tìm giải pháp lỗi Windows thay thế.
Dưới đây là một số khắc phục có thể cho lỗi 0xc1900223 trên Windows 10/11.
Vô hiệu hóa hoặc gỡ Pi-Hole
Phần mềm Pi-Hole là trình chặn quảng cáo dựa trên DNS giống VPN mà nhiều người dùng Windows dùng để ngăn trang web tải nội dung độc hại có thể gây nhiễm mã độc. Trình chặn quảng cáo mạng này có thể can thiệp vào quá trình cập nhật và kích hoạt lỗi như 0xc1900223 và những cái khác. Nếu bạn cài phần mềm này, bạn có thể chọn tạm thời vô hiệu hóa hoặc gỡ cài đặt hoàn toàn. Nếu bạn thử cập nhật tính năng khi Pi-Hole bị vô hiệu hóa hoặc gỡ, có khả năng cao quy trình sẽ hoàn tất thành công.
Làm theo các bước để vô hiệu hóa Pi-Hole:
- Nhấn "Win + R" để truy cập hộp thoại Run.
- Nhập "cmd."
- Nhấn "Ctrl + Shift + Enter" để truy cập CMD nâng cao với quyền admin.
- Nhấp "Yes" khi UAC (User Account Control) nhắc.
- Khi có quyền truy cập CMD nâng cao, nhập "pihole" – lệnh này gọi tiện ích Pi-Hole.
- Nhập "pihole disable," rồi nhấn Enter.
Thử cài đặt bản cập nhật xem có hoàn tất thành công không.
Nếu bản cập nhật cài thành công, chạy lệnh "pihole enable" lại trong Command Prompt nâng cao. Điều này sẽ bật lại Pi-Hole.
Làm theo các bước gỡ cài đặt Pi-Hole:
- Nhấn "Win + R" để mở hộp thoại Run.
- Nhập "cmd."
- Nhấn "Ctrl + Shift + Enter" để truy cập CMD nâng cao.
- Nhấp "Yes" tại lời nhắc UAC để cấp đặc quyền admin.
- Nhập "cmd" vào hộp thoại Run.
- Nhập "pihole uninstall" vào CMD nâng cao và nhấn Enter.
- Khởi động lại máy tính sau khi chạy lệnh thành công.
- Thử cài đặt Windows Update xem có hoàn tất thành công không.
Kích hoạt thư mục $GetCurrent và $SysReset trên ổ C:
Thư mục $GetCurrent và $SysReset giữ các tập tin quan trọng liên quan đến quy trình Windows Update. Tuy nhiên, thư mục $GetCurrent tự nhiên ẩn, nên bạn phải bỏ ẩn trước hoặc truy cập qua thanh địa chỉ File Explorer.
- Trên thanh điều hướng File Explorer, nhập "C:/$GetCurrent."
- Nhấn Enter.
Thay vào đó, bạn cũng có thể:
- Mở File Explorer.
- Đi đến tab "View."
- Chọn mục "Hidden" items.
- Mở "Media Folder" rồi đúp chuột vào "Start Executable"
- Thử cài đặt bản cập nhật.
Đặt lại Windows Update
Nếu lỗi xảy ra do thành phần Windows không có sẵn, dừng, hoặc hỏng, bạn nên thử đặt lại Windows Update bằng các bước:
- Nhấn "Windows Key."
- Nhập "cmd" vào hộp thoại.
- Chuột phải vào Command Prompt.
- Chọn "Run as Admin."
- Nhấp "Yes" trên cửa sổ UAC bật lên.
- Nhập "net stop wuauserv" và nhấn Enter.
- Nhập "net stop cryptSvc" và nhấn Enter.
- Nhập "net stop bits" và nhấn Enter.
- Nhập "net stop msiserver" và nhấn Enter.
- Nhấn "Win + E" để mở File Explorer.
- Chuột phải vào thư mục "SoftwareDistribution" và chọn tùy chọn đổi tên.
- Đổi tên thư mục thành "SoftwareDistribution.old."
- Cuối cùng, mở thư mục con "System32" và chuột phải catroot2 đổi tên thành "Catroot.old."
Nếu các gợi ý này không khắc phục vấn đề, các giải pháp khác có thể cho phép bạn vượt qua lỗi 0xc1900223 bao gồm dùng tính năng "Upgrade this PC Now" của Media Creation Tool. Tùy chọn khác là cài đặt bản cập nhật thủ công qua "Microsoft Update Catalog."
Kết luận
Nếu bạn gặp lỗi này khi cài đặt bản cập nhật tính năng Windows, chúng tôi khuyên bạn quét hệ thống bằng công cụ chống mã độc đáng tin cậy để kiểm tra. Phần mềm này không chỉ loại bỏ mã độc tự động để bạn không phải vật lộn với kỹ thuật sửa chữa thủ công, mà còn bảo vệ thiết bị mọi lúc.
Nếu bạn gặp khó khăn khắc phục lỗi 0xc1900223 trên Windows 10/11 và sợ gây hư hỏng thêm, bạn nên nhờ chuyên gia giúp đỡ.