‘১৬১৮’ এরর কোডটি উইন্ডোজে একটি খুব সাধারণ এরর যা Microsoft Installer (.msi) থেকে প্রম্পট হয় বলে যে অন্য একটি .msi বর্তমানে প্রসেস হচ্ছে। ব্যবহারকারীরা এই ইনস্টলেশন এরর সম্মুখীন হন যখন তারা তাদের কম্পিউটারে জাভা ইনস্টল করতে চায়।

মনে রাখবেন যে এই এরর কোডটি আবশ্যকে দিয়ে নয় যে পৃষ্ঠভূমিতে জাভার অন্য একটি ইনস্ট্যান্স চলছে। অন্য যেকোনো ইনস্টলেশন প্রসেস হচ্ছে সেটিও জাভার ইনস্টলেশন ব্লক করতে পারে। এই এররটি বৈধ যদি আপনার কাছে অবশ্য একটি ইনস্টলেশন চলছে। সেক্ষেত্রে, আপনাকে অপেক্ষা করनी चाहিয়ে এবং চলমান ইনস্টলেশনটি শেষ হওয়া দিতে হবে। তারপর, আপনি আবার জাভা ইনস্টল করার চেষ্টা করতে পারেন।
‘জাভা এরর কোড 1618’ এর কারণ কী?
উপরে বলা হয়েছে, এই ত্রুটি বার্তা Microsoft Installer-এ ক্ল্যাশের কারণে হয়। যাইহোক, অন্যান্য কারণও রয়েছে যার জন্য আপনার ইনস্টলেশন ব্যর্থ হতে পারে। কিছু নিচে দেওয়া হলো:
- Microsoft Installer-এর সার্ভিস একটি এরর স্টেটে আছে। যদি সার্ভিসটি সঠিকভাবে চলছে না, তবে জাভার ইনস্টলেশন প্রক্রিয়া অগ্রসর হবে না।
- বিদ্যমান জাভা ইনস্টলেশন দূষিত এবং অসম্পূর্ণ।
- কখনও কখনও, উইন্ডোজ আপডেট ইনস্টলারকে ভাঙে দেয়। স্পেসিফিক্যালি, 'KB2918614' ইনস্টলেশন মডিউলটি ভাঙে দিয়েছে যা জাভাকে তার প্রসেস ওয়ід্র করার জন্য বাধ্য করেছে।
- এন্টিভাইরাস সফ্টওয়্যার অ্যাপ্লিকেশন ইনস্টল করার বিষয়ে অতিরিক্ত সতর্ক। এই নিরাপত্তা সফ্টওয়্যারগুলো কখনও কখনও ফলস পজিটিভের সাথে একটি ইনস্টলেশন ব্লক করে দেয়।
- থার্ড-পার্টি অ্যাপ্লিকেশনও থাকতে পারে যা উইন্ডোজ ইনস্টলার সার্ভিস স্বয়ংক্রিয়ভাবে শুরু করে। এই কেসে, আমাদের অ্যাপ্লিকেশনটি ডায়াগনোজ করতে হবে এবং এটিকে বন্ধ করতে হবে এরর মেসেজ সমাধান করার জন্য।
‘জাভা এরর কোড 1618’ কীভাবে ফিক্স করবেন?
ব্যবহারকারীরা ‘জাভা এরর কোড 1618’ এরর মেসেজ সম্মুখীন হন যখন তারা তাদের কম্পিউটারে জাভা ইনস্টল করার চেষ্টা করে। উপরে বলা হয়েছে, এটি উইন্ডোজের msi সার্ভিসের সাথে সম্পর্কিত। নিচের সমাধানগুলো আপনার সম্মুখীন হতে পারা সব সমস্যাকে টার্গেট করে। নিশ্চিত করুন যে আপনি অ্যাডমিনিস্ট্রেটর হিসেবে লগইন করেছেন এবং একটি সক্রিয় ইন্টারনেট সংযোগ আছে।
সমাধান ১: ‘MSIEXEC.EXE’ সার্ভিস রিস্টার্ট করা
Microsoft installer-এ 'MSIEXEC.EXE' নামে একটি সার্ভিস রয়েছে যা প্রাইমেরিলি .msi ইনস্টলারগুলোর মতো মডিউল ইনস্টল করার জন্য দায়বদ্ধ (যেমন জাভার জন্য আমাদের আছে)। যদি এই সার্ভিসটি সঠিকভাবে কাজ না করে বা অন্য সার্ভিসের সাথে দ্বন্দ্ব থাকে, তবে আলোচ্য এররটির মতো এরর সৃষ্টি হতে পারে। আমরা সার্ভিসটি রিসেট/কিল করব এবং আবার জাভা ইনস্টল করার চেষ্টা করব।
- Windows + R চাপুন, ডায়ালগ বক্সে "taskmgr" টাইপ করুন এবং Enter চাপুন। Processes ট্যাব সিলেক্ট করুন।
- সার্ভিসে একবার ঢুকে, 'MSIEXEC.EXE' বা 'MSIEXE.MSI' সার্ভিসটি সার্চ করুন, রাইট-ক্লিক করুন এবং "End process" বেছে নিন। উইন্ডোজ ১০-এ, এটি 'Windows installer' হিসেবে লিস্টেড থাকতে পারে।

