كيفية إصلاح خطأ لم يتم العثور على JVM على نظام التشغيل Windows 10



جرب أداة القضاء على المشاكل

ال 'لم يتم العثور على JVM على نظامك (Exe4j_Java_Home)' يظهر الخطأ عادةً عندما يحاول المستخدمون تثبيت DbVisualizer ، عند تشغيل ملف تنفيذي exe4j أو عند محاولة تشغيل Minecraft (أو لعبة أو تطبيق مختلف يستخدم بيئة Java).



لا يمكن العثور على Jvm على نظامك (exe4j_java_home)



في معظم الحالات ، تحدث هذه المشكلة بسبب إصدار Java غير متوافق. الأكثر شيوعًا ، ينتهي الأمر بالمستخدمين المتأثرين بتثبيت إصدار بت خاطئ من Java ، مما يجبر التطبيق على إلقاء هذا الخطأ. ومع ذلك ، في بعض الحالات ، فإن 'لم يتم العثور على JVM على نظامك (Exe4j_Java_Home)' يظهر الخطأ بسبب متغير بيئة Java غير صحيح.



ولكن في حالة مواجهة المشكلة فيما يتعلق بخادم Openfire ، فمن المرجح أن يرجع ذلك إلى خطأ تم حله منذ ذلك الحين مع إصدارات Java الأحدث من Java 8 Update 161.

ملحوظة : إليك كيفية إصلاح 'Javac لم يتم التعرف على خطأ'.

1. قم بتثبيت إصدار متوافق من DbVisualiser

كما أبلغ الكثير من المستخدمين المتأثرين ، تحدث هذه المشكلة على الأرجح بسبب تثبيت Java غير متوافق. تمكن معظم المستخدمين المتأثرين من حل المشكلة بعد إدراكهم أنهم كانوا يحاولون نشر إصدار 32 من DbVisualiser مع تثبيت جافا 64 بت (أو العكس).



إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة بسرعة ببساطة عن طريق تثبيت إصدار البت المفقود من تثبيت Java. إليك دليل سريع للقيام بذلك:

ملحوظة: يجب أن يكون الدليل أدناه قابلاً للتطبيق بغض النظر عن إصدار Windows الذي تستخدمه.

  1. قم بزيارة هذا الرابط ( هنا ) وانتقل لأسفل إلى قسم Windows. بمجرد الوصول إلى هناك ، انقر فوق إصدار البت المفقود لبدء التنزيل. اعتمادًا على إصدار بت DbVisualiser ، قم بالتنزيل Windows Offline أو Windows Offline (64 بت) .

    تنزيل إصدار بيئة جافا الصحيح

    ملحوظة: Windows Offline هو الإصدار 32 بت من الخيارات الثلاثة المتاحة.

  2. بمجرد اكتمال التنزيل ، انقر نقرًا مزدوجًا فوق التثبيت القابل للتنفيذ ، ثم اتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت.

    تثبيت بيئة جافا الصحيحة

  3. بعد اكتمال التثبيت ، أغلق معالج التثبيت وأعد تشغيل الكمبيوتر.
  4. عند بدء التشغيل التالي ، كرر الإجراء الذي تسبب سابقًا في حدوث الخطأ ومعرفة ما إذا كان قد تم حل المشكلة الآن.

في حالة عدم تطبيق هذا الإجراء أو عدم حل المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

2. إصلاح متغير بيئة جافا

كما اتضح ، فإن 'لم يتم العثور على JVM على نظامك (Exe4j_Java_Home)' يمكن أن يحدث الخطأ أيضًا بسبب متغير بيئة Java غير صحيح. قد يحدث هذا لعدة أسباب ، ولكن الإصلاح هو نفسه دائمًا.

لحل المشكلة ، ستحتاج إلى جلب موقع تثبيت Java الخاص بك والتأكد من أن ملف بيئة جافا نقاط متغيرة إلى الموقع الصحيح. أكد العديد من المستخدمين المتأثرين أن هذه العملية سمحت لهم أخيرًا بإصلاح المشكلة.

