1 votes

Win7 x64 non réactif pendant une minute environ. Le disque dur est-il défaillant?

Sur un Win7 x64 entièrement mis à jour, de temps en temps le système se fige pendant environ une minute. Cela dure depuis quelques mois maintenant. En se figeant, j'entends que la souris répond et je peux déplacer les fenêtres, mais n'importe quelle fenêtre, n'importe quel programme, qui est ouvert devient blanc lorsque je le sélectionne ET aucun nouveau programme ne s'ouvrira. Peu importe le type de programme. Lorsque le blocage s'arrête, tous les clics que j'ai faits (pour ouvrir de nouveaux programmes, par exemple) prennent effet.

Rien n'apparaît de manière cohérente (à chaque fois que cela se produit) dans le journal d'événements. Aujourd'hui cependant, j'ai pu trouver quelque chose, mais cela ne révèle pas grand-chose, si ce n'est que le "système était non réactif". C'est un 7009 pour "Un délai a été atteint (30000 millisecondes) lors de l'attente de la connexion de service de rapport d'erreurs Windows pour se connecter."

Peu importe si j'ai des périphériques USB branchés ou non. J'ai utilisé Microsoft Security Essentials et Malwarebytes.

Pendant que la machine est non réactive, j'ai remarqué que le lecteur D (l'autre partition sur le unique disque dur interne de cet ordinateur portable) est affiché de cette manière dans l'explorateur. Cela ne se produit jamais avec le lecteur C ou tout autre lecteur sur la machine. comment le lecteur D apparaît dans l'explorateur

Rapport SMART pour le disque physique: rapport SMART

Test de lecture par HD Tune 5 Pro, probablement la pièce la plus révélatrice du puzzle. N'est-ce pas suffisant seul pour voir s'il y a un problème avec le disque, peu importe si l'absence de réactivité est causée par un tel problème présumé ? test de lecture par HD Tune 5 Pro

Voici un bref rapport sur le matériel :

Ordinateur :      LENOVO ThinkPad T520
CPU :           Intel Core i5-2520M (Sandy Bridge-MB SV, J1)
               2500 MHz (25.00x100.0) @ 797 MHz (8.00x99.7)
Carte mère :   LENOVO 423946U
Chipset :       Intel QM67 (Cougar Point) [B3]
Mémoire :        8192 Mo @ 664 MHz, 9.0-9-9-24
               - 4096 Mo DDR3 SDRAM PC10600 - Samsung M471B5273CH0-CH9
               - 4096 Mo DDR3 SDRAM PC10600 - Patriot Memory (PDP Systems) PSD34G13332S
Graphiques :      Intel Sandy Bridge-MB GT2+ - Contrôleur de Graphiques Intégrés [D2/J1/Q0] [Lenovo]
               Intel HD Graphics 3000 (Sandy Bridge GT2+), 3937912 Ko
Disque :         ST320LT007, 312.6 Go, Serial ATA 3Gb/s
Son :         Intel Cougar Point PCH - Contrôleur Audio Haute Définition [B2]
Réseau :       Intel 82579LM (Lewisville) Contrôleur Ethernet Gigabit
Réseau :       Intel Centrino Advanced-N 6205 AGN 2x2 HMC
OS :            Microsoft Windows 7 Professionnel (x64) Build 7601

Le disque a moins d'un an. Ai-je un disque défectueux ? L'outil de diagnostic Seagate dit qu'il n'y a aucun problème avec le disque...

MISE À JOUR: J'ai remarqué que le service de rapport d'erreurs Windows est passé de l'état en cours d'exécution à l'état arrêté et l'espace entre les deux événements était exactement de 2 minutes. Quelle erreur il essayait de signaler, je ne le sais pas. J'ai vérifié le "Moniteur de fiabilité" et il n'y a aucune erreur à signaler. J'ai désactivé le service de rapport d'erreurs Windows pour voir si le problème s'arrête.

1voto

Ben Collins Points 11318

