আপনি যদি উইন্ডোজ ১০-এ .jar ফাইল খুলতে অক্ষম হন, তবে এর সম্ভাব্য কারণগুলো হলো:
*Java Run-Time Environment সঠিকভাবে .jar ফাইল চালানোর জন্য সেট করা নেই
*Windows Registry সঠিকভাবে JRE (Java Runtime Environment) কল করছে না
সৌভাগ্যয়, এটিকে ফিক্স করার একাধিক সহজ সমাধান রয়েছে। অধিকাংশ মানুষের সাথে যা ঘটে সেটি হলো .jar ফাইল খোলার চেষ্টা করলে, উইন্ডোজ সাধারণত জিজ্ঞেস করে আপনি কোন প্রোগ্রাম ব্যবহার করে প্রোগ্রামটি চালাতে চান। অবশ্যই, অধিকাংশ মানুষ java.exe বেছে নেবে, কিন্তু এর সমস্যা হলো এটি প্রোগ্রামের এক্সিকিউশন পথ থেকে -jar 스트্রিপ করে দেয়। মূলত আপনি উইন্ডোজ ১০-এ "Open With…" ব্যবহার করে .jar ফাইল খোলার জন্য প্রয়োজনীয় জটিল কমান্ড সেট করতে পারবেন না।
সामান্যতঃ যা ঘটে সেটি হলো আপনি .jar ফাইলকে java.exe-র সাথে অ্যাসোসিয়েট করবেন, এক্সিকিউটেবল .jar-এ ডাবল-ক্লিক করবেন, এবং একটি কমান্ড প্রম্পট উইন্ডো খুলবে এক সেকেন্ডেরเศষাংশের জন্য এবং বন্ধ হয়ে যাবে, এবং প্রোগ্রাম লঞ্চ হবে না।
আমাদের যা করতে হবে সেটি হলো .jar ফাইলটি জাভা বাইনারি کے সাথে রি-অ্যাসোসিয়েট করা।
- নিশ্চিত করুন আপনি সর্বশেষ Java Runtime Environment-এ আপডেটেড আছেন।
- আপনার Java ইনস্টলেশন ফোল্ডারে নেভিগেট করুন, /bin/ ফোল্ডারের ভিতরে যান, Java.exe-এ ডান ক্লিক করুন এবং এটিকে "Run as Administrator" সেট করুন।

- Windows + X কী চাপুন এবং "Command Prompt (Admin)" বা Powershell (Admin) সিলেক্ট করুন এবং cmd টাইপ করুন
- প্রম্পটে নিচের কমান্ডগুলো লিখুন (আপনার আসল Java ইনস্টলেশন ফোল্ডারের সাথে C:\Program Files\etc রিপ্লেস করুন, উদাহরণস্বরূপ, C:\Program Files (x86)\Java\jre1.8.0_131\bin\java.exe):
ftype jarfileterm=cmd /s /k "C:\Program Files\Java\jre7\bin\java.exe" -jar "%1" %*
assoc .jar=jarfileterm
অথবা আপনি যদি চান .jar ফাইল লঞ্চ করার পর কমান্ড প্রম্পট খোলা থাকে (ডিবাগিং উদ্দেশ্যে)
ftype jarfileterm=cmd /s /k "C:\Program Files\Java\jre7\bin\java.exe" -jar "%1" %*
assoc .jar=jarfileterm
এখন .jar ফাইলটি লঞ্চ করার চেষ্টা করুন। আপনি উপরের ধাপগুলোর থেকে যেটি নিলেন তার উপর নির্ভর করে, জাভা এক্সিকিউটেবলটি হয় লঞ্চ হবে অথবা একটি 지속 কমান্ড প্রম্পটের সাথে লঞ্চ হবে (যেটি অ্যাপ থেকে জাভা কল দিয়ে পূর্ণ হবে, ডিবাগিং উদ্দেশ্যে উপকারী)।
যাইহোক, যদি ধাপগুলো কাজ না করে, তবে আপনার রেজিস্ট্রি টুইক করতে হবে।
- আপনার Start বাটনে ডান ক্লিক করুন এবং "regedit" সার্চ করুন, তারপর এটি খুলুন।
- এখন HKEY_CLASSES_ROOT ফোল্ডার এক্সপ্যান্ড করুন, এবং নিচে স্ক্রোল করুন যতক্ষণ না আপনি "jar_auto_file" এবং "jarfileterm" ফোল্ডারগুলো খুঁজে পান।

- নিচের পথে এক্সপ্যান্ড করুন
jar_auto_file > Shell > Open > Command
- আপনি "Default" নামে একটি কী দেখবেন। "Default"-এ ডান ক্লিক করুন এবং "Modify" বেছে নিন।
- এখন "Value data" বক্সে, আপনি কমান্ড প্রম্পটে আগে যে ftype কমান্ডটি লিখেছেন সেটি পেস্ট করুন, যাতে নিচের স্ক্রিনশটের মতো দেখায়, এবং OK চাপুন।

- jarfileterm ফোল্ডারের জন্য একই কাজ করুন (এক্সপ্যান্ড করুন jarfileterm > Shell > Open > Command)
- এখন regedit বন্ধ করুন এবং আপনার .jar ফাইল লঞ্চ করুন, এখন সেটি সঠিকভাবে খুলবে!