احصل على خطأ Java المزعج الذي تم إصلاحه على Windows باستخدام هذا الدليل.

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

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

نعرض لك هنا بعض خطوات استكشاف الأخطاء وإصلاحها لإصلاح تعذر إنشاء خطأ Java Virtual Machine على Windows.

1. تحقق من تثبيت Java الخاص بك

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

للتحقق من إصدار Java المثبت على Windows:

  1. اضغط على يفوز مفتاح واكتب كمد.
  2. انقر بزر الماوس الأيمن فوق موجه الأمر واختر تشغيل كمسؤول.
  3. في نافذة موجه الأوامر ، اكتب الأمر التالي واضغط يدخل:
    جافا الإصدار
  4. instagram viewer
  5. سوف يسرد الإخراج إصدار JDK المثبت على جهاز الكمبيوتر الخاص بك وتاريخ التثبيت.
  6. إذا كنت قد قمت مؤخرًا بتثبيت تحديث ، فتحقق من فحص المعلومات. إذا لم يكن كذلك ، فحاول تثبيت أحدث إصدار متاح من موقع جافا.

2. قم بإنهاء عملية Java في إدارة المهام

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

  1. يضعط فوز + X لفتح ملف قائمة WinX واختر مدير المهام.
  2. في إدارة المهام ، افتح ملف العمليات علامة التبويب وتحديد مواقع مثيلات Java Virtual Machine.
  3. حدد وانقر فوق إنهاء المهمة لإغلاق العملية.

3. قم بتشغيل Java كمسؤول

يمكن أن يمنع الإذن غير الكافي تشغيل بعض تطبيقات Java على جهاز الكمبيوتر الخاص بك. لإصلاح المشكلة ، قم بتشغيل Java بامتياز إداري. لتشغيل Java كمسؤول على Windows ، انقر بزر الماوس الأيمن فوق Java.exe واختر تشغيل كمسؤول.

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

4. زيادة ذاكرة النظام لجافا

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

لمعالجة هذه المشكلة ، يمكنك زيادة حجم كومة Java. يمكنك القيام بذلك عن طريق تعديل ملف معلمات وقت التشغيل من إعدادات بيئة Java Runtime أو تغيير _JAVA_OPTIONS قيمة متغيرة لتفضيلاتك.

كيفية زيادة حجم Java Heap عن طريق تعديل المتغيرات يدويًا

لتغيير حجم Java heap عن طريق تعديل متغير _JAVA_OPTIONS:

  1. اضغط على يفوز مفتاح واكتب المتغيرات البيئية.
  2. بعد ذلك ، حدد قم بتحرير متغيرات بيئة النظام لفتح خصائص النظام.
  3. في ال متقدم علامة التبويب ، انقر فوق متغيرات البيئة.
  4. في ال متغيرات النظام القسم ، انقر فوق جديد. من المهم تحديد القسم الصحيح.
  5. يكتب -JAVA_OPTIONS في ال اسم المتغير مجال.
  6. بعد ذلك ، اكتب -Xmx512M في ال قيمة متغيرة مجال. هنا، -Xmx512M يحدد مقدار الذاكرة التي تريد تخصيصها. في هذه الحالة ، هو 512 ميغا بايت من ذاكرة النظام.
  7. انقر نعم، و نعم مرة أخرى لحفظ التغييرات.

بعد ذلك ، قم بتشغيل التطبيق الذي يعرض الخطأ وتحقق من حل الخطأ. إذا لم يكن كذلك ، فافتح المتغيرات البيئية مرة أخرى. حدد -JAVA_OPTIONS متغير وانقر يحرر. في ال بيانات القيمة نوع الحقل -Xmx1024M لزيادة حجم الذاكرة إلى 1024 ميجا بايت (1 جيجا بايت). انقر نعم وتحقق من وجود أي تحسينات.

كيفية زيادة حجم كومة Java باستخدام لوحة تحكم Java

يمكنك أيضًا تعديل الحجم الافتراضي لكومة Java من إعدادات بيئة Java Runtime. هيريس كيفية القيام بذلك.

  1. يضعط Win + R. لفتح يجري.
  2. يكتب يتحكم وانقر نعم لفتح لوحة التحكم.
  3. بعد ذلك ، انقر فوق البرامج وانقر فوق جافا (32 بت).
  4. في ال لوحة تحكم جافا الحوار ، افتح ملف جافا فاتورة غير مدفوعة.
  5. انقر على منظر زر.
  6. انقر نقرًا مزدوجًا فوق ملف معلمات وقت التشغيل العمود والنوع -Xmx512 م لتخصيص ذاكرة 512 ميجا بايت لتطبيقات Java.
  7. انقر نعم لحفظ التغييرات.

5. إلغاء تثبيت وإعادة تثبيت Java

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

لتنظيف تثبيت Java:

  1. اذهب إلى صفحة أداة إلغاء تثبيت Java وتنزيل برنامج إلغاء التثبيت.
  2. قم بتشغيل الملف التنفيذي وانقر فوق يوافق.
  3. حدد جميع إصدارات Java التي تم اكتشافها بواسطة الأداة وانقر فوق التالي.
  4. انقر نعم وانتظر بينما يزيل برنامج إلغاء التثبيت Java من جهاز الكمبيوتر الخاص بك. انقر يغلق.
  5. أعد تشغيل الكمبيوتر لتطبيق التغييرات.
  6. بعد ذلك ، انتقل إلى صفحة تنزيلات جافا وقم بتنزيل أحدث إصدار متوفر لنظام التشغيل الخاص بك. تأكد من تنزيل الإصدار الصحيح (32 بت / 64 بت) ، اعتمادًا على بنية النظام.
  7. قم بتشغيل المثبت وانقر فوق ثَبَّتَ. اتبع الإرشادات التي تظهر على الشاشة لإكمال التثبيت وإعادة تشغيل الكمبيوتر.

6. قم بتثبيت Java في WindowsClean Boot State

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

إصلاح خطأ "تعذر إنشاء Java Virtual Machine" على Windows

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

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