Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi 0x4005(16389) khi nâng cấp Windows qua SCCM

Lỗi 0x4005 16389 xuất hiện khi nâng cấp tại chỗ (in-place upgrade) Windows 10 qua SCCM thất bại. Nguyên nhân thường do: ứng dụng thứ 3 không tương thích, không gian ổ cứng thiếu, sai phiên bản Windows media, AV thứ 3 chặn, hoặc script đặt mô tả máy tính (computer description) trong task sequence lỗi.

Khắc phục lỗi 0x4005(16389) khi nâng cấp Windows qua SCCM

Tắt Antivirus thứ 3

AV thứ 3 thường chặn quá trình nâng cấp do false positive. Tắt AV hoặc gỡ cài đặt hoàn toàn trước khi chạy task sequence.

Khắc phục lỗi 0x4005(16389) khi nâng cấp Windows qua SCCM

Kiểm tra dung lượng ổ cứng

Đảm bảo ổ cài Windows (thường là C:) còn đủ dung lượng trống cho quá trình nâng cấp.

Sử dụng đúng phiên bản Windows Media

Phải chọn media Windows trùng khớp với phiên bản hiện tại (ví dụ: Enterprise lên Enterprise, Pro lên Pro). Sai edition sẽ gây lỗi 0x4005.

Sửa lệnh đặt Local Computer Description

Nếu task sequence dùng script đặt mô tả máy tính và script thất bại, hãy thay bằng lệnh NET CONFIG:

cmd /c net config Server /SRVCOMMENT:"%OSDComputerDescription%"

Thay biến %OSDComputerDescription% bằng biến bạn sử dụng.

Cấu hình triển khai .NET chạy 32-bit trên máy 64-bit

Chỉ áp dụng khi triển khai .NET Framework. Trong properties của installer, tab Program, tích vào Run installation and uninstall program as 32-bit process on 64-bit clients.

Nếu các cách trên không hiệu quả, tham khảo tài liệu chính thức của Microsoft về in-place upgrade qua Configuration Manager.