Werde aus Spielen rausgeworfen

Ich habe Probleme mit verschiedenen Spielen. Mitten im Spiel wirft
mich das Programm raus. Bei Warcraft III zum Beispiel erscheint dann
eine Meldung, die ungefähr so lautet:

This application has encountered a critical error:

FATAL ERROR!

Program: d:\warcraft iii\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:6F044E06

The instruction at ‚0x6F044E06‘ referenced memory at ‚0x0000000B‘.
The memory could not be ‚read‘.

Dann noch einige Zahlen oder Zeichen.

Kann es sein, dass mein RAM kaputt ist?
Wie kann ich das Problem beheben?

Moin

Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:6F044E06

The instruction at ‚0x6F044E06‘ referenced memory at
‚0x0000000B‘.

Das Spiel versucht was aus Addresse B zu lesen, kein Wunder dass es da kracht.

Kann es sein, dass mein RAM kaputt ist?

Oder ein Treiber hat einen an der Klatsche oder windows hat seine Tage oder DirectX will nicht oder das CD-LW kann die CD nicht so ganz lesen oder einer der Viren auf deinem System ist schlecht geschrieben oder der no-CD-Crack war schlecht oder … aber der RAM kanns natürlich auch sein.

cu

Windowsfehler + Behebung !!
Hallo,

„read“ Fehler laut Microsoft ein bekanntes Problem.
Service Packs sollen abhilfe schaffen.
Trotz dieser Packs hab ich dieses Problem aber auch hin und wieder.
siehe hier:

http://support.microsoft.com/default.aspx?scid=kb;de…

mfg Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Moin

http://support.microsoft.com/default.aspx?scid=kb;de…

Zitat:
„Problembeschreibung
Wenn Sie sich bei der lokalen Konsole eines Windows 2000-basierten Computers anmelden, wird m?¶glicherweise die folgende Fehlermeldung angezeigt:“

Das hat nix mit Spielen zu tun.

cu

Hallo,

also die anderen Sache mit DirectX etc. können es eigentlich nicht sein.
Aber was ist bitte die Adresse B???
Was kann ich tun?
cu

Moin

also die anderen Sache mit DirectX etc. können es eigentlich
nicht sein.

Wieso nicht ?

Aber was ist bitte die Adresse B???

Eine Addresse im RAM. (Der RAM wird durchnummeriert von 0x000…0 bis 0xFFFF…F). Alles unter 0x000001000 sollten Programme in Ruhe lassen (weil da das BIOS, shadowRAM, diverse Dinge aus dem ISA-Bus sowie windows-Kernel-Teile rumliegen die alle für Programme tabu sein sollten). Wenn sie es nicht tun ist was sehr grosses faul, wie z.b. die AGP-Zugriff-Kontrolle (sprich DirectX-Treiber-Interaktion)

cu

Hallo

Wieso nicht ?

Weil dirctX 9.0b installiert ist, weil neuere Grafikkartentreiber auch nichts gebracht haben usw…
Ich könnte allerdings mal neue Chipsatz oder Omega Treiber installieren, vielleicht bringt das was.
Ein Freund von mir meint ein neues BIOS würde was bringen. Wäre das schlau?

Adresse B

Danke für diese Antwort, aber die kritische stelle in der Fehlermeldung lautet immer verschieden. ZB:

Program: d:\warcraft iii\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:6F02DCE9

The instruction at ‚0x6F02DCE9‘ referenced memory at ‚0xF18B56F8‘.
The memory could not be ‚read‘.

Das sind ja jetzt andere Adressen. So wie ich das mittleweile sehe versucht der PC aus der falschen Adresse zu lesen (referenced memory at). Was ist da genau faul? Was kann ich tun?

Tomster

Moin

Wieso nicht ?

Weil dirctX 9.0b installiert ist, weil neuere
Grafikkartentreiber auch nichts gebracht haben usw…

Wer sagt dass DirectX 9 fehlerfrei ist ?

Wieso sollten die neusten Treiber die besten sein ?

(DX9 ist übrigens nicht fehlerfrei, es läuft z.B. auf PIII’s und Athlon’s deutlich langsamer als DirectX7)

Ich könnte allerdings mal neue Chipsatz oder Omega Treiber
installieren, vielleicht bringt das was.

Vorallem unterschiedliche Varianten testen, also z.B. DirectX 7 mit neuen chipset-treibern und alten Graka-Treibern. Oder neue Graka-Treiber mit DirectX8 und den orginal chipset-Treibern von CD.

Oder einmal den ganzen Rechner neu, viren- und spyware-frei installieren.

Ein Freund von mir meint ein neues BIOS würde was bringen. Wäre
das schlau?

Ein BIOS-Update ist immer die allerletzte Möglichkeit wenn nichts anderes mehr geht. Grund: Wenn das Update fehltschlägt (z.B. wegen Stromausfall, Lesefehler auf der Diskette oder dem Versuch unter Windows das update durchzuziehen) ist das Board/Rechner erstmal tot. Dann kann man selbst GAR NICHTS mehr machen. Da hilft dann weder eine BootDiskette, noch eine WindowsCD, noch irgendwelche Linux-CD’s. Dann ist Feierabend.

