Thư mục Windows Installer Cache tại C:\Windows\Installer lưu bản sao thông tin hệ thống khi cài phần mềm qua Windows Installer. Thông tin này cần thiết để gỡ, sửa chữa, cập nhật phần mềm sau này. Không bao giờ xóa nội dung thư mục này.
Nếu thư mục bị hỏng/mất (do đổi owner từ SYSTEM/Administrators), bạn sẽ không gỡ/sửa/cập nhật được phần mềm. Copy file từ máy khác không giúp vì file cache duy nhất cho mỗi hệ thống.
Các mã lỗi thường gặp do thiếu cache
- 1612: Nguồn cài đặt không có sẵn
- 1620: Không mở được gói cài đặt
- 1635/1636: Không cài được file MSP
- 1642: Chương trình cần nâng cấp bị thiếu
- 1706: Định dạng endpoint không hợp lệ
- 1714: Không gỡ được SQL Server Native Client cũ
Cần khôi phục toàn bộ trạng thái hệ thống (full system state restoration). Không thể chỉ thay file thiếu từ backup.
Công cụ hỗ trợ
1. PowerShell Script: Restore-InstallerFiles.ps1
Quét file Installer thiếu và khôi phục từ thư mục cục bộ, thư mục chia sẻ, hoặc máy khác có thể truy cập. Tải trên TechNet.
2. Windows Installer Cache Verifier Package
Tích hợp Microsoft Support Diagnostics. Chạy tự động chẩn đoán, tìm file cache thiếu và đề xuất giải pháp.
- Truy cập Microsoft Fix it Center Pro, đăng nhập Microsoft Account.
- Tìm "Windows Installer Cache Verifier Package" → chạy phân tích.
- Đặt tên phiên bản phân tích → Save.
- Làm theo hướng dẫn tải/chạy troubleshooter.
- Sau ~1 giờ, xem kết quả tại cùng trang, tìm tên phiên bản → áp dụng giải pháp khuyến nghị.