Un jour, mon ordinateur Windows 7 Home Premium (64 bits) n'a pas pu démarrer. Jusqu'à présent, j'ai été incapable de résoudre ou même d'identifier le problème, et je cherche de l'aide pour diagnostiquer le problème. Je ne sais pas s'il s'agit d'un problème de configuration, de logiciel ou de matériel.
Lorsque je laisse l'ordinateur démarrer normalement, le logo Windows apparaît, mais lorsqu'il présente l'écran de connexion, l'ordinateur redémarre soudainement. Cela arrive à chaque fois.
Je peux utiliser le menu de démarrage UEFI pour sélectionner explicitement le gestionnaire de démarrage Windows (il existe en fait deux "gestionnaires de démarrage Windows" portant le même nom: l'un semble être le système d'exploitation normal, l'autre apparaît dans l'environnement de récupération Windows), et je reçois cet écran:
Windows Boot Manager
Windows failed to start.
File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000f
Info: An error occurred while attempting to read the boot configuration data.
Cela semble suggérer un problème avec le magasin BCD.
Je démarre dans le WRE et laisse la réparation de démarrage tenter le coup. Il échoue et présente ces détails du problème:
Problem Event Name: StartupRepairOffline
Problem Signature 01: 6.1.7600.16385
Problem Signature 02: 6.1.7600.16385
Problem Signature 03: unknown
Problem Signature 04: 21200512
Problem Signature 05: ExternalMedia
Problem Signature 06: 7
Problem Signature 07: NoRootCause
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Les détails du diagnostic et de la réparation indiquent que tous ces tests ont été exécutés avec succès, en renvoyant le code d'erreur 0x0 (heure d'exécution entre parenthèses):
Check for updates ( 16ms)
System disk test ( 0ms)
Disk failure diagnosis (187ms)
Disk metadata test ( 0ms)
Target OS test ( 78ms)
Volume content check ( 31ms)
Boot manager diagnosis ( 0ms)
System boot log analysis ( 0ms)
Event log diagnosis ( 16ms)
Internal state check ( 15ms)
Root cause found:
----
Startup Repair has tried several times but still cannot determine the cause of the problem.
C'est une très longue liste, et les mêmes tests se répètent sans échec, jusqu'au bas de l'écran, qui se lit comme suit:
Root cause found:
----
Unspecified changes to system configuration might have caused the problem.
Repair action: System files integrity check and repair
Result: Failed. Error code = 0x490
Time taken: 128483 ms
Je ne crois pas avoir récemment modifié la configuration du système. Je n'ai pas modifié le matériel ni mis à jour de pilotes, et Windows Update est configuré pour demander ma permission avant de télécharger des packages.
Je travaille sur ce week-end. À un moment donné, j'ai perdu le WRE sur le lecteur et j'ai dû utiliser le DVD d'installation de Win7 pour réparer le chargeur de démarrage. Je pense donc que j'ai probablement déjà recréé le magasin BCD. (Bien que bootrec /scanos
rapporte toujours 0 installation de fenêtres, ce qui est un peu inquiétant.)
Je suppose que les fichiers système sont corrompus d’une certaine manière, alors j’enquête. (Je suis au courant de cette autre 0x490
question du SU , mais cette question semble avoir une cause première différente: "Les configurations de démarrage sont corrompues" + réparation de la table de partitions).
Mon disque principal est un disque SSD de 60 Go, utilisant UEFI et GPT. Il a trois partitions:
Part 1 | System | 100 MB
Part 2 | Reserved | 128 MB
Part 3 | Primary | 59 GB
J'ai couru chkdsk /f
sur les trois sans rien trouver. Je pense que cela exclut une panne de lecteur, je vais donc réparer les fichiers système.
Mais sfc /scannow
dit qu'il y a une réparation du système en attente qui nécessite un redémarrage pour terminer. Cela est arrivé plus tôt, et je pense avoir déjà annulé la réparation via dism /image:D:\ /cleanup-image /revertpendingactions /scratchdir:D:\dism-scratch
, qui a rapporté le succès. J'ai également vérifié qu'il \Windows\winsxs\pending.xml
n'existe pas sur le lecteur sur lequel Windows est installé.
À ce stade, je suis vraiment perdue. Je peux démarrer en mode sans échec avec mise en réseau, mais je ne peux pas démarrer normalement même après avoir désactivé tous les services et éléments de démarrage msconfig
.
Une dernière chose: alors que j'étais assis ici en train de taper ceci (sur un macbook), en regardant l'invite de commande WRE, l'ordinateur a soudainement redémarré. La même chose s’est produite une fois plus tôt alors que je travaillais sur la machine, mais j’ai supposé que j’avais frappé Restart et que j’avais oublié. Maintenant, je ne suis pas si sûr. Ce genre d'échec pourrait être un échec du bloc d'alimentation, mais j'ai une alimentation de 1000W. Cela pourrait être quelque chose qui surchauffe, mais le WRE ne semble pas très exigeant et ma tour est remplie d’aspirateurs (et le côté est ouvert).
Quoi essayer ensuite? Toute aide est appréciée.
EDIT: dernière mise à jour, car je suppose que les gens trouvent toujours cette question.
Je n'ai jamais résolu le problème. Je viens de faire une nouvelle installation sur un lecteur différent. Ce disque dur est toujours assis sur une étagère, 2 ans plus tard.
sfc
répare ces fichiers, maissfc
ne s'exécutera pas s'il y a une opération en attente. L'opération en attente ne peut probablement pas se terminer car la machine ne peut pas démarrer normalement, c'est pourquoi j'ai essayé d'effacer l'opération en attente à l'aide dedism
. Il semble que ce n'était pas suffisant.sfc
depuis le WRE. Je ne sais pas quelle autre syntaxe utiliser, c’est la syntaxe que j’ai vue dans tous les messages du forum et SO question que j’ai consultée. Si vous connaissez la syntaxe correcte, je me ferai un plaisir de l'essayer. 8)