- এখন জাভা ইনস্টলারতে নেভিগেট করুন এবং যথাযথভাবে আপনার কম্পিউটারে জাভা ইনস্টল করুন।

যদি টাস্ক ম্যানেজার থেকে প্রসেস এন্ড করলে কাজ না করে, তবে আমরা সার্ভিসটি রিস্টার্ট করতে চেষ্টা করতে পারি এবং স্টার্টআপ টাইপ Automatic সেট করতে পারি। নিশ্চিত করুন যে আপনি অ্যাডমিনিস্ট্রেটর হিসেবে লগইন করেছেন।
- Windows + R চাপুন, ডায়ালগ বক্সে "services.msc" টাইপ করুন এবং Enter চাপুন।
- সার্ভিসে একবার ঢুকে, "Windows Installer" সার্ভিসটি লোকেট করুন, রাইট-ক্লিক করুন এবং Properties বেছে নিন।

- Properties-এ একবার ঢুকে, Start-এ ক্লিক করুন। এখন জাভা ইনস্টল করার চেষ্টা করুন এবং দেখুন এটা এরর মেসেজ ফিক্স করল কিনা।
সমাধান ২: অফলাইন ইনস্টলার ব্যবহার করা
সার্ভিস রিস্টার্ট করলে যদি কাজ না করে, তবে আপনি অফলাইন ইনস্টলার ব্যবহার করে দেখতে পারেন। ডিফল্ট জাভা ইনস্টলার ইনস্টল করার সময় ইন্টারনেট থেকে ফাইলগুলো ডাউনলোড করে। যদি এটি পরিকল্পনা অনুযায়ী না হয় এবং উইন্ডোজ ইনস্টলার ফাইলগুলো ফেচ করতে না পারে, তবে আপনি এই এরর মেসেজ অনুভব করতে পারেন। অফলাইন ইনস্টলার একটি বড় ফাইল কিন্তু সেটিতে ইতিমধ্যে সব মডিউল রয়েছে তাই ইনস্টল করার সময় আপনাকে কিছু ডাউনলোড করতে হয় না।
- আপনার কম্পিউটার থেকে জাভার সব বিদ্যমান ইনস্ট্যান্স রিমুভ করুন। এখন জাভার অফিসিয়াল ওয়েবসাইটে নেভিগেট করুন এবং সেখান থেকে অফলাইন ইনস্টলার ডাউনলোড করুন (Windows offline)।

- ইনস্টলার ডাউনলোড হলে, অ্যাপ্লিকেশনে রাইট-ক্লিক করুন এবং "Run as administrator" বেছে নিন। ইনস্টল করার পর, আপনার কম্পিউটার সম্পূর্ণরূপে রিস্টার্ট করুন এবং চেক করুন এরর মেসেজ সমাধান হয়েছে কিনা।
সমাধান ৩: এন্টিভাইরাস সফ্টওয়্যার নিষ্ক্রিয় করা
আগে বলা হয়েছে, এন্টিভাইরাস সফ্টওয়্যার যেকোনো প্রোগ্রামকে এক্সেস ব্লক করে যা সেগুলো কম্পিউটার সিস্টেমে ইনফেক্ট করার সন্দেহ করে। এই আচরণকে ফলস পজিটিভ বলা হয় এবং অনেক রিপোর্ট রয়েছে যে জাভা এই কারণে ইনস্টল হতে পারছে না। সবচেয়ে সাধারণ এন্টিভাইরাস যা এই সমস্যা সৃষ্টি করার জন্য পরিচিত ছিল সেটি McAfee।
এই পরিস্থিতি মোকাবিলা করতে, আপনি আপনার এন্টিভাইরাস সফ্টওয়্যার সম্পূর্ণরূপে নিষ্ক্রিয় করতে পারেন এবং তারপর আবার ইনস্টল করার চেষ্টা করতে পারেন। আপনার যদি একাধিক এন্টিভাইরাস সফ্টওয়্যার ডেস্কটপে থাকে, তবে সবগুলোর জন্য একই করুন। একবার আপনি সম্পূর্ণ নিশ্চিত হন যে কোনো এন্টিভাইরাস আপনার কম্পিউটার মনিটর করছে না, অ্যাডমিনিস্ট্রেটর হিসেবে জাভা ইনস্টল করার চেষ্টা আবার করুন।
সমাধান ৪: উইন্ডোজ আপডেট চেক করা
Windows Installer মাইক্রোসফ্ট থেকে আপডেট পায় ফিচার উন্নত করতে এবং বাগ ও সমস্যা দূর করতে। সম্প্রতি, একটি উইন্ডোজ আপডেট (KB2918614) উইন্ডোজ ইনস্টলারকে ভাঙে দিয়েছে বলে রিপোর্ট করা হয়েছে। এটি রেজিস্ট্রি বা সামগ্রিক কাঠামোর সমস্যার কারণে হতে পারে। যেহেতু এটি অন্য একটি আপডেট দিয়ে সমাধান হয়েছে, তাই দুটি অপশন রয়েছে; আপনি আপনার উইন্ডোজকে সর্বশেষ বিল্ডে আপডেট করতে পারেন বা রিভার্ট ব্যাক করতে পারেন।
প্রথমে, আপনি সর্বশেষ আপডেট ইনস্টল করার চেষ্টা করতে পারেন। যদি কোনো কারণে আপনি আপনার কম্পিউটার আপডেট করতে না পারেন, তবে আপনি আপডেটটি রিভার্ট ব্যাক করার চেষ্টা করতে পারেন।
- Windows + S চাপুন, ডায়ালগ বক্সে "Windows Update" টাইপ করুন এবং অ্যাপ্লিকেশন খুলুন।
- Check for updates অপশনে ক্লিক করুন এবং পেন্ডিং আপডেটগুলো ইনস্টল করুন।

