আপনি যদি Minecraft-এর মতো যেকোনো Java-ভিত্তিক অ্যাপ্লিকেশন লঞ্চ বা খোলার চেষ্টা করেন, তবে অ্যাপ্লিকেশনটি অনরেসপন্সিভ দেখাবে এবং একমাত্র অপশন থাকবে অ্যাপ বন্ধ করা। এই কেসে, আপনি নিচের এরর প্রম্পটের সাথে থাকবেন: Java Platform SE binary has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available। আপনি যদি Minecraft খোলার সময় হওয়া এই Java TM platform SE binary not responding এরর মেসেজ সমাধান করতে চান, তবে এই ট্রাবলশুটিং গাইড আপনাকে Java TM platform SE binary has stopped working সমস্যা সমাধান করতে সাহায্য করবে।
Windows 10-এ Java TM Platform SE Binary Not Responding সমাধান
আপনি Java পরিবেশে, যাকে Java Platformও বলা হয়, অনেক অ্যাপ্লিকেশন, প্রোগ্রাম, ওয়েবসাইট এবং লিঙ্ক চালাতে পারেন। Minecraft সবচেয়ে জনপ্রিয় গেম যা OpenJDK platform binary ব্যবহার করে এবং সাম্প্রতিক সময়ে ইস্যুর অধীন। শুধু Minecraft-ই নয়, অন্যান্য Java-ভিত্তিক অ্যাপসও এই কেসে খোলা ফেলে না। Java TM platform SE binary has stopped working ইস্যুর پشتে অনেক কারণ কাজ করে। কিছু সাধারণ সমস্যা নিচে লিস্ট করা হলো।
- Windows PC-এ অপ্রয়োজনীয় বা হানিকারক Java ক্যাশ ফাইল।
- Java অ্যাপ্লিকেশন সেটিংস যা Java platform ফাইলসের সাথে ইন্টারফেয়ার করছে।
- কম্পিউটারে ভুল এনভায়রনমেন্ট ভেরিয়েবল।
- কিছু Minecraft মড Java SE Platform Binary-র সাথে ইন্টারফেয়ার করছে।
- অ্যান্টিভাইরাস বা ফায়ারওয়াল Java platform খুলা এবং সাধারণভাবে কাজ করতে বাধা দিচ্ছে।
- পুরানো ড্রাইভার এবং অসম্পৃক্ত Windows অপারেটিং সিস্টেম।
এই সেকশনে আপনি কিছু কার্যকর ট্রাবলশুটিং আইডিয়া পাবেন যা আপনার Windows 10 কম্পিউটারে openJDK platform binary ইস্যু ফিক্স করতে সাহায্য করবে। সুলভ ফলাফলের জন্য একই ক্রমে অনুসরণ করুন।
পদ্ধতি ১: ক্লিন বুট করার পর অ্যাপ চালান
অনেক ব্যবহারকারী পরামর্শ দিয়েছেন PC-এর ক্লিন বুট করলে এবং প্রোগ্রামটি মিনিমাম সেট ড্রাইভার এবং স্টার্টআপ টাস্ক দিয়ে চালালে Java TM platform SE binary not responding ইস্যু ফিক্স হয়। আপনি ক্লিন বুটকে সেফ বুটের সাথে গুলিয়ে ফেলবেন না। Windows PC-এর সেফ মোড সব নন-এসেনশিয়াল টাস্ক বন্ধ করে এবং সবচেয়ে স্থিতিশীল ড্রাইভার দিয়ে চলে। সেফ মোডে Windows PC সবচেয়ে স্থিতিশীল এনভায়রনমেন্টে থাকে, যখন ক্লিন বুট PC-র শুধু থার্ড-পার্টি অ্যাড-অনস সরিয়ে ফেলে যেগুলো স্টার্টআপ টাস্কে এসাইন করা থাকে। আপনার কম্পিউটারের ক্লিন বুট সফটওয়্যার ইনকম্প্যাটিবিলিটি ইস্যু সমাধান করতে সাহায্য করে যা সমস্যায় অবদান রাখছে। আমাদের গাইড "How to Perform Clean boot in Windows 10" অনুসরণ করুন এবং একই ধাপগুলো ইমপ্লিমেন্ট করুন সমস্যা ফিক্স করতে।
PC রিস্টার্ট হলে, Minecraft বা অন্য Java-ভিত্তিক প্রোগ্রাম লঞ্চ করুন। আপনি যদি আবার সমস্যা মুখোমুখি না হন, তবে সার্ভিসগুলো এক এক করে সক্রিয় করুন এবং কলপ্রিট খুঁজে বের করুন। এছাড়া, আপনি করাপ্ট প্রোগ্রামগুলো ফোর্স আনইনস্টল করতে পারেন আপনার PC থেকে যদি সেগুলো অপ্রয়োজনীয় লাগে সমস্যা পারমানেন্টলি ফিক্স করতে।
পদ্ধতি ২: কম্প্যাটিবিলিটি মোডে প্রোগ্রাম চালান
আপনার কম্পিউটারে অ্যাপ্লিকেশন ক্র্যাশ হলে একটি WER (Windows Error Reporting) ফাইল তৈরি হয়। এতে সঠিক তথ্য থাকে যা 크্যাশ কেন হয়েছে সেটা খুঁজে বের করতে সাহায্য করে। এগুলো টেক্সট ফাইল যা বিভিন্ন লোকেশনে স্টোর থাকে, শুধু অ্যাডমিনরা অ্যাক্সেস করতে পারেন। সফটওয়্যার ভেন্ডররা যদি তাদের কাস্টমারদের ক্র্যাশ ডেটা অ্যাক্সেস করতে চান, তবে Microsoft-এর Winqual সার্ভিসेजের সাথে সম্মত হতে হবে। এই ক্র্যাশ ডেটা দেখলে আপনাকে বুঝতে সাহায্য করতে পারে কেন আপনার ডিভাইসে Java TM platform SE binary not responding ইস্যু হয়েছে। আপনি যদি গোপনীয় ডেটা থার্ড-পার্টি ভেন্ডরের সাথে শেয়ার করতে না চান, তবে WER ফাইল দেখে Java.exe ফাইল লোকেট করুন এবং Java এক্সিকিউটেবল ফাইল অ্যাডমিন রাইটস দিয়ে চালান নিচের নির্দেশনা অনুযায়ী। এটি আশা করি ইস্যু ফিক্স করবে।
- Windows + E কী একসাথে চাপে File Explorer খুলুন।
- এখন View ট্যাবে যান এবং ডিপিক্ট করা অনুযায়ী Hidden items বক্সের পাশে চেক দিন।
- এখন File Explorer-এ নিচের লোকেশন path-এ নেভিগেট করুন:
C:\Users\<username>\AppData\Local\Microsoft\Windows\WER\ReportArchive
নোট: আপনি যদি এই লোকেশনে রেসপেক্টিভ ফাইল না পান, তবে সার্চ ফিল্ডে সরাসরি Java.exe সার্চ করতে পারেন। কিন্তু, আপনাকে ডাবল চেক করতে হবে আপনি সঠিক Java file অ্যাক্সেস করছেন কিনা অন্যান্য সিমিলার ফাইলগুলোর মধ্য থেকে। - ReportArchive ফোল্ডারের ভেতরে WER ফাইলে ডান ক্লিক করুন এবং Open with অপশনে ক্লিক করুন।
- লিস্ট থেকে Notepad অপশন সিলেক্ট করুন এবং OK-এ ক্লিক করুন।
- ফাইলের শেষে যান এবং Java.exe-র লোকেশন চেক করুন এবং আপনার PC-তে সেম লোকেশনে নেভিগেট করুন।
- Java.exe ফাইলে ডান ক্লিক করুন এবং Properties অপশন সিলেক্ট করুন।
- Properties উইন্ডোতে Compatibility ট্যাবে স্যুইচ করুন এবং ডিপিক্ট করা অনুযায়ী Run this program in compatibility mode for বক্সের পাশে চেক দিন।
- এখন ড্রপ-ডাউন লিস্ট থেকে Windows 7 বা 8 সিলেক্ট করুন এবং Apply ও OK-এ ক্লিক করুন পরিবর্তন সেভ করতে। কম্পিউটার রিস্টার্ট করুন এবং অ্যাপ্লিকেশন রি-লঞ্চ করুন।
পদ্ধতি ৩: এনভায়রনমেন্ট ভেরিয়েবল কনফিগার করুন
আপনার অপারেটিং সিস্টেমের সকল কনফিগারেশন ইনফরমেশন এনভায়রনমেন্ট ভেরিয়েবলসহ অ্যাপ্লিকেশনগুলোর কাছে পাস করা হয়। এই এনভায়রনমেন্ট ভেরিয়েবলগুলো key/value কম্বিনেশন, যারা দুটোই স্ট্রিং। এই ভেরিয়েবলগুলো সবসময় কম্প্যাটিবল থাকতে হবে যেকোনো সমস্যা এড়াতে। আপনি যদি সম্প্রতি আপনার Windows PC আপডেট করেছেন এবং Java TM platform SE binary has stopped working ইস্যু মুখোমুখি হচ্ছেন, তবে এই পেয়ারগুলো ডিস্টার্বড হতে পারে। নিচের নির্দেশনা অনুযায়ী সেগুলো রিসেট করার চেষ্টা করুন।
- Windows কী চাপুন এবং Control Panel টাইপ করুন। তারপর Open-এ ক্লিক করুন।
- এখন View by অপশন Large icons-এ সেট করুন এবং System-এ ক্লিক করুন।
- এখন ডান স্ক্রিন নিচে স্ক্রোল করুন এবং Advanced system settings-এ ক্লিক করুন। আপনি যদি UAC কন্ট্রোল দিয়ে প্রম্পট পান, তবে Yes-এ ক্লিক করুন এবং এগিয়ে যান।
- তারপর Advanced ট্যাবে স্যুইচ করুন এবং Environment Variables…-এ ক্লিক করুন।
- এখন System variables-এর অধীনে New… বাটনে ক্লিক করুন।
- Variable name বক্সে _JAVA_OPTIONS টাইপ করুন এবং Variable value বক্সে -Xmx256M টাইপ করুন।
- তারপর OK-এ ক্লিক করুন New System Variable উইন্ডো বন্ধ করতে।
- আবার OK-এ ক্লিক করুন Environment Variables উইন্ডোতে। চেক করুন আপনি openJDK platform binary not responding ইস্যু ফিক্স করতে পেরেছেন কিনা।
পদ্ধতি ৪: সেফ মোডে অ্যাপ চালান
আপনি যদি অ্যাপ রিস্টার্ট করার পরও Java TM platform SE binary has stopped working ইস্যুতে কোনো ফিক্স না পান, তবে অ্যাপটি সেফ মোডে চালানোর চেষ্টা করুন। অনেক ব্যবহারকারী রিপোর্ট করেছেন বলা সমস্যাটি একটি স্পেসিফিক টুল, Logitech Process Monitor (lvprcsrv.exe)-এর করাপ্ট ইনস্টলেশন ফাইলের কারণে হয়েছে। চেক করুন আপনার কম্পিউটারে এই অ্যাপ আছে কিনা, থাকলে সেটি সম্পূর্ণ আনইনস্টল করুন। এছাড়া, openJDK platform binary not responding ইস্যু ফিক্স করতে, আপনার কম্পিউটার সেফ মোডে বুট করুন কারণ এটি সব প্রোগ্রাম ডিজেবল করবে যা Java-র সাথে ইন্টারফেয়ার করছে। আপনি আপনার কম্পিউটার বুট করতে পারেন "How to Boot to Safe Mode in Windows 10" অনুসরণ করে এবং একবার সব থার্ড-পার্টি সফটওয়্যার ডিজেবল হলে, চেক করুন আপনি আবার ইস্যু মুখোমুখি হচ্ছেন কিনা।
একবার আপনার PC সেফ মোডে গেলে, চেক করুন আপনি আবার সমস্যা মুখোমুখি হচ্ছেন কিনা। আপনি যদি সমস্যা না পান, তবে আপনার কম্পিউটারে যোগ করা সম্প্রতি প্রোগ্রাম বা অ্যাপ্লিকেশন আনইনস্টল করুন।
পদ্ধতি ৫: গ্রাফিক্স ড্রাইভার আপডেট করুন
আপনি যদি সবসময় Java TM platform SE binary not responding ইস্যু মুখোমুখি হন, তবে চেক করুন গ্রাফিক্স ড্রাইভার পুরানো বা করাপ্ট কিনা। যদি সেগুলো কম্প্যাটিবল না হয়, তবে Java এনভায়রনমেন্ট এবং আপনার ড্রাইভারের মধ্যে অনেক কনফ্লিক্ট উদ্ভূত হয়। আপনি সহজে এই সমস্যা সমাধান করতে পারেন GPU ড্রাইভার লেটেস্ট ভার্সনে আপডেট করে। আপনি ম্যানুয়ালি ড্রাইভার আপডেট করতে পারেন আমাদের গাইড "4 Ways to Update Graphics Drivers in Windows 10"-এ নির্দেশিত ধাপগুলো অনুসরণ করে।
ড্রাইভার আপডেট করার পর কম্পিউটার রিবুট করুন এবং চেক করুন আপনি Java TM platform SE binary has stopped working ইস্যু ফিক্স করতে পেরেছেন কিনা।
পদ্ধতি ৬: গ্রাফিক্স ড্রাইভার রি-ইনস্টল করুন
আপনি যদি এখনও openJDK platform binary not responding সমস্যায় পড়েন, তবে ডিভাইস ড্রাইভার রি-ইনস্টল করুন যেকোনো ইনকম্প্যাটিবিলিটি ইস্যু ফিক্স করতে। কম্পিউটারে ড্রাইভার রি-ইনস্টল করার অনেক পদ্ধতি আছে থার্ড-পার্টি টুলস বা ম্যানুয়ালি করার মাধ্যমে। যেতাক, আপনি সহজে গ্রাফিক্যাল ড্রাইভার রি-ইনস্টল করতে পারেন আমাদের গাইড "How to Uninstall and Reinstall Drivers on Windows 10" অনুসরণ করে।
GPU ড্রাইভার রি-ইনস্টল করার পর চেক করুন আপনি Java TM platform SE binary not working ইস্যু ফিক্স করতে পেরেছেন কিনা।
পদ্ধতি ৭: অ্যান্টিভাইরাস অস্থায়ীভাবে ডিজেবল করুন (যদি প্রয়োজنیয় হয়)
আপনার অ্যান্টিভাইরাস প্রোগ্রাম ভুলে যেকোনো অ্যাপ্লিকেশন আপনার PC-এ খোলা থেকে বাধা দিতে পারে। অনেক কম্প্যাটিবিলিটি ইস্যু চিহ্নিত করা হয়েছে অনেক Windows ব্যবহারকারীর দ্বারা যেগুলো সহন করা কঠিন এবং রেক্টিফাই করা কঠিন। আমাদের গাইড "How to Disable Antivirus Temporarily on Windows 10" পড়ুন এবং ইনস্ট্রাকশন অনুসরণ করে আপনার PC-এ অ্যান্টিভাইরাস প্রোগ্রাম অস্থায়ীভাবে ডিজেবল করুন।
Windows 10 PC-এ Java TM platform SE binary not responding সমস্যা ফিক্স হলে, নিশ্চিত করুন অ্যান্টিভাইরাস প্রোগ্রাম পুনরায় সক্রিয় করা হয়েছে কারণ সিকিউরিটি স্যুট ছাড়া কম্পিউটার সবসময় হুমকির আশঙ্কায় থাকে।
পদ্ধতি ৮: Java Web Start দিয়ে সেশন চালান
উপরের সব মেথড চেষ্টা করার পরও আপনি যদি Java TM platform SE binary not responding ইস্যুতে পড়েন, তবে আপনি সেশন চালানোর চেষ্টা করতে পারেন সিস্টেম-ইনস্টলড ভার্সনের Java Web Start ব্যবহার করে Blackboard Collaborate Launcher অ্যাপের বদলে। আপনি নিচের ইনস্ট্রাকশনগুলো অনুসরণ করতে পারেন একই কাজ করার জন্য, যেতাক আপনাকে Collaborate support-এ যোগাযোগ করার উৎসাহনা দিয়েছি প্রক্রিয়ার সময় উদ্ভূত যেকোনো কুয়েরি সমাধান করতে।
- আপনার PC-এ সব ব্যাকগ্রাউন্ড টাস্ক বন্ধ করুন, বিশেষ করে যেকোনো কলাবরেশন সেশন।
- এখন Windows কী চাপুন এবং Control Panel টাইপ করুন। তারপর Open-এ ক্লিক করুন।
- তারপর View by > Large icons সেট করুন এবং Programs and Features-এ ক্লিক করুন।
- ৪A. লিস্টের প্রোগ্রামগুলোতে যান এবং নিশ্চিত করুন Java ইতিমধ্যে ইনস্টলড আছে।
- ৪B. না থাকলে, java.com-এ ভিজিট করুন Java ইনস্টল করতে।
- একবার আপনি নিশ্চিত করলে Java আপনার PC-এ ইনস্টলড আছে, একটি নতুন Collaborate meeting বা recording ফাইল ডাউনলোড করুন। কিন্তু সেটি লঞ্চ করবেন না।
- My downloads-এ যেকোনো .collab ফাইল লোকেট করুন, ডান ক্লিক করুন এবং Open with অপশনে ক্লিক করুন।
- তারপর More apps.-এ ক্লিক করুন।
- ৮A. আপনি যদি Java (TM) Web Start Launcher দেখেন, সেটিতে ক্লিক করুন এবং Always use this app to open .collab files বক্স চেক করুন। তারপর OK-এ ক্লিক করুন।
- ৮B. আপনি লিস্টে Java (TM) Web Start Launcher না পেলে, Look for another app on this PC বক্স চেক করুন। দেওয়া লোকেশন path-এ নেভিগেট করুন, তারপর .exe file-এ ক্লিক করুন এবং Open সিলেক্ট করুন।
C:\Program Files\java\jreXXX\bin
নোট: XXX আপনার কম্পিউটারে ইনস্টলড Java ভার্সন অনুযায়ী একটি নম্বর। এখানে উদাহরণ হলো jre1.8.0_221 - এখন সব .collab ফাইল Java Web Start দিয়ে লঞ্চ হবে Blackboard Collaborate Launcher-র বদলে।
- শেষে, একটি কলাবরেশন সেশন বা রিকর্ডিং চালান এবং চেক করুন অ্যাপ্লিকেশন কোনো ইস্যু ছাড়া লঞ্চ হচ্ছে কিনা।
পদ্ধতি ৯: Java SE Based Applications রি-ইনস্টল করুন
আপনি যদি openJDK platform binary not responding ইস্যুর কোনো ফিক্স না পান, তবে Java-ভিত্তিক অ্যাপ্লিকেশন রি-ইনস্টল করার চেষ্টা করুন। এটি আপনার PC-এ সব কনফ্লিক্টিং সমস্যা সমাধান করবে, وبالتالي আপনি এখন যে সমস্যায় পড়েছেন সেটা ট্রাবলশুট করবে।
নোট: এখানে Minecraft রি-ইনস্টল করার ধাপ দেখানো হয়েছে উদাহরণ হিসেবে। আপনার অ্যাপ বা প্রোগ্রাম অনুযায়ী ধাপগুলো অনুসরণ করুন।
- Windows + I কী একসাথে চাপে Windows Settings খুলুন।
- এখন Apps-এ ক্লিক করুন।
- এখন Minecraft Launcher সার্চ করে ক্লিক করুন এবং Uninstall অপশন বেছে নিন।
- প্রম্পট থাকলে কনফার্ম করুন এবং Minecraft আনইনস্টল হলে রিবুট করুন PC।
- Minecraft Launcher অফিসিয়াল সাইটে যান এবং DOWNLOAD FOR WINDOWS 10/11 বাটনে ক্লিক করুন।
- এখন My downloads-এ নেভিগেট করুন এবং MinecraftInstaller সেটআপ ফাইল চালান।
- অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করুন আপনার PC-এ ইনস্টলেশন কমপ্লিট করতে।
- শেষে, আপনি আপনার কম্পিউটারে Minecraft launcher রি-ইনস্টল করেছেন। এটা অ্যাপের সাথে জড়িত সব ইস্যু ফিক্স করবে।
পদ্ধতি ১০: পুরানো Java ভার্সন রিমুভ করুন (স্ক্রিপ্ট ব্যবহার করে)
আপনার কম্পিউটারে কোনো পুরানো Java ভার্সন থাকলে Java TM platform SE binary has stopped working ইস্যু হবে। সুতরাং, আপনাকে নিশ্চিত করতে হবে Java অ্যাপ্লিকেশন এবং সিকিউরিটি ইম্প্রুভমেন্টগুলো তাদের লেটেস্ট ভার্সনে আপডেটেড। নিচের সকল কোড কপি করুন এবং {PackageShare}\Scripts ফোল্ডারে Remove_old_java_versions.ps1 হিসেবে সেভ করুন।
নোট: এই কোড 32-bit এবং 64-bit ইনস্টলড Java ভার্সন উভয় চেক করে এবং Java-এর সব পুরানো ভার্সন ডিলিট করে, শুধু নতুন ভার্সনগুলো রেখে দেয়। এটি একটি সিম্পল Powershell স্ক্রিপ্ট, এটি নিজে থেকেই চালানো যায়। কিন্তু, এতে কিছু সময় লাগে সব প্রক্রিয়া কমপ্লিট করতে। আপনাকে তখন পর্যন্ত অপেক্ষা করতে হবে।
#This script is used to remove any old Java versions, and leave only the newest.
#Original author: mmcpherson
#Version 1.0 - created 2015-04-24
#Version 1.1 - updated 2015-05-20
# - Now also detects and removes old Java non-update base versions (i.e. Java versions without Update #)
# - Now also removes Java 6 and below, plus added ability to manually change this behaviour.
# - Added uninstall default behaviour to never reboot (now uses msiexec.exe for uninstall)
#Version 1.2 - updated 2015-07-28
# - Bug fixes: null array and op_addition errors.
# IMPORTANT NOTE: If you would like Java versions 6 and below to remain, please edit the next line and replace $true with $false
$UninstallJava6andBelow = $true
#Declare version arrays
$32bitJava = @()
$64bitJava = @()
$32bitVersions = @()
$64bitVersions = @()
#Perform WMI query to find installed Java Updates
if ($UninstallJava6andBelow) {
$32bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
$_.Name -match "(?i)Java(\(TM\))*\s\d+(\sUpdate\s\d+)*$"
}
#Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID
$32bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
($_.Name -match "(?i)J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -and ($_.IdentifyingNumber -match "^\{32")
}
} else {
$32bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
$_.Name -match "(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*$"
}
}
#Perform WMI query to find installed Java Updates (64-bit)
if ($UninstallJava6andBelow) {
$64bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
$_.Name -match "(?i)Java(\(TM\))*\s\d+(\sUpdate\s\d+)*\s[(]64-bit[)]$"
}
#Also find Java version 5, but handled slightly different as CPU bit is only distinguishable by the GUID
$64bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
($_.Name -match "(?i)J2SE\sRuntime\sEnvironment\s\d[.]\d(\sUpdate\s\d+)*$") -and ($_.IdentifyingNumber -match "^\{64")
}
} else {
$64bitJava += Get-WmiObject -Class Win32_Product | Where-Object {
$_.Name -match "(?i)Java((\(TM\) 7)|(\s\d+))(\sUpdate\s\d+)*\s[(]64-bit[)]$"
}
}
#Enumerate and populate array of versions
Foreach ($app in $32bitJava) {
if ($app -ne $null) { $32bitVersions += $app.Version }
}
#Enumerate and populate array of versions
Foreach ($app in $64bitJava) {
if ($app -ne $null) { $64bitVersions += $app.Version }
}
#Create an array that is sorted correctly by the actual Version (as a System.Version object) rather than by value.
$sorted32bitVersions = $32bitVersions | %{ New-Object System.Version ($_) } | sort
$sorted64bitVersions = $64bitVersions | %{ New-Object System.Version ($_) } | sort
#If a single result is returned, convert the result into a single value array so we don't run in to trouble calling .GetUpperBound later
if($sorted32bitVersions -isnot [system.array]) { $sorted32bitVersions = @($sorted32bitVersions)}
if($sorted64bitVersions -isnot [system.array]) { $sorted64bitVersions = @($sorted64bitVersions)}
#Grab the value of the newest version from the array, first converting
$newest32bitVersion = $sorted32bitVersions[$sorted32bitVersions.GetUpperBound(0)]
$newest64bitVersion = $sorted64bitVersions[$sorted64bitVersions.GetUpperBound(0)]
Foreach ($app in $32bitJava) {
if ($app -ne $null)
{
# Remove all versions of Java, where the version does not match the newest version.
if (($app.Version -ne $newest32bitVersion) -and ($newest32bitVersion -ne $null)) {
$appGUID = $app.Properties["IdentifyingNumber"].Value.ToString()
Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru
#write-host "Uninstalling 32-bit version: " $app
}
}
}
Foreach ($app in $64bitJava) {
if ($app -ne $null)
{
# Remove all versions of Java, where the version does not match the newest version.
if (($app.Version -ne $newest64bitVersion) -and ($newest64bitVersion -ne $null)) {
$appGUID = $app.Properties["IdentifyingNumber"].Value.ToString()
Start-Process -FilePath "msiexec.exe" -ArgumentList "/qn /norestart /x $($appGUID)" -Wait -Passthru
#write-host "Uninstalling 64-bit version: " $app
}
}
}
পদ্ধতি ১১: Java ক্যাশে ক্লিয়ার করুন
অনেক ব্যবহারকারী পরামর্শ দিয়েছেন, পুরানো Java ভার্সন রিমUভ করার পর Java ক্যাশে ক্লিয়ার করলে তাদের কম্পিউটারে Java TM platform SE binary not responding ইস্যু ফিক্স হয়েছে। Java Control Panel দিয়ে নিচের নির্দেশনা অনুযায়ী সব টেম্পোরারি ফাইল ডিলিট করার চেষ্টা করুন।
- Windows কী চাপুন এবং Configure Java টাইপ করুন, তারপর Open-এ ক্লিক করুন।
- General ট্যাবে, Temporary Internet Files সেকশনের অধীনে Settings…-এ ক্লিক করুন।
- তারপর পরবর্তী উইন্ডোতে Delete Files বাটনে ক্লিক করুন।
- আসন্ন প্রম্পটে সব বক্স সিলেক্ট করুন এবং OK-এ ক্লিক করুন।
চেক করুন আপনি এখন openJDK platform binary not responding ইস্যু ফিক্স করতে পেরেছেন কিনা।
সুপারিশ করা:
- How to Fix We're Sorry But Word Has Run into an Error in Windows 10
- Fix We Couldn't Connect to the Update Service in Windows 10
- Fix Gmail Error 78754 on Outlook
- What is MRT.exe on Windows 10?
আশা করি এই গাইড সাহায্য করবে এবং আপনি Windows 10-এ Java TM platform SE binary not responding সমাধান করতে পেরেছেন। কমেন্ট সেকশনে আপনার কুয়েরি এবং সাজেশন দিয়ে আমাদের সাথে যোগাযোগ করতে দ্বিধা করবেন না। আমাদের জানান আপনি এরপর কোন টপিক এক্সপ্লোর করতে চান।