Fehler „Nicht genügend Speicher“ in DirectX 12: Wie kann man ihn beheben?

Das Erhöhen der Auslagerungsdateigröße sollte funktionieren

  • Beim Spielen von Spielen auf einem Windows-PC kann der Fehler „DirectX 12 nicht genügend Speicher“ auftreten.
  • Dies geschieht normalerweise, wenn auf Ihrem System nicht genügend Auslagerungsdateigröße zugewiesen wurde.
  • Durch Erhöhen der Auslagerungsdateigröße und Löschen des DirectX-Shader-Cache wird das Problem behoben.
DirectX 12 nicht genug Speicher

DirectX 12 wurde entwickelt, um gleichzeitig Grafikeffekte für Windows-basierte PC-Spiele bereitzustellen, wodurch der CPU-Overhead reduziert und die GPU-Auslastung erhöht wird.

Es gab jedoch mehrere Fälle, in denen DirectX beim Start oder mitten im Spiel zum Absturz des Spiels führte. Wenn Sie mit demselben Problem zu kämpfen haben, lesen Sie diese Anleitung durch, um mögliche Lösungen zu finden.

Was verursacht den Fehler „Nicht genügend Speicher“ in DirectX 12?

Nachfolgend sind die möglichen Gründe aufgeführt, warum das Spiel aufgrund des Fehlers „Nicht genügend Speicher“ in DirectX 12 abstürzt:

  • Hardwarebezogene Fehler – Wie von Benutzern berichtet, physische Schäden am Motherboard oder Festplatte Es ist bekannt, dass dieser bedauerliche Fehler verursacht wird.
  • Verwendung einer veralteten Spielversion – Der Fehler „DirectX 12 nicht genügend Speicher“ kann auch auftreten, wenn Sie das Spiel längere Zeit nicht aktualisiert haben.
  • Beschädigte oder veraltete Grafiktreiber - In manchen Fällen, Veraltete GPU-Treiber verursachen während Gaming-Sessions viel Ärger.
  • Falsche Größe der Auslagerungsdatei – Wenn die Auslagerungsdateieinstellungen so konfiguriert sind, dass sie automatisch angepasst werden, kann es während des Spiels plötzlich zu einem Fehler wegen nicht genügend Speicher kommen.
  • Beschädigter DirectX-Cache – Mehrere Leser erwähnten, dass DirectX Cache-Dateien Über einen längeren Zeitraum angesammelte Dateien können beschädigt werden und diesen Fehler verursachen.

Unabhängig von den Gründen, warum DirectX 12 den Fehler „Nicht genügend Speicher“ anzeigt, helfen Ihnen die unten aufgeführten Lösungen dabei, das Problem in kürzester Zeit zu beheben.

Wie behebe ich den Fehler „Nicht genügend Speicher“ in DirectX 12?

Bevor Sie die etwas später aufgeführten komplexen Lösungen umsetzen, probieren Sie diese einfachen Problemumgehungen aus:

  • Suchen Sie nach Hardwareproblemen, z. B. Schäden an der Hauptplatine, der Festplatte usw Grafikkarte.
  • Installieren Sie die verfügbaren Spielupdates, bei denen der Fehler auftritt.
  • Installieren Sie alle veraltete Grafiktreiber-Updates.

Wenn das Problem mit diesen Tricks nicht behoben werden konnte, fahren Sie mit den unten aufgeführten fortgeschritteneren Lösungen fort.

1. Erhöhen Sie die Größe der Auslagerungsdatei

  1. Benutzen Sie die Windows + ICH Verknüpfung zum Starten der Einstellungen-App.
  2. Scrollen Sie nach unten System Einstellungen und wählen Sie Um aus dem rechten Abschnitt. DirectX 12 nicht genug Speicher
  3. Klicken Erweiterte Systemeinstellungen vorhanden in der Verwandte Links Abschnitt. DirectX 12 nicht genug Speicher
  4. Wechseln Sie zum Fortschrittlich Registerkarte des Systemeigenschaften Fenster und drücken Sie die Taste Einstellungen Klicken Sie auf die Schaltfläche unter dem Abschnitt „Leistung“.
  5. Wechseln Sie zum Fortschrittlich Registerkarte des Performance-Optionen Box und drücken Sie die Ändern Taste. DirectX 12 nicht genug Speicher
  6. Deaktivieren Sie das Kontrollkästchen neben Verwalten Sie die Größe der Auslagerungsdatei für alle Laufwerke automatisch Option in der Virtueller Speicher Eigenschaftenfeld.
  7. Wählen Sie das Laufwerk aus, dem das problematische Spiel zugewiesen ist. Aktivieren Sie die Brauch Option und geben Sie benutzerdefinierte Werte ein Ursprüngliche Größe Und Maximale Größe Textfeld. DirectX 12 nicht genug Speicher
  8. Drücken Sie die Taste Satz Taste gefolgt von OK.
  9. Verlassen Sie das Einstellungsfenster und starten Sie das Spiel erneut. Der Fehler „Nicht genügend Speicher“ wird Sie in DirectX 12 nicht stören.

Falsch konfigurierte Auslagerungsdateieinstellungen können zu Problemen bei der Speicherzuordnung führen, die den vorliegenden Fehler verursachen.

