La console de récupération
Publié le 1/12/2005
________________________________________
Page 5/12
5. Remplacer un fichier système manquant
Une des erreurs les plus fréquentes est la corruption d'un fichier de la ruche (base de registre), ce qui a pour conséquence que votre système d'exploitation ne peut pas démarrer.
Il vous suffit de suivre cette procédure pour remettre le fichier en place
- md tmp
(création d'un répertoire temporaire "tmp" dans C:Windows) puis appuyez sur la touche "Entrée".
- copy c:windowssystem32configsystem c:windowstmpsystem.bak
(permet de copier et renommer le fichier dans le répertoire tmp que nous venons de créer) puis appuyez sur la touche "Entrée".
- delete c:windowssystem32configsystem
(suppression du fichier corrompu dans son répertoire) puis appuyez sur la touche "Entrée".
- copy c:windowsrepairsystem c:windowssystem32configsystem
(copie du fichier sain qui se trouve dans le dossier "repair" pour le remettre dans le dossier d'origine) puis appuyez sur la touche "Entrée".
- exit
(pour quitter la console) puis appuyez sur la touche "Entrée".
Ce qui donne en image dans votre console :
La procédure est identique pour les autres fichiers du registre : (software, sam, default, security). Si vous avez eu la bonne idée de sauvegarder votre base de registre avec Erunt (voir les lignes à inscrire ici), vous pouvez utiliser la console de la même façon pour réparer votre registre.
Redémarrez votre système.
Utiliser la console de récupération
Page 1 sur 10
La console de récupération est un autre outil pour vous aider à récupérer votre système, si Windows ne démarre pas correctement ou ne démarre pas du tout. Lorsque le Mode Sans échec ou le Retour à la dernière bonne configuration connue ne donnent rien, la console de récupération peut faire la différence.
Avec la console de récupération, vous pouvez ainsi :
• Utiliser, copier, renommer ou remplacer des fichiers et des dossiers du système d’exploitation.
• Activer ou désactiver le démarrage d’un service ou d’un périphérique lors du prochain démarrage de Windows.
• Réparer le secteur de démarrage du système de fichiers ou le secteur de démarrage principal de votre disque dur.
• Créer et formater des partitions sur les lecteurs.
La console de récupération fonctionne exclusivement en ligne de commandes et ne démarre donc pas l’interface graphique de Windows. Les manipulations s’effectuent donc en saisissant des séries de commandes au clavier. Si vous pensez ne pas être à la hauteur, ne vous inquiétez pas, ce guide est là pour vous aider.
Avant d'utiliser la console de récupération, nous vous conseillons deux choses : modifier le Registre pour pouvoir accéder par la suite à tous vos fichiers et dossiers dans la console, et installer la console sur votre disque dur pour y accéder plus facilement.
----
Utiliser la console de récupération
Page 2 sur 10
Accéder à tous les lecteurs et dossiers
Par défaut, l’accès à tous les lecteurs et à tous les dossiers de votre disque dur ainsi que la copie sur disquette ne sont pas autorisés dans la console de récupération. Seul le dossier où se trouve Windows est accessible. Pour modifier cela et vous permettre d’accéder à tous les dossiers de votre disque dur, et donc à tous vos documents, ce qui est pratique pour effectuer une sauvegarde de dernière minute, vous devez activer la commande SET en modifiant le Registre.
1. Cliquez sur le bouton Démarrer puis sur Exécuter.
2. Saisissez regedit puis validez par Entrée. L'éditeur du Registre s'ouvre.
3. Déroulez la clé HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft, Windows NT, CurrentVersion, Setup, RecoveryConsole.
4. Dans la partie droite de la fenêtre, double cliquez sur la valeur SetCommand.
5. Saisissez 1 dans le champ Données de la valeur puis cliquez sur OK.
6. Fermez enfin l'éditeur du Registre.
Ajouter la console de récupération au menu de Démarrage
La console de récupération peut être exécutée en démarrant directement votre ordinateur à partir du CD de Windows XP. Vous pouvez également l’installer sur votre ordinateur pour y accéder plus facilement par la suite.
1. Insérez votre CD de Windows XP dans votre lecteur. Cliquez ensuite sur le bouton Démarrer, puis sur Exécuter.
2. Saisissez alors dans la zone de texte Ouvrir la commande suivante : E:i386winnt32.exe /cmdcons où E: correspond à la lettre du lecteur dans lequel se trouve votre CD de Windows XP.
3. Confirmez l’installation de la console de récupération en cliquant sur le bouton Oui dans la boîte de dialogue qui apparaît.
Utiliser la console de récupération
Page 6 sur 10
Vérifier et réparer son disque dur
Un secteur défectueux ou bien une erreur au niveau du système de fichier peut être la cause de vos problèmes de démarrage de Windows. Pour vérifier votre disque dur, rechercher les secteurs défectueux et récupérer les informations lisibles, vous devez utiliser la commande chkdsk.
1. Saisissez donc la commande suivante : Chkdsk /r, puis validez par la touche Entrée.
2. Une analyse complète de votre disque dur est alors effectuée. Cette opération peut prendre de quelques minutes à plus d’une heure, selon la puissance de votre ordinateur et la taille de votre disque dur. Les informations contenues dans les secteurs défectueux sont récupérées et ces derniers sont marqués pour ne plus être utilisés.
Utiliser la console de récupération
Page 7 sur 10
Sélectionner les services et pilotes à démarrer
Les services sont des programmes qui fonctionnent en arrière-plan sous Windows, comme par exemple le planificateur de tâches, votre antivirus, le gestionnaire automatique de réseaux sans fil, etc. Les pilotes quant à eux permettent à Windows de pouvoir dialoguer avec votre matériel.
Contrairement aux programmes que vous exécutez normalement, les services et pilotes sont chargés et exécutés au démarrage de Windows, qu'une session sur l’ordinateur soit ouverte ou non. Il peut donc arriver qu'un service ou un pilote imparfait puisse vous empêcher de démarrer Windows normalement.
En mode Sans échec, seuls les services et les pilotes indispensables sont démarrés. S’il est alors possible de désinstaller une application susceptible d’être à l’origine de vos problèmes, il n’est cependant pas possible de modifier le type de démarrage des services et des pilotes. D'où l’utilité de la console de récupération.
1. Pour connaître les services et pilotes installés sur votre machine, tapez la commande suivante : Listsvc puis validez par Entrée. La liste des services s’affiche alors. Pour chacun d’entre eux, vous avez son nom, son type de démarrage ainsi qu’une brève description.
Le type de démarrage des services et des pilotes
Il existe trois types de démarrage : Manuel, Auto(matique) ou Désactivé.
Le démarrage Manuel signifie que le service est démarré lorsqu’une application ou un autre service en a besoin.
Les services Auto sont exécutés automatiquement au démarrage de Windows.
Enfin, un service Désactivé ne peut être démarré.
2. Pour faire défiler la longue liste des pilotes et des services, vous pouvez vous servir de la touche Entrée (défilement ligne par ligne) ou bien de la touche Espace (défilement page par page).
3. Repérez les services et les pilotes dont le type de démarrage est réglé sur Auto. Ce sont eux qui sont exécutés au démarrage de Windows.
Notez sur une feuille de papier le nom de ceux qui vous semblent douteux, c’est-à-dire ceux sans description, avec une description en anglais, ou dont le nom correspond à un logiciel que vous avez récemment installé.

4. Désactivez alors le premier service de votre liste à l’aide de la commande disable nom du service. Par exemple : disable perc2.
5. Validez par la touche Entrée. Le pilote ou le service indiqué est alors désactivé.
6. Redémarrez alors votre ordinateur. Saisissez pour cela Exit puis validez par Entrée. Pensez à retirer le CD ou la disquette d’installation de Windows de votre lecteur.
7. Si Windows démarre, c’est que le service que vous avez désactivé était bien à l’origine de vos problèmes. S’il ne démarre toujours pas, revenez à la console de récupération.
8. Saisissez la commande enable nom du service puis pressez la touche Entrée pour réactiver le service que vous aviez désactivé auparavant.
9. Désactivez le service ou le pilote suivant, puis recommencez l’opération. Et ainsi de suite, pour tous les service de votre liste. Cette procédure est fastidieuse, mais elle vous permettra de trouver précisément le service ou le pilote qui vous pose un problème.
Etape suivante : Réparer le Registre
Réparer le Registre
Le Registre est une sorte de base de données qui contient tous les paramètres de Windows, allant de vos réglages personnels jusqu’aux éléments système. Un Registre corrompu, contenant des informations erronées, peut tout à faire être à l’origine de vos déboires : il vous est toujours impossible de démarrer normalement Windows, ni d’y accéder en mode Sans échec.
1. Démarrez la console de récupération puis créez un dossier temporaire dans le répertoire Windows. Utilisez pour cela la commande md.
2. Saisissez donc la commande md temp puis validez par Entrée.
3. Copiez ensuite les fichiers constituant le Registre dans le dossier temporaire que vous venez de créer. Saisissez pour cela les commandes suivantes, en pressant la touche Entrée entre chaque ligne.
copy C:windowssystem32configsystem C:windowstempsystem.bak
copy C:windowssystem32configsoftware C:windowstempsoftware.bak
copy C:windowssystem32configsam C:windowstempsam.bak
copy C:windowssystem32configsecurity C:windowstempsecurity.bak
copy C:windowssystem32configdefault C:windowstempdefault.bak
4. Supprimez ensuite les fichiers du Registre à l’aide des commandes suivantes. Ici encore, validez par Entrée à la fin de chaque commande.
del C:windowssystem32configsystem
del C:windowssystem32configsoftware
del C:windowssystem32configsam
del C:windowssystem32configsecurity
del C:windowssystem32configdefault
5. Récupérez enfin les fichiers du dossier Repair qui contient une version fonctionnelle du Registre créé par le service Restauration du système lors du premier point de restauration de votre système.