Les symptômes décrits sont en effet caractéristiques d'un mauvais disque dur. Lorsqu'un disque est non réactif, le système attend pendant un laps de temps apparemment incommensurable avant de dépasser le délai et de générer une erreur.

Cela dit, il est curieux que cela semble seulement se produire sur le volume D: (que vous avez sous-entendu être une partition sur le même disque physique que C:). S'il s'agissait d'un problème logiciel (par exemple, un système de fichiers corrompu sur D:), alors cela ne devrait pas se produire de manière intermittente, tandis qu'un problème matériel pourrait en effet se produire de manière intermittente si, par exemple, il y avait seulement quelques secteurs défectueux vers l'intérieur du plateau et que le système les touchait seulement occasionnellement. Bien sûr, vous avez déjà dit que HD Tune n'en a signalé aucun. Cependant, comme vous l'avez pensé, les disques modernes masquent effectivement les secteurs défectueux. Ils disposent généralement d'une série de secteurs de rechange vers lesquels ils peuvent remapper les secteurs défectueux et oui, ils le font de manière transparente afin que le système d'exploitation n'en ait pas connaissance (autrement que des informations génériques via SMART).

Si la colonne Données rapporte des données brutes, alors oui, 2 465 secteurs relocalisés sont beaucoup. Si cela ne se produit qu'avec D:, alors les secteurs défectueux sont probablement regroupés vers le centre du plateau où la tête va se positionner, donc peut-être que le disque a été secoué pendant l'arrêt/démarrage du disque.

À quoi sert ce volume? S'il est utilisé pour des choses comme le stockage du répertoire temp et autres, où le système d'exploitation ou les programmes y accèdent occasionnellement, alors il pourrait s'agir d'un système de fichiers corrompu (bien sûr, vous avez dit avoir exécuté chkdsk, donc cela ne devrait pas être le cas).

Vous pouvez vérifier/confirmer s'il s'agit d'un problème physique avec votre disque en ouvrant l'Observateur d'événements (eventvwr.exe) et en vérifiant le journal Système pour les événements avec une Source de Disk. Vous pouvez recouper le numéro de disque indiqué dans la console MMC Gestion des disques (diskmgmt.msc).

Événement de disque défectueux dans l'Observateur d'événements

Numéro de disque correspondant dans la console MMC Gestion des disques

1voto

Gaia Points 6086

Le problème a été attribué à VMWare Player. Il se produit immédiatement après un certain temps après l'arrêt du système d'exploitation invité VMWare. Plus d'informations ici.

La solution dans mon cas était de désactiver le service d'autorisation VMware. Ce service n'est nécessaire que lorsque la machine virtuelle doit être exécutée par des utilisateurs non administrateurs.

