Alpacalama
Cadet 2nd Year
- Registriert
- Jan. 2009
- Beiträge
- 20
Hallo Leute,
hier mal zu meiner Story. Hab mir vor einem Monat einen neuen Rechner gekauft und darin ein Sapphire HD4870 512Mb GDDR5 verbaut. Anfangs lief das ganze Ding über Tage problemlos. Als ich nen neuen Schwung Spiele installiert habe kamen auch die ersten Fehler.
Fehlermeldung:
„Der Anzeigetreiber wurde nach einem Fehler wiederhergestellt. Anzeigetreiber atikmdag reagiert nicht mehr und wurde erfolgreich wieder hergestellt.“
Die Grafikkarte fing an Zicken zu machen. Mitten im Game schaltet das Spiel plötzlich ab und man steht wieder am Windows Desktop als wie wenn heile Welt wäre. Daraufhin fing ich an Foren und Co. Zu durchstöbern doch den entscheidenden Hinweis bekam ich zufällig von einem Mitarbeiter der Firma bei denen ich dir Karte gekauft habe.
Da ich mich jetzt länger mit dem Thema auseinander gesetzt habe und keine der im Netz gefundenen Vorschläge mir geholfen hat möchte ich hier eine kleine Übersicht posten um allen weiteren Usern die solche Fehler haben meinen 3wöchigen Leidensweg zu ersparen. Außerdem möchte ich schon hier der ComputerBase Community für die zahlreichen Lösungsvorschläge die schon vorhanden sind danken. Falls irgendwelche Fragen auftreten oder sich Fehler eingschlichen haben sollten einfach ne E-Mail schreiben – Adresse steht ganz unten.
Szenario 1 – Bluescreen u. „Schachbrett“ am Bildschrim
Wie ich durch verschiedenste Foren erfahren habe ist an diesem Fehler eigentlich nur das BIOS der Grafikkarte schuld. Die Nummer mit dem „zu schwachen Netzteil“ stimmt in den seltensten Fällen (außer jemand verbaut mit einer solchen Karte ein 350Watt Noname Teil. Hierzu gibt es eine eigentlich recht einfach Lösung. Grafikkarten BIOS flashen.
Für die Safty-User unter euch einfach mit einem bootfähigen USB-Stick hochfahren und das Grafik-BIOS im MS-DOS Modus flashen.
Für die faulen User einfach WinFlash von ATI runterladen und direkt unter Windows flashen. So hab ichs gemacht hat problemlos funktioniert. Dabei sollten jedoch ALLE nicht benötigten Hintergrund Programme deaktiviert und vorher sicherheitshalbe nochmal ein Virenscanner Update durchgeführt worden sein (sonst könnte das Update fatalerweise während des Flashens anspringen). Für User mit Windows Vista 64Bit (wie ich einer bin) sei gesagt dass Winflash 2.0.15 unter Vista 64 nicht funktioniert und deshalb auf die Version 2.0.12 zurückgegriffen werden muss.
Alle benötigten Files zum Flashen findet ihr auf
http://www.sapphiretech.com/us/support/drivers.php (BIOS und DOS-Tool)
Winflash und bootfähigen USB-Stick gibt’s per Google
Bei mir war jedoch schon die neuste Version des BIOS drauf und auch ein Umschreiben des Idle- sowie Last-Verhaltens, der Lüftersteuerung oder das Anlegen verschiedener Profile behob den Fehler nicht.
Szenario 2 – Die atikmdag-Fehlermeldung
Hierbei ist mir aufgefallen dass dieser Fehler bevorzugt 64-bit Systeme (vor allem Vista) betrifft. Jedoch will man sich mit jenseits der 4Gb RAM kein 32-bit OS installieren. Es hat einige Zeit gedauert und ich habe so ziemlich alles geprüft, geloggt und getestet was möglich ist. Jetzt hab ich bei mir den Fehler jedoch beheben können. Einige von euch können sich sicher an die VPU-Recovery in den alten Catalyst-Treibern erinnern. Dieser führte dazu dass nicht immer gleich das ganze System sondern „nur“ kurz der Grafiktreiber abstürzte.
Nun zu meiner gefundenen Erleuchtung. Das CCC 8.12 enthält leider keinen Button mehr um diese VPU-Recovery abzuschalten. Jedoch hab ich rausgefunden dass es hierzu einen Registry-Eintrag gibt.
Zusätzlich habe ich die digitale Treiber Signatur noch etwas rumgespielt. Im Moment funktioniert jetzt alles ohne Probleme auf meinem Rechner. Ich verwende im Moment eine deaktivierte digitale Treiber Signatur und einen veränderten Registry-Eintrag
Hier gibt es 3 Möglichkeiten:
1.) Digitale Treibersignatierung von Vista deaktivieren
Das geht so:
2.) VPU-Recover von Vista ändern / deaktivieren
Prinzipiell ging es darum, dass Vista VPU-Recover jetzt selbstständig ausführt und dabei nicht mehr auf den Grafikkartentreiber achtet oder angewiesen ist. Dies kann eine mögliche Ursache für das atikmdag.sys Problem sein, denn die Datei ist beim Zurücksetzen des Grafikkartentreibers offensichtlich verantwortlich dass das Spiel bzw. System zusammenbricht.
Hier gibt es 2 Möglichkeiten und zwar kann man einen Registry-Eintrag schrieben, der entweder
a) das VPU-Recover komplett ausschaltet oder
b) die Zeit, bis Vista bei einem Grafikhänger VPU-Recover ausführt, von 2 auf 10 Sekunden erhöht.
den dazugehörigen Registry Bereich findet ihr mit „regedit“ unter
HKey_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
Hier erstellt ihr, falls noch nicht vorhanden, einen neuen QWORD-Wert (64-bit) oder einen DWORD-Wert (32-Bit) je nachdem welche Bit-Länge der eintrag haben soll (Korrigiert!).
für a.)“TDR_DEBUG_MODE_IGNORE_TIMEOUT“ (deaktivier die Treiberprüfung)
für b.) „TdrDelay“ - Der Wert entspricht den Sekunden die das System abwartet bevor es den Treiber neustartet. Standardmäßig sind 2 Sekunden eingetragen ich habe ihn auf 10 erhöht. ACHTUNG beim Eintragen des Wertes auf hexadezimal und dezimal beachten)
Ich habe hier zusätzlich noch einen QWORD-Wert „TdrTestMode“ (internal test usage) definiert
Version b.) ist die bessere Alternative, da ganz ohne VPU-Recover ein abstürzender Grafikkartentreiber auf alle Fälle einen Bluescreen auslösen würde.
Falls sich jemand ein bisschen spielen und das Ganze optimieren will mehr erfahrt ihr hier:
http://www.microsoft.com/whdc/device/display/wddm_timeout.mspx
3.) Digitale Treibersignatur speziell für atikmdag.sys aktivieren
Ich hoffe dass eine dieser Möglichkeiten euch weiterbringt da ich die letzten Tage jetzt selbst schon am verzweifeln war. Falls jemand noch Fragen hat einfach eine E-Mail an main-error@gmx.net schicken.
Mfg
Alpacalama
hier mal zu meiner Story. Hab mir vor einem Monat einen neuen Rechner gekauft und darin ein Sapphire HD4870 512Mb GDDR5 verbaut. Anfangs lief das ganze Ding über Tage problemlos. Als ich nen neuen Schwung Spiele installiert habe kamen auch die ersten Fehler.
Fehlermeldung:
„Der Anzeigetreiber wurde nach einem Fehler wiederhergestellt. Anzeigetreiber atikmdag reagiert nicht mehr und wurde erfolgreich wieder hergestellt.“
Die Grafikkarte fing an Zicken zu machen. Mitten im Game schaltet das Spiel plötzlich ab und man steht wieder am Windows Desktop als wie wenn heile Welt wäre. Daraufhin fing ich an Foren und Co. Zu durchstöbern doch den entscheidenden Hinweis bekam ich zufällig von einem Mitarbeiter der Firma bei denen ich dir Karte gekauft habe.
Da ich mich jetzt länger mit dem Thema auseinander gesetzt habe und keine der im Netz gefundenen Vorschläge mir geholfen hat möchte ich hier eine kleine Übersicht posten um allen weiteren Usern die solche Fehler haben meinen 3wöchigen Leidensweg zu ersparen. Außerdem möchte ich schon hier der ComputerBase Community für die zahlreichen Lösungsvorschläge die schon vorhanden sind danken. Falls irgendwelche Fragen auftreten oder sich Fehler eingschlichen haben sollten einfach ne E-Mail schreiben – Adresse steht ganz unten.
Szenario 1 – Bluescreen u. „Schachbrett“ am Bildschrim
Wie ich durch verschiedenste Foren erfahren habe ist an diesem Fehler eigentlich nur das BIOS der Grafikkarte schuld. Die Nummer mit dem „zu schwachen Netzteil“ stimmt in den seltensten Fällen (außer jemand verbaut mit einer solchen Karte ein 350Watt Noname Teil. Hierzu gibt es eine eigentlich recht einfach Lösung. Grafikkarten BIOS flashen.
Für die Safty-User unter euch einfach mit einem bootfähigen USB-Stick hochfahren und das Grafik-BIOS im MS-DOS Modus flashen.
Für die faulen User einfach WinFlash von ATI runterladen und direkt unter Windows flashen. So hab ichs gemacht hat problemlos funktioniert. Dabei sollten jedoch ALLE nicht benötigten Hintergrund Programme deaktiviert und vorher sicherheitshalbe nochmal ein Virenscanner Update durchgeführt worden sein (sonst könnte das Update fatalerweise während des Flashens anspringen). Für User mit Windows Vista 64Bit (wie ich einer bin) sei gesagt dass Winflash 2.0.15 unter Vista 64 nicht funktioniert und deshalb auf die Version 2.0.12 zurückgegriffen werden muss.
Alle benötigten Files zum Flashen findet ihr auf
http://www.sapphiretech.com/us/support/drivers.php (BIOS und DOS-Tool)
Winflash und bootfähigen USB-Stick gibt’s per Google
Bei mir war jedoch schon die neuste Version des BIOS drauf und auch ein Umschreiben des Idle- sowie Last-Verhaltens, der Lüftersteuerung oder das Anlegen verschiedener Profile behob den Fehler nicht.
Szenario 2 – Die atikmdag-Fehlermeldung
Hierbei ist mir aufgefallen dass dieser Fehler bevorzugt 64-bit Systeme (vor allem Vista) betrifft. Jedoch will man sich mit jenseits der 4Gb RAM kein 32-bit OS installieren. Es hat einige Zeit gedauert und ich habe so ziemlich alles geprüft, geloggt und getestet was möglich ist. Jetzt hab ich bei mir den Fehler jedoch beheben können. Einige von euch können sich sicher an die VPU-Recovery in den alten Catalyst-Treibern erinnern. Dieser führte dazu dass nicht immer gleich das ganze System sondern „nur“ kurz der Grafiktreiber abstürzte.
Nun zu meiner gefundenen Erleuchtung. Das CCC 8.12 enthält leider keinen Button mehr um diese VPU-Recovery abzuschalten. Jedoch hab ich rausgefunden dass es hierzu einen Registry-Eintrag gibt.
Zusätzlich habe ich die digitale Treiber Signatur noch etwas rumgespielt. Im Moment funktioniert jetzt alles ohne Probleme auf meinem Rechner. Ich verwende im Moment eine deaktivierte digitale Treiber Signatur und einen veränderten Registry-Eintrag
Hier gibt es 3 Möglichkeiten:
1.) Digitale Treibersignatierung von Vista deaktivieren
Das geht so:
Quelle: http://www.vistablog.at/stories/8433/Zitat:
1. Eine Command Shell als Admin aufmachen
2. Eingabe von “bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS” (das DD ist kein Tippfehler)
3. Reboot und sich daran erfreuen, dass man wieder eine vernünftige Neuerung in Vista ausgeschalten hat.
4. Sich daran erinnern, dass Chris123NT’s Blog der erste war, der das geschrieben hat
2.) VPU-Recover von Vista ändern / deaktivieren
Prinzipiell ging es darum, dass Vista VPU-Recover jetzt selbstständig ausführt und dabei nicht mehr auf den Grafikkartentreiber achtet oder angewiesen ist. Dies kann eine mögliche Ursache für das atikmdag.sys Problem sein, denn die Datei ist beim Zurücksetzen des Grafikkartentreibers offensichtlich verantwortlich dass das Spiel bzw. System zusammenbricht.
Hier gibt es 2 Möglichkeiten und zwar kann man einen Registry-Eintrag schrieben, der entweder
a) das VPU-Recover komplett ausschaltet oder
b) die Zeit, bis Vista bei einem Grafikhänger VPU-Recover ausführt, von 2 auf 10 Sekunden erhöht.
den dazugehörigen Registry Bereich findet ihr mit „regedit“ unter
HKey_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
Hier erstellt ihr, falls noch nicht vorhanden, einen neuen QWORD-Wert (64-bit) oder einen DWORD-Wert (32-Bit) je nachdem welche Bit-Länge der eintrag haben soll (Korrigiert!).
für a.)“TDR_DEBUG_MODE_IGNORE_TIMEOUT“ (deaktivier die Treiberprüfung)
für b.) „TdrDelay“ - Der Wert entspricht den Sekunden die das System abwartet bevor es den Treiber neustartet. Standardmäßig sind 2 Sekunden eingetragen ich habe ihn auf 10 erhöht. ACHTUNG beim Eintragen des Wertes auf hexadezimal und dezimal beachten)
Ich habe hier zusätzlich noch einen QWORD-Wert „TdrTestMode“ (internal test usage) definiert
Version b.) ist die bessere Alternative, da ganz ohne VPU-Recover ein abstürzender Grafikkartentreiber auf alle Fälle einen Bluescreen auslösen würde.
Falls sich jemand ein bisschen spielen und das Ganze optimieren will mehr erfahrt ihr hier:
http://www.microsoft.com/whdc/device/display/wddm_timeout.mspx
3.) Digitale Treibersignatur speziell für atikmdag.sys aktivieren
Zitat:
How to enable it: go to start -> run and type verifier in the box...
then advanced settings -> (no changes here), continue -> "choose drivers from a list" -> select atikmdag.sys -> restart your computer
How to disable it: go to start -> run and type verifier in the box...
select "delete exising settings", continue -> restart your computer
Ich hoffe dass eine dieser Möglichkeiten euch weiterbringt da ich die letzten Tage jetzt selbst schon am verzweifeln war. Falls jemand noch Fragen hat einfach eine E-Mail an main-error@gmx.net schicken.
Mfg
Alpacalama
Zuletzt bearbeitet:
(Fehler gefunden)