Manche Hersteller bieten BIOS-Resets an: Man baut den BIOS-Baustein aus und schickt ihn per Post ein. Mit etwas Glück kommt das Ding nach 2-3 Wochen neu programmiert zurück. Alles auf deine Kosten natürlich.

Vereinzelt gibts auf den teueren Boards auch Dual-BIOS-Systeme. Die verkraften (manchmal) einen Fehlschlag. Beim 2. Fehlschlag sind die auch tot.

Danke für diese Antwort, aber die kritische stelle in der
Fehlermeldung lautet immer verschieden.

Besorg dir Knoppix und lass man 1-2 Tage pirm95 laufen (x86memtest geht auch). Ich tippe auf einen Fehler zwischen Chipset, desen Treiber und dem RAM. Wenn der Fehler unter Knoppix auch auftaucht liegts an der Hardware, wenn er nicht auftaucht an der Software (Windows, das Spiel, die Treiber…)

Die Fehlermeldung heist in etwa:

Das Programm versucht an Daten zu kommen zu denen es keinerlei Zugang haben darf.

Ausgelöst wird das durch falsche Daten im RAM. Die Quizfrage ist: wie kommen die dahin ?

Die Chancen für Fehler in DirectX, den ChipsetTreibern, dem Spiel, den GrakaTreibern, einem Fehler im AGP-Bus und einem defekten RAM-Baustein sind etwa gleich. Es kann auch eine Kombination von ein paar Fehlern sein…

(Das Spiel läuft übrigens nicht besonders schnell mit DirectX9, ich glaub dem ist DirectX8 (oder 7?) lieber.)

cu

Hallo

Vorallem unterschiedliche Varianten testen, also z.B. DirectX
7 mit neuen chipset-treibern und alten Graka-Treibern. Oder
neue Graka-Treiber mit DirectX8 und den orginal
chipset-Treibern von CD.

OK, kann ich mal machen.

Oder einmal den ganzen Rechner neu, viren- und spyware-frei
installieren.

Ich habe windows ert kürzlich formatiert, und der Virenscanner läuft auch dauernd.

Gut, BIOS Update ist eher sinnlos

Besorg dir Knoppix und lass man 1-2 Tage pirm95 laufen
(x86memtest geht auch).

Aber Knoppix ist doch für Linux, oder geht das unter Windows auch?
Wenn ja, woher kriege ich es? Memtest habe ich mir gerade runtergeladen, hoffe es bringt was.

Das Programm versucht an Daten zu kommen zu denen es keinerlei
Zugang haben darf.

Das hab ich mitlerweile auch herausgefunden.

Ausgelöst wird das durch falsche Daten im RAM. Die Quizfrage
ist: wie kommen die dahin ?

sehr gute Frage!

Die Chancen für Fehler in DirectX, den ChipsetTreibern, dem
Spiel, den GrakaTreibern, einem Fehler im AGP-Bus und einem
defekten RAM-Baustein sind etwa gleich. Es kann auch eine
Kombination von ein paar Fehlern sein…

Das Spiel ist neu und gepatched kanns also nicht sein was ist der AGP BUS?

(Das Spiel läuft übrigens nicht besonders schnell mit
DirectX9, ich glaub dem ist DirectX8 (oder 7?) lieber.)

OK

cu

Moin

Besorg dir Knoppix und lass man 1-2 Tage pirm95 laufen
(x86memtest geht auch).

Aber Knoppix ist doch für Linux, oder geht das unter Windows
auch?

Knoppix ist eine Linux-Variante (die man nicht installieren muss / die direkt
von CD startet.) Es geht darum Fehler in Windows auszuschliessen. Wenn
windows nicht läuft kanns keine Fehler machen. Tretten dann unter Linux/
Knoppix immernoch Fehler auf liegts an der Hardware.

Wenn ja, woher kriege ich es?

Gibts als ISO im Internet gratis. Liegt auch öfter mal bei Zeitschrifen dabei.
Frag google.

Memtest habe ich mir gerade
runtergeladen, hoffe es bringt was.

Lange und öfter laufen lassen. RAM’s die nur einen „leichten“ an der Klatsche
haben fallen beim ersten Test nicht immer auf.

Das Spiel ist neu und gepatched

Auch neue Patchs können fehlerhaft sein.

kanns also nicht sein was ist
der AGP BUS?

AGP ist die Verbindung zwischen der Grafikkarte und dem Rest des Rechners. Bei
billigen Modellen und/oder schlechten Treibern gibts da öfter Probleme.

cu

Hallo,
der Rechner geht wieder. Ich hab die Clock auf 3.0 gestellt. Als optimal Einstellung war aber im BIOs 2.5 angegeben. Memtest hat einige Fehler angegeben (auf 2.5). Sollt jetzt aber hinhauen.

Vielen Dank, Tomster.