Làm thế nào để khắc phục lỗi Windows Update 0xc1900201?

Một số người dùng Windows đã gặp phải 0xc1900201 lỗi khi cố gắng cài đặt bản cập nhật bảo mật thông qua chức năng cập nhật tích hợp sẵn hoặc qua ứng dụng trợ lý Windows 10 Update. Hầu hết người dùng bị ảnh hưởng đang báo cáo rằng mã lỗi đi kèm với thông báo lỗi "Đã xảy ra lỗi" hoặc "Bạn có thể liên hệ với bộ phận hỗ trợ của Microsoft để được trợ giúp về lỗi. Vấn đề dường như chỉ xảy ra trên Windows 10.

Điều gì gây ra lỗi Windows Update 0xc1900201?

Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem xét các báo cáo người dùng khác nhau và bằng cách thử các chiến lược sửa chữa khác nhau được đề xuất bởi những người dùng bị ảnh hưởng khác đã có thể giải quyết vấn đề. Hóa ra, có một số trường hợp khác nhau có thể kích hoạt mã lỗi cụ thể này. Dưới đây là danh sách rút gọn các thủ phạm tiềm ẩn có thể chịu trách nhiệm cho 0xc1900201 lỗi:

Nếu bạn cũng đang gặp phải 0xc1900201 và một trong các tình huống được trình bày ở trên dường như có thể áp dụng được, hãy chuyển xuống phần tiếp theo bên dưới để biết hướng dẫn về cách giảm thiểu sự cố. Ở bên dưới, bạn sẽ tìm thấy một bộ sưu tập các bản sửa lỗi tiềm năng mà những người dùng khác trong tình huống tương tự đã sử dụng thành công để giải quyết tận cùng vấn đề này.

Nếu bạn muốn duy trì hiệu quả nhất có thể, hãy làm theo các hướng dẫn bên dưới theo thứ tự mà chúng tôi đã sắp xếp (chúng được sắp xếp theo hiệu quả và mức độ nghiêm trọng). Cuối cùng, bạn sẽ tìm ra một bản sửa lỗi sẽ giải quyết được sự cố bất kể thủ phạm gây ra sự cố là gì.

Phương pháp 1: Chạy trình gỡ rối Windows Update

Trong một số trường hợp, 0xc1900201 lỗi sẽ xảy ra do bản cập nhật Windows không hợp lệ bị kẹt ở trạng thái lấp lửng hoặc do một thành phần bị trục trặc đang tạm dừng toàn bộ hoạt động. Nếu sự cố chỉ là hời hợt, bạn thường có thể tự động khắc phục sự cố bằng cách chạy trình khắc phục sự cố Windows Update.

Nếu sự cố khá phổ biến, rất có thể Microsoft đã phát hành bản sửa lỗi nóng cho sự cố. Để tận dụng lợi thế của nó, tất cả những gì bạn cần chạy là chạy trình khắc phục sự cố Windows Update. Những gì công cụ này thực hiện về cơ bản là phân tích tất cả các thành phần Windows Update và đề xuất một chiến lược sửa chữa khả thi là tình huống đã được bao phủ bởi một hotfix.

Dưới đây là hướng dẫn từng bước về cách chạy trình gỡ rối Windows Update để khắc phục sự cố 0xc1900201 mã lỗi:

  1. Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, nhập ‘ ms-settings: khắc phục sự cố 'và hãy nhấn Đi vào để mở ra Xử lý sự cố tab của Cài đặt ứng dụng.
  2. Khi bạn quản lý để vào bên trong Xử lý sự cố , chuyển sự chú ý của bạn sang phần bên phải và điều hướng đến Thức dậy và chạy phần. Sau khi bạn vượt qua menu đó, hãy nhấp vào Chạy trình gỡ rối.
  3. Sau khi bạn quản lý để khởi động tiện ích, hãy đợi quá trình quét ban đầu hoàn tất mà không bị gián đoạn. Quá trình đầu tiên này cực kỳ quan trọng vì nó sẽ xác định liệu bất kỳ chiến lược sửa chữa nào đi kèm với tiện ích có thực sự áp dụng được trong tình huống hiện tại của bạn hay không.
  4. Nếu một chiến lược sửa chữa bao gồm có thể áp dụng cho vấn đề cụ thể của bạn, hãy nhấp vào Áp dụng bản sửa lỗi này để thực thi các bước sửa chữa trên máy của bạn.

    Ghi chú: Điều quan trọng cần lưu ý là tùy thuộc vào bản sửa lỗi được đề xuất, bạn có thể cần thực hiện một số bước thủ công để áp dụng chiến lược sửa chữa được đề xuất. Nhưng đừng lo lắng, vì hướng dẫn từng bước sẽ được cung cấp bên trong tab trình khắc phục sự cố Windows Update.

  5. Sau khi áp dụng thành công bản sửa lỗi, 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.

