תקן את שגיאת Java המעצבנת הזו ב-Windows עם המדריך הזה.

ייתכן שמחשב Windows 11 שלך ידרוש את הגרסה העדכנית ביותר של Java מותקנת כדי שיישומים מסוימים יפעלו. עם זאת, לפעמים יישומי Java מסוימים עלולים לקרוס בפתאומיות עם השגיאה לא ניתן ליצור את המחשב הוירטואלי של Java.

שגיאה זו היא לעתים קרובות מקרה של הקצאת זיכרון לא מספקת עבור יישומי Java. בנוסף, בדוק אם יש בעיות הרשאות ותקלות במהדורת Java עצמה. אם אתה משתמש בו במחשב העבודה שלך למטרות תכנות, בדוק אם מותקנת אצלך הגרסה הנכונה של Java IDE.

כאן אנו מראים לך כמה שלבי פתרון בעיות כדי לתקן את השגיאה של המחשב הווירטואלי של Java ב-Windows.

1. אמת את התקנת Java שלך

אימות התקנת Java שלך יכול לעזור לך לקבוע בעיות במהדורה עצמה. אתה יכול להשתמש ב java -גרסה הפקודה בשורת הפקודה כדי לבדוק את הגרסה הנוכחית של Java המותקנת יחד עם תאריך ההתקנה.

כדי לבדוק את גרסת Java המותקנת ב-Windows:

  1. הקש על לנצח מפתח וסוג cmd.
  2. לחץ לחיצה ימנית על שורת פקודה ובחר הפעל כמנהל.
  3. בחלון שורת הפקודה, הקלד את הפקודה הבאה ולחץ להיכנס:
    java -גרסה
  4. הפלט יפרט את גרסת ה-JDK המותקנת במחשב שלך ואת תאריך ההתקנה.
  5. instagram viewer
  6. אם התקנת לאחרונה עדכון, בדוק אם המידע נעלם. אם לא, נסה להתקין את הגרסה העדכנית ביותר הזמינה מה- אתר Java.

2. סיים את תהליך Java במנהל המשימות

אם השגיאה מופעלת בעת התקנת Java, בדוק אם תהליך Java פועל ברקע. אתה יכול להשתמש במנהל המשימות כדי למצוא ולסיים תהליכי רקע שעשויים למנוע ממך להתקין את Java Runtime Environment או את ערכת הפיתוח.

  1. ללחוץ Win + X כדי לפתוח את תפריט WinX ובחר מנהל משימות.
  2. במנהל המשימות, פתח את ה תהליכים כרטיסיית ואיתור מופעים של Java Virtual Machine.
  3. בחר ולחץ סיום משימה לסגור את התהליך.

3. הפעל את Java כמנהל מערכת

הרשאה לא מספקת יכולה למנוע מאפליקציות Java לפעול במחשב שלך. כדי לתקן את הבעיה, הפעל את Java עם הרשאות ניהול. כדי להפעיל את Java כמנהל מערכת ב-Windows, לחץ לחיצה ימנית על Java.exe ובחר הפעל כמנהל.

לחלופין, אתה יכול להגדיר את Java.exe כך שיפעל תמיד כמנהל מערכת. בדרך זו, אינך צריך להפעיל את Java עם הרשאות ניהול בכל פעם שאתה רוצה להפעיל אותה. לבדוק כיצד להפעיל תמיד תוכנית כמנהל למידע נוסף.

4. הגדל את זיכרון המערכת עבור Java

סיבה נפוצה לשגיאה לא ניתן ליצור את השגיאה של המכונה הווירטואלית של Java היא הקצאת זיכרון לא מספקת, הידועה גם כ-Java heaps. הקצאת זיכרון לא מספקת עלולה לצמצם את הביצועים או לגרום לאפליקציה לקרוס.

כדי לפתור בעיה זו, אתה יכול להגדיל את גודל ערימת Java. אתה יכול לעשות זאת על ידי שינוי ה- פרמטרים של זמן ריצה מ הגדרות סביבת זמן ריצה של Java או לשנות את _JAVA_OPTIONS ערך משתנה לפי העדפתך.

כיצד להגדיל את גודל ערימת Java על ידי שינוי ידני של משתנים

