Il y a quelques mois, mon ordinateur Win7 est devenu inopinément incapable de démarrer normalement. Je suis capable de démarrer dans les différents modes de sécurité, mais tout le reste échoue (y compris ce qu'on appelle parfois un «démarrage en mode minimal», dans lequel msconfig.exe est utilisé pour désactiver les pilotes, services et programmes non essentiels).
La dernière fois que j'ai utilisé mon ordinateur normalement, j'ai joué à Skyrim pendant quelques heures, puis arrêté normalement. J'utilise mon ordinateur uniquement pour les jeux et je n'avais pas encore installé de nouveau logiciel depuis 4 ou 5 mois.
Lorsque j'essaie de démarrer, l'écran «Démarrage de Windows» s'affiche avec le logo clignotant, puis après quelques secondes, l'écran devient noir et l'écran du BIOS Mobo réapparaît - l'ordinateur vient de redémarrer. Juste avant que l'écran ne s'assombrisse, un son de "clic" discret mais distinct provient de l'intérieur de la tour. Ce n'est pas un son inhabituel - il y a plusieurs gros ventilateurs et 4 ou 5 disques durs dedans, et la machine a toujours fait beaucoup de bruits intéressants lors du démarrage - mais sa proximité avec l'échec est suggestive.
Cela fait longtemps que je répare mes propres machines Win, mais après 2 mois d'expérimentation tous les week-ends, je suis à court d'idées. J'ai un fichier CBS.log qui est censé décrire les problèmes qui ne pourraient pas être résolus par le Vérificateur de fichiers système, mais rien à l'intérieur ne semble sérieux. Et tandis que le journal suggère que la réparation est terminée avec succès, stdout indique le contraire:
C:\Windows\system32>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found corrupt files but was unable to fix some of them.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log
J'ai lu qu'il sfc
doit être exécuté plusieurs fois pour accomplir son travail. Je l'ai parcouru littéralement des dizaines de fois, et chaque fois, il est dit qu'il était incapable de résoudre certains des problèmes qu'il a trouvés. J'ai examiné beaucoup de ces journaux et il n'est pas évident que tout soit accompli - le nombre d'éléments de travail semble être à peu près constant dans le temps (je n'ai pas compté avec soin). À ce stade, la seule raison pour laquelle j’ai exécuté sfc
est que c’est le seul outil qui détecte des problèmes et c’est le plus détaillé des outils de récupération système disponibles sans démarrer normalement.
J'ai déjà couru chkdsk
, mais il n'a trouvé aucune erreur.
J'ai tenté de réparer mon secteur de démarrage et mon disque MBR, en fonction d'un code d'erreur unique et crypté détecté lors de la récupération système (je ne me souviens pas du code d'erreur). Cela n'a pas résolu le problème, mais pendant plusieurs heures, j'ai été obligé de démarrer à partir du disque d'installation de Win7 jusqu'à ce que je répare avec succès les dommages que j'avais causés (je pense). Je pense que cela suggère que le secteur de démarrage et le MBR sont bien.
J'ai désinstallé mes pilotes graphiques (nVidia).
La mise à jour automatique de Windows est désactivée. J'inspecte personnellement chaque mise à jour disponible avant de la télécharger et de l'installer. Je reste au courant et ne refuse généralement que les mises à jour relatives à l'état de préparation Win8.
J'ai essayé de faire une "installation de réparation" de Win7 à partir du DVD, mais ce dernier refuse de le faire en mode sans échec (ce qui me fait vraiment me demander si le problème est WTF: des médicaments que seules des personnes en bonne santé peuvent prendre?).
À ce stade, j'ai vraiment besoin de quelqu'un pour me tenir la main; J'ai effectué de nombreuses recherches et expérimenté les différentes stratégies de récupération mentionnées en ligne, et aucune d'entre elles n'a fait de différence.
J'essaie de démarrer Win7 Home Premium (64 bits) SP1 à partir d'un SSD de 60 Go (7,5 Go gratuits).
Toute aide est appréciée.
-- MISE À JOUR --
J'ai testé le démarrage du PC avec tous les lecteurs déconnectés, à l'exception du principal, et cela a quand même échoué.
J'ai démarré la machine à l'aide d'un Ubuntu Live USB et utilisé Utilitaire de disque pour inspecter le disque de démarrage. Il indique que le disque est en bon état et affiche trois partitions:
- 105 Mo FAT "partition système EFI"
- 134 Mo "Partition réservée Microsoft"
- 64 Go NTFS "Partition de données de base Linux"
Lorsque j'exécute "Check Filesystem" sur chaque partition, les deux 1 et 2 sont décrits comme "propres", mais 3 est décrit comme "non propre".
Plus sur la partition 3:
- Évaluation globale: le disque est en bonne santé
- Cycles d'alimentation: 2819
- Bad Secteurs: Aucun
- Toutes les métriques d'erreur, sauf une, sont à 0; il y a 31 "Erreurs de marque d'adresse"
J'ai exécuté l'auto-test SMART étendu, aucune de ces valeurs n'a changé et le disque est toujours signalé comme "sain".
Sur la base de ce fil SE , j’ai couru sudo ntfsfix /dev/sda
, mais il a échoué avec des informations très intéressantes:
ubuntu@ubuntu:~$ sudo ntfsfix /dev/sda
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.
J'ai déjà exécuté chkdsk sur le lecteur environ 15 fois et chaque fois, il se termine correctement sans erreur.
Qu'est-ce que je fais ensuite?
-- MISE À JOUR --
À partir de ma clé USB Ubuntu Live, je peux monter et explorer à la fois la partition EFI et la grande partition principale. L’interface graphique utilisateur de l’utilitaire de disque ne présente pas d’option permettant de monter l’autre, et je suppose qu’une "partition réservée Microsoft" ne fonctionnera probablement pas bien avec * nix.
Les jours passés à rechercher la "signature NTFS" ne se sont pas avérés utiles.
-- MISE À JOUR --
Le problème "Signature NTFS" semble être sans rapport. Je spécifiais le mauvais périphérique ( /dev/sda
au lieu de /dev/sda3
). Lorsque j'ai corrigé la commande, ntfsfix
a été exécuté avec succès. Le problème de démarrage n'est toutefois pas résolu.
Depuis, j'ai retiré mes cartes vidéo et je vois maintenant un BSOD où l'écran était vide. Le message est:
STOP: c000007b {Bad Image}
Exception Processing Message c000007b Parameters 19b6aa0 0 0 0
ntfsfix
contre /dev/sda
! C'est le disque entier - vous allez corrompre votre lecteur. Ne l'exécutez que sur votre partition NTFS, ce qui ressemble à sda3
.