Các lỗi về Windows Installer và cách sửa lỗi

08:07, 10/06/2012

Microsoft Windows là một hệ điều hành phức tạp! Mặc dù hệ điều hành này dễ sử dụng hơn hệ điều hành mã nguồn mở Linux hoặc Unix nhưng thỉnh thoảng bạn cài đặt hoặc xóa bỏ bất kỳ chương trình nào bạn có thể sẽ phải đối mặt với một vài vấn đề đi kèm. Hầu hết các vấn đề xảy ra với chương trình Windows Installer, chuyên hoạt động để thực thi tất cả các ứng dụng trên Windows. Các lỗi sau có thể bạn sẽ gặp và đi kèm là các giải pháp để xử lý các lỗi khó chịu này.
 

 
Windows Installer Error 1601
 
 
Khi gặp lỗi này trong khi đang cài đặt bất kì chương trình nào thì có nghĩa rằng các tệp tin Windows Installer trong máy tính của bạn bị lỗi hoặc tệp tin .msi (Microsoft Software Installation) bị hỏng.
 
 
 

Để sửa lỗi này, đầu tiên bạn cần kiểm tra xem dịch vụ Windows Installer có bị tắt hay là không, bạn theo các hướng dẫn sau:
 

- Nhấn tổ hợp phím Windows + R rồi gõ services.msc sau đó nhấn Enter
- Tìm dòng rồi chuột phải chọn properties.
- Tìm mục Startup rồi chọn Manual, sau đó chạy lại dịch vụ này và nhấn OK.
 
 

Bạn phải đăng ký lại dịch vụ Windows Installer theo cách sau.
 
 

- Nhấn tổ hợp phím Windows + R, gõ msiexec.exe /unreg rồi nhấn Enter.
- Xác nhận thông báo xuất hiện bằng cách nhấn OK.
- Nhấn tổ hợp phím Windows + R, gõ msiexec /regserver rồi nhấn OK.
 

Cách này có thể sửa được lỗi 1601, nếu vẫn gặp lỗi này bạn cần cài đặt phiên bản mới nhất của Windows Installer tại địa chỉ http://support.microsoft.com/kb/942288.

 
 
Windows Installer Error 1719

 
 
Lỗi này hiển thị tức là bạn không thể truy cập tới Windows Installer, bạn có thể chắc rằng bạn đang sử dụng tài khoản quản trị để có thể kích hoạt dịch vụ (nếu cần). Lỗi này xảy ra do  có lỗi trong registry hoặc các tệp tin cài đặt bị lỗi.
 

Để sửa lỗi này bạn làm như sau:
 
 
- Nhấn tổ hợp phím Windows + R, gõ CMD rồi gõ sfc/scannow. Quá trình này sẽ mất khoảng 10-15 phút tùy từng hệ thống.
- Nhấn tổ hợp phím Windows + R, gõ msiexec.exe /unreg rồi nhấn Enter.
- Xác nhận thông báo xuất hiện bằng cách nhấn OK.
- Nhấn tổ hợp phím Windows + R, gõ msiexec /regserver rồi nhấn OK.
 
 

Mở registry bằng cách nhấn tổ hợp phím Windows + R rồi gõ regedit và tìm đường dẫn HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer. Kiểm tra msiexec.exe xem có chạy hay không.

 
 
Windows Installer Error 1721
 

Lỗi thông báo như sau “Error 1721. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personal or package vendor.” Lỗi xuất hiện thường khi bạn có gắng thêm hoặc loại bỏ bất kỳ chương trình đã được cài đặt trong máy tính của bạn.
 
 

Để sửa lỗi này, bạn làm như sau:
Đăng ký lại Windows Installer.
- Nhấn tổ hợp phím Windows + R, gõ CMD rồi gõ sfc/scannow. Quá trình này sẽ mất khoảng 10-15 phút tùy từng hệ thống.
- Nhấn tổ hợp phím Windows + R, gõ msiexec.exe /unreg rồi nhấn Enter.
- Xác nhận thông báo xuất hiện bằng cách nhấn OK.
- Nhấn tổ hợp phím Windows + R, gõ msiexec /regserver rồi nhấn OK.

Sau đó kiểm tra lại hệ thống để tìm lỗi với các bước sau:
- Nhấn tổ hợp phím Windows + R, gõ CMD rồi gõ sfc/purgecache.
- Sau khi quá trình trên hoàn tất, sử dụng lệnh sfc/scannow.
- Ngoài ra bạn cần vô hiệu hóa UAC (User Account Control), nếu bạn sử dụng Windows 7 bằng cách nhấn tổ hợp phím Windows + R, gõ UAC rồi nhấn Enter để bạn chọn Never Notify.
- Xóa bỏ hoặc vô hiệu hóa các chương trình diệt virus hoặc các chươn trình chống phần mềm gián điệp (anti-spyware) và thử cài đặt hoặc xóa bỏ chương trình đang gây ra lỗi.

