Computer >> कंप्यूटर >  >> समस्या निवारण >> विंडोज़ त्रुटियाँ

फिक्स एरर जावा एसई रनटाइम एनवायरनमेंट नहीं ढूंढ सका

कमांड प्रॉम्प्ट के माध्यम से Java .jar फ़ाइल खोलने का प्रयास करते समय, जैसे "Java -Jar xxxx.jar" कमांड का उपयोग करते हुए, आपको निम्न त्रुटि संदेश मिल सकता है:

Error: opening registry key ‘Software\JavaSoft\JRE’

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

यह कई कारकों के कारण हो सकता है, जिनमें शामिल हैं, लेकिन इन्हीं तक सीमित नहीं हैं:

  • दूषित रजिस्ट्री
  • आपके पर्यावरण चर में जावा पथ गुम है
  • जावा स्थापना फ़ोल्डर को स्थानांतरित किया जा रहा है

उदाहरण के लिए, जावा एसई को नवीनतम संस्करण में अपडेट करते समय हमें इस समस्या का सामना करना पड़ा - हमारे पास पहले 32-बिट जावा इंस्टॉलेशन था, और 64-बिट जावा इंस्टॉलर चलाते समय, हमारा जावा पथ बदल गया।

फिक्स एरर जावा एसई रनटाइम एनवायरनमेंट नहीं ढूंढ सका

सौभाग्य से, इसे ठीक करना काफी आसान है, क्योंकि इसके लिए उपयुक्त समाधान के साथ उपरोक्त समस्याओं में से किसी एक को संबोधित करने की आवश्यकता है। कमांड प्रॉम्प्ट के माध्यम से अपने जावा कमांड को फिर से काम करने के लिए नीचे दिए गए हमारे चरणों का पालन करें, और यदि आपको कोई और समस्या आती है (या बेहतर समाधान के बारे में पता है) तो टिप्पणी अनुभाग में एक टिप्पणी छोड़ दें।

  1. जावा के सभी पिछले संस्करणों को हटा दें ("प्रोग्राम और सुविधाओं" की स्थापना रद्द करने की प्रक्रिया का उपयोग करके)। अगर जावा फोल्डर “C:/Program Files/…” में रहता है, तो कृपया उसे हटा दें।
  2. अपनी रजिस्ट्री को साफ करें (अपनी जावा कुंजी हटाएं):
  3. प्रारंभ पर जाएं और फिर चलाएं
  4. संपादन क्षेत्र में 'regedit' टाइप करें
  5. HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall
  6. पर जाएं
  7. इस अनइंस्टॉल फोल्डर के तहत आपको कर्ली ब्रैकेट में कई रजिस्ट्री प्रविष्टियां मिलेंगी। फिक्स एरर जावा एसई रनटाइम एनवायरनमेंट नहीं ढूंढ सका
  8. संपादित करें टैब पर क्लिक करें और फिर खोजें
  9. नोट:विशेष रजिस्ट्री की खोज करने से पहले अनइंस्टॉल फ़ोल्डर को हाइलाइट करें।
  10. संस्करण स्ट्रिंग को मान के रूप में दर्ज करें ताकि संबंधित रजिस्ट्री प्रविष्टि को हटाया जा सके।
  11. एक बार जब आपको रजिस्ट्री कुंजी मिल जाए, तो उस कुंजी को हाइलाइट करें और फिर उस पर राइट क्लिक करें और हटाएं चुनें
  12. हटाने की पुष्टि करें और हाँ क्लिक करें

जावा 7 के किसी भी संस्करण के लिए रजिस्ट्री कुंजियां ढूंढने के चरण

प्रारूप का पालन करें 7.0.xxx
जहां xxx 100, 120, 130, 140 और इसी तरह हो सकता है।
उदाहरण के लिए:

  • खोज फ़ील्ड में 7.0.100 टाइप करें, Java7 अपडेट 10 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 7.0.120 टाइप करें, Java7 अपडेट 12 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 7.0.180 टाइप करें, Java7 अपडेट 18 के लिए रजिस्ट्री कुंजी ढूँढता है

जावा 6 के किसी भी संस्करण के लिए रजिस्ट्री कुंजियां ढूंढने के चरण

6.0.xxx के प्रारूप का पालन करें
जहां xxx 100, 120, 130, 140 आदि हो सकता है।
उदाहरण के लिए:

  • खोज फ़ील्ड में 6.0.100 टाइप करें, Java6 अपडेट 10 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 6.0.120 टाइप करें, Java6 अपडेट 12 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 6.0.180 टाइप करें, Java6 अपडेट 18 के लिए रजिस्ट्री कुंजी ढूँढता है

