Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

Cách giải quyết lỗi trình cài đặt Windows 1618

Khi bạn cố gắng chạy Windows Installer hoặc một chương trình phụ thuộc vào nó, bạn có thể đã gặp phải lỗi 1618 . Lỗi này có nghĩa là bạn có nhiều phiên bản Windows Installer đang chạy và do đó quá trình này không thể tiếp tục. Windows Installer là một thành phần quan trọng của nhiều chương trình cài đặt và phổ biến rộng rãi trong nhiều ứng dụng, cho dù đó là cài đặt, gỡ cài đặt, cập nhật hoặc sửa chữa chương trình.

Nguyên nhân nào gây ra lỗi 1618?

Lỗi này sẽ hiển thị dưới dạng:

ERROR_INSTALL_ALREADY_RUNNING.

có thể được theo sau bởi

Lỗi 1618:Một cài đặt khác đang được tiến hành. Hoàn thành cài đặt đó trước khi tiếp tục cài đặt này.

Điều này sẽ phát sinh khi Windows Installer có nhiều phiên bản đang chạy. Giải quyết vấn đề này khá đơn giản, bạn sẽ phải kết thúc quá trình Windows Installer khác hoặc nếu sự cố không giảm bớt thì hãy tiến hành quét sổ đăng ký bằng Trình dọn dẹp sổ đăng ký được khuyến nghị.

Cách sửa mã lỗi 1618

Bước 1 - Đảm bảo rằng bạn chỉ có một phiên bản Windows Installer đang chạy

Có nhiều quy trình Windows Installer có thể khiến chính ứng dụng bị nhầm lẫn. Không thể chạy hai thủ tục Windows Installer cùng một lúc, nó không được thiết kế cho việc đó. Nếu bạn nhận được thông báo lỗi 1618, bạn phải đóng tất cả các chương trình cài đặt khác. Chúng có thể nằm trong thanh tác vụ hoặc, nếu có thiết lập đang chạy ở chế độ nền, trong trình quản lý tác vụ. Luôn chú ý đến bất kỳ quy trình hoặc quy trình bất thường nào có tên như “setup.msi” hoặc “setup.exe” vì đây là những quy trình có khả năng gây ra xung đột này.

Việc ngăn trình cài đặt kép tải lên cũng rất quan trọng để duy trì tính toàn vẹn của hệ thống của bạn.

Để ngăn phiên bản thứ hai của Windows Installer, không đóng gói lại gói Windows Installer vào một gói Windows Installer khác, chẳng hạn như tệp .msi tùy chỉnh. Việc cập nhật và nâng cấp Office sẽ không hoạt động với các bản cài đặt lồng nhau với phiên bản hiện tại của Trình cài đặt Windows.

Tất cả các bản cập nhật công khai của Office đều bao gồm một chương trình khởi động có tên là OHotfix. Mặc dù OHotfix không phải là công cụ duy nhất mà bạn có thể sử dụng để triển khai các bản cập nhật, nhưng nó là công cụ dễ sử dụng nhất vì nó cung cấp rất nhiều chức năng cập nhật cần thiết.

Bạn cũng có thể sử dụng các chương trình khởi động cập nhật khác, chẳng hạn như tệp hàng loạt đơn giản hoặc chương trình tùy chỉnh phức tạp sử dụng lệnh gọi API Windows Installer.

Cài đặt lồng nhau chia sẻ giao diện người dùng và cài đặt ghi nhật ký giống như cài đặt chính. Các nhà phát triển cần lưu ý các cảnh báo sau khi tạo các 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ác cài đặt lồng nhau.
  • Trình cài đặt Windows có thể tính phí cài đặt lồng nhau không chính xác.
  • Các cài đặt lồng nhau không thể chia sẻ các thành phần:
    • Cài đặt quản trị cũng không được chứa cài đặt lồng nhau.
    • Không thể sử dụng Thanh tiến trình tích hợp với các cài đặt lồng nhau.
    • Cài đặt lồng nhau không thể cài đặt các tài nguyên sẽ được quảng cáo.

Đảm bảo rằng các quy trình này được thực hiện đúng cách sẽ giúp bạn có nhận được lỗi này hay không. Lỗi này không khó tránh nhưng đòi hỏi bạn phải có kiến ​​thức nhất định. Tuy nhiên, nếu cách trên không cung cấp giải pháp, bạn phải chuyển sang bước tiếp theo và sử dụng “Registry Cleaner”.

Bước 2 - Sử dụng Trình dọn dẹp sổ đăng ký

- Tải xuống trình dọn dẹp sổ đăng ký này

Một cách khác để khắc phục lỗi này là sử dụng ứng dụng ‘dọn dẹp sổ đăng ký’ để sửa chữa các cài đặt bị hỏng khác nhau mà quyền có thể có. Sổ đăng ký là cơ sở dữ liệu bên trong hệ thống Windows, nơi lưu trữ các cài đặt và tùy chọn quan trọng cho PC của bạn. Thật không may, cơ sở dữ liệu này liên tục bị hỏng, khiến trình cài đặt Windows không thể sử dụng nó một cách chính xác. Để khắc phục sự cố này, bạn nên sử dụng chương trình “dọn dẹp sổ đăng ký” để sửa bất kỳ cài đặt nào bị hỏng bên trong cơ sở dữ liệu này. Không nhiều người nhận ra điều đó, nhưng đây có thể là lý do tại sao lỗi 1618 xuất hiện.