'UNHANDLED EXEPTION: ACCESS_VIOLATION (c0000005)'
Dann versuche ich mal ein paar Hinweise
zur Beseitigung
des Fehlers zusammen zufassen .
Erst mal die Definition des Fehlers laut Microsoft :
Problembeschreibung
Während Sie eine Anwendung schließen, wird
das System möglicherweise mit den
Fehlermeldungen
STOP 0x0000001E
oder STOP 0x00000024 gestoppt. Bei der
Fehlermeldung
STOP 0x0000001E lautet der erste Parameter
immer C0000005.
Ursache
Dieses Problem tritt auf, wenn eine Anwendung
eine große Anzahl an Handles öffnet und danach
nicht wieder schließt. Dieses Problem ist bei
Anwendungen beobachtet worden, die ständig Registrierungsschlüssel öffnen, ohne diese danach
wieder zu schließen. Beim Schließen der
Anwendung versucht
das System, alle Schlüssel zu
schließen, erschöpft
dabei jedoch die Systemressourcen.
Lösung
Um dieses Problem zu beheben, muss die
Anwendung so modifiziert werden, dass sie den Registrierungsschlüssel
schließt, wenn dessen Verarbeitung
abgeschlossen ist.
Hört sich kompliziert an, aber ist relativ einfach zu erklären.
Ein Programm ( in diesem Fall Diablo2 ) kann seine
offenen Anwendungen nicht schließen und löst
dadurch einen
Fehler im Betriebssystem aus .
Die Lösung laut. Microsoft hört sich ganz
einfach an,
nur wie modifiziere hier irgendetwas ?
Möglich Ursachen ( eine oder mehrere ) können sein :
- eine zu volle Festplatte
- zu stark fragmentierte Festplatte
- veraltete Treiber
- defekter Ram-Speicher
- zu viele Programme die im Hintergrund laufen
- fehlerhafte Diablo2 Installation
Was machen wir ?
1. Schritt
Diablo2 deinstallieren :
Start -> Programme -> Diablo2 -> uninstall
Danach empfehle ich eine Säuberung der Registry ,
z.B. mit Norton Systemworks oder einem anderen
Regcleaner .
Alternativ -> Start -> Ausführen -> Regedit ->
Bearbeiten -> suchen -> Diablo -> start und
dann immer weiter mit F3 bis die Durchsuchung
der Registry abgeschlossen ist .
Wenn man dann die entsprechenden Schlüssel
gefunden hat sind diese zu löschen .
Aber vorher ist es ratsam, wenn man seine Registry sichert .
Dazu geht man im Programm Regedit auf den Punkt " Registrierung " -> Registrierung exportieren und
sichert so seine funktionierende Registry . Damit hat
man für den Fall der Fälle immer noch eine Chance auf Wiederherstellung .
2. Schritt
Festplatte/n mittels Scandisk auf Fehler überprüfen, dann
die Festplatte/n defragmetieren
Das kann mit den Windows-Bordmitteln geschehen oder
mit externen Tools ( z.B. Norton Systemworks )
3. Schritt
Die Treiber der Grafikkarte überprüfen und testen.
Leider sind gerade die GeForce-Karten dafür
berüchtigt mit jeder anderen Treiberversion ihr
Verhalten zu ändern.
Hier hilft nur, nicht den neuesten Treiber aufzuspielen
sondern es mit ein oder zwei Versionen vorher zu probieren
4. Schritt
Diablo2 neuinstallieren und den Grafiktest laufen lassen .
5. Schritt
alle Programme, die nicht zum spielen von Diablo2
benötigt werden ( Edonky und CO usw. ) abschalten .
6. Schritt
Diablo2 starten
Wie überprüfe ich meine Festplatte auf Fehler ?
Start -> Programme -> Zubehör- > Systemprogramme -> Scandisk
Wie defragmentiere ich meine Festplatte ?
Start -> Programme -> Zubehör -> Systemprogramme -> Defragmentierung
Wie installiere ich neue Treiber ?
Bei Grafikkarten mit Nvidia-Chipsatz empfiehlt sich ein Blick
auf die Homepage des Herstellers oder direkt bei
Nvidia
www.nvidia.de vorbeisehen
Wie teste ich meinen Ram ?
Als Memory-Test Programm kann man Goldmemory oder Memtest verwenden .
Hier der Link :
www.goldmemory.cz oder
www.memtest86.com
Als Alternative zur Überprüfung beim Händler empfiehlt sich der Ausbau des Rams und das testen mit den einzelnen Bausteinen .
Soll ich Markenram oder NoName-Ram verwenden ?
Es hat sich gezeigt, das das Umstellen auf Marken –Ram in vielen Fällen zur Lösung des Problems beigetragen hat . Aber dieses sollte jedem überlassen sein, welchen Ram in den PC verbaut wird .
Wird meine Grafikkarte zu heiß ?
Den meisten Grafikkarten liegt ein Tool zur Überprüfung der Temperatur bei . Aber es empfiehlt sich immer, aktive Lüfter für die Grafikkarten zu verwenden .
Wenn alles nicht funktioniert was dann ?
Nicht verzweifeln, wenn vorhanden ist einfach mal eine andere Diablo2-CD zum installieren nehmen .