जावा 1.5 के किसी भी संस्करण के लिए रजिस्ट्री कुंजियां ढूंढने के चरण

फ़ॉर्मैट 1.5.0.xxx का पालन करें
जहां xxx 100, 120, 130, 140 आदि हो सकता है।
उदाहरण के लिए:

  • खोज फ़ील्ड में 1.5.0.100 टाइप करें, jre1.5.0_01 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 1.5.0.120 टाइप करें, jre1.5.0_12 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज फ़ील्ड में 1.5.0.180 टाइप करें, jre1.5.0_18 के लिए रजिस्ट्री कुंजी ढूँढता है
  • जावा 1.4 के किसी भी संस्करण के लिए रजिस्ट्री कुंजियां ढूंढने के चरण

प्रारूप का पालन करें 1.4.2_xxx
जहां xxx 01, 12, 13, 14 और इसी तरह हो सकता है।
उदाहरण के लिए:

  • खोज क्षेत्र में 1.4.2_01 टाइप करें, jre1.4.0_01 के लिए रजिस्ट्री कुंजी ढूंढे
  • खोज फ़ील्ड में 1.4.2_12 टाइप करें, jre1.4.0_12 के लिए रजिस्ट्री कुंजी ढूँढता है
  • खोज क्षेत्र में 1.4.2_18 टाइप करें, jre1.4.0_18 के लिए रजिस्ट्री कुंजी ढूंढे

जावा को पुनर्स्थापित करें और सिस्टम चर JAVA_HOME को अपने JRE (या JDK) पर सेट करें पथ।

जैसे:

JAVA_HOME - C:\Program Files\Java\jdk1.7.0_71

Path - C:\Program Files\Java\jdk1.7.0_71\bin

आप जांच सकते हैं कि क्या यह निम्न आदेशों के साथ एक सफल समाधान था

echo %JAVA_HOME%

java -version

फिक्स एरर जावा एसई रनटाइम एनवायरनमेंट नहीं ढूंढ सका

जावा पाथवे के लिए मैन्युअल रूप से कमांड विंडो खोलें। एक साइड नोट के रूप में, आप सीधे जावा फ़ोल्डर के भीतर से एक कमांड प्रॉम्प्ट भी लॉन्च कर सकते हैं - अपने C:\Program Files\Java\bin फ़ोल्डर में नेविगेट करें (या जहां भी आपका जावा स्थापित है ) , विंडो के अंदर Shift + राइट क्लिक को दबाए रखें, और "यहां एक कमांड विंडो खोलें" पर क्लिक करें।


  1. फिक्स विंडोज 10 में जावा वर्चुअल मशीन नहीं बना सका

    जावा के ठीक से स्थापित होने पर जावा-आधारित प्रोग्राम या गेम हमेशा-विश्वसनीय होते हैं। लेकिन हाल ही में उपयोगकर्ताओं ने बताया है कि Minecraft जैसे जावा प्रोग्राम चलाने का प्रयास करते समय वे जावा वर्चुअल मशीन नहीं बना सके। इसका अर्थ है कि जावा प्रोग्राम द्वारा कार्य करने के लिए उपयोग की जाने वाली वर्च

  1. फिक्स फाइवएम विंडोज 10 में सिटीजन डीएलएल लोड नहीं कर सका

    FiveM GTA की एक अनिवार्य विशेषता है। इसके बिना, GTA संशोधन करना संभव नहीं होगा। यह एक मल्टीप्लेयर है ग्रैंड थेफ्ट ऑटो के लिए आधुनिक तरीका जो गेमर्स के लिए अनुकूलित सामग्री की एक श्रृंखला की अनुमति देता है और निजी सर्वर से सुरक्षित कनेक्शन को भी सक्षम बनाता है। हालाँकि, यह कभी-कभी उन मुद्दों में चल स

  1. फिक्स सिस्टम दर्ज किया गया पर्यावरण विकल्प नहीं ढूंढ सका

    सिस्टम पर्यावरण विकल्प नहीं ढूंढ सका जो दर्ज किया गया था समस्या एक सिस्टम त्रुटि है जिसे कभी-कभी विंडोज 10 उपयोगकर्ताओं द्वारा अनुभव किया जाता है। यह समस्या Windows अद्यतन और Windows फ़ाइलों में अन्य भ्रष्टाचार के कारण होती है। जब अनुचित विंडोज 10 उन्नत सिस्टम सेटिंग्स होती हैं, तो पर्यावरण चर में प