Nếu giống nhau 0xc1900201 vẫn đang xảy ra lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2: Đặt lại tất cả các thành phần WU

Nếu trình khắc phục sự cố Windows Update không thể tự động giải quyết sự cố, thì hoàn toàn có thể là bạn đang gặp phải một số loại sự cố 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ó thể 0xc1900201 bị lỗi do một hoặc nhiều dịch vụ Windows Update bị kẹt ở trạng thái lấp lửng.

Một số người dùng Windows 10 gặp khó khăn với cùng một mã lỗi đã xác nhận rằng họ có thể giảm thiểu 0xc1900201 hoàn toàn lỗi bằng cách đặt lại tất cả các thành phần Windows Update liên quan đến hoạt động này.

Khi nói đến việc đặt lại tất cả các thành phần WU, bạn có hai cách để chuyển tiếp: bạn truy cập bộ định tuyến thủ công và nhập một loạt lệnh bên trong Dấu nhắc lệnh nâng cao hoặc bạn sử dụng tác nhân WU tự động để hoàn thành thao tác này một cách tự động.

Hãy thoải mái theo dõi bất kỳ cách tiếp cận nào gần với mức độ kỹ thuật của bạn hơn.

Đặt lại tất cả các thành phần WU thông qua tác nhân tự động

  1. Truy cập trang Microsoft Technet này (đây) bằng trình duyệt mặc định của bạn và tải xuống Đặt lại Windows Update Agent kịch bản.
  2. Kiên nhẫn đợi cho đến khi quá trình tải xuống hoàn tất, sau đó giải nén kho lưu trữ zip bằng tiện ích giải nén như WinRar, WinZip hoặc 7zip.
  3. Sau khi nội dung của kho lưu trữ được giải nén, hãy nhấp đúp vào Cài lạiWUENG.exe, sau đó làm theo hướng dẫn trên màn hình để chạy tập lệnh trên máy tính của bạn. Hãy nhớ rằng trong quá trình này, tất cả cập nhật hệ điều hành Window các thành phần sẽ được đặt lại tự động.
  4. 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à đợi quá trình khởi động tiếp theo hoàn tất để thử lại quy trình.

Nếu bạn vẫn gặp phải 0xc1900201 khi cố gắng cài đặt một bản cập nhật Windows nhất định, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Đặt lại tất cả các thành phần WU thông qua dấu nhắc CMD nâng cao

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Khi bạn đã ở bên trong hộp Run, hãy nhập 'cmd' bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt 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 đặc quyền quản trị.
  2. Khi bạn quản lý để vào bên trong Command Prompt nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Đi vào sau mỗi lệnh để dừng tất cả các dịch vụ WU cần thiết:
    net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver

    Ghi chú: Ngay sau khi bạn chạy xong các lệnh này, bạn sẽ dừng Dịch vụ Windows Update, trình cài đặt MSI, các dịch vụ Mật mã và các dịch vụ BITS một cách hiệu quả.

  3. Khi tất cả các dịch vụ liên quan đã bị dừng, hãy làm theo các lệnh tiếp theo để đổi tên Phân phối phần mềmCatroot2 thư mục để tránh bất kỳ trường hợp hỏng thành phần nào:
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Ghi chú: Hai thư mục này chịu trách nhiệm lưu trữ các tệp cập nhật tạm thời đang được sử dụng bởi các thành phần Windows Update.

  4. Sau khi bạn quản lý để làm mới Catroot2Phân phối phần mềm thư mục, chạy các lệnh sau theo thứ tự và nhấn Đi vào sau mỗi cái để kích hoạt lại các dịch vụ mà chúng tôi đã vô hiệu hóa trước đó:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Khởi động lại máy tính của bạn và đợi trình tự khởi động tiếp theo hoàn tất. Sau khi trình tự khởi động hoàn tất, hãy cố gắng cài đặt bản cập nhật mà trước đó không thành công với 0xc1900201 và xem sự cố hiện đã được giải quyết chưa.

Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3: Hoàn tất quá trình di chuyển hệ điều hành của bạn từ HDD sang SSD

