Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

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

Một số người dùng Windows đã gặp phải lỗi 0xc1900201 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. Sự cố dường như chỉ xảy ra trên Windows 10.

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

Đ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ể gây ra 0xc1900201 lỗi:

  • Windows Update bị kẹt khi kiểm tra các bản cập nhật - Trong một số trường hợp nhất định, mã lỗi cụ thể này có thể 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. Trong một số trường hợp, sự cố này có thể trục trặc toàn bộ thành phần WU, ngăn người dùng cập nhật phiên bản hệ điều hành của họ. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách chạy trình khắc phục sự cố Windows Update để tự động xác định và xử lý sự cố.
  • Thành phần WU bị trục trặc - Nếu người dùng không thể cài đặt bất kỳ bản cập nhật mới nào (không chỉ một bản cập nhật), thì có thể một hoặc nhiều thành phần WU đã trục trặc và đang tạm dừng hoạt động cập nhật. Nếu trường hợp này có thể xảy ra, bạn có thể khắc phục sự cố bằng cách đặt lại tất cả các thành phần WU (với tác nhân tự động hoặc thủ công thông qua lời nhắc CMD nâng cao).
  • Hệ điều hành đã được sao chép trước đây - Hóa ra, sự cố này rất phổ biến trong các tình huống trước đó người dùng đã di chuyển hệ điều hành của họ từ ổ cứng HDD sang định dạng SDD mới hơn. Sự không nhất quán xảy ra do nỗ lực xác thực không thành công do sửa đổi phần cứng. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách sử dụng Registry Editor để sửa đổi giá trị của PortableOperatingSystem.
  • Tệp hệ thống bị hỏng - Trong một số trường hợp hiếm hoi, bạn sẽ phải đối mặt với vấn đề này do một số loại lỗi tệp hệ thống ảnh hưởng cuối cùng đến việc cập nhật Thành phần. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách chạy một số tiện ích tích hợp có khả năng sửa chữa các thành phần bị ảnh hưởng (DISM và SFC) hoặc bằng cách làm mới mọi thành phần Windows (thông qua bản cài đặt sửa chữa hoặc cài đặt sạch).

Nếu bạn cũng 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 để tìm hiểu sâu 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 gỡ rối 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 gỡ rối 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 cập nhật 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ở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘ ms-settings:debug’ và nhấn Enter để mở Khắc phục sự cố tab Cài đặt ứng dụng. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  2. Sau khi bạn quản lý để vào bên trong Khắc phục sự cố , chuyển sự chú ý của bạn sang phần bên phải và điều hướng đến tab Thiết lập và chạy tiết diện. Sau khi bạn vượt qua được menu đó, hãy nhấp vào Chạy trình khắc phục sự cố . Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  3. Sau khi bạn quản lý để khởi động tiện ích, hãy đợi quá trình quét đầu tiên 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. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  4. Nếu 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. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?

    Lưu ý: Đ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, vì hướng dẫn từng bước sẽ được cung cấp 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ể 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 trường hợp này có thể áp dụng, có thể 0xc1900201 lỗi xảy ra 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 để tiếp tục: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.

Vui lòng làm theo 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 ( tại đâ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. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  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 tệp nén 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 nút Đặt lại WUENG.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ả Windows Update 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 sự cố 0xc1900201 khi cố gắng cài đặt một bản cập nhật Windows nhất định, hãy chuyển sang phương pháp tiếp theo bên dưới.

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

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Khi bạn ở bên trong hộp Run, sau đó 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 thấy UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp đặc quyền quản trị. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  2. Sau khi bạn quản lý để vào bên trong Dấu nhắc Lệnh nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Enter 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

    Lưu ý: 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. Sau khi tất cả các dịch vụ có 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ềm Catroot2 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

    Lưu ý: 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 các thành phần Windows Update sử dụng.

  4. Sau khi bạn quản lý để làm mới Catroot2 Phân phối phần mềm thư mục, chạy các lệnh sau theo thứ tự và nhấn Enter sau mỗi cái để bật lại các dịch vụ mà chúng tôi đã tắt 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 thử cài đặt bản cập nhật bị lỗi trước đó 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 sang 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à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ó thể 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 sự cố 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 Trình chỉnh sửa sổ đăng ký để 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ẽ ngăn 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 Trình chỉnh sửa sổ đăng ký để giải quyết 0xc1900201 lỗi:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Tiếp theo, nhập ‘regedit.msc’ và nhấn Enter để 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 vào để cấp đặc quyền quản trị.
  2. Khi bạn đã ở bên trong Registry Editor, hãy sử dụng phía bên trái để điều hướng đến vị trí sau:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

    Lưu ý: 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 Enter để đến đó ngay lập tức.

  3. Sau khi bạn quản lý để đến đúng vị trí, hãy chuyển sang phía bên phải và nhấp đúp vào PortableOperatingSystem Giá trị từ khóa.
  4. Khi bạn đã ở trong Chỉnh sửa DWORD (32-bit) khóa đăng ký giá trị của PortableOperatingSystem, đặt Cơ sở thành Hệ thập lục phân Dữ liệu giá trị đến 0 và nhấp vào Ok để lưu các thay đổi.
  5. 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.
  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 sự cố hiện đã được giải quyết chưa.
Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?

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 bản sửa lỗi 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 liên tục báo cáo, 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 (Quản lý và phục vụ 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 ổn thỏa.

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

  1. Nhấn phím Windows + R để mở 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 thấy UAC (Kiểm soát tài khoản người dùng) nhắc, nhấp vào để cấp cho quản trị viên quyền truy cập vào cửa sổ CMD. Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?
  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 Enter để bắt đầu SFC quét:
    sfc /scannow
    Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?

    Lưu ý: Hãy nhớ rằng SFC sử dụng 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 phải các lỗi logic khác, đừ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. Sau 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 Enter để bắt đầu DISM quét:
    DISM /Online /Cleanup-Image /RestoreHealth
    Làm thế nào để khắc phục lỗi cập nhật Windows 0xc1900201?

    Lưu ý: DISM yêu cầu kết nối Internet vĩnh viễn vì nó sẽ sử dụng WU (bản 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 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 0xc1900201 tương tự 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 quá trình 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 nói đến việc đạt được điều này, bạn thực sự có hai cách về 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 chính 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.
  • Cài đặt sửa chữa - 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.