- আপনার কম্পিউটার সম্পূর্ণরূপে রিস্টার্ট করুন এবং আবার জাভা ইনস্টলার চালানোর চেষ্টা করুন।
এটি যদি কাজ না করে, তবে আপনি উইন্ডোজের জন্য KB2918614 আপডেটটি রিভার্ট ব্যাক করার চেষ্টা করতে পারেন।
- আগের মতো আপডেট সেটিংস খুলুন এবং View update history-এ ক্লিক করুন। পরবর্তী উইন্ডো থেকে, Uninstall updates বেছে নিন।

- Microsoft Windows ট্যাবের নিচে, সমস্যাযুক্ত আপডেটে রাইট-ক্লিক করুন এবং Uninstall বেছে নিন।

- আপডেটটি আনইনস্টল করার পর, আপনার কম্পিউটার সঠিকভাবে রিস্টার্ট করুন এবং আবার জাভা ইনস্টলার চালানোর চেষ্টা করুন।
সমাধান ৫: আপনার কম্পিউটার ক্লিন বুট করা
যদি উপরের সকল পদ্ধতিই কাজ না করে এবং আপনি এখনও জাভা ইনস্টল করার সময় 'জাভা এরর কোড 1618' পান, তবে আপনি আপনার কম্পিউটার ক্লিন বুট করার চেষ্টা করতে পারেন। এই মোড আপনার সিস্টেমকে ন্যূনতম ড্রাইভার এবং প্রোগ্রামের সাথে অন করে এবং শুধু সিস্টেম সার্ভিসগুলো চলছে। একবার ক্লিন বুটে ঢুকে, আপনি জাভা ইনস্টল করার চেষ্টা করতে পারেন এবং যদি সফল হয়, তবে এর মানে কোনো থার্ড-পার্টি প্রোগ্রাম আমাদের ইনস্টলারের সাথে দ্বন্দ্ব করছিল।
- Windows + R চাপে Run অ্যাপ্লিকেশন লঞ্চ করুন। ডায়ালগ বক্সে "msconfig" টাইপ করুন এবং Enter চাপুন।
- Services ট্যাবে নেভিগেট করুন যা স্ক্রিনের উপরে আছে। লাইনটি চেক করুন যেটি বলে "Hide all Microsoft services"। একবার আপনি এটিতে ক্লিক করলে, সব মাইক্রোসফ্ট-রিলেটেড সার্ভিস ডিসেবল হয়ে যাবে থার্ড-পার্টি সার্ভিসগুলো রেখে (আপনি সব মাইক্রোসফ্ট-রিলেটেড প্রসেসও ডিসেবল করে আরও ব্যাপকভাবে চেক করতে পারেন যদি কোনো থার্ড-পার্টি সার্ভিস সমস্যা সৃষ্টি করছে না)।
- এখন বাম পাশের নিচের নিকটবর্তী "Disable all" বাটনে ক্লিক করুন। সব থার্ড-পার্টি সার্ভিস এখন ডিসেবল হবে।
- Apply চাপে পরিবর্তনগুলো সংরক্ষণ করুন এবং বের হোন।

- এখন Startup ট্যাবে নেভিগেট করুন এবং "Open Task Manager" অপশনে ক্লিক করুন। আপনি টাস্ক ম্যানেজারে রিডাইরেক্ট হবেন যেখানে আপনার কম্পিউটার стар্ট হলে যেসব অ্যাপ্লিকেশন/সার্ভিস চলে সেগুলো লিস্ট থাকবে।

- প্রতিটি সার্ভিস একে একে সিলেক্ট করুন এবং উইন্ডোর ডান পাশের নিচে "Disable"-এ ক্লিক করুন।

- পরিবর্তনগুলো ইফেক্টে লाने জন্য আপনার কম্পিউটার রিস্টার্ট করুন এবং ইনস্টলার চালানোর চেষ্টা করুন।