यदि आप किसी भी जावा-आधारित एप्लिकेशन जैसे Minecraft को लॉन्च या खोलने का प्रयास कर रहे हैं, तो एप्लिकेशन अनुत्तरदायी लग सकता है और आपके पास ऐप को बंद करने का एकमात्र विकल्प है। इस मामले में, आपको निम्नानुसार त्रुटि संकेत दिया जाएगा। Java Platform SE बाइनरी ने काम करना बंद कर दिया है। एक समस्या के कारण प्रोग्राम ने ठीक से काम करना बंद कर दिया। Windows प्रोग्राम को बंद कर देगा और समाधान उपलब्ध होने पर आपको सूचित करेगा . यदि आप इस जावा टीएम प्लेटफॉर्म एसई बाइनरी को हल करने के लिए देख रहे हैं जो माइनक्राफ्ट खोलते समय त्रुटि संदेश का जवाब नहीं दे रहा है, तो यह समस्या निवारण मार्गदर्शिका आपको जावा टीएम प्लेटफॉर्म एसई बाइनरी ने काम करना बंद कर दिया है समस्या को हल करने में मदद करेगी।
Windows 10 में Java TM Platform SE बाइनरी नॉट रिस्पॉन्डिंग को कैसे ठीक करें
आप जावा वातावरण में बहुत सारे एप्लिकेशन, प्रोग्राम, वेबसाइट और लिंक चला सकते हैं, जिसे जावा प्लेटफॉर्म भी कहा जाता है। Minecraft सबसे लोकप्रिय गेम है जो OpenJDK प्लेटफॉर्म बाइनरी का उपयोग करता है और यह वह है जो हाल के दिनों में बहुत सारी त्रुटियों के अधीन है। न केवल Minecraft फेस जावा टीएम प्लेटफॉर्म एसई बाइनरी ने काम करना बंद कर दिया है, बल्कि अन्य जावा-आधारित ऐप भी इस मामले में खुलने में विफल हैं। ऐसे कई कारण हैं जो जावा टीएम प्लेटफॉर्म एसई बाइनरी में योगदान करते हैं, ने काम करना बंद कर दिया है। समस्या में योगदान देने वाली कुछ सामान्य समस्याएं नीचे सूचीबद्ध हैं।
- Windows PC पर अनावश्यक या हानिकारक Java कैश फ़ाइलें।
- असंगत जावा एप्लिकेशन सेटिंग्स जो जावा प्लेटफॉर्म फाइलों के साथ हस्तक्षेप कर रही हैं।
- कंप्यूटर पर गलत पर्यावरण चर।
- कुछ Minecraft mods Java SE प्लेटफॉर्म बाइनरी में हस्तक्षेप कर रहे हैं।
- एंटीवायरस या फ़ायरवॉल जावा प्लेटफ़ॉर्म को सामान्य रूप से खुलने और काम करने से रोक रहा है।
- पुराने ड्राइवर और असंगत विंडोज ऑपरेटिंग सिस्टम।
इस खंड में, आप कुछ प्रभावी समस्या निवारण विचारों के माध्यम से आएंगे जो आपके विंडोज 10 कंप्यूटर में ओपनजेडीके प्लेटफॉर्म बाइनरी समस्या को ठीक करने में आपकी सहायता करते हैं। उत्तम परिणाम प्राप्त करने के लिए उसी क्रम में उनका पालन करें।
विधि 1:क्लीन बूट के बाद ऐप लॉन्च करें
कई उपयोगकर्ताओं ने सुझाव दिया है कि जावा टीएम प्लेटफॉर्म एसई बाइनरी नॉट रिस्पॉन्सिंग इश्यू को पीसी के क्लीन बूट का प्रदर्शन करके और प्रोग्राम को ड्राइवरों और स्टार्टअप कार्यों के न्यूनतम सेट के साथ चलाकर ठीक किया जा सकता है। आपको एक साफ बूट को सुरक्षित बूट के साथ भ्रमित नहीं करना चाहिए। विंडोज पीसी का सुरक्षित मोड सभी गैर-आवश्यक कार्यों को बंद कर देगा और सबसे स्थिर ड्राइवरों के साथ चलेगा। सुरक्षित मोड में, विंडोज पीसी सबसे स्थिर वातावरण में होगा, जबकि पीसी का क्लीन बूट केवल तीसरे पक्ष के ऐड-ऑन को हटाता है जो स्टार्टअप कार्यों में असाइन किए गए हैं। आपके कंप्यूटर का क्लीन बूट समस्या में योगदान देने वाले सॉफ़्टवेयर असंगति के मुद्दों को हल करने में आपकी सहायता करता है। हमारे गाइड का पालन करें विंडोज 10 में क्लीन बूट कैसे करें और समस्या को ठीक करने के निर्देश दिए गए चरणों को लागू करें।
एक बार पीसी के पुनरारंभ होने के बाद, Minecraft या अन्य जावा-आधारित प्रोग्राम लॉन्च करें। यदि आप फिर से समस्या का सामना नहीं करते हैं, तो सेवाओं को एक के बाद एक पुन:सक्षम करें और अपराधी का पता लगाएं। साथ ही, यदि आप समस्या को स्थायी रूप से ठीक करने के लिए अनावश्यक लगते हैं, तो आप अपने पीसी से भ्रष्ट प्रोग्रामों को जबरन अनइंस्टॉल करने का प्रयास कर सकते हैं।
विधि 2:प्रोग्राम को संगतता मोड में चलाएं
आपके कंप्यूटर पर एप्लिकेशन के क्रैश होने के बाद WER (Windows एरर रिपोर्टिंग) फ़ाइल बन जाती है। इसमें उचित जानकारी है जो आपको यह पता लगाने में मदद करती है कि दुर्घटना क्यों हुई है। ये टेक्स्ट फाइलें हैं जो अलग-अलग जगहों पर स्टोर की जाती हैं, एडमिन ही इन्हें एक्सेस कर सकते हैं। सॉफ़्टवेयर विक्रेताओं को Microsoft की Winqual सेवाओं से सहमत होना होगा यदि वे अपने ग्राहकों के क्रैश डेटा तक पहुँच प्राप्त करना चाहते हैं। इन क्रैश डेटा को देखने से आपको यह पहचानने में मदद मिल सकती है कि आपके डिवाइस में Java TM प्लेटफॉर्म SE बाइनरी नॉट रिस्पॉन्सिंग समस्या क्यों हुई। अगर आपको तीसरे पक्ष के विक्रेता के साथ साझा किए जा रहे गोपनीय डेटा से कोई आपत्ति नहीं है, तो आप इस क्रैश डेटा को किसी पेशेवर को सौंप सकते हैं जो आपको बता सकता है कि ऐसा क्यों हुआ है। यदि आप ऐसा नहीं करना चाहते हैं, तो आप नीचे दिए गए निर्देशों के अनुसार, WER फ़ाइल को देखकर और व्यवस्थापक अधिकारों के साथ जावा निष्पादन योग्य फ़ाइल चलाकर Java.exe फ़ाइल का स्थान ढूँढ सकते हैं। उम्मीद है कि इससे समस्या ठीक हो जाएगी।
1. Windows + E Press दबाएं कुंजी एक साथ फ़ाइल एक्सप्लोरर खोलने के लिए ।
2. अब, देखें . पर जाएं टैब करें और छिपे हुए आइटम . के बगल में स्थित बॉक्स को चेक करें जैसा दिखाया गया है।
3. अब, निम्न स्थान पर नेविगेट करें पथ फ़ाइल एक्सप्लोरर में।
C:\Users\<username>\AppData\Local\Microsoft\Windows\WER\ReportArchive
नोट: यदि आपको संबंधित फ़ाइल इस स्थान पर नहीं मिलती है, तो आप सीधे Java.exe . खोज सकते हैं खोज क्षेत्र में। लेकिन, आपको डबल-क्लिक करना होगा कि क्या आप सही जावा फ़ाइल . तक पहुंच बना रहे हैं कई अन्य समान लोगों के बीच।
4. रिपोर्ट संग्रह . के भीतर फ़ोल्डर, WER . पर राइट-क्लिक करें फ़ाइल और इसके साथ खोलें . पर क्लिक करें विकल्प जैसा दिखाया गया है।
5. अब, नोटपैड . चुनें सूची से विकल्प चुनें और ठीक . पर क्लिक करें जैसा दिखाया गया है।
6. फ़ाइल के अंत में जाएं और Java.exe . के स्थान की जांच करें और अपने पीसी पर उसी स्थान पर नेविगेट करें।
7. Java.exe . पर राइट-क्लिक करें फ़ाइल करें और गुण . चुनें विकल्प।
8. संगतता . पर स्विच करें गुणों . में टैब विंडो खोलें और इस प्रोग्राम को संगतता मोड में चलाएं . के बगल में स्थित बॉक्स को चेक करें जैसा दिखाया गया है।
9. अब, ड्रॉप-डाउन सूची से विंडोज 7 या 8 चुनें और लागू करें . पर क्लिक करें और ठीक है परिवर्तनों को सहेजने के लिए। अपने कंप्यूटर को पुनरारंभ करें और एप्लिकेशन को फिर से लॉन्च करें।
विधि 3:पर्यावरण चर कॉन्फ़िगर करें
आपके ऑपरेटिंग सिस्टम की सभी कॉन्फ़िगरेशन जानकारी पर्यावरण चर की सहायता से अनुप्रयोगों को पास कर दी जाएगी। ये पर्यावरण चर कुंजी/मान, . के संयोजन हैं वे दोनों तार हैं। किसी भी समस्या से बचने के लिए ये चर हमेशा संगत होने चाहिए। यदि आपने हाल ही में अपने विंडोज पीसी को अपडेट किया है और जावा टीएम प्लेटफॉर्म एसई बाइनरी ने काम करना बंद कर दिया है, तो इन जोड़ियों को परेशान किया जाना चाहिए। नीचे दिए गए निर्देशों के अनुसार उन्हें रीसेट करने का प्रयास करें।
1. Windows कुंजी दबाएं और टाइप करें कंट्रोल पैनल . फिर, खोलें . पर क्लिक करें
2. अब, द्वारा देखें . सेट करें बड़े आइकन . का विकल्प और सिस्टम . पर क्लिक करें जैसा दिखाया गया है।
3. अब, दाईं स्क्रीन को नीचे स्क्रॉल करें और उन्नत सिस्टम सेटिंग्स . पर क्लिक करें के रूप में दिखाया। यदि आपको UAC . द्वारा संकेत दिया जाता है नियंत्रण, हां . पर क्लिक करें और आगे बढ़ें।
4. फिर, उन्नत . पर स्विच करें टैब पर क्लिक करें और पर्यावरण चर… . पर क्लिक करें
5. अब, नया… . पर क्लिक करें सिस्टम चर . के अंतर्गत बटन ।
6. टाइप करें _JAVA_OPTIONS चर नाम बॉक्स में और -Xmx256M वैरिएबल वैल्यू बॉक्स में।
7. फिर, ठीक . पर क्लिक करें नई प्रणाली चर से बाहर निकलने के लिए खिड़की।
8. फिर से, ठीक . पर क्लिक करें पर्यावरण चर विंडो पर। जांचें कि क्या आपने ओपनजेडीके प्लेटफॉर्म बाइनरी नॉट रिस्पांस इश्यू को ठीक किया है या नहीं।
विधि 4:सुरक्षित मोड में ऐप लॉन्च करें
यदि आपको कोई फिक्स नहीं मिला है तो जावा टीएम प्लेटफॉर्म एसई बाइनरी ने ऐप को पुनरारंभ करने के बाद काम करना बंद कर दिया है, ऐप को सुरक्षित मोड में लॉन्च करें। कई उपयोगकर्ताओं ने बताया है कि उक्त समस्या एक विशिष्ट उपकरण, लॉजिटेक प्रोसेस मॉनिटर (lvprcsrv.exe) की भ्रष्ट स्थापना फ़ाइलों के कारण होती है। जांचें कि क्या आपके पास यह ऐप आपके कंप्यूटर पर है, यदि ऐसा है तो इसे पूरी तरह से अनइंस्टॉल कर दें। इसके अलावा, ओपनजेडीके प्लेटफॉर्म बाइनरी नॉट रिस्पॉन्सिंग इश्यू को ठीक करने के लिए, अपने कंप्यूटर को सेफ मोड में बूट करें क्योंकि यह उन सभी प्रोग्राम्स को डिसेबल कर देगा जो जावा में हस्तक्षेप करते हैं। आप अपने कंप्यूटर को बूट कर सकते हैं, विंडोज 10 में बूट टू सेफ मोड कैसे करें और एक बार सभी तृतीय-पक्ष सॉफ़्टवेयर अक्षम हो जाने के बाद, जांचें कि क्या आप फिर से समस्या का सामना करते हैं।
एक बार जब आपका पीसी सुरक्षित मोड में हो, तो जांच लें कि क्या आप फिर से समस्या का सामना करते हैं। यदि आपको समस्या का सामना नहीं करना पड़ता है, तो हाल ही में आपके द्वारा अपने कंप्यूटर में जोड़े गए किसी भी प्रोग्राम या एप्लिकेशन को अनइंस्टॉल करें।
विधि 5:ग्राफ़िक्स ड्राइवर अपडेट करें
यदि आप जावा टीएम प्लेटफॉर्म एसई बाइनरी का सामना करते हैं जो हर समय प्रतिक्रिया नहीं दे रहा है, तो जांच लें कि ग्राफिक्स ड्राइवर पुराना या दूषित है या नहीं। यदि वे संगत नहीं हैं, तो Java परिवेश और आपके ड्राइवर के बीच कई विरोध उत्पन्न होते हैं। आप अपने GPU ड्राइवरों को नवीनतम संस्करण में अपडेट करके आसानी से इस समस्या का ध्यान रख सकते हैं। विंडोज 10 में ग्राफिक्स ड्राइवरों को अपडेट करने के 4 तरीके हमारे गाइड में दिए गए चरणों का पालन करके आप मैन्युअल रूप से ड्राइवरों को अपडेट कर सकते हैं।
एक बार जब आप ड्राइवरों को अपडेट कर लेते हैं, तो अपने कंप्यूटर को रीबूट करें और जांचें कि क्या आपने जावा टीएम प्लेटफॉर्म एसई बाइनरी को ठीक कर दिया है, काम करना बंद कर दिया है।
विधि 6:ग्राफ़िक्स ड्राइवर को पुनर्स्थापित करें
यदि आप अभी भी ओपनजेडीके प्लेटफॉर्म बाइनरी का जवाब नहीं दे रहे हैं, तो किसी भी असंगति के मुद्दों को ठीक करने के लिए डिवाइस ड्राइवरों को पुनर्स्थापित करें। किसी भी तृतीय-पक्ष टूल का अनुसरण करके या इसे मैन्युअल रूप से करके आपके कंप्यूटर पर ड्राइवरों को पुनर्स्थापित करने के कई तरीके हैं। फिर भी, आप आसानी से ग्राफिकल ड्राइवरों को फिर से स्थापित कर सकते हैं जैसा कि हमारे गाइड में निर्देश दिया गया है कि विंडोज 10 पर ड्राइवरों को कैसे अनइंस्टॉल और रीइंस्टॉल करें।
GPU ड्राइवरों को फिर से स्थापित करने के बाद, जांचें कि क्या आपने Java TM प्लेटफॉर्म SE बाइनरी के काम नहीं करने की समस्या को ठीक कर दिया है।
विधि 7:एंटीवायरस को अस्थायी रूप से अक्षम करें (यदि लागू हो)
आपका एंटीवायरस प्रोग्राम गलती से आपके पीसी पर किसी भी एप्लिकेशन को खुलने से रोक सकता है। कई संगतता मुद्दों को कई विंडोज उपयोगकर्ताओं द्वारा पहचाना जाता है जिन्हें सहन करना और सुधारना मुश्किल होता है। Windows 10 पर एंटीवायरस को अस्थायी रूप से अक्षम करने के बारे में हमारी मार्गदर्शिका पढ़ें और अपने पीसी पर अपने एंटीवायरस प्रोग्राम को अस्थायी रूप से अक्षम करने के लिए निर्देशों का पालन करें।
अपने विंडोज 10 पीसी पर जावा टीएम प्लेटफॉर्म एसई बाइनरी का जवाब नहीं देने की समस्या को ठीक करने के बाद, एंटीवायरस प्रोग्राम को फिर से सक्षम करना सुनिश्चित करें क्योंकि बिना सुरक्षा सूट वाला कंप्यूटर हमेशा एक खतरा होता है।
विधि 8:जावा वेब प्रारंभ के साथ सत्र लॉन्च करें
यदि आप अभी भी जावा टीएम प्लेटफॉर्म एसई बाइनरी का सामना कर रहे हैं जो उपरोक्त सभी तरीकों को आजमाने के बाद भी समस्या का जवाब नहीं दे रहा है, तो आप ब्लैकबोर्ड सहयोग लॉन्चर ऐप के बजाय जावा वेब स्टार्ट संस्करण के सिस्टम-स्थापित संस्करण का उपयोग करके सत्र शुरू करने का प्रयास कर सकते हैं। आप ऐसा करने के लिए नीचे सूचीबद्ध निर्देशों का पालन कर सकते हैं, फिर भी प्रक्रिया के दौरान उत्पन्न होने वाली किसी भी प्रश्न को हल करने के लिए आपको सहयोग सहायता से संपर्क करने के लिए प्रोत्साहित किया जाता है।
1. अपने पीसी पर सभी पृष्ठभूमि कार्यों को बंद करें, विशेष रूप से किसी भी सहयोग सत्र को बंद करें।
2. अब, Windows key दबाएं और टाइप करें कंट्रोल पैनल . फिर, खोलें . पर क्लिक करें ।
3. फिर, द्वारा देखें> . सेट करें बड़े चिह्न और कार्यक्रम और सुविधाएं . पर क्लिक करें
<मजबूत>
4ए. सूची में कार्यक्रमों की सूची पर जाएं और सुनिश्चित करें कि जावा पहले से स्थापित है।
4बी. यदि नहीं, तो java.com पर जाकर जावा स्थापित करें।
5. एक बार जब आप यह सुनिश्चित कर लें कि आपके पीसी पर जावा स्थापित है, तो एक नई सहयोग मीटिंग या रिकॉर्डिंग फ़ाइल डाउनलोड करें . लेकिन इसे लॉन्च न करें।
6. कोई भी .collab . ढूंढें मेरे डाउनलोड . में फ़ाइल करें , फ़ाइल पर राइट-क्लिक करें और इसके साथ खोलें . पर क्लिक करें विकल्प जैसा दिखाया गया है।
<मजबूत>
7. फिर, और ऐप्स . पर क्लिक करें
8ए. यदि आप जावा (टीएम) वेब स्टार्ट लॉन्चर देख सकते हैं, तो उस पर क्लिक करें और .collab फ़ाइलें खोलने के लिए हमेशा इस ऐप का उपयोग करें के बगल में स्थित बॉक्स को चेक करें। . फिर, ठीक . पर क्लिक करें ।
8बी. यदि आप सूची में जावा (टीएम) वेब स्टार्ट लॉन्चर नहीं देख सकते हैं, तो इस पीसी पर किसी अन्य ऐप की तलाश करें के बगल में स्थित बॉक्स को चेक करें। . दिए गए स्थान पर नेविगेट करें पथ , फिर .exe फ़ाइल . पर क्लिक करें और खोलें . चुनें ।
C:\Program Files\java\jreXXX\bin
नोट: XXX आपके कंप्यूटर पर स्थापित जावा के संस्करण पर आधारित एक संख्या है। यहां उदाहरण है jre1.8.0_221
9. अब, सभी .collab फ़ाइलें जावा . का उपयोग करके लॉन्च होंगी ब्लैकबोर्ड सहयोग लॉन्चर . के बजाय वेब प्रारंभ करें ।
10. अंत में, एक सहयोग सत्र या रिकॉर्डिंग चलाएं और जांचें कि क्या एप्लिकेशन बिना किसी समस्या के लॉन्च होता है।
विधि 9:Java SE आधारित एप्लिकेशन को पुनर्स्थापित करें
यदि आपने ओपनजेडीके प्लेटफॉर्म बाइनरी नॉट रिस्पांसिंग इश्यू के लिए कोई फिक्स प्राप्त नहीं किया है, तो जावा आधारित एप्लिकेशन को फिर से इंस्टॉल करने का प्रयास करें। यह आपके पीसी पर सभी परस्पर विरोधी समस्याओं का समाधान करेगा, जिससे आप अभी जिस समस्या का सामना कर रहे हैं उसका निवारण करेंगे।
नोट: यहां, Minecraft को फिर से स्थापित करने के चरण एक उदाहरण के रूप में दिखाए गए हैं। अपने ऐप या प्रोग्राम के अनुसार चरणों का पालन करें।
1. Windows + I कुंजियां दबाकर रखें एक साथ Windows सेटिंग खोलने के लिए ।
2. अब, एप्लिकेशन . पर क्लिक करें ।
3. अब, खोजें और Minecraft Launcher . पर क्लिक करें और अनइंस्टॉल करें . चुनें विकल्प।
4. अब, यदि कोई हो तो संकेत की पुष्टि करें, और रिबूट करें Minecraft की स्थापना रद्द करने के बाद आपका पीसी ।
5. Minecraft Launcher की आधिकारिक साइट पर जाएं और DOWNLOAD FOR WINDOWS 10/11 पर क्लिक करें। चित्र के रूप में बटन।
6. अब, मेरे डाउनलोड . पर नेविगेट करें और MinecraftInstaller चलाएं सेटअप फ़ाइल।
7. अपने पीसी पर इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
8. अंत में, आपने Minecraft लॉन्चर . को फिर से इंस्टॉल कर लिया है आपके कंप्युटर पर। यह ऐप से जुड़े सभी मुद्दों को ठीक कर देता।
विधि 10:पुराने जावा संस्करण (स्क्रिप्ट का उपयोग करके) निकालें
यदि आपके कंप्यूटर में जावा का कोई पुराना संस्करण है तो आपको जावा टीएम प्लेटफॉर्म एसई बाइनरी ने काम करना बंद कर दिया है। इसलिए, आपको यह सुनिश्चित करना होगा कि जावा एप्लिकेशन और सुरक्षा सुधार उनके नवीनतम अपडेट किए गए हैं। नीचे सूचीबद्ध सभी कोड को कॉपी करें और इसे {PackageShare}\Scripts पर Remove_old_java_versions.ps1 के रूप में सहेजें फ़ोल्डर।
नोट: यह कोड जावा के 32-बिट और 64-बिट दोनों स्थापित संस्करणों की जांच करता है और जावा के सभी पुराने संस्करणों को हटा देता है, केवल नए संस्करण बचे हैं। यह एक साधारण पॉवरशेल स्क्रिप्ट है, यह अपने आप चल सकती है। लेकिन, इन सभी प्रक्रियाओं को पूरा करने में कुछ समय लगता है। आपको तब तक इंतजार करना होगा।
#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 } } }
विधि 11:जावा कैश साफ़ करें
कई उपयोगकर्ताओं ने सुझाव दिया है कि, जावा के पुराने संस्करणों को हटाने के बाद जावा कैश को साफ़ करने से उन्हें जावा टीएम प्लेटफॉर्म एसई बाइनरी को आपके कंप्यूटर पर प्रतिक्रिया नहीं देने की समस्या को ठीक करने में मदद मिली है। जावा कंट्रोल पैनल के माध्यम से नीचे दिए गए निर्देशों के अनुसार सभी अस्थायी फ़ाइलों को हटाने पर विचार करना।
1. Windows कुंजी दबाएं और टाइप करें जावा कॉन्फ़िगर करें , फिर खोलें . पर क्लिक करें ।
2. सामान्य . में टैब पर, सेटिंग... . पर क्लिक करें अस्थायी इंटरनेट फ़ाइलें . के अंतर्गत अनुभाग जैसा दिखाया गया है।
3. फिर, अगली विंडो में, फ़ाइलें हटाएं . पर क्लिक करें चित्र के रूप में बटन।
4. आगामी प्रॉम्प्ट में, सभी बॉक्स चुनें और ठीक . पर क्लिक करें ।
जांचें कि क्या आपने ओपनजेडीके प्लेटफॉर्म बाइनरी अभी प्रतिक्रिया नहीं दे रही है।
अनुशंसित:
- कैसे ठीक करें हमें खेद है, लेकिन वर्ड विंडोज 10 में एक त्रुटि में चला गया है
- ठीक करें हम Windows 10 में अपडेट सेवा से कनेक्ट नहीं हो सके
- आउटलुक पर Gmail त्रुटि 78754 ठीक करें
- Windows 10 पर MRT.exe क्या है?
हमें उम्मीद है कि यह मार्गदर्शिका मददगार थी और आप Java TM प्लेटफॉर्म SE बाइनरी नॉट रिस्पॉन्सिंग को ठीक कर सकते हैं विंडोज 10 में। नीचे टिप्पणी अनुभाग के माध्यम से अपने प्रश्नों और सुझावों के साथ हमसे संपर्क करने के लिए स्वतंत्र महसूस करें। हमें बताएं कि आप किस विषय को आगे एक्सप्लोर करना चाहते हैं।