Làm thế nào để sửa lỗi cập nhật Windows 10 0xc1900200?



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Các 0 xc1900200 mã lỗi xuất hiện khi người dùng cố gắng nâng cấp từ phiên bản Windows cũ hơn lên Windows 10 bằng tiện ích Windows Update Assistant. Điều này có thể xảy ra khi cố gắng nâng cấp từ Windows 7 hoặc Windows 8.1 lên Windows 10. Trong mọi trường hợp, trình cài đặt chỉ ra rằng mọi yêu cầu đều được đáp ứng nhưng vì một số lý do, quá trình nâng cấp cuối cùng không thành công với mã lỗi này.





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

Dưới đây là danh sách rút gọn với những thứ cuối cùng có thể gây ra lỗi:



  • Thông số kỹ thuật tối thiểu không được đáp ứng - Không thể cài đặt Windows 10 trên mọi cấu hình. Nếu bạn có một máy tính cấu hình thấp, có thể đây là lý do khiến quá trình cài đặt cuối cùng không thành công với mã lỗi này.
  • Thành phần WU bị trục trặc - Hóa ra, một trong những nguyên nhân phổ biến nhất sẽ kích hoạt mã lỗi cụ thể này là sự không nhất quán với một hoặc nhiều thành phần Windows Update. 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 đặt lại bộ đệm ẩn Windows Update (theo cách thủ công hoặc bằng cách sử dụng tác nhân tự động).
  • Không đủ không gian phân vùng dành riêng - Một thủ phạm phổ biến khác sẽ dẫn đến sự xuất hiện của vấn đề này là không đủ dung lượng trong Phân vùng dành riêng. Tác nhân nâng cấp sẽ phụ thuộc nhiều vào phân vùng này và sẽ thất bại trừ khi nó có đủ dung lượng để hoán đổi dữ liệu một cách tự do. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách mở rộng phân vùng Hệ thống dành riêng bằng tiện ích của bên thứ ba.
  • Tệp hệ thống bị lỗi - Trong một số trường hợp hiếm hoi, sự cố này cũng có thể xảy ra do một số loại dữ liệu bị hỏng cần thiết cho hệ điều hành của bạn. Nếu tình huống này có thể áp dụng, bạn có thể giải quyết sự cố bằng cách làm mới mọi thành phần hệ điều hành với quy trình cài đặt sửa chữa (sửa chữa tại chỗ).

Sửa chữa các tệp hệ thống bị hỏng

Tải xuống và chạy Restoro để quét các tệp bị hỏng từ đây , nếu các tệp được tìm thấy bị hỏng và thiếu, hãy sửa chúng bằng Restoro ngoài việc thực hiện các Phương pháp bên dưới.

Phương pháp 1: Xác minh Yêu cầu Tối thiểu

Hóa ra, mã lỗi này thường xuất hiện nếu Windows 10 không tương thích với các thông số kỹ thuật của hệ thống của bạn.

Nhấp chuột đây để truy cập trang web chính thức của Microsoft. Nhấp vào nút “Nhận bản cập nhật kỷ niệm ngay bây giờ” và tệp sẽ bắt đầu tải xuống.



Sau khi hoàn tất, hãy chạy nó và Trợ lý cập nhật sẽ bắt đầu. Một cửa sổ sẽ mở ra với nút “Cập nhật ngay bây giờ”. Nhấp vào nó và bạn sẽ sớm nhận được báo cáo về khả năng tương thích.

Nếu có sự cố, bạn sẽ được thông báo phần nào trên máy của mình không tương thích với Windows 10. Nếu không, nếu mọi thứ có dấu kiểm màu xanh lá cây, thì sự cố có thể do sự cố thành phần Windows Update.

Trong trường hợp này, 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 bộ nhớ cache của Windows Update

Theo báo cáo của nhiều người dùng bị ảnh hưởng, nguyên nhân số một sẽ dẫn đến lỗi 0xc1900200 là một hoặc nhiều thành phần Windows Update bị mắc kẹt ở trạng thái lấp lửng và không thể xử lý quá trình nâng cấp.

Nếu trường hợp này có thể áp dụng, việc đặt lại tất cả các thành phần Windows Update có liên quan sẽ giúp bạn giải quyết vấn đề nhanh chóng. Hàng chục người dùng bị ảnh hưởng đã xác nhận rằng quá trình nâng cấp Windows đã hoàn tất thành công sau khi họ làm theo một trong hai quy trình được giải thích ở trên.

Khi nói đến việc đặt lại tất cả các thành phần WU có liên quan, có hai hướng dẫn khác nhau mà bạn có thể làm theo - Bạn có thể đi theo lộ trình thủ công và dựa vào lời nhắc CMD nâng cao hoặc bạn có thể sử dụng tác nhân WU tự động nếu bạn muốn tua nhanh toàn bộ hoạt động.

