Fehlerbehebung: „Referenced Memory Could Not Be Read“ (0x00000)
Hier ist ein ausführliches Tutorial, wie du den Fehler „The instruction at referenced memory could not be read“ (häufig mit dem Code 0x00000 oder ähnlichen Adressen) unter Windows beheben kannst.
Dieser Fehler tritt meistens auf, wenn eine Anwendung versucht, auf einen Speicherbereich zuzugreifen, der nicht für sie reserviert ist oder der nicht existiert. Die Ursachen können von defekten Systemdateien über veraltete Treiber bis hin zu Hardware-Problemen beim RAM reichen.
Folge diesen Schritten nacheinander, um das Problem zu lösen.
Methode 1: Systemdateien reparieren (SFC & DISM)
Oft sind beschädigte Windows-Systemdateien die Ursache. Windows verfügt über integrierte Werkzeuge, um diese automatisch zu reparieren.
- Drücke die Windows-Taste, tippe cmd ein.
- Klicke mit der rechten Maustaste auf „Eingabeaufforderung“ und wähle „Als Administrator ausführen“.
- Gib nacheinander folgende Befehle ein und bestätige jeden mit Enter (warte, bis der jeweilige Vorgang abgeschlossen ist):
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth
- Starte deinen Computer neu.
Methode 2: Den virtuellen Arbeitsspeicher (Auslagerungsdatei) anpassen
Wenn Windows der Arbeitsspeicher ausgeht oder die Auslagerungsdatei fehlerhaft konfiguriert ist, tritt dieser Fehler häufig auf.
- Drücke Windows-Taste + R, gib
sysdm.cplein und drücke Enter. - Gehe zum Reiter Erweitert und klicke unter „Leistung“ auf Einstellungen.
- Wechsel zum Reiter Erweitert und klicke unter „Virtueller Arbeitsspeicher“ auf Ändern.
- Deaktiviere die Option „Dateigröße für alle Laufwerke automatisch verwalten“.
- Wähle „Größe wird vom System verwaltet“ aus oder stelle sicher, dass genug Speicherplatz auf C: vorhanden ist.
- Klicke auf Festlegen, dann auf OK und starte den PC neu.
Methode 3: Grafikkartentreiber aktualisieren
Ein fehlerhafter Treiber kann den Speicherzugriff blockieren, besonders bei Spielen oder Grafikprogrammen.
- Klicke mit der rechten Maustaste auf den Start-Button und wähle Geräte-Manager.
- Erweitere den Punkt Grafikkarten.
- Klicke mit der rechten Maustaste auf deine Grafikkarte (NVIDIA, AMD oder Intel) und wähle Treiber aktualisieren.
- Wähle „Automatisch nach Treibern suchen“. Empfehlung: Besuche die Website des Herstellers (NVIDIA/AMD), um den neuesten Treiber manuell herunterzuladen und sauber zu installieren.
Methode 4: Arbeitsspeicher (RAM) auf Fehler prüfen
Es könnte ein physischer Defekt an deinem RAM vorliegen.
- Drücke Windows-Taste + R, gib
mdsched.exeein und drücke Enter. - Wähle „Jetzt neu starten und nach Problemen suchen“.
- Der PC startet in einer blauen Umgebung neu und prüft den RAM. Dies kann einige Minuten dauern.
- Nach dem Neustart zeigt Windows das Ergebnis an. Wenn Fehler gefunden werden, muss der RAM-Riegel eventuell ausgetauscht werden.
Methode 5: Einen „Sauberen Neustart“ durchführen
Manchmal stören Hintergrundprogramme (wie Antivirensoftware von Drittanbietern oder Overlay-Tools) die Anwendung.
- Drücke Windows-Taste + R, gib
msconfigein und drücke Enter. - Gehe zum Reiter Dienste.
- Setze unten den Haken bei „Alle Microsoft-Dienste ausblenden“ (WICHTIG!).
- Klicke auf „Alle deaktivieren“.
- Gehe zum Reiter Autostart und klicke auf „Task-Manager öffnen“.
- Deaktiviere dort alle Programme im Autostart.
- Starte den PC neu und prüfe, ob der Fehler weiterhin auftritt. Wenn nicht, aktiviere die Dienste nach und nach, um den Übeltäter zu finden.
Methode 6: .NET Framework aktualisieren
Viele Anwendungen basieren auf dem .NET Framework. Wenn dieses veraltet oder beschädigt ist, kann es zu Speicherfehlern kommen.
- Besuche die offizielle Microsoft .NET Website.
- Lade die neueste Version des „Runtime“ herunter und installiere sie.
- Starte den PC neu.
Zusammenfassung
In den meisten Fällen lösen Methode 1 (SFC Scan) oder Methode 2 (Virtueller Speicher) das Problem. Wenn der Fehler nur bei einem speziellen Programm auftritt, versuche dieses Programm neu zu installieren oder (falls es ein Spiel ist) die Spieldateien über Steam/Epic Games auf Fehler zu überprüfen.