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

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

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

Điều gì gây ra 'mã lỗi Java 1618'?

Giống như đã đề cập trước đó, thông báo lỗi này do xung đột trong Microsoft Installer. Tuy nhiên, cũng có những lý do khác khiến việc cài đặt của bạn có thể thất bại. Một số trong số họ là:

  • Dịch vụ của Microsoft Installer đang ở trạng thái lỗi. Nếu dịch vụ không chạy đúng, quá trình cài đặt cho Java sẽ không tiến hành.
  • Cài đặt Java hiện có bị hỏng và không đầy đủ.
  • Đôi khi, bản cập nhật Windows phá vỡ trình cài đặt. Cụ thể, 'KB2918614' đã phá vỡ mô-đun cài đặt buộc Java phải rút quy trình của nó.
  • Phần mềm chống vi-rút rất thận trọng khi cài đặt ứng dụng. Các phần mềm bảo mật này chặn cài đặt mỗi lần một lần với kết quả dương tính giả.
  • Cũng có thể có các ứng dụng của bên thứ ba tự động khởi động dịch vụ cài đặt Windows. Trong trường hợp này, chúng tôi phải chẩn đoán ứng dụng và dừng ứng dụng để giải quyết thông báo lỗi.

Làm cách nào để sửa 'Mã lỗi Java 1618'?

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

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

Trình cài đặt Microsoft có một dịch vụ có tên 'MSIEXEC.EXE', chịu trách nhiệm chính cho việc cài đặt các mô-đun từ trình cài đặt .msi giống như dịch vụ chúng tôi có cho java. Nếu dịch vụ này không hoạt động đúng hoặc có một số xung đột với các dịch vụ khác, nó có thể gây ra lỗi như cuộc thảo luận. Chúng tôi sẽ thiết lập lại / hủy dịch vụ và thử cài đặt lại Java.

  1. Nhấn Windows + R, gõ vào bộ dữ liệu trong hộp thoại và nhấn Enter. Chọn tab Quy trình .
  2. Khi đã vào dịch vụ, hãy tìm kiếm dịch vụ ' MSIEXEC. EXE 'hoặc' MSIEXE.MSI ', nhấp chuột phải vào nó và chọn Quá trình kết thúc . Trong Windows 10, điều này có thể được liệt kê là 'Trình cài đặt Windows'.

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

Nếu kết thúc quá trình từ trình quản lý tác vụ không hoạt động, chúng ta có thể thử khởi động lại dịch vụ và đặt loại khởi động là Tự động . Hãy chắc chắn rằng bạn đã đăng nhập như một quản trị viên.

  1. Nhấn Windows + R, nhập các dịch vụ trên mạng. msc Chỉ trong hộp thoại và nhấn Enter.
  2. Khi đã vào dịch vụ, hãy tìm dịch vụ của Windows cài đặt Windows Windows, nhấp chuột phải vào dịch vụ và chọn Thuộc tính .

  1. Khi ở trong thuộc tính, bấm vào Bắt đầu . Bây giờ hãy thử cài đặt Java và xem nếu điều này sửa thông báo lỗi.

Giải pháp 2: Sử dụng trình cài đặt ngoại tuyến

Nếu khởi động lại dịch vụ không hoạt động, bạn có thể thử sử dụng trình cài đặt ngoại tuyến . Trình cài đặt Java mặc định tải xuống các tệp từ internet trong khi tải xuống. Nếu điều này không đi theo kế hoạch và trình cài đặt Windows không thể tìm nạp các tệp, bạn có thể gặp thông báo lỗi này. Trình cài đặt ngoại tuyến là một tệp lớn hơn nhưng đã có sẵn tất cả các mô-đun để bạn không phải tải xuống bất cứ thứ gì khi cài đặt.

  1. Xóa tất cả các phiên bản Java hiện có khỏi máy tính của bạn. Bây giờ điều hướng đến trang web chính thức của Java và tải xuống trình cài đặt ngoại tuyến từ đó ( Windows ngoại tuyến ).

  1. Sau khi tải xuống trình cài đặt, nhấp chuột phải vào ứng dụng và chọn Chạy Run với tư cách quản trị viên. Sau khi cài đặt, khởi động lại máy tính của bạn hoàn toàn và kiểm tra xem thông báo lỗi đã được giải quyết chưa.

Giải pháp 3: Vô hiệu hóa phần mềm Antivirus

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