Làm theo bất kỳ hướng dẫn nào mà bạn cảm thấy thoải mái hơn:

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

  1. Truy cập trang Microsoft Technet ( đây ) từ trình duyệt mặc định của bạn và tải xuống Đặt lại tập lệnh Windows Update Agent .

    Tải xuống Windows Update Reset Agent

  2. Kiên nhẫn đợi cho đến khi quá trình tải xuống ban đầu hoàn tất, sau đó giải nén tệp nén zip bằng tiện ích 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 ResetWUENG.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.
    Ghi chú: Hãy nhớ rằng trong quá trình này, tất cả các thành phần Windows Update sẽ được đặt lại tự động, vì vậy hãy đảm bảo rằng bạn không có hoạt động đang chạy nào có thể bị ảnh hưở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. Sau đó, hãy thử lại quy trình cập nhật một lần nữa và xem sự cố có được giải quyết hay không.

Nếu bạn vẫn gặp phải 0 xc1900200 trong quá trình nâng cấp, 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 qua cửa sổ CMD nâng cao

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Cmd’ bên trong hộp Run mới mở, 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 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 đặc quyền quản trị.

    Chạy Command Prompt

  2. Khi bạn ở bên trong lời nhắc CMD nâng cao, hãy nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh để ngăn tất cả các quy trình WU thiết yếu chạy:
    net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver

    Ghi chú: Để bạn biết mình đang thực hiện những thay đổi nào, các lệnh này sẽ dừng dịch vụ Windows Update, Trình cài đặt MSI, dịch vụ Mật mã và dịch vụ BITS một cách hiệu quả.

  3. Khi mọi thành phần liên quan đã bị dừng, hãy chạy các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh để đổi tên Phân phối phần mềmCatroot2 thư mục để loại bỏ khả năng thành phần hệ điều hành bị hỏng liên quan đến hoạt động này:
    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 giữ các tệp cập nhật tạm thời đang được thành phần cập nhật Windows sử dụng.

  4. 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 Enter sau mỗi lệnh để bật lại các dịch vụ mà bạn đã 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 quy trình khởi động tiếp theo hoàn tất, hãy thử bắt đầu quy trình nâng cấp một lần nữa và xem liệu quá trình thiết lập có hoàn tất mà không có sự xuất hiện của 0xc1900200 lỗi.

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: Mở rộng phân vùng dành riêng

Hóa ra, sự cố cụ thể này cũng có thể xảy ra do không có đủ dung lượng trên phân vùng dành riêng cho hệ thống để hoàn tất thao tác. Nếu tình huống này có thể áp dụng, hoạt động sẽ không thành công với 0xc1900200 lỗi do các vấn đề liên quan đến không gian.

Một số người dùng Windows cũng gặp khó khăn với vấn đề này đã báo cáo rằng cuối cùng họ đã tìm cách giải quyết tận cùng vấn đề này bằng cách sử dụng công cụ của bên thứ 3 có khả năng mở rộng phân vùng dành riêng cho hệ thống lên 350 MB. Hầu hết người dùng bị ảnh hưởng đã xác nhận rằng sự cố đã ngừng xảy ra sau khi họ hoàn thành thao tác này.

Có hai tình huống khác nhau sẽ cho phép bạn làm điều này.

Sử dụng Trình quản lý Thiết bị

  1. Giữ Khóa WindowsNhấn R . Sau đó, gõ diskmgmt.msc và bấm vào đồng ý mở ra Quản lý thiết bị .

    Chạy Trình quản lý Thiết bị

  2. Bấm vào C: Lái xe và tìm kiếm Bản đồ phân vùng . Phân vùng đầu tiên sẽ là Phân vùng 100MB (Hệ thống, Hoạt động, Phân vùng chính) Nhấp chuột phải vào nó và chọn Thay đổi Drive Letters and Path (Nhấp chuột Thêm vào và lựa chọn VÀ: )

    Thay đổi trình điều khiển của bên thứ 3

  3. Sau khi hoàn tất, hãy nhấp vào Khởi đầu -> Loại cmd click chuột phải cmd và lựa chọn Chạy như quản trị viên . Khi ở trong dấu nhắc lệnh, hãy nhập như sau:
     cất cánh / f. / r / d và   icacls. / cấp quản trị viên: F / t   Att -h -s -r bootmgr 

    Ghi chú: Đối với lệnh icacls, hãy sử dụng tên người dùng của bạn mà bạn có thể tìm ra bằng cách nhập tôi là ai trong cửa sổ nhắc lệnh. Sau khi hoàn tất, hãy giữ phím Windows và Nhấn và mở Y: Drive, đảm bảo các tệp và thư mục ẩn được đặt thành Chỉ. Đi tới thư mục Khởi động, và xóa tất cả các ngôn ngữ không phải là en-US bằng cách sử dụng SHIFT + DELETE và sau đó làm trống thùng rác.

  4. Bây giờ trong cùng một cửa sổ Command Prompt, hãy nhập:
     trên Windows 8 trở lên: chkdsk Y: / F / X / sdcleanup / L: 5000   trên Windows 7: chkdsk Y: / F / X / L: 5000 

    Điều này sẽ cắt ngắn nhật ký NTFS xuống còn 5MB và sẽ để lại nhiều dung lượng cho quá trình cài đặt. Sau đó bạn có thể tiến hành cài đặt sau khi cài đặt xong, bạn có thể quay lại diskmgmt.msc và xóa ký tự ổ đĩa cho phân vùng khởi động.

