Có hàng tá mã lỗi nâng cấp Windows 11/10. Bài viết đưa ra sửa chữa xác định cho lỗi 80240020, 8007002C, 80246007, 80070004. Tất cả liên quan đến vấn đề thư mục Windows Update. Cần xóa thư mục Software Distribution, sửa System Image và khắc phục System Health.
Lỗi nâng cấp Windows 0x8007002C, 0x80246007, 0x80070004, 0x80240020

Trước khi bắt đầu, tạm tắt phần mềm bảo mật, ngắt thiết bị ngoại vi, tháo USB, đảm bảo cấp nguồn điện.
1. Xóa tệp Windows Update
Dùng Windows Explorer đến “C:\Windows\SoftwareDistribution\Download” và xóa nội dung thư mục SoftwareDistribution.
Mở Command Prompt quyền Admin, chạy lệnh:
wuauclt.exe /updatenow
Mở Settings kiểm tra Windows Updates. Windows 10 sẽ bắt đầu tải.
Đảm bảo ổ C đủ dung lượng; nếu không Windows Update bị treo. Nếu không, di chuyển thư mục tải Windows Update sang ổ khác hoặc dùng lưu trữ ngoài.
Liên quan: Lỗi Windows Update 0x80246007.
2. Dùng công cụ DISM
Công cụ này sửa system image hỏng. Cần chạy lệnh sau với quyền admin:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
Nếu Windows Update client bị hỏng, chạy lệnh sau sửa nó. Cần khởi động lại PC, nhấp Update lại.
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
3. Lỗi 80240020
Đây là lỗi dự kiến nếu nâng cấp yêu cầu hành động người dùng.
Cho mã lỗi 80240020, khuyến nghị thêm: Mở regedit điều hướng khóa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
Bên trái, chuột phải WindowsUpdate > tạo key mới tên OSUpgrade. Bên trái, chuột phải vùng trống > tạo DWORD mới tên AllowOSUpgrade giá trị 1.
Nếu không giúp, thực hiện Clean Boot và chạy Windows Update.