2. Fügen Sie das Spiel zu den OSD-Ausschlüssen von Afterburner hinzu

  1. Starte den MSI Afterburner Programm auf einem Windows-PC.
  2. Drücke den Gang Symbol, um auf das Eigenschaftenfenster von MSI Afterburner zuzugreifen. DirectX 12 nicht genug Speicher
  3. Wechseln Sie zum Bildschirmanzeige Registerkarte und klicken Sie auf Mehr Knopf unten. DirectX 12 nicht genug Speicher
  4. Halten Sie die Taste gedrückt Schicht Taste und drücken Sie die Hinzufügen Klicken Sie auf die grüne Schaltfläche unten links im RTSS-Fenster.
  5. Ausschluss hinzufügen Es erscheint ein Popup auf dem Bildschirm. Wählen Sie die problematischen Spiele aus, die Sie zur Liste hinzufügen möchten, und klicken Sie auf OK Taste. DirectX 12 nicht genug Speicher
  6. Beenden Sie nun die Afterburner-App und versuchen Sie erneut, das Spiel zu starten.

Das Afterburner-MSI wird nicht mehr auf dem Bildschirm angezeigt, wodurch der Fehler „Nicht genügend Speicher“ in DirectX 12 behoben wird.

Wie in mehreren Foren erwähnt, tritt der Fehler „Nicht genügend Speicher“ normalerweise auf, wenn das OSD des MSI Afterburner mit DirectX 12 läuft, was zum Absturz des Systems führt. Durch Hinzufügen des betroffenen Spiels zu den OSD-Ausschlüssen wird sichergestellt, dass das OSD beim Systemstart nicht angezeigt wird.

Lesen Sie mehr zu diesem Thema
  • Instagram-Fehler-Feedback erforderlich: 3 Möglichkeiten, das Problem zu beheben
  • So reparieren Sie einen PC, der sich nicht einschalten lässt [12 Möglichkeiten]
  • Fix: Du bist offline. Überprüfen Sie Ihren Verbindungsfehler auf YouTube
  • DirectX 12-Spiele nutzen die GPU nicht? Wie man sie erzwingt
  • Treiber-Update taucht immer wieder auf? Stoppen Sie es in 5 einfachen Schritten

3. Löschen Sie den DirectX-Cache 

  1. Schlagen Sie die Windows Symbol in der Taskleiste und geben Sie ein Datenträgerbereinigung. Wählen Sie das Als Administrator ausführen Option für den Zugriff auf Datenträgerbereinigung Tool mit Administratorrechten. DirectX 12 nicht genug Speicher
  2. Wählen Sie das C Wählen Sie im Dropdown-Menü das Laufwerk aus und drücken Sie die Taste OK Klicken Sie auf die Schaltfläche, um fortzufahren.
  3. Deaktivieren Sie im Fenster „Datenträgerbereinigung“ alle Kontrollkästchen außer dem daneben DirectX-Shader-Cache und klicken OK. DirectX 12 nicht genug Speicher
  4. Es erscheint ein Bestätigungs-Popup. Drücken Sie die Taste Dateien löschen Klicken Sie auf die Schaltfläche, um die Aktion abzuschließen.

Beschädigte zwischengespeicherte DirectX-Daten können auch dazu führen, dass beim Starten des Spiels der Fehler „DirectX 12 nicht genügend Speicher“ auftritt. Das Löschen des Shader-Cache mit dem integrierten Datenträgerbereinigungstool zwingt DirectX dazu, einen neuen zu erstellen, wodurch der Fehler behoben wird.

  1. Benutzen Sie die Windows + R Tastenkombinationen zum Starten des Laufen Dialogbox.
  2. Geben Sie den folgenden Befehl in das Textfeld ein und klicken Sie auf OK Klicken Sie auf die Schaltfläche, um auf das Speicherdiagnosetool zuzugreifen. mdsched.exeDirectX 12 nicht genug Speicher
  3. Wählen Jetzt neu starten und auf Probleme prüfen (empfohlen) Option aus dem Popup-Fenster. DirectX 12 nicht genug Speicher

Ihr Windows-PC startet nicht neu und diagnostiziert potenzielle Speicherprobleme wie Speicherlecks, die der Grund für den Fehler „Nicht genügend Speicher“ in DirectX 12 sein könnten.

Das ist es! Hoffentlich konnten Sie den Fehler „Nicht genügend Speicher“ in DirectX 12 beheben, der zu einem abrupten Spielabsturz führt.

Möglicherweise sind Sie daran interessiert, den Fehler zu beheben DirectX ist mit dieser Windows-Version nicht kompatibel wenn es auftritt, nachdem Sie Windows auf die neueste verfügbare Version aktualisiert haben.

Welche dieser Methoden hat in Ihrem Fall funktioniert? Teilen Sie uns dies bitte im Kommentarbereich unten mit.

DirectX 12-Spiele nutzen die GPU nicht? Wie man sie erzwingt

DirectX 12-Spiele nutzen die GPU nicht? Wie man sie erzwingtDirect X 12Gpu

Installieren Sie Ihre Grafikkartentreiber neu, um eine Unterauslastung der GPU zu vermeidenNutzen Ihre DirectX 12-Spiele Ihre GPU nicht oder verzeichnen Sie eine sehr geringe GPU-Auslastung? Dies k...

Weiterlesen
Fehler „Nicht genügend Speicher“ in DirectX 12: Wie kann man ihn beheben?

Fehler „Nicht genügend Speicher“ in DirectX 12: Wie kann man ihn beheben?Direct X 12Directx Fehler

Das Erhöhen der Auslagerungsdateigröße sollte funktionierenBeim Spielen von Spielen auf einem Windows-PC kann der Fehler „DirectX 12 nicht genügend Speicher“ auftreten.Dies geschieht normalerweise,...

Weiterlesen