כדי לשנות את גודל ערימת Java על ידי שינוי המשתנה _JAVA_OPTIONS:

  1. הקש על לנצח מפתח וסוג משתנים סביבתיים.
  2. לאחר מכן, בחר ערוך את משתני סביבת המערכת לפתוח מאפייני מערכת.
  3. בתוך ה מִתקַדֵם לשונית, לחץ משתני סביבה.
  4. בתוך ה משתני מערכת מקטע, לחץ חָדָשׁ. חשוב לבחור את הסעיף הנכון.
  5. סוּג -JAVA_OPTIONS בתוך ה שם משתנה שדה.
  6. לאחר מכן, הקלד -Xmx512M בתוך ה ערך משתנה שדה. כאן, -Xmx512M מגדיר את כמות הזיכרון שברצונך להקצות. במקרה הזה, זה כן 512MB של זיכרון המערכת.
  7. נְקִישָׁה בסדר, ו בסדר פעם נוספת כדי לשמור את השינויים.

לאחר מכן, הפעל את האפליקציה שמציגה את השגיאה ובדוק אם השגיאה נפתרה. אם לא, פתח משתנים סביבתיים שוב. בחר את -JAVA_OPTIONS משתנה ולחץ לַעֲרוֹך. בתוך ה נתוני ערך סוג שדה -Xmx1024M כדי להגדיל את גודל הזיכרון ל-1024 MB (1GB). נְקִישָׁה בסדר ולבדוק אם יש שיפורים.

כיצד להגדיל את גודל ערימת Java באמצעות לוח הבקרה של Java

אתה יכול גם לשנות את גודל ערימת ברירת המחדל של Java מהגדרות Java Runtime Environment. הנה איך לעשות את זה.

  1. ללחוץ Win + R לפתוח לָרוּץ.
  2. סוּג לִשְׁלוֹט ולחץ בסדר כדי לפתוח את לוח הבקרה.
  3. לאחר מכן, לחץ על תוכניות ולחץ על Java (32 סיביות).
  4. בתוך ה לוח הבקרה של Java תיבת דו-שיח, פתח את Java לשונית.
  5. לחץ על נוף לַחְצָן.
  6. לחץ פעמיים על פרמטרים של זמן ריצה עמודה וסוג -Xmx512m כדי להקצות 512 מגה-בייט זיכרון עבור אפליקציות Java.
  7. נְקִישָׁה בסדר כדי לשמור את השינויים.

5. הסר והתקן מחדש את Java

אם הבעיה נמשכת, ייתכן שיהיה צורך בהתקנה מחדש. אתה יכול להסיר ולהתקין מחדש את Java כדי לתקן בעיות עם המהדורה. בעיות אלו עשויות להישאר גם אם תתקין גרסה חדשה יותר. כדי לתקן את הבעיה, הסר את ההתקנה של Java באמצעות מסיר ההתקנה של Java ולאחר מכן התקן מחדש את הגרסה העדכנית ביותר הזמינה.

כדי לנקות את התקנת Java:

  1. עבור אל דף הכלי להסרת Java והורד את תוכנית הסרת ההתקנה.
  2. הפעל את קובץ ההפעלה ולחץ לְהַסכִּים.
  3. בחר את כל הגרסאות של Java שזוהו על ידי הכלי ולחץ הַבָּא.
  4. נְקִישָׁה כן והמתן עד שהמסיר מסיר את Java מהמחשב שלך. נְקִישָׁה סגור.
  5. הפעל מחדש את המחשב כדי להחיל את השינויים.
  6. לאחר מכן, עבור אל דף הורדות Java והורד את הגרסה העדכנית ביותר הזמינה עבור מערכת ההפעלה שלך. הקפד להוריד את הגרסה הנכונה (32-bit/64-bit), בהתאם לארכיטקטורת המערכת.
  7. הפעל את תוכנית ההתקנה ולחץ להתקין. עקוב אחר ההוראות שעל המסך כדי להשלים את ההתקנה ולהפעיל מחדש את המחשב.

6. התקן את Java במצב אתחול נקי של Windows

במצב אתחול נקי, Windows מתחיל רק עם שירותים ויישומים חיוניים של Microsoft. זוהי שיטה לפתרון בעיות כדי לקבוע ולמצוא התנגשויות באפליקציות של צד שלישי הגורמות לשגיאות מערכת. אם אתה ממשיך לראות את השגיאה בעת התקנת Java, הפעל את מחשב Windows שלך במצב אתחול נקי ונסה להתקין אותו שוב.

תיקון השגיאה "לא ניתן ליצור את Java Virtual Machine" ב-Windows

גודל ערימת Java לא מספיק הוא מה שגורם לרוב לשגיאת המכונה הוירטואלית של Java. כדי לפתור את הבעיה, שנה את גודל הערימה המוגדרת כברירת מחדל כדי שתוכל להפעיל אפליקציות Java ללא בעיות.

אם השגיאה מתרחשת בעת התקנת Java, נסה להתקין את האפליקציה במצב אתחול נקי. התקנת עדכוני Windows ממתינים יכולה גם לעזור לתקן בעיות תאימות עם המהדורה.