Hóa ra, vấn đề cụ thể này cũng có thể xảy ra trong các trường hợp trước đó người dùng đã di chuyển hệ điều hành từ ổ cứng HDD sang ổ SSD mà không cần cài đặt sạch (thông qua nhân bản hoặc quy trình tương tự). Nếu tình huống này có thể áp dụng, hầu hết các thành phần Windows của bạn sẽ chạy như trước đây, nhưng một thành phần có khả năng bị ảnh hưởng là Windows Update.

Nếu trường hợp này có thể áp dụng, thì quá trình xác thực có thể không thành công, vì vậy bạn sẽ thấy 0xc1900201 lỗi bất cứ khi nào bạn cố gắng cài đặt bản cập nhật đang chờ xử lý. Một số người dùng Windows cũng đang vật lộn để giải quyết vấn đề này đã xác nhận rằng họ đã cố gắng khắc phục hoàn toàn bằng cách sử dụng Registry Editor để sửa đổi PortableOperatingSystem giá trị thành 0. Giả sử, điều này sẽ thay đổi trạng thái hệ điều hành của bạn thành vĩnh viễn, điều này sẽ dừng hầu hết các vấn đề xác thực có thể xảy ra sau khi di chuyển hệ điều hành.

Dưới đây là hướng dẫn nhanh về cách sử dụng Registry Editor để giải quyết 0xc1900201 lỗi:

  1. nhấn Phím Windows + R để mở hộp thoại Chạy. Tiếp theo, gõ ‘Regedit.msc’ và hãy nhấn Đi vào để mở Registry Editor. 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ị.
  2. Khi bạn đã ở trong Trình chỉnh sửa sổ đăng ký, hãy sử dụng phía bên trái để điều hướng đến vị trí sau:
    Máy tính \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

    Ghi chú: Bạn có thể điều hướng đến đó theo cách thủ công hoặc bạn có thể dán địa chỉ trực tiếp vào thanh điều hướng và nhấn Đi vào để đến đó ngay lập tức.

  3. Sau khi bạn quản lý để đến đúng vị trí, hãy di chuyển sang phía bên phải và nhấp đúp vào PortableOperatingSystem Giá trị Dword.
  4. Khi bạn đã ở bên trong Chỉnh sửa DWORD (32-bit) khóa đăng ký giá trị của PortableOperatingSystem, thiết lập Căn cứ đến Hệ thập lục phânDữ liệu giá trị đến 0 và bấm vào Đồng ý để lưu các thay đổi.
  5. Khởi động lại máy tính của bạn và đợi trình tự khởi động tiếp theo hoàn tất.
  6. Sau khi quy trình khởi động hoàn tất, hãy lặp lại hành động trước đó đã gây ra 0xc1900201 và xem liệu sự cố hiện đã được giải quyết chưa.

Nếu bạn vẫn gặp lỗi tương tự khi cố gắng cài đặt một bản cập nhật Windows nhất định, hãy chuyển sang cách khắc phục có thể tiếp theo bên dưới.

Phương pháp 4: Chạy quét DISM và SFC

Nếu không có phương pháp nào ở trên cho phép bạn giải quyết 0xc1900201 , rất có thể sự cố đang xảy ra do một số loại tệp hệ thống bị hỏng. Điều này đã được một số người dùng Windows báo cáo liên tục, vì vậy chúng tôi nghi ngờ rằng sự cố có thể được kích hoạt do một số loại lỗi tệp hệ thống đang ảnh hưởng đến các tệp hệ thống quan trọng.

Nếu tình huống này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách chạy một số tiện ích tích hợp được thiết kế để đối phó với các trường hợp hỏng Windows phổ biến: DISM (Phục vụ và Quản lý Hình ảnh Triển khai)SFC (Trình kiểm tra tệp hệ thống).

