Επιδιορθώστε αυτό το ενοχλητικό σφάλμα Java στα Windows με αυτόν τον οδηγό.
Ο υπολογιστής σας με Windows 11 ενδέχεται να απαιτεί την πιο πρόσφατη έκδοση της Java για να λειτουργήσει ορισμένες εφαρμογές. Ωστόσο, μερικές φορές ορισμένες εφαρμογές Java ενδέχεται να διακοπούν απότομα με το σφάλμα Δεν ήταν δυνατή η δημιουργία της εικονικής μηχανής Java.
Αυτό το σφάλμα είναι συχνά μια περίπτωση ανεπαρκούς εκχώρησης μνήμης για εφαρμογές Java. Επιπλέον, ελέγξτε για ζητήματα αδειών και δυσλειτουργίες με την ίδια την έκδοση Java. Εάν το χρησιμοποιείτε στον υπολογιστή εργασίας σας για λόγους προγραμματισμού, ελέγξτε αν έχετε εγκαταστήσει τη σωστή έκδοση του Java IDE.
Εδώ σας δείχνουμε μερικά βήματα αντιμετώπισης προβλημάτων για να διορθώσετε το σφάλμα δεν ήταν δυνατή η δημιουργία του σφάλματος εικονικής μηχανής java στα Windows.
1. Επαληθεύστε την εγκατάσταση Java σας
Η επαλήθευση της εγκατάστασης Java μπορεί να σας βοηθήσει να προσδιορίσετε προβλήματα με την ίδια την έκδοση. Μπορείτε να χρησιμοποιήσετε το
java - έκδοση εντολή στη γραμμή εντολών για να ελέγξετε την τρέχουσα έκδοση της Java που είναι εγκατεστημένη μαζί με την ημερομηνία εγκατάστασης.Για να ελέγξετε την έκδοση Java που είναι εγκατεστημένη στα Windows:
- Πάτα το Νίκη κλειδί και τύπος cmd.
- Κάντε δεξί κλικ Γραμμή εντολών και επιλέξτε Εκτελέστε ως διαχειριστής.
- Στο παράθυρο της γραμμής εντολών, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Εισαγω:
java - έκδοση
- Η έξοδος θα αναφέρει την έκδοση JDK που είναι εγκατεστημένη στον υπολογιστή σας και την ημερομηνία εγκατάστασης.
- Εάν εγκαταστήσατε πρόσφατα μια ενημέρωση, ελέγξτε αν οι πληροφορίες ελέγχονται. Εάν όχι, προσπαθήστε να εγκαταστήσετε την πιο πρόσφατη έκδοση που είναι διαθέσιμη από το Ιστοσελίδα Java.
2. Τερματίστε τη διαδικασία Java στη Διαχείριση εργασιών
Εάν το σφάλμα ενεργοποιηθεί κατά την εγκατάσταση της Java, ελέγξτε εάν μια διεργασία Java εκτελείται στο παρασκήνιο. Μπορείτε να χρησιμοποιήσετε τη Διαχείριση εργασιών για να βρείτε και να τερματίσετε διεργασίες παρασκηνίου που ενδέχεται να σας εμποδίσουν να εγκαταστήσετε το Java Runtime Environment ή το κιτ ανάπτυξης.
- Τύπος Win + X να ανοίξει το Μενού WinX και επιλέξτε Διαχειριστής εργασιών.
- Στη Διαχείριση εργασιών, ανοίξτε το Διαδικασίες καρτέλα και εντοπίστε παρουσίες του Java Virtual Machine.
- Επιλέξτε και κάντε κλικ Τέλος εργασίας να κλείσει η διαδικασία.
3. Εκτελέστε Java ως διαχειριστής
Η ανεπαρκής άδεια μπορεί να εμποδίσει την εκτέλεση ορισμένων εφαρμογών Java στον υπολογιστή σας. Για να διορθώσετε το πρόβλημα, εκτελέστε Java με δικαιώματα διαχειριστή. Για να εκτελέσετε την Java ως διαχειριστής στα Windows, κάντε δεξί κλικ Java.exe και επιλέξτε Εκτελέστε ως διαχειριστής.
Εναλλακτικά, μπορείτε να ρυθμίσετε το Java.exe να εκτελείται πάντα ως διαχειριστής. Με αυτόν τον τρόπο, δεν χρειάζεται να εκτελείτε Java με δικαιώματα διαχειριστή κάθε φορά που θέλετε να την εκκινήσετε. Ολοκλήρωση αγοράς πώς να εκτελείτε πάντα ένα πρόγραμμα ως διαχειριστής Για περισσότερες πληροφορίες.
4. Αυξήστε τη μνήμη συστήματος για Java
Ένας συνηθισμένος λόγος για το σφάλμα Δεν ήταν δυνατή η δημιουργία του σφάλματος εικονικής μηχανής Java είναι η ανεπαρκής εκχώρηση μνήμης, γνωστή και ως σωροί Java. Η ανεπαρκής κατανομή μνήμης μπορεί να μειώσει την απόδοση ή να προκαλέσει διακοπή λειτουργίας της εφαρμογής.
Για να διορθώσετε αυτό το ζήτημα, μπορείτε να αυξήσετε το μέγεθος του σωρού Java. Μπορείτε να το κάνετε αυτό τροποποιώντας το Παράμετροι χρόνου εκτέλεσης από Ρυθμίσεις περιβάλλοντος χρόνου εκτέλεσης Java ή αλλαγή του _JAVA_OPTIONS μεταβλητή τιμή σύμφωνα με τις προτιμήσεις σας.
Πώς να αυξήσετε το μέγεθος του σωρού Java με μη αυτόματη τροποποίηση μεταβλητών
Για να αλλάξετε το μέγεθος του σωρού Java τροποποιώντας τη μεταβλητή _JAVA_OPTIONS:
- Πάτα το Νίκη κλειδί και τύπος περιβαλλοντικές μεταβλητές.
- Στη συνέχεια, επιλέξτε Επεξεργαστείτε τις μεταβλητές περιβάλλοντος συστήματος για να ανοίξω Ιδιότητες συστήματος.
- Στο Προχωρημένος καρτέλα, κάντε κλικ Μεταβλητές Περιβάλλοντος.
- Στο Μεταβλητές Συστήματος ενότητα, κάντε κλικ Νέος. Είναι σημαντικό να επιλέξετε τη σωστή ενότητα.
- Τύπος -JAVA_OPTIONS στο Όνομα μεταβλητής πεδίο.
- Στη συνέχεια, πληκτρολογήστε -Xmx512M στο Μεταβλητή τιμή πεδίο. Εδώ, -Xmx512M καθορίζει την ποσότητα μνήμης που θέλετε να εκχωρήσετε. Σε αυτή την περίπτωση, είναι 512 MB της μνήμης του συστήματος.
- Κάντε κλικ Εντάξει, και Εντάξει άλλη μια φορά για να αποθηκεύσετε τις αλλαγές.
Στη συνέχεια, εκκινήστε την εφαρμογή που εμφανίζει το σφάλμα και ελέγξτε εάν το σφάλμα έχει επιλυθεί. Αν όχι, ανοίξτε Περιβαλλοντικές Μεταβλητές πάλι. Επίλεξε το -JAVA_OPTIONS μεταβλητή και κάντε κλικ Επεξεργασία. Στο Δεδομένα αξίας πεδίο, τύπος -Xmx1024M για να αυξήσετε το μέγεθος της μνήμης στο 1024 MB (1 GB). Κάντε κλικ Εντάξει και ελέγξτε για τυχόν βελτιώσεις.
Πώς να αυξήσετε το μέγεθος σωρού Java χρησιμοποιώντας τον πίνακα ελέγχου Java
Μπορείτε επίσης να τροποποιήσετε το προεπιλεγμένο μέγεθος σωρού Java από τις Ρυθμίσεις περιβάλλοντος χρόνου εκτέλεσης Java. Δείτε πώς να το κάνετε.
- Τύπος Win + R για να ανοίξω Τρέξιμο.
- Τύπος έλεγχος και κάντε κλικ Εντάξει για να ανοίξετε τον Πίνακα Ελέγχου.
- Στη συνέχεια, κάντε κλικ στο Προγράμματα και κάντε κλικ στο Java (32-bit).
- Στο Πίνακας ελέγχου Java διαλόγου, ανοίξτε το Ιάβα αυτί.
- Κάντε κλικ στο Θέα κουμπί.
- Κάντε διπλό κλικ στο Παράμετροι χρόνου εκτέλεσης στήλη και τύπος -Xmx512m για να εκχωρήσετε μνήμη 512 MB για τις εφαρμογές Java.
- Κάντε κλικ Εντάξει για να αποθηκεύσετε τις αλλαγές.
5. Απεγκατάσταση και επανεγκατάσταση Java
Εάν το πρόβλημα παραμένει, μπορεί να χρειαστεί επανεγκατάσταση. Μπορείτε να απεγκαταστήσετε και να επανεγκαταστήσετε τη Java για να διορθώσετε τυχόν προβλήματα με την έκδοση. Αυτά τα ζητήματα ενδέχεται να παραμείνουν ακόμη και αν εγκαταστήσετε μια νεότερη έκδοση. Για να διορθώσετε το πρόβλημα, απεγκαταστήστε την Java χρησιμοποιώντας το πρόγραμμα απεγκατάστασης Java και, στη συνέχεια, εγκαταστήστε ξανά την πιο πρόσφατη διαθέσιμη έκδοση.
Για να καθαρίσετε εγκαταστήστε Java:
- μεταβείτε στο Σελίδα εργαλείου απεγκατάστασης Java και κατεβάστε το πρόγραμμα απεγκατάστασης.
- Εκτελέστε το εκτελέσιμο αρχείο και κάντε κλικ Συμφωνώ.
- Επιλέξτε όλες τις εκδόσεις Java που εντοπίστηκαν από το εργαλείο και κάντε κλικ Επόμενο.
- Κάντε κλικ Ναί και περιμένετε καθώς το πρόγραμμα απεγκατάστασης αφαιρεί τη Java από τον υπολογιστή σας. Κάντε κλικ Κλείσε.
- Κάντε επανεκκίνηση του υπολογιστή σας για να εφαρμόσετε τις αλλαγές.
- Στη συνέχεια, μεταβείτε στο Σελίδα λήψεων Java και κατεβάστε την πιο πρόσφατη έκδοση που είναι διαθέσιμη για το λειτουργικό σας σύστημα. Βεβαιωθείτε ότι έχετε κατεβάσει τη σωστή έκδοση (32-bit/64-bit), ανάλογα με την αρχιτεκτονική του συστήματος.
- Εκτελέστε το πρόγραμμα εγκατάστασης και κάντε κλικ Εγκαθιστώ. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ολοκληρώσετε την εγκατάσταση και να επανεκκινήσετε τον υπολογιστή σας.
6. Εγκαταστήστε την Java σε κατάσταση εκκίνησης WindowsClean
Στην κατάσταση καθαρής εκκίνησης, τα Windows ξεκινούν μόνο με βασικές υπηρεσίες και εφαρμογές της Microsoft. Είναι μια μέθοδος αντιμετώπισης προβλημάτων για τον προσδιορισμό και την εύρεση διενέξεων εφαρμογών τρίτων που προκαλούν σφάλματα συστήματος. Εάν συνεχίσετε να βλέπετε το σφάλμα κατά την εγκατάσταση της Java, ξεκινήστε τον υπολογιστή σας με Windows σε κατάσταση καθαρής εκκίνησης και δοκιμάστε να το εγκαταστήσετε ξανά.
Διόρθωση του σφάλματος "Δεν ήταν δυνατή η δημιουργία της εικονικής μηχανής Java" στα Windows
Το ανεπαρκές μέγεθος σωρού Java είναι αυτό που συχνά προκαλεί το σφάλμα εικονικής μηχανής Java. Για να διορθώσετε το πρόβλημα, τροποποιήστε το προεπιλεγμένο μέγεθος σωρού για να μπορείτε να εκτελείτε εφαρμογές Java χωρίς προβλήματα.
Εάν παρουσιαστεί το σφάλμα κατά την εγκατάσταση της Java, δοκιμάστε να εγκαταστήσετε την εφαρμογή σε κατάσταση καθαρής εκκίνησης. Η εγκατάσταση εκκρεμών ενημερώσεων των Windows μπορεί επίσης να βοηθήσει στην επίλυση προβλημάτων συμβατότητας με την έκδοση.