فيما يلي دليل سريع حول إصلاح متغير بيئة جافا:

  1. افتح File Explorer وانتقل إلى مسار التثبيت لبيئة Java الخاصة بك. ما لم تقم بتثبيته في مكان مخصص ، ستجده في المواقع التالية:
    C:  Program Files  Java  * إصدار Java * - إصدار 64 بت C:  Program Files (x86)  Java  * إصدار Java * - إصدار 32 بت
  2. بمجرد وصولك إلى الموقع الصحيح ، انقر بزر الماوس الأيمن على شريط التنقل واختر نسخ العنوان من قائمة السياق التي ظهرت حديثًا.

    نسخ عنوان جافا من المكان الصحيح

  3. مع نسخ موقع java الصحيح في الحافظة الخاصة بك ، اضغط على مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب ' sysdm.cpl’ داخل مربع النص واضغط على أدخل لفتح ملف خصائص النظام شاشة.

    اكتب 'sysdm.cpl' واضغط على 'Enter'

  4. بمجرد دخولك إلى خصائص النظام نافذة ، انتقل إلى علامة التبويب خيارات متقدمة ، ثم انقر فوق متغيرات البيئة .

    انتقل إلى علامة التبويب خيارات متقدمة في خصائص النظام وانقر على متغيرات البيئة

  5. عندما تكون داخل متغيرات البيئة نافذة ، اذهب إلى متغيرات النظام ، حدد خيار المسار وانقر فوق تعديل زر.

    قم بتحرير متغير المسار

  6. داخل النافذة التالية ، ابحث عن متغير بيئة يذكر Java. عندما تتمكن من تحديد موقعه ، قم بتغيير قيمته إلى الموقع الصحيح الذي حددته مسبقًا في الخطوة 2.
  7. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.

في حالة استمرار حدوث نفس المشكلة ، انتقل إلى الإصلاح المحتمل النهائي أدناه.

3. إعادة تثبيت بيئة Java الحالية

إذا كنت تواجه هذه المشكلة فيما يتعلق بخادم Openfire ، فمن المحتمل جدًا أنك تواجه هذه المشكلة بسبب خطأ تم حله منذ ذلك الحين مع أحدث إصدارات Java. لحسن الحظ ، تمكنت Oracle من إصلاح هذه المشكلة بإصدارات أحدث من Java 8 Update 161.

إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة عن طريق إلغاء تثبيت بيئة Java بأكملها + الإضافات وتثبيت أحدث إصدار مرة أخرى. تم تأكيد نجاح هذه الطريقة للعديد من المستخدمين المتأثرين الذين كانوا يكافحون مع 'لم يتم العثور على JVM على نظامك (Exe4j_Java_Home)'.

إليك دليل سريع حول ما عليك القيام به لإعادة تثبيت بيئة جافا الحالية:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'appwiz.cpl' و اضغط أدخل لفتح ملف برامج و مميزات شاشة.

    كتابة 'appwiz.cpl' في موجه التشغيل

  2. بمجرد دخولك إلى برامج و مميزات الشاشة ، قم بالتمرير لأسفل عبر قائمة التطبيقات المثبتة وحدد إصدار تثبيت Java الخاص بك. عندما تراها ، انقر بزر الماوس الأيمن عليها واختر الغاء التثبيت من قائمة السياق التي ظهرت حديثًا.

    إلغاء تثبيت كل تثبيت جافا

  3. بمجرد إلغاء تثبيت تثبيت Java الرئيسي ، كرر نفس الإجراء مع كل تثبيت إضافي (تحديثات Java ، NodeJs ، إلخ).
    ملحوظة: إذا كنت ترغب في تجميعهم جميعًا معًا للتأكد من عدم ترك أي شيء وراءك ، فانقر فوق الناشر عمود في الأعلى.
  4. بعد إلغاء تثبيت كل تثبيت لـ Java ، أعد تشغيل الكمبيوتر.
  5. بمجرد اكتمال تسلسل بدء التشغيل التالي ، قم بزيارة هذا الرابط هنا وتحميل أحدث إصدار من JRE. بعد أن تتمكن من تثبيته ، تابع عملية إلغاء تثبيت بقية المكونات المرتبطة التي قمت بإلغاء تثبيتها مسبقًا.

    تنزيل إصدار بيئة جافا الصحيح

  6. قم بإعادة التشغيل النهائية ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.
4 دقائق للقراءة