Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách quản trị viên IT khắc phục lỗi nâng cấp Windows

Microsoft đã nỗ lực rõ rệt để quy trình nâng cấp Windows 11/10 trở nên dễ dàng. Tuy nhiên, vẫn có nhiều trường hợp cài đặt thất bại hoàn toàn. Chúng ta đã xem cách khắc phục lỗi cài đặt, cập nhật hoặc nâng cấp Windows thất bại. Microsoft cung cấp thêm gợi ý khắc phục sự cố nâng cao cho quản trị viên IT, được thảo luận ở đây. Để giải quyết vấn đề, công ty đã đưa ra hướng dẫn chi tiết các quy trình quản trị viên IT có thể dùng để giải quyết sự cố nâng cấp Windows 10. Các quy trình là tóm tắt tài liệu các bước khắc phục sự cố cho lỗi nâng cấp Windows 11/10 và các sửa lỗi nhanh.

Khắc phục lỗi nâng cấp Windows 11/10

Một ứng dụng quan trọng giúp quản lý cài đặt sạch Windows 10 là ứng dụng Windows Setup. Nó khởi động và khởi động lại máy tính, thu thập thông tin, sao chép file, tạo hoặc điều chỉnh cài đặt cấu hình. Windows Setup chia quy trình nâng cấp hệ điều hành thành các giai đoạn sau:

Giai đoạn Downlevel: Thu thập các thành phần cài đặt. Quy trình chạy trong hệ điều hành trước.

Giai đoạn Safe OS: Khởi động để cài đặt tất cả bản cập nhật cần thiết. Chuẩn bị rollback OS nếu cần. Ví dụ mã lỗi: 0x2000C, 0x20017.

Giai đoạn First boot: Áp dụng cài đặt ban đầu. Ví dụ mã lỗi: 0x30018, 0x3000D.

Giai đoạn Second boot (OOBE boot): Áp dụng cài đặt cuối cùng. Ví dụ lỗi: 0x4000D, 0x40017.

Giai đoạn Uninstall: Xảy ra nếu nâng cấp thất bại. Ví dụ lỗi: 0x50000.

Các bước chung khắc phục lỗi nâng cấp Windows 11/10

  1. Kiểm tra tất cả ổ cứng lỗi và thử sửa. Để tự động sửa ổ cứng, mở Command Prompt admin, chuyển đến ổ cần sửa, gõ chkdsk /F. Nếu ổ cần sửa là ổ hệ thống, sau lệnh máy tính sẽ yêu cầu reboot.
  2. Sửa file hệ thống: chạy DISM.exe /Online /Cleanup-image /Restorehealth và sfc /scannow tại dấu nhắc nâng cao.
  3. Cập nhật Windows để tất cả bản cập nhật khuyến nghị có sẵn.
  4. Nếu gặp sự cố nâng cấp Windows 10, nên gỡ cài đặt phần mềm diệt virus không phải Microsoft và dùng Windows Defender trong quá trình nâng cấp. Chỉ sau khi nâng cấp xong, kiểm tra tương thích và cài lại.
  5. Một lý do gây thất bại nâng cấp là chạy phần mềm không cần thiết. Tháo gỡ tất cả phần cứng ngoại vi không cần thiết (dock, USB) và cập nhật firmware, driver. Kiểm tra xem cập nhật firmware có liên quan đến driver không trước khi cập nhật.
  6. Đảm bảo chấp nhận "Download and install updates (recommended)" ngay đầu quy trình nâng cấp. Tự động tìm bản cập nhật mới nếu online và cài đặt.
  7. Windows 10 Setup App mặc định kiểm tra dung lượng ổ trống và thông báo nếu không đủ. Kiểm tra trước: ít nhất 16 GB trống cho 32-bit OS, 20 GB cho 64-bit OS.

Mã lỗi nâng cấp Windows 11/10

Nếu nâng cấp không thành công, Windows Setup trả về hai mã:

  • Result code: Mã result tương ứng với lỗi Win32 cụ thể.
  • Extend code: Mã extend chứa thông tin về giai đoạn lỗi xảy ra và thao tác đang thực hiện khi lỗi.

Nếu Windows 10 Setup chỉ trả về result code, nghĩa là công cụ dùng không thể bắt extend code. Ví dụ: dùng Windows 10 Upgrade Assistant chỉ có thể trả về result code.

Đọc thêm: Cách chạy Pre-Upgrade Validation Check dùng SETUP.EXE trong Windows 11/10.

Xem file log Windows

Khi nâng cấp lên phiên bản Windows mới, nhiều file log được tạo ở mỗi giai đoạn. Các file log quan trọng để giải quyết vấn đề nâng cấp. Mặc định thư mục chứa log bị ẩn trên máy nâng cấp. Để xem log, cấu hình Windows Explorer hiển thị mục ẩn, hoặc dùng công cụ tự động thu thập log. Log hữu ích nhất là setupact.log.

Để phân tích log Windows Setup:

  1. Xác định mã lỗi Windows Setup.
  2. Dựa trên phần extend code, tìm loại và vị trí file log cần điều tra.
  3. Mở file log bằng text editor (Notepad).
  4. Dùng phần result code của mã lỗi, tìm result code trong file, tìm lần xuất hiện cuối cùng. Cuộn xuống cuối file, click sau ký tự cuối.
  5. Click Edit > Find.
  6. Gõ result code, Direction chọn Up > Find Next.

Sau khi tìm thấy lần xuất hiện cuối của result code, cuộn lên từ vị trí hiện tại và xem xét các quy trình thất bại ngay trước khi result code được tạo. Tìm các chuỗi quan trọng:

  • Shell application requested abort
  • Abandoning apply due to error for object

Giải mã lỗi Win32 xuất hiện ở phần này, ghi lại timestamp lỗi. Tìm kiếm các file log khác cho thông tin thêm khớp timestamp hoặc lỗi này.

Khi tìm thấy mã lỗi chính xác, có thể làm theo quy trình khắc phục sự cố chung liên quan đến result error theo các bước trên trang docs.microsoft.com. Bài viết cung cấp quy trình giải quyết mà quản trị viên IT có thể dùng để khắc phục sự cố nâng cấp Windows 11/10.

Bài liên quan:

  1. Lỗi cài đặt hoặc nâng cấp Windows 11/10
  2. Không thể nâng cấp lên Windows 11/10 từ phiên bản cũ hơn.