Salut tous,
J'ai récupéré récemment un PC qui présente un plantage assez bizarre. Dans le détail :
- Ecran noir pendant 2 à 3 secondes à l'ouverture de session
- Ecran noir aléatoire, toujours aussi "bref", pendant n'importe quelle tâche (lecture d'une page internet - aucune action utilisateur donc, navigation dans l'explorateur de fichiers, etc.)
- Dans les Diagnostics DirectX (dxdiag), le test Direct3D ainsi que les accélérations (DirectDraw, Direct3D, texture) étaient désactivés.
Pour info, le PC est de marque HP, modèle Pavilion t3612.fr.
J'ai essayé de désinstaller DirectX (DirectX Ripper, DirectX Uninstaller, DirectX Eradicator + bidouillages dans la base de registre et suppression violente de fichiers systèmes - après avoir désactivé la Restauration système, tant qu'à faire). Ben je me suis retrouvé au bout du compte avec un PC sans DirectX (même pas de version 0.0.0.0, nan : juste plus de DirectX du tout), et sur lequel il était impossible de réinstaller DirectX 9.0c, quelle qu'en soit la version. La version 9.0b finale passant bien, elle, j'ai truandé comme un fou (écrasement des fichiers setup* de l'installeur DirectX 9.0c par ceux de l'installeur 9.0b) et ai finalement réussi à réinstaller DirectX 9.0c (version de Octobre courant).
En récompense de tous ces efforts : même problème. Cool.
Tant qu'à faire d'y être, j'ai aussi installé les derniers ForceWare (93.71). Rien à faire : le problème a la tête plus dure que moi.
Après avoir ghosté le système, je me suis lancé dans une réinstallation via le protocole intégré, sans formatage - je sais c'est pas bien, mais ce type de système s'est vachement amélioré ces dernières années, mine de rien.
Bref, me voilà avec une installation (presque) flambant neuve et... patatatras. Malgré le fait que j'ai maintenant accès aux tests et accélération DirectX (qui fonctionnent correctement, au passage), le problème se pose toujours.
En mieux même : je me sers de Google Earth (en démarrage DirectX) pour diagnostiquer le problème. En moins de 2 minutes, c'est le GROS plantage : écran bleu qui va bien avec un commentaire comme quoi "nv4_disp.dll" est entré dans une boucle infinie. Bon, puisque c'est comme ça, je réinstalle les pilotes 93.71 (je tournais alors avec les pilotes initiaux, en date de mai 2005). La bestiole veut rien savoir, et j'enchaîne plantage sur plantage pendant mes tests. Au moins, c'est reproductible, c'est toujours ça de pris.
Au comble du désespoir, ne sachant pas trancher entre problème matériel ou logiciel (j'aurais ta peau, nv4_disp.dll !!), j'ajoute finalement au PC une carte graphique dédiée, une 7300 GS ; vu que la carte intégrée est une 6150 LE, au moins je peux conserver les pilotes.
Et là, bonheur, après redémarrage, détection de la nouvelle carte graphique (qui me vaut d'ailleurs un bel écran noir - définitif cette fois), puis redémarrage au bouton : plus de plantage.
En gros, à l'heue actuelle, je penche pour un souci matériel sur le contrôleur graphiqué intégré.
Et vous, vous en pensez quoi ?
Par extension, je cherche à mettre en place une méthodologie de test sur ce type de cas. L'idée directrice est d'éviter de perdre des plombes sur l'installation/désinstallation successive des pilotes et de DirectX, pour au final pencher pour un problème matériel. Alors voilà, la question est posée : comment diagnostiquer de façon certaine et (assez) rapide un problème matériel sur une carte graphique, surtout dans le cas où elle est intégrée ?
Merci d'avance à ceux qui auront eu le courage de me lire jusqu'au bout !!