[WINDOWS] Erreurs STOP

J’ai trouvé ca :

[i]Sinon, pour le bug openGL, j’ai trouvé l’origine du probème : en gros c’est le fichier ATKDISP.dll dans windwos/system32 qui est en cause.

Ce fichier est installé part les Enhanced Driver et une clé de la BDR nVidia est modifié pour le controlset 1 et 2 (je mets que la 1) :

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}000\Settings]
“InstalledDisplayDrivers”=hex(7):6e,00,76,00,34,00,5f,00,64,00,69,00,73,00,70,
00,00,00,00,00

devient :
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}000\Settings]
“InstalledDisplayDrivers”=hex(7):61,00,74,00,6b,00,64,00,69,00,73,00,70,00,00,
00,00,00

Donc la modif en fraçais c’est :
“InstalledDisplayDrivers”=nv4_disp
devient
"InstalledDisplayDrivers"=atkdisp

Donc Windows considère que le pilote de la CG est ATKDISP en non pas nv4_disp (le pilote nvidia). Mais comme chez ASUS, ils travaillent bien, ils ont mis une autre clé de sauvegarde qui indique que le pilote d’origine est bien nv4_disp. Mais ça marche pas tout le temps.

En fait quand on a pls session sous windows et qu’on bascule de l’une à l’autre et ou qu’on lance un jeu OpengGL (doom3, riddick, COD…) pls fois, le jeu bloque et détecte que la version OpengGL installé ne correspond pas à la carte graphique (normal car c’est plus le pilote nvidia qui est utilisé).

Pour pouvoir jouer avec un jeu OpenGL, il faut soit :

  1. restaurer le clé d’origine nvidia et redémarrer l’ordi
  2. faire une copie de nv4_disp.dll et renommer en atkdisp.dll en atkdisp.ORI puis renommer la copie de nv4_disp.dll en atkdisp.dll et redémarrer l’ordi.
    -> Comme ça la dll ATKDISP n’est plus chargé au démarrage

Le problème c’est qu’après si Smardoctor est installé, il va afficher que les Enhanced driver ne sont pas installé.

SmartDoc contrôle si les Enhanced driver sont installés avec peu de chose :

  1. présence du fichier ATKDISP.dll et ATKOSDMini.dll (ce dernier est obligatoire sinon couleur 4bits !!!)
  2. présence des clés :

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}000\Settings]
“InstalledDisplayDrivers”=hex(7):61,00,74,00,6b,00,64,00,69,00,73,00,70,00,00,
00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}000\Settings]
“InstalledDisplayDrivers”=hex(7):61,00,74,00,6b,00,64,00,69,00,73,00,70,00,00,
00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\asuskbnt]
“DisplayName”=“Enhanced Display Driver Helper Service”
“ErrorControl”=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,61,00,74,00,6b,00,6b,00,62,00,6e,
00,74,00,2e,00,73,00,79,00,73,00,00,00
"Start"=dword:00000001
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\asuskbnt\Parameters]
“Driver”="{4D36E968-E325-11CE-BFC1-08002BE10318}00"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\asuskbnt\Parameters{4D36E968-E325-11CE-BFC1-08002BE10318}]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\asuskbnt\Parameters{4D36E968-E325-11CE-BFC1-08002BE10318}000]
“InstalledDisplayDrivers”=“nv4_disp”

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\asuskbnt\Enum]
“0”=“Root\LEGACY_ASUSKBNT00"
“Count”=dword:00000001
"NextInstance”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asuskbnt]
“DisplayName”=“Enhanced Display Driver Helper Service”
“ErrorControl”=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,61,00,74,00,6b,00,6b,00,62,00,6e,
00,74,00,2e,00,73,00,79,00,73,00,00,00
"Start"=dword:00000001
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asuskbnt\Parameters]
“Driver”="{4D36E968-E325-11CE-BFC1-08002BE10318}00"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asuskbnt\Parameters{4D36E968-E325-11CE-BFC1-08002BE10318}]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asuskbnt\Parameters{4D36E968-E325-11CE-BFC1-08002BE10318}000]
“InstalledDisplayDrivers”=“nv4_disp”

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asuskbnt\Enum]
“0”=“Root\LEGACY_ASUSKBNT00"
“Count”=dword:00000001
"NextInstance”=dword:00000001

Donc en gros, c’est soit les jeux OpenGL plantent ou soit SmartDoc affichent le message comme quoi les Enhanced driver ne sont pas installé. J’au essayé les ED1.15 à 1.18 et le pb est toujours le même.

De plus encore plus grave, si ATKDISP est chargé correctement au démarrage de l’ordi, les jeux tournent bcp moins bien. En fait le framerate reste le même, mais il y a pas mal de micro lag, par exemple chez moi avec les ATKDISP, Brothers in Arms n’est presque pas jouable et si je remplace ATKDISP par nv4_disp tout revient à la normale.

Ensuite les anciennes versions, des Enhanced Driver causent parfois des bugs étrange ou des ércans bleus sous windows. Moi je vais éviter des les installer. Heureusment que je fais des Ghost.

Merci ASUS, peut être qu’en 2012 ils corrigeront le pb.
Désolé pour la longueur du post, mais j’ai passé du temps à comprendre d’ou venait le plantage et j’ai consulté de nombreux forum (US,FR,GB) et ce pb d’opengl revenait souvent sans explication ni solution.

[/i]

une recherche google sur atkdisp , et y a moulte page de gars qui se plaignent de bsod :]

[quote=“Zekiller, post:20, topic: 32627”]Non, ATK vient d’AsusTeK sauf erreur … ( et il a une carte mère Asus, ça semble coller ).

Sinon j’avais eu de la Ram foireuse, ça plantait que dans les jeux et memtest n’avait rien trouvé … et ça me donnait des jolis IRQL_NOT_LESS_EQUAL aussi.
D’ailleurs ça plantait systematiquement sur certains jeux, alors que d’autres passaient bien, et que 3D Mark pouvait tourner en boucle sans problèmes. Mystères de l’informatique.

Bref, essaye de virer une des barrettes, faire des tests, demander une autre à un copain, etc.

Si ce n’est pas ça, je vois pas trop. Je ne pense pas que ce soit la chaleur de la CG, comme ça a déjà été dit avant, normalement les GPUs sont plus tolerants, ma 6800GT avait des pointes à 90º sans broncher.

P.S : Pour la méthode de test du SAV, faire tourner la page de menu d’un jeu, même pendant des heures, je doute que ça fasse planter grand-chose B).[/quote]

En fait, j’ai ça aussi : certains jeux plantent après 30 secondes ou parfois tiennent une demi-heure (meilleur exemple : GP4) alors que d’autres semblent ne pas souffrir du problème (GTR2). J’essayerais bien de virer une barette, mais j’en ai qu’une de 1Go. Et j’ai pas de potes qui possèdent de la DDR2.
A mon avis, la seule solution pour ça est de faire un test au SAV avec une autre barette.

Sinon, pour le fichier atkdisp.dll, j’ai déjà fait quelques recherches sur google bien sûr, et testé les solutions proposées, mais sans succès. En général, quand on regarde les forums, la solution va marcher pour un, mais va foirer pour un autre. A croire que certains sont condamnés à ne jamais pouvoir le résoudre.