Freezes Vista toutes les minutes - Win Vista - Windows & Software
Marsh Posté le 22-04-2008 à 18:59:24
Télécharge Process Explorer, lance-le, et voit si tu n'as pas un processus qui te bouffe tout pendant quelques secondes.
Marsh Posté le 23-04-2008 à 16:20:04
Alors j'ai lancé Process Explorer, et j'ai remarqué que lors des freezes le processus DPCs faisait un pic, je me suis renseigner sur ce processus, et je suis tombé sur cet article:
http://blogs.msdn.com/ntdebugging/ [...] xperf.aspx
Je me lance donc la dedans en suivant simplement les indications de l'article.
Cela me donne la confirmation que pendant les freezes, le processus DPC fait un pic.
Chose que je trouve curieuse, c'est que seulement le premier core est sollicité.
Dans l'article il est dit que la latence de ce processus ne devrait pas excéder 100µs, j'ai aussi DL le logiciel DPC Latency Checker, et là je vois que la latence est toujours (ou presque) aux alentours de 200µs, et souvent aux alentours de 500µs, et pendant les freezes la latence monte à 5s.
La encore confirmation puisque 5s c'est a peu près la durée du freeze, on peut s'en rendre compte sur le graphique au dessus.
Normal:
Freeze:
Je fouille un peu plus, et le pic est générer par le thread ID:20, à travers la dll: hal.dll
Ce thread correspond au fichier ataport.sys
Mon problème viendrait donc du driver ATA ? Ou peut être de ma carte controlleur IDE c'est une bas de gamme, mais sensée être compatible Vista.
Bref je comprend pas grand chose a tout ça, mais si ça peut vous donner des pistes.
Marsh Posté le 23-04-2008 à 16:48:36
Apparemment problème avec le driver SATA. As-tu des disques SATA externes ? Les freeze correspondent-t-ils aux accès disque ?
Un bon test: tu mets de la musique en continu, lorsque que ça gèle tu verras que la musique aussi s'arrête momentanément.
Marsh Posté le 23-04-2008 à 17:50:43
Pas de disque externe
Oui les freezes correspondent avec les accès disque.
Et oui la musique gèle au moment des freezes, le truc caractéristique, l'instant du freeze lu en boucle jusqu'a la fin du freeze.
Marsh Posté le 23-04-2008 à 19:20:22
J'avais le même problème avec un disque externe eSATA, mais uniquement si je le branche en eSATA, pas en USB2 (double connectique).
Un peu de recherche avec Google semble indiquer que le problème vient des utilitaires genre HDTune, Speedfan, NHC ou autre qui contrôle les données SMART du disque (température entre autres). J'utilisais effectivement HDTune, et la température est disponible même pour un disque externe si connecté en eSATA, mais pas disponible si connecté en USB2. Donc ça semble clair, il faut que je refasse l'essai en eSATA avec et sans HDTune.
De ton côté essaie d'exploiter cette piste.
Marsh Posté le 24-04-2008 à 12:17:58
Je vais essayer en désactivant SMART ds le bios, parce que j'ai pas encore installer ce genre de logiciel.
Marsh Posté le 24-04-2008 à 18:11:33
Mauvaise nouvelle, j'ai essayé chez moi sans HDTune, après un certain temps le freeze revient avec l'activité du disque en eSATA. En USB2 aucun problème, donc sans doute problème de driver.
Marsh Posté le 24-04-2008 à 19:00:37
C'est juste le drivers AHCI je pense, c'est assez courant. Install des drivers plus récent. Sinon désactive l'AHCI pour voir si le probleme persiste, si c'est le cas met alors tes pilotes à jour. Le driver c'est le iataxxx.exe que tu trouves sur le site d'intel, avec les inf a jour au passage. C'est ton ICHxxx à mettre à jour en gros.
Suis aussi les conseils microsoft que tu pourras trouver ici, tu peux aussi DL le correctif :
http://support.microsoft.com/kb/922976
Marsh Posté le 24-04-2008 à 21:18:01
Merci, j'ai mis à jour les drivers Intel et Silicon Image (utilisé pour mon Express Card 2 ports eSATA). Ca n'a rien changé, je pense que c'est plutôt un problème de Silicon Image qu'Intel, car pas de problème avec le disque interne SATA.
Ce qui est bizarre c'est que le problème n'apparaît qu'avec la copie de très nombreux fichiers (tout un répertoire), alors que le petit nombre de fichiers même très gros ne posent pas de problème. Comme le problème n'apparaît pas en USB2, je pense que c'est bien le driver de la carte Express Card de Silicon Image qui a un problème.
Marsh Posté le 25-04-2008 à 14:30:51
Bien j'ai désactivé SMART dans le BIOS, et j'attend pour voir si c'est concluant.
Par contre, et là j'ai été étonné, je me suis mis dans l'idée de bencher un peu tout ca.
J'ai DL 3dMark06 et SuperPi pour commencer.
Et là je m'aperçois que mes scores ne sont pas au niveau de ce que je suis en droit d'attendre.
7000 et quelque avec le test par défaut, alors que sur le site de 3dMark certain avec le meme couple Proc+GPU font 9000
C'est là que je lance SuperPI et je me rend compte que pendant le calcul, mon processeur ne monte pas a plus de 1.8GHz alors qu'il est censé monter a 2.20. Constaté avec CPU-Z
Quand au GPU lui est à la bonne fréquence, mais le ventilateur à l'air flemmard, il veut pas tourner à fond, même pendant un jeu ou autre. Malgré cela, la température ne dépasse pas les 70° alors je m'inquiète pas.
L'indice de perf Windows me dit 4.8 pour Proc et mémoire, 5.9 pur GPU et 5.5 pour HDD.
Je me doute que c'est pas le plus fiable, mais si je pouvait avoir un point de comparaison avec d'autre config similaire, ca serait pas mal.
Marsh Posté le 25-04-2008 à 14:35:20
edwong a écrit : Bien j'ai désactivé SMART dans le BIOS, et j'attend pour voir si c'est concluant. |
Quel est le rapport avec le sujet initial ?
Marsh Posté le 25-04-2008 à 15:31:49
Ben je sais pas, pourrait y'en avoir un éventuellement ? non ?
Parce que c'est pas normal.
Marsh Posté le 28-04-2008 à 12:10:40
Après un week end d'usage intensif et aucun freeze, je pense être en mesure de vous annoncer que mon probleme a été résolue.
Soit par la désactivation de SMART
Soit par la mise a jour des drivers de l'ICH9.
Au passage, j'ai aussi remis mon proc a ces fréquence normale. Et mes score 3Dmark le sont devenu par la même.
Marsh Posté le 28-04-2008 à 13:26:30
Eh bien pour qu'on progresse et apprend un peu plus, peux-tu remettre le SMART pour voir ? Comme c'est le seul changement tu verras bien si c'est le coupable. Si tout marche, alors parfait car le SMART est bien utile et recommandé pour des diagnostics et prévision de la durée de vie des disques dur.
Marsh Posté le 28-04-2008 à 15:06:42
Je vient d'installer HDD Health avant même d'avoir réactiver SMART ds le BIOS et il marche, il est capable de me donner les info sur mes disques.
Est ce que ce genre de logiciel est capable de lire les données SMART directement auprès des disques sans passer par le BIOS ???
Ou alors est ce l'option du BIOS qui sert a rien ?
Et la désactivation de SMART n'a pas été la seule chose qui a changé. Au même moment j'ai mis a jour les driver intel et changer le coef multiplicateur du processeur.
Marsh Posté le 28-04-2008 à 15:41:07
Si ça freeze complètement je pense à une défaillance du disque dur. Sinon s'il s'agit plutôt de gros ralentissement, ce n'est qu'une question d'optimisation.
Télécharges HD Tune et test ton HDD système
Marsh Posté le 28-04-2008 à 15:47:02
non c'est bon ca freeze plus, et justement HDD Health m'indiqué une santé a 100% sur mon disque systeme.
Marsh Posté le 29-04-2008 à 05:42:09
edwong a écrit : Je vient d'installer HDD Health avant même d'avoir réactiver SMART ds le BIOS et il marche, il est capable de me donner les info sur mes disques. |
L'option du BIOS doit servir à quelque chose quand même. Vérifie bien que les informations SMART de HDD health/HD tune varient dans le temps (par exemple le nombre d'arrêt/démarrage etc...). Car autrement ce seraient des informations mortes qui ne changent plus sans l'option d'activation du SMART dans le BIOS.
Marsh Posté le 06-07-2008 à 19:11:57
b3n a écrit : C'est juste le drivers AHCI je pense, c'est assez courant. Install des drivers plus récent. Sinon désactive l'AHCI pour voir si le probleme persiste, si c'est le cas met alors tes pilotes à jour. Le driver c'est le iataxxx.exe que tu trouves sur le site d'intel, avec les inf a jour au passage. C'est ton ICHxxx à mettre à jour en gros. Suis aussi les conseils microsoft que tu pourras trouver ici, tu peux aussi DL le correctif : |
Moi aussi j'ai des problèmes de freeze, mais pourtant dans le bios les disques sont configurés comme compatibles ide.
En plus je ne vois nulle part d'option ahci, et par défaut les disques sont compatibles ide.
y a pleins de monde qui a ces problèmes de freeze, donc je pense pas que ça vienne de là. En tout cas en ce qui me concerne ça a clairement quelque chose à voir avec le disque dur.
Marsh Posté le 22-04-2008 à 16:00:49
Bonjour à vous,
Je suis récemment passé a Vista64Bits pour bénéficier pleinement de ma config
Core2Duo E4500
2*2Go
8800GT
Vista est installé sur un disque raptor en SATA, pas de raid, seulement une carte contrôleur IDE pour mes vieux disques.
J'ai désactivé UAC et Aero
Les pilotes sont tous à jour.
Memtest ne trouve pas d'erreur.
Mais malgré tout Vista freeze d'une manière inexpliquée, pendant quelque seconde (~5sec) le pc se fige totalement, que ce soit en jeu, ou sur internet. Puis reprend comme si de rien était.
Cela peut être extrêmement régulier, toutes les minutes par exemple, chrono en main. Ou plus "aléatoire".
Chose étonnante, j'ai lancé l'Analyseur de performance, pour essayer de voir d'où sa pourrait venir, et pendant les freeze, l'analyseur me fait un joli trou, la courbe n'est plus écrite pendant la durée du freeze et reprend dès sa fin.
J'ai regardé un peu les collecteurs de données, mais je suis pas qualifié pour y voir une indication.
L'installation à quelque jours seulement, et les freezes ont toujours été là.
La seule chose qui arrange un peu le problème c'est un rédémarrage. après avoir redémarré l'ordi, les freezes sont plus espacés puis au bout de quelque heures tout au plus, ils reprennent.
Si vous avez une idée d'où cela pourrait venir, ou au moins les outils pour que je puissent mener mon enquête.
Merci.
Message édité par edwong le 22-04-2008 à 16:02:14