Mise à jour : Désactiver le service d'autorisation VMware ET réactiver le service Experience d'application (que j'avais désactivé car je le jugeais inutile) a résolu le problème.

Le lecteur D: se met toujours "hors ligne" pendant quelques secondes, même après avoir remplacé le disque dur. Cela ne rend pas l'ensemble de la machine non réactive, seules des applications spécifiques qui dépendent des données stockées sur D: (comme Outlook, dans ma configuration) sont affectées. Je vais considérer le problème du lecteur D: hors ligne comme un problème séparé.

1voto

Ben Collins Points 11318

Sur la base des nouvelles informations que vous avez fournies, je peux dire qu'en réalité il n'y a aucun problème du tout. Alors pourquoi "se mettre hors ligne" pendant quelques secondes jusqu'à trois minutes après la suspension du système d'exploitation invité? Parce que, comme vous l'avez dit, le voyant LED du disque dur reste allumé tandis que le lecteur reste non réactif car il est fortement utilisé.

Ce qui se passe, c'est que lorsque vous avez fini d'utiliser VMWare et que vous souhaitez mettre en veille le système d'exploitation invité, vous utilisez la veille ou la fonction d'hibernation au lieu de l'arrêt. Cela fait que VMWare copie le contenu de la RAM de la machine virtuelle sur le disque afin de pouvoir reprendre là où il s'était arrêté sans avoir à tout redémarrer. En fonction de la quantité de mémoire que vous avez attribuée à la machine virtuelle et de la quantité utilisée, cela signifie que VMWare peut devoir écrire beaucoup de données (gigaoctets) sur le disque.

Lorsque VMWare copie la mémoire sur le disque, le disque devient plus ou moins non réactif aux nouvelles opérations sur le disque jusqu'à ce que les opérations sur le disque en cours (écriture de la RAM dans un fichier) soient terminées. Par conséquent, lorsque vous ouvrez Poste de travail, Windows tente de rafraîchir les données mais ne peut pas lire le disque pour récupérer les données nécessaires car il y a toutes ces commandes d'écriture déjà en attente. Par conséquent, il le laisse vide et semble être hors ligne jusqu'à ce qu'il puisse réussir à insérer ces demandes de lecture (entre les opérations d'écriture de VMWare).

Si vous ouvrez le disque dans l'Explorateur, vous verrez qu'il ne l'ouvrira pas du tout pendant un certain temps, ou qu'il l'ouvrira et fera clignoter la barre d'adresse avec une barre de progression verte comme il le fait chaque fois qu'il y a une opération de fichier longue (comme la recherche de milliers de fichiers).

En résumé, il n'y a rien d'étonnant ou de mystérieux dans cette situation. Si au lieu de mettre un système d'exploitation invité VMWare en veille, vous aviez simplement copié manuellement un fichier géant sur le lecteur, les résultats seraient exactement les mêmes.

Alors que pouvez-vous faire pour régler ce problème? Mis à part passer à un disque plus rapide (ou utiliser un disque interne si D: est externe), votre meilleure option est de défragmenter le disque. Si D: est très fragmenté, alors lorsque VMWare essayera de vider la RAM sur le disque, il le fera tourbillonner beaucoup tout en écrivant des morceaux du fichier géant dans différentes zones (bien sûr, cela part du principe que ce n'est pas un SSD, car si D: est toujours une partition sur le même disque 0ST320LT007 que C:, alors ce n'est pas le cas).

Si vous défragmentez le disque (en supposant qu'il y a suffisamment d'espace libre), alors le système pourra écrire le fichier RAM avec seulement quelques opérations de fichier en grandes zones (par exemple, écrire 1 Go de données au cluster X ) au lieu de nombreuses petites opérations (écrire 1 Mo ici, écrire 245,18 Mo là, 4 Ko ici, encore 18,1 Mo ailleurs…) Ensuite, mettre le système en veille se terminera beaucoup plus rapidement et le disque sera plus réactif.

Pour découvrir exactement quel accès cause l'activité du disque et le rend occupé, vous pouvez utiliser un outil comme Process Monitor. Exécutez-le et cliquez sur les filtres de classe pour sélectionner uniquement le filtre de classe de fichier comme indiqué ci-dessous.

Maintenant, vous pouvez voir quels fichiers et dossiers sont accédés. Assurez-vous de mémoriser le raccourci clavier pour démarrer et arrêter la capture d'activité (Ctrl+E) afin de pouvoir l'arrêter une fois qu'il commence à être submergé par ce qui est probablement les opérations de disque de VMWare.

Capture d'écran de Process Monitor avec uniquement le filtre de classe de fichier actif

0voto

marcgg Points 25599

C'est un problème difficile à diagnostiquer à partir des informations que vous avez fournies (qui étaient beaucoup, ne vous méprenez pas). Une façon de diagnostiquer ceci comme un problème matériel est d'essayer de recréer le problème avec une installation de Linux, comme à travers wubi.

J'ai vu des choses similaires se produire quand il y a des secteurs défectueux sur le disque dur. Mais j'ai aussi vu des problèmes similaires dus à des pilotes défectueux.

Avez-vous essayé CHKDSK et scanné pour des secteurs défectueux ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X