Hãy nhớ rằng trong khi SFC sửa chữa các lỗi logic tốt hơn, DISM xử lý các lỗi phụ thuộc WU hiệu quả hơn nhiều có thể ảnh hưởng đến hoạt động cập nhật. Do đó, chúng tôi khuyến khích bạn chạy cả hai tiện ích để tối đa hóa cơ hội nhận được 0xc1900201 lỗi được giải quyết tốt.

Dưới đây là hướng dẫn nhanh về cách chạy cả hai SFC & DISM quét từ Dấu nhắc lệnh nâng cao:

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Bên trong hộp Run mới xuất hiện, nhập ‘Cmd’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở một lệnh CMD nâng cao. Sau khi bạn nhìn thấy UAC (Kiểm soát tài khoản người dùng)nhắc nhở, bấm vào Đúng để cấp cho quản trị viên quyền truy cập vào cửa sổ CMD.
  2. Khi bạn ở bên trong lời nhắc CMD nâng cao, hãy nhập lệnh sau và nhấn Đi vào để bắt đầu một SFC quét:
    sfc / scannow

    Ghi chú:Hãy nhớ rằng SFC sử dụng một bản sao được lưu trong bộ nhớ cache cục bộ để thay thế các bản sao bị hỏng bằng các bản sao lành mạnh. Để đảm bảo rằng bạn không để hệ thống của mình gặp các lỗi logic khác, không làm gián đoạn các tiện ích cho đến khi hoạt động hoàn tất.

  3. Chờ cho đến khi quá trình hoàn tất, sau đó khởi động lại máy tính của bạn và đợi trình tự khởi động tiếp theo hoàn tất. Sau khi hoàn tất, hãy khởi động lại máy tính của bạn và đợi trình tự khởi động tiếp theo hoàn tất. Sau khi trình tự khởi động kết thúc, hãy thực hiện lại bước 1 để mở một dấu nhắc Lệnh nâng cao khác.
  4. Khi bạn quản lý để quay lại Dấu nhắc lệnh nâng cao khác, hãy nhập lệnh sau và nhấn Đi vào để bắt đầu một DISM quét:
    DISM / Trực tuyến / Cleanup-Image / RestoreHealth

    Ghi chú: DISM yêu cầu kết nối Internet vĩnh viễn vì nó sẽ sử dụng WU (cập nhật Windows) để tải xuống các bản sao lành mạnh mà sau này sẽ được sử dụng để thay thế các bản sao bị hỏng. Do đó, bạn cần đảm bảo rằng kết nối Internet của mình không bị gián đoạn.

  5. 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 liệu thành phần Windows Update hiện đã được khắc phục chưa.

Nếu bạn vẫn gặp phải vấn đề tương tự 0xc1900201 khi cố gắng cài đặt Windows Update đang chờ xử lý, hãy chuyển xuống phương pháp cuối cùng bên dưới.

Phương pháp 5: Thực hiện sửa chữa / cài đặt sạch

Nếu việc sửa chữa tệp hệ thống chung mà bạn đã thực hiện ở trên không cho phép bạn giải quyết vấn đề, thì rõ ràng là bạn phải đối phó với một số loại lỗi tệp 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, bạn sẽ có thể khắc phục sự cố hoàn toàn bằng cách đặt lại mọi thành phần Windows bao gồm mọi quy trình liên quan đến khởi động.

Khi đạt được điều này, bạn thực sự có hai con đường phía trước:

  • Cài đặt sạch - Thủ tục này là dễ nhất trong số các thủ tục và không có bất kỳ yêu cầu nào. Nhưng nhược điểm lớn là bạn sẽ mất tất cả các tệp cá nhân của mình trừ khi bạn sao lưu dữ liệu trước.
  • Sửa chữa cài đặt - Việc cài đặt sửa chữa tẻ nhạt hơn và sẽ yêu cầu bạn sở hữu một phương tiện cài đặt. Ưu điểm chính của việc đi theo con đường này là nó sẽ chỉ chạm vào các thành phần của Windows. Điều này có nghĩa là tất cả các tệp cá nhân của bạn bao gồm trò chơi, ứ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 sẽ được giữ nguyên.

Làm theo bất kỳ phương pháp nào gần với những gì bạn đang tìm kiếm để thoát khỏi quy trình này.

Facebook Twitter Google Plus Pinterest