Khi bạn cố chạy Windows Installer, hoặc chương trình phụ thuộc nó, bạn có thể gặp Lỗi 1618. Lỗi này có nghĩa bạn có hơn một instance Windows Installer chạy và quá trình không thể tiếp tục. Windows Installer là thành phần quan trọng của nhiều chương trình cài đặt và phổ biến trong nhiều ứng dụng, dù cài đặt, gỡ, cập nhật hay sửa chữa.
Nguyên nhân gây ra Lỗi 1618?
Lỗi này hiển thị như:
ERROR_INSTALL_ALREADY_RUNNING.
có thể theo sau
Lỗi 1618: Cài đặt khác đang chạy. Hoàn tất cài đặt đó trước khi tiếp tục cài này.
Điều này nảy sinh khi Windows Installer có hơn một instance chạy. Giải quyết khá đơn giản, bạn phải kết thúc tiến trình Windows Installer khác hoặc nếu vấn đề không hết, quét registry với Registry Cleaner khuyến nghị.
Cách khắc phục Mã lỗi 1618
Bước 1 – Chắc chắn chỉ có một Instance Windows Installer chạy
Nhiều tiến trình Windows Installer có thể gây nhầm lẫn cho ứng dụng. Hai thủ tục Windows Installer không thể chạy cùng lúc, nó không được thiết kế vậy. Nếu nhận thông báo lỗi 1618, bạn phải đóng tất cả chương trình cài đặt khác. Chúng có thể ở thanh tác vụ hoặc, nếu có setup chạy nền, trong Task Manager. Luôn tìm tiến trình bất thường hoặc tên như setup.msi hoặc setup.exe vì đây là những thứ có khả năng gây xung đột.
Ngăn instance installer thứ hai tải lên cũng quan trọng để duy trì tính toàn vẹn hệ thống.
Để ngăn instance thứ hai của Windows Installer, đừng repackage gói Windows Installer vào gói Windows Installer khác như file .msi tùy chỉnh. Cập nhật và nâng cấp Office không hoạt động với cài đặt lồng nhau với phiên bản Windows Installer hiện tại.
Tất cả bản cập nhật công khai Office bao gồm chương trình bootstrapping tên OHotfix. OHotfix không phải công cụ duy nhất triển khai cập nhật, nhưng dễ dùng nhất vì cung cấp nhiều chức năng cập nhật cần thiết.
Bạn cũng có thể dùng chương trình bootstrapping cập nhật khác, như file batch đơn giản hoặc chương trình tùy chỉnh phức tạp dùng API Windows Installer.
Cài đặt lồng nhau chia sẻ cùng giao diện người dùng và cài đặt ghi log như cài chính. Nhà phát triển lưu ý cảnh báo sau khi tạo cài đặt lồng nhau:
- Cập nhật và nâng cấp có thể không hoạt động với cài đặt lồng nhau.
- Windows Installer có thể không tính toán đúng chi phí cài đặt lồng nhau.
- Cài đặt lồng nhau không thể chia sẻ thành phần:
- Cài đặt quản trị không thể chứa cài đặt lồng nhau.
- Integrated ProgressBars không dùng với cài đặt lồng nhau.
- Tài nguyên được quảng cáo không thể cài bằng cài đặt lồng nhau.
Đảm bảo các thủ tục này thực hiện đúng sẽ xác định bạn có nhận lỗi này. Lỗi này không khó tránh nhưng đòi hỏi kiến thức nhất định. Tuy nhiên, nếu trên không giải quyết, bạn phải tiếp tục Bước 2 và dùng Registry Cleaner.
Bước 2 – Dùng Registry Cleaner
– Tải xuống bộ dọn dẹp Registry
Cách khác khắc phục lỗi này là dùng ứng dụng registry cleaner sửa các cài đặt hỏng registry có thể có. Registry là cơ sở dữ liệu trong hệ thống Windows lưu cài đặt & tùy chọn quan trọng cho máy. Tuy nhiên, cơ sở dữ liệu này liên tục bị hỏng, ngăn Windows Installer dùng nó đúng. Để khắc phục, rất khuyến nghị bạn dùng chương trình registry cleaner sửa các cài đặt hỏng trong cơ sở dữ liệu này. Không nhiều người nhận ra, nhưng đây có thể là lý do lỗi 1618 xuất hiện.