Windows | Windows Server | Active directory | Exchange | SharePoint | SCCM | SCOM | Hyper-V | App-V
ACCUEIL Facebook Twitter Linked In Viadeo Flux RSS
Chapitres
Introduction
Amorçage et démarrage - quelle différence ?
Processus de démarrage Windows 2000
Présentation et utilisation de la console de récupération
Les cas où utiliser l’option de démarrage « Dernière bonne configuration connue »
Démarrage en mode sans échec

Articles suivants

Articles précédents
Nouveautés de Windows Server 2016 CTP2
Histoire de Microsoft et chronologie
Windows 10: Découvrez les nouveautés !
System Center 2012 Orchestrator: Présentation
Optimisation des performances d'un environnement Hyper-V


Publié le : 15/06/2003 14:45:00
Mise à jour le : 14/10/2011 20:16:00
Catégories :


Version imprimable

Auteur(s)

Loïc THOBOIS (Membre depuis le 04/09/2007 17:50:01)
Société : AVAEDOS
Fonction : Consultant / Formateur
Contactez cet auteur - Affichez les ressources de cet auteur
Nicolas MILBRAND (Membre depuis le 03/11/2010 13:25:59)
Société :
Fonction :
Contactez cet auteur - Affichez les ressources de cet auteur
Brahim NEDJIMI (Membre depuis le 19/01/2009 19:36:43)
Société : NORELIS
Fonction :
Contactez cet auteur - Affichez les ressources de cet auteur

Dépannage des problèmes de démarrage de Windows 2000/2003


Présentation et utilisation de la console de récupération

L'installation de la console de récupération se fait via la commande winnt32 /cmdcons. Si le système a planté, elle demeure accessible en bootant sur le CD d’installation de Windows.

Vous devez vous connecter en tant qu'Administrateur pour utiliser la console de récupération.
Les commandes suivantes sont disponibles.

attrib

Permet de changer les attributs d'un fichier ou d'un dossier

batch

Permet d'exécuter les commandes spécifiées dans un fichier texte

chdir

Permet d'afficher le dossier courant et de naviguer dans l'arborescence

chkdsk

Permet de vérifier le disque et présente un rapport

cls

Permet d'effacer l'écran

copy

Permet de copier un fichier vers un autre emplacement

delete

Permet de supprimer un ou plusieurs fichiers

dir

Permet d'afficher une liste de fichiers et dossiers

disable

Permet de désactiver un service système ou un driver

diskpart

Permet de gérer les partitions sur les disques

enable

Permet de démarrer un service ou un driver

exit

Permet de quitter la console de récupération

Expand

Permet d’extraire un fichier compressé

fixboot

Permet d'écrire un nouveau secteur d’amorce sur la partition système

fixmbr

Permet de réparer le MBR du secteur de boot de la partition

format

Permet de formater un disque

help

Affiche les commandes disponibles

listsvc

Permet d'obtenir la liste des services et pilotes disponibles sur l'ordinateur

logon

Permet de se connecter à une installation Windows 2000

map

Affiche les mappings de lecteurs

mkdir

Permet de créer des dossiers

more

Permet d'afficher le contenu d’un fichier texte

type

Permet aussi d’afficher le contenu d’un fichier texte

rename

Permet de renommer un fichier unique

rmdir

Permet de supprimer un dossier

set

Affiche et positionne des variables d'environnement

systemroot

Positionne le dossier courant sur le dossier racine du système (ex: c:\WINNT)

 Voici quelques cas pratiques où l’on se sert en premier lieu de la console de récupération pour réparer une erreur :

1 Corruption de l’enregistrement de démarrage principal (Master Boot Record – MBR)

Lorsque le MBR est corrompu, on peut se retrouver devant deux cas de figure : soit un écran noir après le processus de démarrage matériel du BIOS, soit on a l’un des messages suivant sur fond noir : « Table des partitions invalide », « Erreur de chargement du Système d’exploitation », « Système d’exploitation manquant ».
Dans la majorité des cas, un redémarrage sous la console de récupération et l’exécution de la commande fixmbr suffit a corriger le problème. Toutefois, la corruption de la table des partition peut requérir la restauration d’une sauvegarde de la MBR ou l’utilisation de d’outils de récupération tiers.

2 Corruption du secteur d’amorçage

Lorsque le secteur d’amorçage est corrompu, on peut se retrouver soit devant un écran noir comme pour le MBR, soit avec l’un des messages suivants sur fond noir : « NTLDR manquant » ou « NTLDR compressé ».
Pour réparer ceci, il faut exécuter la console de récupération et lancer la commande fixboot.

3. Problèmes dans le fichier Boot.ini

Si le fichier boot.ini est manquent, contient des erreurs ou est corrompu, vous allez vous retrouver devant un écran noir avec un message (de NTOSKRNL) mentionnant que le disque d’amorçage est introuvable et que ceci est certainement du a un problème de configuration.
Vous pouvez également vous retrouver devant ce type d’erreur si vous avez apporté des modifications aux partitions du disque.
Pour corriger ce problème, il faut, sous la console de récupération, exécuter la commande bootcfg /rebuilt. Lorsqu’un système est détecté sur une partition, on nous propose alors d’ajouter une ligne au fichier boot.ini pour pouvoir pointer dessus au démarrage.

4. Corruption de la ruche « System » du Registre.

Lorsque cette ruche est corrompue ou qu’elle a été supprimée, NTLDR nous rapporte que le fichier \WINNT\SYSTEM32\CONFIG\SYSTEM est manquant ou corrompu.
Pour corriger cela, il faut redémarrer sous la console de récupération, exécuter en premier lieur chkdsk (pour vérifier su le disque n’est pas corrompu), et si nécessaire, restaurer dans \WINNT\SYSTEM32\CONFIG la copie de sauvegarde de la ruche depuis \WINNT\REPAIR.
(Une copie de sauvegarde est créée après l’installation et a chaque fois que l’état du système est sauvegardé).

5. Corruption du système de fichiers

Lorsque le système de fichiers est corrompu ou que des fichiers système ont été supprimés, on se retrouve soit devant un écran noir avec une erreur mentionnant que HAL.DLL, NTLDR ou NTOSKRNL.EXE est manquant ou corrompu, soit devant un écran bleu mentionnant qu’un fichier n’a pas été trouvé.
Pour résoudre ce problème, on peut exécuter en premier lieur chkdsk via la console de récupération pour vérifier s’il n’y a pas de problème de corruption de données. Ensuite, on peut tenter de restaurer les fichiers manquant ou corrompus (\WINNT\SYSTEM32\DLLCACHE contient une copie des DLL du système).
En dernier lieu, et si l’on a déjà effectué l’utilitaire de sauvegarde de Windows, on peut tenter d’utiliser ASR (Automated System Recovery – Récupération automatique du système). Cet outil permet de faire une sauvegarde complète du système (sans les données personnelles). L’inconvénient de cet outil est qu’il ne permet pas de faire une restauration sélective (tout ou rien).