Windows Installer Error 1720

Lỗi xuất hiện khi bạn cố găng cài đặt chương trình nào đó, có thể do những tệp tin Windows Installer lỗi hoặc .msi (Microsoft Software Installation) bị lỗi.

Để sửa lỗi này bạn cần:
- Cài đặt phiên bản mới nhất của Windows Installer tại địa chỉ http://support.microsoft.com/kb/942288.
- Vô hiệu hóa UAC (User Account Control).
Nếu vấn đề chưa được giải quyết, bạn có thể phải chỉnh sửa tệp tin .msi bằng cách sau:
- Mở tệp tin .msi bằng công cụ chỉnh sửa .msi có tên gọi Windows SDK (Software Development Kit), bạn có thể tải và cài đặt tại địa chỉ http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3138
- Sau khi cài đặt xong, bạn tìm đến bảng Customer Action và tìm bảng VisSolPublish_BumpVisioChangeId và thay đổi thành 3622. Tiếp theo đó bạn lưu lại và đóng cửa sổ đang mở.

Windows Installer Error 1603

Lỗi thường như sau: “Error 1603: A fatal error occurred during installation.” , do nơi bạn đang định cài đặt phần mềm nào đó vào đang bị mã hóa hoặc do tài khoản bạn đang dùng không có toàn quyền cài đặt.

Để sửa lỗi này, bạn làm theo cách sau:.

- Bạn cần chắc rằng mình không cài đặt phần mềm trong một thư mục bị mã hóa.
Chắc rằng tài khoản SYSTEM có đầy đủ quyền hạn vì thỉnh thoảng SYSTEM không có quyền nên bạn cần làm theo cách sau:
- Mở My Computer, chuột phải vào ổ đĩa mà bạn đang muốn cài đặt vào, chọn Properties -> Security.
- Tại thẻ Security hãy kiểm tra Name/ Group hoặc phải có tài khoản SYSTEM. Nếu không có thì bạn nhấn Add và thêm tài khoản này vào.
- Tại thẻ Permission, chọn Full control rồi nhấn Advanced.
- Bạn cần ghi đè các mục phân quyền với cả các thư mục con và kích hoạt khả năng thừa kế các quyền đó rồi nhấn OK.
- Thông báo bảo mật sẽ xuất hiện, chọn Yes và cố gắng cài đặt lại.

Windows Installer Error 1605

Lỗi xảy ra khi bạn cố gắng chạy ứng dụng Microsoft Word hoặc Outlook, có thể do các mẫu trong thư mục khởi động word hoặc ứng dụng Outlook không được loại bỏ hoàn toàn khỏi máy tính của bạn.

Để sửa lỗi này, bạn tiến hành các bước như sau:.

Đối với Word:
- Đóng bất kỳ chương trình nào đang chạy rồi vào cửa sổ Windows Explorer bất kỳ, chọn Folder Options từ thực đơn Tools rồi chọn Show hidden files and folders sau đó nhấn OK.
- Tìm đường dẫn X:\Documents and Settings\Y\Application Data\Microsoft\Word\Startup folder (X là ký tự ổ đĩa bạn cài đặt hệ điều hành Windows và Y là tên tài khoản bạn đang sử dụng.
- Tạo một thư mục mới với tên là Temp rồi di chuyển từng tệp tin mẫu (template file) rồi thử mở ứng dụng Word. Khi ứng dụng này mở thành công thì bạn di chuyển lại các tệp tin đã di chuyển sau về chỗ cũ và xóa thư mục Temp vừa tạo.

Đối với Outlook:
- Nhấn tổ hợp phím Windows + R, gõ Regedt32 để mở công cụ chỉnh sửa registry editor.
- Tìm giá trị B4AE92CC2CB71D119A12000A9CE1A22A trong khóa HKEY_LOCAL_MACHINE\Software\Classes\Installer\Components\
- Tại thực đơn File, chọn Export Registry File rồi lưu lại với tên bất kì.
- Tại thực đơn Edit chọn Delete để xóa giá trị này.
- Tìm giá trị khác tên D5BE92CC2CB71D119A12000A9CE1A22A trong khóa HKEY_LOCAL_MACHINE\Software\Classes\Installer\Components\ rồi thực hiện như giá trị ở trên.

 
 
Với các giải pháp trên, Windows Installer sẽ không còn là mối băn khoăn của bạn trong việc cài đặt và loại bỏ các phần mềm từ máy tính của bạn nữa.

 
 
Mrp