Để khắc phục tình trạng này, bạn có thể vô hiệu hóa hoàn toàn phần mềm chống vi-rút của mình và sau đó thử cài đặt lại. Nếu bạn có nhiều phần mềm chống vi-rút trên máy tính để bàn của mình, hãy làm tương tự cho tất cả chúng. Khi bạn hoàn toàn chắc chắn rằng không có phần mềm chống vi-rút nào giám sát máy tính của bạn, hãy thử cài đặt lại Java với tư cách quản trị viên.

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

Windows Installer nhận được các bản cập nhật thường xuyên từ Microsoft để cải thiện các tính năng và loại bỏ các lỗi và sự cố. Gần đây, có một bản cập nhật Windows ( KB2918614 ) đã báo cáo đã phá vỡ trình cài đặt Windows. Điều này có thể là do các vấn đề trong sổ đăng ký hoặc trong cấu trúc tổng thể. Vì điều này đã được giải quyết với một bản cập nhật khác, có hai tùy chọn; hoặc bạn có thể cập nhật Windows của mình lên bản dựng mới nhất hoặc hoàn nguyên lại.

Đầu tiên, bạn có thể cố gắng cài đặt bản cập nhật mới nhất. Nếu vì bất kỳ lý do nào bạn không thể cập nhật máy tính của mình, bạn có thể thử hoàn nguyên bản cập nhật.

  1. Nhấn Windows + S, gõ vào Windows Cập nhật Windows trong hộp thoại và mở ứng dụng.
  2. Nhấp vào tùy chọn Kiểm tra cập nhật và cài đặt các bản cập nhật đang chờ xử lý.

  1. Khởi động lại máy tính của bạn hoàn toàn và thử chạy lại trình cài đặt Java.

Nếu điều này không hoạt động, bạn có thể thử hoàn nguyên bản cập nhật KB2918614 cho Windows.

  1. Mở cài đặt Cập nhật như chúng tôi đã làm trước đó và nhấp vào Xem lịch sử cập nhật . Từ cửa sổ tiếp theo, chọn Gỡ cài đặt bản cập nhật .

  1. Bên dưới tab Microsoft Windows, nhấp chuột phải vào bản cập nhật có vấn đề và chọn Gỡ cài đặt .

  1. Sau khi gỡ cài đặt bản cập nhật, hãy khởi động lại máy tính của bạn đúng cách và thử khởi chạy lại trình cài đặt Java.

Giải pháp 5: Khởi động sạch máy tính của bạn

Nếu tất cả các phương pháp trên không hoạt động và bạn vẫn gặp lỗi 'Mã lỗi Java 1618' khi cài đặt Java, bạn có thể thử khởi động sạch máy tính của mình. Chế độ này bật hệ thống của bạn với một bộ trình điều khiển và chương trình tối thiểu và chỉ các dịch vụ hệ thống đang được chạy. Khi đã khởi động sạch, bạn có thể thử cài đặt Java và nếu thành công, điều đó có nghĩa là có một số chương trình của bên thứ ba xung đột với trình cài đặt của chúng tôi.

  1. Nhấn Windows + R để khởi chạy ứng dụng Run. Gõ ms msconfig vào hộp thoại và nhấn Enter.
  2. Điều hướng đến tab Dịch vụ có ở đầu màn hình. Kiểm tra dòng có nội dung ẩn Ẩn tất cả các dịch vụ của Microsoft . Khi bạn nhấp vào đây, tất cả các dịch vụ liên quan đến Microsoft sẽ bị vô hiệu hóa để lại tất cả các dịch vụ của bên thứ ba (bạn cũng có thể vô hiệu hóa tất cả các quy trình liên quan đến Microsoft và kiểm tra rộng hơn nếu không có dịch vụ của bên thứ ba gây ra sự cố).
  3. Bây giờ hãy nhấp vào nút Vô hiệu hóa tất cả các nút hiện diện ở phía dưới cùng ở phía bên trái của cửa sổ. Tất cả các dịch vụ của bên thứ ba sẽ bị vô hiệu hóa.
  4. Nhấp vào Áp dụng để lưu các thay đổi và thoát.

  1. Bây giờ điều hướng đến tab Khởi động và nhấp vào tùy chọn của Trình quản lý tác vụ mở Open . Bạn sẽ được chuyển hướng đến trình quản lý tác vụ nơi tất cả các ứng dụng / dịch vụ chạy khi máy tính của bạn khởi động sẽ được liệt kê.

  1. Chọn từng dịch vụ một và nhấp vào Tắt Vô hiệu hóa ở phía dưới bên phải của cửa sổ.

  1. Khởi động lại máy tính của bạn để thay đổi diễn ra và thử chạy trình cài đặt.

Bài ViếT Thú Vị