Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi Java Error Code 1618

Mã lỗi '1618' là lỗi khá phổ biến trong Windows được nhắc từ Microsoft Installer (.msi) cho biết một .msi khác đang được xử lý. Người dùng gặp lỗi cài đặt này khi cài đặt Java trên máy tính.

Cách khắc phục lỗi Java Error Code 1618

Lưu ý mã lỗi này không nhất thiết có nghĩa là phải có instance Java khác chạy ngầm. Bất kỳ cài đặt nào khác đang được xử lý cũng có thể chặn cài đặt Java. Lỗi này hợp pháp nếu bạn thực sự có cài đặt đang chạy. Trong trường hợp đó, bạn nên chờ đợi và để cài đặt hiện tại kết thúc. Sau đó, bạn có thể thử cài đặt Java lại.

Nguyên nhân gây ra 'Java error code 1618'

Như đã đề cập, thông báo lỗi này do xung đột Microsoft Installer. Tuy nhiên, cũng có lý do khác khiến cài đặt thất bại. Một số trong số đó:

  • Dịch vụ Microsoft Installer ở trạng thái lỗi. Nếu dịch vụ không chạy đúng, quá trình cài đặt Java sẽ không tiến hành.
  • Cài đặt Java hiện có bị hỏng và không hoàn chỉnh.
  • Đôi khi, Windows update làm hỏng installer. Cụ thể, 'KB2918614' làm hỏng module cài đặt buộc Java rút quy trình.
  • Phần mềm diệt virus thận trọng khi cài ứng dụng. Phần mềm bảo mật này chặn cài đặt thỉnh thoảng với dương tính giả.
  • Có thể có ứng dụng thứ 3 khởi động dịch vụ Windows installer tự động. Trong trường hợp này, chúng ta phải chẩn đoán ứng dụng và dừng nó để khắc phục thông báo lỗi.

Cách khắc phục 'Java error code 1618'

Người dùng gặp thông báo lỗi 'Java error code 1618' khi thử cài Java. Như đã đề cập, nó liên quan đến dịch vụ msi của Windows. Các giải pháp dưới đây nhắm vào tất cả vấn đề bạn có thể gặp. Hãy chắc chắn bạn đăng nhập với quyền administrator và có kết nối internet hoạt động.

Giải pháp 1: Khởi động lại dịch vụ 'MSIEXEC.EXE'

Microsoft installer có dịch vụ tên 'MSIEXEC.EXE' chịu trách nhiệm chính cài đặt module từ installer .msi như cái chúng ta có cho java. Nếu dịch vụ này không hoạt động đúng hoặc có xung đột với dịch vụ khác, nó có thể gây lỗi như đang thảo luận. Chúng ta sẽ reset/kill dịch vụ và thử cài Java lại.

  1. Nhấn Windows + R, gõ "taskmgr" trong hộp thoại và nhấn Enter. Chọn tab Processes.
  2. Trong services, tìm dịch vụ 'MSIEXEC.EXE' hoặc 'MSIEXE.MSI', nhấp chuột phải và chọn "End process". Trong Windows 10, điều này có thể liệt kê là 'Windows installer'.

Cách khắc phục lỗi Java Error Code 1618

  1. Bây giờ điều hướng đến Java installer và cài Java trên máy tính tương ứng.

Cách khắc phục lỗi Java Error Code 1618

Nếu kết thúc tiến trình từ task manager không hiệu quả, chúng ta có thể thử khởi động lại dịch vụ và đặt loại khởi động là Automatic. Chắc chắn bạn đăng nhập với quyền administrator.

  1. Nhấn Windows + R, gõ "services.msc" trong hộp thoại và nhấn Enter.
  2. Trong services, tìm dịch vụ "Windows Installer", nhấp chuột phải và chọn Properties.

Cách khắc phục lỗi Java Error Code 1618

  1. Trong properties, nhấp Start. Bây giờ thử cài Java và xem có khắc phục thông báo lỗi không.

Giải pháp 2: Sử dụng installer offline

Nếu khởi động lại dịch vụ không hiệu quả, bạn có thể thử dùng offline installer thay thế. Java installer mặc định tải tệp từ internet khi cài đặt. Nếu không đi theo kế hoạch và Windows installer không thể lấy tệp, bạn có thể gặp thông báo lỗi này. Offline installer là tệp lớn hơn nhưng đã có sẵn mọi module nên bạn không cần tải gì khi cài đặt.

  1. Xóa mọi instance Java hiện có từ máy. Bây giờ truy cập trang web chính thức Java và tải offline installer từ đó (Windows offline).

