Reparatur von Minecraft Server konnte nicht genügend Speicherplatz reservieren



Aktualisiert April 2024: Erhalten Sie keine Fehlermeldungen mehr und verlangsamen Sie Ihr System mit unserem Optimierungstool. Hol es dir jetzt unter diesen Link
  1. Laden Sie das Reparaturtool hier.
  2. Lassen Sie Ihren Computer scannen.
  3. Das Tool wird dann deinen Computer reparieren.

Es ist immer von Vorteil, Ihrem Computer mehr RAM hinzuzufügen Minecraft Server. Wenn Sie jedoch manchmal mehr RAM hinzufügen oder mehr Speicherplatz zuweisen, können Sie möglicherweise nicht genügend Speicherplatz für den Objekthaufen reservieren. Dieser Fehler kann auf eine falsche Version der Java-JRE zurückzuführen sein.

Einige Benutzer erhalten diesen Fehler:

C: UsersmeandDesktopServer> java -Xmx2048M -Xms2048M -jar server.jar nogui
Bei der Initialisierung der VM ist ein Fehler aufgetreten

Es konnte nicht genügend Speicherplatz für 2097152 KB Objekthaufen reserviert werden
C: UsersmeandDesktopServer> PAUSE
Drücken Sie eine beliebige Taste, um fortzufahren. . .

Wenn Sie ebenfalls von diesem Fehler betroffen sind, finden Sie hier einige Tipps zur Fehlerbehebung, mit denen Sie die Speicherplatzprobleme lösen können, die der Minecraft-Server unter Windows nicht reservieren konnte.

Befehlszeilenoptionen verwenden

Wenn Sie versucht haben, Java auszuführen, und diese Nachricht erhalten haben, haben Sie wahrscheinlich bereits den Befehl free ausgeführt, um sicherzustellen, dass genügend Speicher zum Ausführen des Programms verfügbar ist.

Beachten Sie, dass wir auf unserer Testmaschine etwa 2.3 GB physischen RAM hatten und keine virtuellen Speicherseiten verwendet wurden. Wenn Sie feststellen, dass Sie ein Speicherproblem haben, sollten Sie die anderen durchgesickerten Dinge schließen, bevor Sie es erneut versuchen. Auf der anderen Seite können diejenigen, die feststellen, dass sie viel freien Speicher haben, versuchen, eine Größe direkt anzugeben.



Aktualisierung vom April 2024:

Sie können jetzt PC-Probleme verhindern, indem Sie dieses Tool verwenden, z. B. um Sie vor Dateiverlust und Malware zu schützen. Darüber hinaus ist es eine großartige Möglichkeit, Ihren Computer für maximale Leistung zu optimieren. Das Programm behebt mit Leichtigkeit häufig auftretende Fehler, die auf Windows-Systemen auftreten können – ohne stundenlange Fehlerbehebung, wenn Sie die perfekte Lösung zur Hand haben:

  • Schritt 1: Laden Sie das PC Repair & Optimizer Tool herunter (Windows 10, 8, 7, XP, Vista - Microsoft Gold-zertifiziert).
  • Schritt 2: Klicken Sie auf “Scan starten”, Um Windows-Registrierungsprobleme zu finden, die PC-Probleme verursachen könnten.
  • Schritt 3: Klicken Sie auf “Repariere alles”Um alle Probleme zu beheben.

herunterladen



Auf unserem Computer könnten wir beispielsweise den Befehl als java -Xms256m -Xmx512M ausführen, und er funktionierte wie erwartet. Dies begrenzt die Größe des Heaps, den die Java virtuelle Maschine versucht beim Start zu reservieren. Da eine ungehemmte virtuelle Maschine hypothetisch ungewöhnliche Dinge tun könnte, könnte sie auf einem ansonsten freien System Fehlermeldungen erzeugen. Sie können auch mit diesen beiden Werten herumspielen, bevor Sie die richtige Kombination finden.