Sử dụng công cụ của bên thứ 3

Dưới đây là hướng dẫn nhanh về cách sử dụng phiên bản miễn phí của trình hướng dẫn Phân vùng để mở rộng phân vùng dành riêng cho hệ thống:

  1. Truy cập liên kết này ( đây ) và nhấp vào Tải xuống phần mềm miễn phí để bắt đầu tải xuống phiên bản miễn phí của Partition Wizard.

    Tải xuống phiên bản miễn phí của Partition Wizard

  2. Chờ cho đến khi quá trình tải xuống hoàn tất, sau đó nhấp đúp vào tệp thực thi Trình hướng dẫn phân vùng và làm theo lời nhắc trên màn hình để hoàn tất cài đặt phần mềm của bên thứ ba.

    Cài đặt thực thi Trình hướng dẫn phân vùng

  3. Đi qua màn hình cài đặt và khởi động lại máy tính của bạn sau khi quá trình cài đặt hoàn tất. Bạn có thể tránh cài đặt bất kỳ PuP không cần thiết nào bằng cách ngăn cài đặt các sản phẩm phần mềm bổ sung.

    Ngăn cản việc cài đặt các PUP

  4. Khi quá trình cài đặt hoàn tất, hãy khởi động lại máy tính của bạn và mở Partition Wizard khi trình tự khởi động tiếp theo hoàn tất.
  5. Khi bạn bắt đầu Trình hướng dẫn phân vùng màn hình, nhấp vào Quản lý đĩa & phân vùng từ danh sách các tùy chọn có sẵn.

    Truy cập phần Quản lý Đĩa & Phân vùng

  6. Khi bạn đã ở bên trong phần chính xác, hãy chuyển sang phần bên phải và nhấp chuột phải vào Hệ thống dự phòng vách ngăn. Từ menu ngữ cảnh mới xuất hiện, hãy chọn Mở rộng từ danh sách các tùy chọn có sẵn.

    Mở rộng phân vùng dành riêng cho hệ thống

  7. bên trong Mở rộng màn hình phân vùng, bắt đầu bằng cách chọn ổ đĩa mà bạn muốn lấy dung lượng bằng cách chọn ổ đĩa thích hợp từ menu thả xuống được liên kết với Lấy không gian trống từ. Khi đã chọn đúng ổ đĩa, hãy sử dụng thanh trượt bên dưới để phóng to phân vùng Hệ thống dành riêng lên ít nhất 1 GB , sau đó nhấp vào Đồng ý để lưu các thay đổi và bắt đầu hoạt động.

    Mở rộng phân vùng dành riêng cho hệ thống

  8. Chờ thao tác hoàn tất, sau đó 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 hệ thống tiếp theo hay không.
  9. Khi trình tự khởi động tiếp theo hoàn tất, hãy lặp lại thao tác nâng cấp và xem quy trình đã hoàn tất thành công chưa.

Nếu bạn vẫn gặp phải 0xc1900200 mã lỗi, hãy chuyển xuống phương pháp cuối cùng bên dưới.

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

Nếu hai phương pháp đầu tiên không cho phép bạn giải quyết 0xc1900200 mã lỗi trong quá trình nâng cấp với trợ lý Nâng cấp Windows, rất có thể bạn đang gặp phải một số loại vấn đề hỏng hóc hệ thống không thể giải quyết theo cách thông thường.

Trong trường hợp có thể áp dụng tình huống này, bạn có thể khắc phục sự cố bằng cách đặt lại mọi thành phần Windows có thể gây ra thông báo lỗi này. Khi nói đến việc này, cách tiếp cận hiệu quả nhất là thực hiện cài đặt sửa chữa (nâng cấp tại chỗ) .

Cài đặt sửa chữa sẽ cho phép bạn sửa chữa hầu hết các trường hợp hỏng tệp hệ thống bằng cách thay thế mọi thành phần Windows bao gồm các quy trình liên quan đến khởi động. Ưu điểm chính là nó sẽ làm điều này mà không ảnh hưởng đến các tệp cá nhân của bạn. Vì vậy, bạn sẽ có thể hoàn thành thao tác trong khi vẫn giữ các ứng dụng, trò chơi, phương tiện cá nhân và thậm chí một số tùy chọn của người dùng.

Để biết hướng dẫn từng bước về cách thực hiện cài đặt sửa chữa, hãy làm theo hướng dẫn từng bước kèm theo bài viết này ( ĐÂY ). Sau khi hoạt động hoàn tất, hãy thử lại quy trình nâng cấp và xem liệu hoạt động có hoàn tất mà không có 0xc1900200 mã lỗi.

7 phút đọc