Các phương pháp hiệu quả khắc phục lỗi Windows Update 0xc1900209
Windows là lựa chọn hàng đầu cho hầu hết người dùng PC và là hệ điều hành thống trị thị trường. Tuy nhiên, dù hệ điều hành này đáp ứng tốt trải nghiệm người dùng, nhiều người đã báo cáo nhận được lỗi Windows Update 0xc1900209 khi cập nhật lên Windows 10 hoặc 11.
Mã lỗi cập nhật 0xc1900209 thường do chương trình bị hỏng trên Windows 10/11 hoặc Windows 11 PC. Khi điều này xảy ra, người dùng không thể cập nhật hệ điều hành bình thường. Nếu thông báo lỗi cảnh báo về ứng dụng xung đột, giải pháp rất đơn giản. Bạn chỉ cần gỡ cài đặt phần mềm lỗi và cập nhật thiết bị. Nhưng nếu bạn không biết ứng dụng nào gây ra lỗi trên máy tính của mình?
Bạn luôn có thể thử phương pháp thử và sai. Tuy nhiên, điều này chắc chắn sẽ tốn nhiều thời gian hơn. Trong bài viết này, chúng tôi trình bày giải pháp để nhanh chóng xác định các ứng dụng gây ra vấn đề tương thích.
Lỗi 0xc1900209 cũng có thể xảy ra vì nhiều lý do khác. Dù nguyên nhân là gì, chỉ cần làm theo hướng dẫn dưới đây để giải quyết. Chúng tôi đã tổng hợp một hướng dẫn giúp bạn thoát khỏi tình huống này bằng một số giải pháp và cách giải quyết đơn giản.
Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Quét miễn phí sự cố PC 3.145.873 lượt tải Tương thích với: Windows 10/11, Windows 7, Windows 8Mã lỗi Windows 0xc1900209 là gì?
Khi sử dụng Windows Update hoặc cố gắng nâng cấp hệ điều hành, bạn có thể gặp mã lỗi 0xC1900209.
Lỗi 0xc1900209 xảy ra vì một chương trình hoặc tiến trình khác đang can thiệp vào quá trình nâng cấp/cập nhật. Trong Trung tâm hoạt động Windows, bạn có thể được báo知 chương trình nào đang gây ra lỗi này.
Nếu ứng dụng không tương thích là thủ phạm, gỡ bỏ nó sẽ giải quyết vấn đề. Tuy nhiên, xác định chương trình nào không tương thích có thể khó khăn hơn so với vẻ ngoài ban đầu.
Roxio Backup My PC, Microsoft Virtual PC 2007, và Intel Dynamic Power Performance Management, cũng như driver lỗi thời, là những nguyên nhân phổ biến nhất của lỗi này. Nếu bạn không cài đặt bất kỳ ứng dụng nào trong số này, hướng dẫn này sẽ dạy bạn cách đọc thủ công nhật ký cập nhật và gỡ bỏ bất kỳ phần mềm gây vấn đề nào. Bạn cũng sẽ thấy các giải pháp khác cho vấn đề này.
Hãy nhớ rằng việc gỡ cài đặt chương trình ngẫu nhiên để xem lỗi có tiếp diễn hay không là cực kỳ kém hiệu quả. May mắn thay, có các công cụ có sẵn để giúp bạn xác định thủ phạm.
Nguyên nhân gây ra lỗi Windows 10/11 Update 0xc1900209
Dưới đây là các nguyên nhân kích hoạt phổ biến nhất đằng sau lỗi Microsoft 0xc1900209:
- Driver lỗi thời/Thiếu: Nếu một số driver trên máy tính của bạn bị thiếu hoặc lỗi thời, bạn có thể nhận được thông báo lỗi Windows Update 0xc1900209 khi cố gắng cài đặt bản cập nhật. Tốt nhất là cài đặt các driver bị thiếu và cập nhật các driver cũ trước khi tiếp tục cập nhật.
- Ứng dụng chạy ngầm: Một số ứng dụng chạy ngầm đã được biết đến gây can thiệp vào dịch vụ Windows Update, dẫn đến lỗi 0xc1900209 khi cài đặt bản cập nhật. Để giải quyết vấn đề này, hãy khởi động lại máy tính ở chế độ Clean Boot như được mô tả dưới đây.
- Cache Windows Update: Cache Windows Update bị hỏng là một nguyên nhân có thể khác của lỗi Windows Update 0xc1900209, và nó có thể ngăn cản việc cài đặt cập nhật trên máy tính của bạn. Tốt nhất là xóa cache này trước khi cố gắng cài đặt bản cập nhật mới trên máy tính Windows.
- Tệp hệ thống bị hỏng: Có thể một số tệp registry hoặc tệp hệ thống quan trọng khác đã bị hỏng do lỗi bộ nhớ hoặc vấn đề mã độc. Tốt nhất là xác định vị trí các tệp bị hỏng này và thay thế chúng như được mô tả dưới đây.
- Lỗi dịch vụ WU: Nếu bạn nhận được lỗi Windows Update 0xc1900209 khi cố gắng cập nhật hệ thống, bạn không nên loại trừ sự cố dịch vụ cập nhật. Dịch vụ cập nhật đôi khi phải được khởi động lại để duy trì hoạt động bình thường, điều này trong một số trường hợp phải thực hiện thủ công.
- Phần mềm Antivirus: Vì hầu hết mọi người không hài lòng với bảo mật do Windows Defender cung cấp, họ cài đặt phần mềm antivirus của bên thứ ba để bảo vệ hệ thống thêm. Tuy nhiên, điều này đôi khi có tác dụng ngược nếu phần mềm tạo ra cảnh báo giả, dẫn đến lỗi 0xc1900209 trên máy tính của bạn. Trong quá trình cập nhật, tốt nhất là thêm ngoại lệ tạm thời hoặc tắt hoàn toàn antivirus.
Bây giờ bạn đã biết một số nguyên nhân có thể của lỗi Windows Update 0xc1900209, chúng ta có thể chuyển sang các cách khắc phục.
Cách xử lý mã lỗi 0xc1900209
Nếu bạn không thể cài đặt bản cập nhật đang chờ trên máy tính do mã lỗi 0xc1900209, hãy thử các giải pháp sau:
Phương pháp 1: Gỡ cài đặt ứng dụng xung đột
Lỗi cập nhật 0xc1900209 có thể do một số ứng dụng xung đột đang chạy trên hệ thống của bạn. Nếu bạn gần đây đã cài đặt phần mềm mới trên máy tính, hãy gỡ cài đặt và cài đặt lại nó để xem vấn đề có biến mất không. Nếu lỗi vẫn tồn tại sau khi bạn đã gỡ cài đặt tất cả các ứng dụng mới cài đặt, bạn phải xác định và gỡ cài đặt thủ công ứng dụng gây lỗi.
Các hướng dẫn sau sẽ giúp xác định thủ phạm:
- Đầu tiên, truy cập trang web chính thức của Microsoft và tải xuống SQL Server mới nhất.
- Mở thư mục chứa tất cả các tệp đã tải xuống và nhấn đúp vào tệp cài đặt.
- Điều này sẽ bắt đầu quá trình cài đặt SQL Server trên thiết bị của bạn. Trình cài đặt sẽ hiển thị ba tùy chọn để bạn chọn; hãy chọn tùy chọn Basic (Cơ bản).
- Khi cài đặt hoàn tất, truy cập trang Windows Assessment and Deployment Kit (ADK) cho Windows 10/11 và tải xuống công cụ.
- Để bắt đầu cài đặt, nhấn đúp vào tệp đã tải xuống. Khi cài đặt ADK, hãy chắc chắn chỉ cài đặt các tính năng bạn muốn.
- Chờ các tính năng đã chọn cài đặt thành công trên thiết bị. Khi hoàn tất, làm theo các bước dưới đây để khắc phục Lỗi 0xc1900209.
Sửa chữa vấn đề tương thích với ứng dụng lỗi
- Để mở cửa sổ Search (Tìm kiếm), nhấn Win + S.
- Trong trường văn bản, gõ Compatibility Administrator và nhấn Enter.
- Khi ứng dụng Compatibility Administrator tải xong, nhấn Search rồi chọn Fixed Programs (Chương trình đã sửa).
- Tiếp theo, chọn tùy chọn Find Now (Tìm ngay).
- Công cụ này sẽ quét tất cả ứng dụng đã cài đặt trên máy tính của bạn và chọn ra một vài ứng dụng không tương thích.
- Chọn mục đầu tiên trong danh sách. ADK sau đó sẽ chuyển hướng bạn đến phần chính của chương trình với mục đã chọn.
- Sao chép mục đã chọn bằng cách chuột phải vào nó. Kéo xuống cho đến khi tìm thấy mục có tiêu đề New Database (Cơ sở dữ liệu mới) dưới Custom Databases (Cơ sở dữ liệu tùy chỉnh) ở ngăn bên phải.
- Chuột phải New Database lần nữa và dán mục đã chọn vào bên trong nó.
- Lặp lại quy trình này cho tất cả các mục trong danh sách trên.
Lưu ý rằng nếu bạn đang sử dụng Windows 64-bit, bạn sẽ cần thực hiện thêm một vài bước. Điều này là do các bước nêu trên chỉ khắc phục được vấn đề tương thích với các ứng dụng nằm trong thư mục Program Files. Do đó, bạn phải lặp lại toàn bộ quy trình cho bất kỳ chương trình nào bạn tải xuống từ Microsoft Store và nằm trong thư mục Program Files (x86).
Đây là cách khắc phục vấn đề tương thích ứng dụng 32-bit trên bất kỳ máy tính x64 nào:
- Nhấn Browse (Duyệt) ở góc trên bên phải của công cụ Compatibility Administrator.
- Điều hướng đến thư mục Program Files (x86) và chọn Find Now.
- Để khắc phục vấn đề tương thích với ứng dụng dựa trên x86, làm theo các bước giống như trên.
Sau khi bạn đã gỡ cài đặt các chương trình lỗi, hãy chạy công cụ sửa chữa PC như Outbyte PC Repair để đảm bảo không có tệp còn lại nào sẽ gây rắc rối trong tương lai. Hy vọng phương pháp này giải quyết mọi vấn đề có thể phát sinh do ứng dụng lỗi. Kiểm tra xem bạn có thể cập nhật thiết bị hay không.
Phương pháp 2: Xác định và gỡ cài đặt thủ công ứng dụng lỗi
Nếu phương pháp đầu tiên không hiệu quả, bạn nên thử phương pháp này:
- Khởi chạy Windows Explorer và truy cập thư mục này: C:\$WINDOWS.~BT\Sources\Panther. Vì đây là thư mục ẩn, chỉ cần sao chép đường dẫn đó và dán vào Explorer, sau đó nhấn Enter.
- Tìm tệp gây vấn đề bằng tham số này: “*_APPRAISER_HumanReadable.xml”.
- Chuột phải vào tệp .xml mới nhất và dùng Internet Explorer hoặc Notepad để mở nó.
- Quét qua mã và tìm các nội dung sau:
- PropertyList với loại “Decision Maker” và với chuỗi ký tự “<Property Name=”DT_ANY_FMC_BlockingApplication” Value=”TRUE” Ordinal=”1″ />”
- Nút XML “<PropertyList Type=Inventory”>” dưới “Asset” với tên thuộc tính LowerCaseLongPath
- LowerCaseLongPath bao gồm đường dẫn đến ứng dụng lỗi. Ghi nhớ ứng dụng và đường dẫn của nó.
- Điều hướng đến Control Panel > Programs > Programs and Features và gỡ cài đặt ứng dụng.
Phương pháp 3: Thực hiện Clean Boot (Khởi động sạch)
Mặc dù giải pháp trên nên giúp bạn khắc phục lỗi 0xc1900209 trên thiết bị, nhưng nó có thể không luôn hiệu quả. Nếu bạn vẫn gặp khó khăn khi cập nhật hệ thống, hãy thử vào trạng thái Clean Boot trên máy tính và xem vấn đề có tiếp diễn hay không.
Sẽ không có can thiệp từ ứng dụng hoặc driver của bên thứ ba vì chúng sẽ không chạy trong Safe Mode. Kiểm tra xem bạn có thể cập nhật Windows bình thường hay không.
Phương pháp 4: Chạy quét SFC và DISM
Tệp hệ thống lỗi thời hoặc bị thiếu có thể ngăn Windows Update chạy bình thường. Do đó, bạn có thể cần sử dụng công cụ SFC để kiểm tra và giải quyết các vấn đề tệp trên máy tính. Đây là cách thực hiện:
- Khởi chạy Command Prompt với đặc quyền quản trị viên.
- Khi nó mở ra, gõ lệnh sau vào cửa sổ và nhấn Enter: sfc /scannow.
- Lệnh này thường mất 10-15 phút để tìm kiếm và sửa chữa tệp hỏng; tuy nhiên, tùy thuộc vào mức độ hỏng hóc, quét có thể mất lâu hơn một chút.
- Khởi động lại máy tính sau khi hoàn tất.
- Khởi động lại thiết bị và xem bạn có thể cập nhật Windows bình thường hay không.
Nếu lỗi 0xc1900209 vẫn tồn tại, có thể do hỏng hóc trong chính hình ảnh Windows. Để khắc phục điều này, bạn có thể sử dụng công cụ tích hợp tên là DISM:
- Nhấn phím tắt Win + R.
- Khi hộp thoại Run xuất hiện, gõ CMD và nhấn Ctrl + Shift + Enter.
- Thủ tục này sẽ khởi chạy Windows Command Prompt với đặc quyền quản trị.
- Sao chép và dán mã sau vào Command Prompt: Dism /Online /Cleanup-Image /CheckHealth.
- Để bắt đầu thực thi lệnh, nhấn Enter.
- Quy trình thường mất khoảng 15-20 phút, vì vậy hãy kiên nhẫn.
- Khởi động lại máy tính và xem điều đó có khắc phục lỗi 0xc1900209 không.
Phương pháp 5: Xóa cache Windows Update
Việc xóa cache Windows Update đã giúp một số người dùng loại bỏ lỗi Windows Update 0xC1900209. Bạn cũng có thể thử; các bước được nêu dưới đây:
- Trong hộp thoại Run, gõ services.msc và nhấn OK để khởi chạy ứng dụng Services (Dịch vụ).
- Để tạm thời tắt dịch vụ Windows Update, chuột phải vào nó và chọn Stop (Dừng).
- Trong File Explorer, sao chép và dán %windir%\SoftwareDistribution\DataStore vào thanh địa chỉ, sau đó nhấn Enter để tìm thư mục DataStore. Xóa mọi thứ trong thư mục này.
- Quay lại ứng dụng Services. Để khởi động dịch vụ Windows Update, chuột phải vào nó và chọn Start (Bắt đầu) lần này.
Bây giờ bạn có thể kiểm tra xem Windows có thể cập nhật mà không gặp lỗi 0xC1900209 hay không.
Phương pháp 6: Đặt lại các thành phần Windows Update
Thỉnh thoảng, Microsoft phát hành bản cập nhật mới cho tất cả các phiên bản Windows 10/11. Trong một tháng, ít nhất 2-3 bản cập nhật được phát hành, bao gồm cập nhật out-of-band, phi bảo mật và bảo mật. Mặc dù một số là tùy chọn, hầu hết người dùng cài đặt tất cả các bản cập nhật như vậy.
Vấn đề là với mỗi bản cập nhật, một số cache tích tụ trong các thư mục cache Windows. Khi cache lưu trữ vượt quá giới hạn được xác định trước, nó có thể gây ra nhiều vấn đề liên quan đến cập nhật, bao gồm 0xC1900209. Vấn đề này chỉ có thể được giải quyết bằng cách đặt lại các thành phần Windows Update về cài đặt mặc định.
Cách đơn giản nhất để đặt lại các thành phần Windows Update là sử dụng tập lệnh batch (batch script). Trang này chứa tập lệnh để đặt lại Windows Update. Sau khi bạn đã tải xuống, chuột phải vào nó và chọn Run as Administrator (Chạy với quyền quản trị). Cho phép quy trình hoàn tất trước khi kiểm tra lại cập nhật.
Bạn cũng có thể tự viết tập lệnh batch của mình bằng cách sử dụng hướng dẫn dưới đây.
Sao chép và dán văn bản sau vào Notepad:
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader” downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully…
echo.
PAUSE
Lưu tệp dưới dạng WUReset.bat lên Desktop. Chỉ cần chuột phải vào tập lệnh và chọn Run as Administrator để sử dụng nó.
Tổng kết
Việc khắc phục lỗi 0xc1900209 có thể hơi khác so với việc loại bỏ các vấn đề tương tự khác vì nó đòi hỏi sử dụng các tiện ích bổ sung. Tuy nhiên, các giải pháp trên nên bao phủ tất cả các kịch bản có thể và khắc phục lỗi cho hầu hết người dùng. Nếu vấn đề vẫn tồn tại, bạn chỉ còn một lựa chọn: sử dụng tệp ISO và thực hiện cài đặt sạch (clean install) Windows 11/10.