Dies kann ein Problem sein, egal auf welchem ​​System Sie es ausführen, da die JVM nichts mit dem VM-Typ zu tun hat, den Sie möglicherweise zum Ausführen von GNU / Linux verwenden.

64-Bit-Java-JREs entfernen und neu installieren

  • Drücken Sie die Windows + R-Taste.
  • Geben Sie appwiz.cpl ein und klicken Sie auf OK, um die Systemsteuerung zu öffnen.
  • Wählen Sie die 32-Bit-Edition von Java aus und klicken Sie auf Deinstallieren.
  • Deinstallieren Sie auch die 64-Bit-Edition von Java JRE.
  • Installieren Sie dann die 64-Bit-Java-JRE, die Sie im ersten Schritt heruntergeladen haben.
  • Versuchen Sie, Ihrem Minecraft-Server mehr Speicher zuzuweisen, und prüfen Sie, ob Verbesserungen vorliegen.

Fügen Sie eine neue Systemvariable hinzu

  • Drücken Sie die Windows + R-Taste, um Ausführen zu öffnen.
  • Rufen Sie das Bedienfeld auf und klicken Sie auf OK, um das Bedienfeld zu öffnen.
  • Gehen Sie zu System und Sicherheit> System.
  • Klicken Sie im linken Bereich auf Erweiterte Systemeinstellungen anzeigen.
  • Klicken Sie im Fenster Systemeigenschaften auf die Schaltfläche Umgebungsvariablen.
  • Klicken Sie im Abschnitt Systemvariablen auf die Schaltfläche Neu.
  • Geben Sie die folgenden Daten für den Variablennamen und den Wert ein:
  • Variablenname: _JAVA_OPTIONS
  • Variabler Wert: -Xmx512M
  • Klicken Sie auf OK, um die Änderungen zu speichern.
  • Klicken Sie in allen geöffneten Fenstern auf OK.

Drucken Sie die aktuellen Java-Optionen

Wenn Sie in der Befehlszeile gearbeitet haben und eine Kurzreferenz zum Wert von _JAVA_OPTIONS wünschen, führen Sie einfach echo $ _JAVA_OPTIONS aus und es werden sofort die aktuellen Werte angezeigt. Dies ist nützlich für die Fehlerbehebung, wenn Sie versuchen, die richtigen Nummern zu finden.

Beachten Sie, dass Java, obwohl für dieses Update keine weiteren Manipulationen erforderlich sein sollten, die Meldung "Es konnte nicht genügend Speicherplatz für den Objektheap reserviert werden" anzeigt, wenn Ihnen der virtuelle Speicher wirklich ausgeht. In diesem Fall sollten Sie überprüfen, welche Prozesse ausgeführt werden, und möglicherweise den Server neu starten, wenn dies eine Option ist. Sie können auch mehr Swap-Speicherplatz erstellen. Wenn dies jedoch ein Problem darstellt, ist es normalerweise besser, es auf andere Weise zu lösen.

Stellen Sie in den seltenen Fällen, in denen Ihre Einstellungen korrekt zu sein scheinen, aber immer noch nicht funktionieren, sicher, dass Sie das 64-Bit-Java-Paket installiert haben, da es gegen dieses Problem immun sein sollte. Angrenzende Speicheranforderungen gelten nur für die 32-Bit-Version von Java. In einigen Fällen haben wir festgestellt, dass die 64-Bit-Version versucht hat, eine virtuelle 32-Bit-Maschine zu erstellen. Daher hat die Angabe der Option -d64 in der Befehlszeile das Problem für uns gelöst.

https://www.reddit.com/r/Minecraft/comments/cq16jg/could_not_reserve_enough_space_for_2097152kb/



Expertentipp: Dieses Reparaturtool scannt die Repositorys und ersetzt beschädigte oder fehlende Dateien, wenn keine dieser Methoden funktioniert hat. Es funktioniert in den meisten Fällen gut, wenn das Problem auf eine Systembeschädigung zurückzuführen ist. Dieses Tool optimiert auch Ihr System, um die Leistung zu maximieren. Es kann per heruntergeladen werden Mit einem Klick hier