Nếu khi bạn cố gắng nâng cấp Windows 10 từ phiên bản cũ lên phiên bản mới hơn và gặp lỗi 0x8007042B – 0x2000D, bài viết này sẽ giúp bạn. Chúng tôi sẽ cung cấp các giải pháp phù hợp nhất để bạn khắc phục thành công sự cố này.
Khi gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ sau:
We couldn't install Windows 10
We've set your PC back to the way it was right before you started installing Windows 10.
0x8007042B – Ox2000D
The installation failed in the SAFE_OS phase with an error during MIGRATE_DATA operation
Lỗi nâng cấp cài đặt Windows 10 0x8007042B – 0x2000D
Nếu bạn đang gặp sự cố này, hãy thử các giải pháp được khuyến nghị dưới đây (không theo thứ tự ưu tiên) và xem có khắc phục được vấn đề hay không.
- Tháo các thiết bị USB ngoại vi thêm
- Thực hiện nâng cấp Windows 10 ở trạng thái Clean Boot
- Vô hiệu hóa tất cả Tính năng tùy chọn của Windows
- Sửa đổi thư mục Migration
- Gỡ cài đặt tất cả ứng dụng Windows Store
Hãy xem chi tiết quy trình thực hiện từng giải pháp được liệt kê.
1. Tháo các thiết bị USB ngoại vi thêm
Trong một số trường hợp, lỗi có thể xuất hiện do sự hiện diện của các thiết bị ngoại vi thứ cấp. Để khắc phục, chỉ cần rút các thiết bị này ra và thử nâng cấp lại. Nếu lỗi vẫn xuất hiện, hãy thử giải pháp tiếp theo.
2. Thực hiện nâng cấp Windows 10 ở trạng thái Clean Boot
Clean Boot là môi trường trên Windows 10 nơi chỉ các dịch vụ cơ bản và cần thiết chạy, và không có sự cố nào được kích hoạt bởi ứng dụng của bên thứ ba hoặc các tính năng tích hợp thêm.
Giải pháp này yêu cầu bạn thực hiện Clean Boot và thử nâng cấp lại. Nếu sự cố vẫn tồn tại, hãy thử giải pháp tiếp theo.
3. Vô hiệu hóa tất cả Tính năng tùy chọn của Windows
Trong một số phiên bản Windows 10, các Tính năng tùy chọn có thể can thiệp vào việc cài đặt bản cập nhật hoặc quy trình nâng cấp và hiển thị lỗi. Do đó bạn cần vô hiệu hóa tất cả chúng và thử nâng cấp lại.
Để vô hiệu hóa các Tính năng tùy chọn của Windows, hãy làm như sau:
- Nhấn Phím Windows + X để mở Menu Power User.
- Nhấn A trên bàn phím để khởi chạy PowerShell ở chế độ quản trị.
- Trong bảng điều khiển PowerShell, gõ hoặc sao chép và dán lệnh dưới đây và nhấn Enter.
Get-WindowsOptionalFeature –Online | Where-Object {$_.State –eq "Enabled"}
Bây giờ bạn sẽ được trình bày danh sách đầy đủ tất cả các Tính năng tùy chọn của Windows trong PowerShell.
- Tiếp theo, chạy lệnh dưới đây để vô hiệu hóa chúng một per một. Thay thế phần giữ chỗ "FeatureName" bằng tên từ danh sách (có dấu ngoặc kép).
Disable-WindowsOptionalFeature –FeatureName "FeatureName" -Online
- Khởi động lại máy tính sau khi vô hiệu hóa từng tính năng tùy chọn.
4. Sửa đổi thư mục Migration
Thực hiện như sau:
- Nhấn Phím Windows + E để mở File Explorer.
- Sao chép đường dẫn sau và dán vào thanh địa chỉ File Explorer, sau đó nhấn Enter.
C:\Windows\System32\
- Cuộn xuống và nhấp chuột phải vào thư mục Migration, chọn Rename (Đổi tên).
- Đổi tên thành Migration.old.
- Khởi động lại máy tính.
Thử nâng cấp lại. Quy trình nên hoàn thành thành công mà không gặp lỗi.
5. Gỡ cài đặt tất cả ứng dụng Windows Store
Ứng dụng Windows Store là một yếu tố khác có thể kích hoạt lỗi cài đặt nâng cấp, vì vậy bạn cần xóa chúng. Cách thực hiện:
- Khởi chạy PowerShell ở chế độ admin/đặc quyền.
- Trong bảng điều khiển PowerShell, gõ hoặc sao chép và dán cmdlet dưới đây và nhấn Enter.
Get-AppxPackage *windowsstore* | Remove-AppxPackage
- Khởi động lại máy tính.
Bây giờ bạn có thể thử nâng cấp.
Bất kỳ giải pháp nào trong số này cũng có thể hiệu quả cho bạn!
Bài viết liên quan: 0x80070003 – 0x2000D, The installation failed in the SAFE_OS phase with an error during MIGRATE_DATA operation.