Cách khắc phục lỗi Java Error Code 1618

  1. Sau khi tải installer, nhấp chuột phải vào ứng dụng và chọn "Run as administrator". Sau khi cài, khởi động lại máy hoàn toàn và kiểm tra thông báo lỗi có được giải quyết không.

Giải pháp 3: Tắt phần mềm diệt virus

Như đã đề cập, phần mềm diệt virus chặn truy cập vào bất kỳ chương trình nào chúng thấy đáng ngờ lây nhiễm hệ thống. Hành vi này gọi là dương tính giả và có nhiều báo cáo Java không cài được vì điều này. Phần mềm diệt virus phổ biến nhất gây vấn đề này là McAfee.

Để đối phó tình huống này, bạn có thể tắt hoàn toàn phần mềm diệt virus và thử cài lại. Nếu bạn có nhiều hơn một phần mềm diệt virus trên desktop, làm tương tự cho tất cả. Khi chắc chắn không diệt virus nào giám sát máy, thử cài Java lại với quyền administrator.

Giải pháp 4: Kiểm tra Windows Update

Windows Installer nhận cập nhật thường xuyên từ Microsoft để cải thiện tính năng và xóa bug/vấn đề. Gần đây, có bản cập nhật Windows (KB2918614) được báo cáo làm hỏng Windows installer. Điều này có thể do vấn đề registry hoặc cấu trúc tổng thể. Vì đã được giải quyết bằng bản cập nhật khác, có hai lựa chọn; hoặc bạn cập nhật Windows lên bản mới nhất hoặc quay lại bản cũ.

Trước, bạn có thể thử cài bản cập nhật mới nhất. Nếu vì lý do nào bạn không thể cập nhật máy, bạn có thể thử quay lại bản cập nhật.

  1. Nhấn Windows + S, gõ "Windows Update" trong hộp thoại và mở ứng dụng.
  2. Nhấp tùy chọn Check for updates và cài các bản cập nhật chờ.

Cách khắc phục lỗi Java Error Code 1618

  1. Khởi động lại máy hoàn toàn và thử chạy Java installer lại.

Nếu không hiệu quả, bạn có thể thử quay lại bản cập nhật KB2918614 cho Windows.

  1. Mở cài đặt Update như trước và nhấp View update history. Từ cửa sổ tiếp theo, chọn Uninstall updates.

Cách khắc phục lỗi Java Error Code 1618

  1. Dưới tab Microsoft Windows, nhấp chuột phải vào bản cập nhật gây vấn đề và chọn Uninstall.

Cách khắc phục lỗi Java Error Code 1618

  1. Sau khi gỡ bản cập nhật, khởi động lại máy đúng cách và thử chạy Java installer lại.

Giải pháp 5: Clean Boot máy tính

Nếu tất cả phương pháp trên không hiệu quả và bạn vẫn gặp lỗi 'Java error code 1618' khi cài Java, bạn có thể thử Clean Boot máy. Chế độ này bật hệ thống với bộ driver và chương trình tối thiểu và chỉ dịch vụ hệ thống chạy. Khi ở clean boot, bạn có thể thử cài Java và nếu thành công, nghĩa là có chương trình thứ 3 xung đột với installer.

  1. Nhấn Windows + R để mở ứng dụng Run. Gõ "msconfig" trong hộp thoại và nhấn Enter.
  2. Điều hướng đến tab Services ở đầu màn hình. Chọn dòng nói "Hide all Microsoft services". Khi bạn nhấp này, mọi dịch vụ liên quan Microsoft sẽ bị tắt để lại tất cả dịch vụ thứ 3 (bạn cũng có thể tắt tất cả tiến trình Microsoft và kiểm tra kỹ hơn nếu không có dịch vụ thứ 3 gây vấn đề).
  3. Bây giờ nhấp nút "Disable all" ở gần đáy bên trái cửa sổ. Tất cả dịch vụ thứ 3 sẽ bị tắt.
  4. Nhấp Apply để lưu thay đổi và thoát.

Cách khắc phục lỗi Java Error Code 1618

  1. Bây giờ điều hướng đến tab Startup và nhấp tùy chọn "Open Task Manager". Bạn sẽ được chuyển đến task manager nơi mọi ứng dụng/dịch vụ chạy khi máy khởi động được liệt kê.

Cách khắc phục lỗi Java Error Code 1618

  1. Chọn từng dịch vụ một và nhấp "Disable" ở góc dưới bên phải cửa sổ.

Cách khắc phục lỗi Java Error Code 1618

  1. Khởi động lại máy để thay đổi có hiệu lực và thử chạy installer.