Lỗi 1603 xảy ra khi cài/dùng "Windows Installer". Chương trình này cài đặt các phần mềm trên Windows, là thành phần chính. Lỗi 1603 thường xuất hiện, khắc phục theo các bước dưới:
Lỗi 1603 là gì & nguyên nhân?
- "Error 1603: A fatal error occurred during installation"
Thường khi cài/dùng Windows Installer. Nguyên nhân: cài vào thư mục được mã hóa, ổ cài đặt là "substitute drive" (ổ ảo), hoặc Windows Installer dùng tài khoản "SYSTEM" mà tài khoản này không có quyền admin.
Cách khắc phục lỗi 1603
Bước 1 – Cài gói vào thư mục KHÔNG được mã hóa
Nếu cài vào thư mục mã hóa, hãy cài vào thư mục không mã hóa.
Bước 2 – Đảm bảo ổ cài đặt KHÔNG phải "Substitute Drive"
"Substitute drive" = ổ ảo. Cài vào ổ này khiến Windows không đọc được tệp cài đặt → lỗi 1603. Đảm bảo không cài vào ổ ảo.
Bước 3 – Thay đổi cài đặt tài khoản "SYSTEM"
Nếu lỗi do tài khoản SYSTEM không có Full Control trên thư mục cài đặt:
- Desktop → double-click My Computer
- Chuột phải ổ cài đặt → Properties
- Tab Security
- Kiểm tra tài khoản SYSTEM có trong danh sách không (Win2000: box Name; WinXP: box Group or user names)
- Nếu chưa có: Add → chọn SYSTEM → Add → OK
- Phần Permissions → tick Full Control cho SYSTEM dưới Allow → Advanced
- Tick tùy chọn phù hợp:
– WinXP: Replace permission entries on all child objects...
– Khác: Reset permissions on all child objects and enable propagation... → OK - Chạy lại gói Windows Installer
Khuyến nghị cao – Dọn dẹp Registry
Registry quan trọng nhưng là nguyên nhân lớn lỗi do liên tục hỏng. Gây chậm đọc tệp, sinh lỗi 1603. Dùng registry cleaner để sửa lỗi tiềm ẩn.