FICHIER BOOT.INI



Le fichier Boot.ini est un fichier caché, en lecture seule, situé sur la partition de démarrage de Windows. Il indique quel système doit être démarré lors du démarrage de la machine.

Il est conseillé de sauvegarder le fichier Boot.ini avant de le modifier. Les premières tâches consistent à modifier les options des dossiers afin de pouvoir visualiser les fichiers masqués, puis à sauvegarder le fichier Boot.ini.

Pour modifier le fichier Boot.ini :
Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés.
- ou -
Dans le Panneau de configuration, démarrez l'outil Performances et maintenance, puis cliquez sur Système.
2. Sous l'onglet Avancé, cliquez sur Paramètres sous Démarrage et récupération .
3. Sous Démarrage du système, cliquez sur Modifier.
- ou -
1. Cliquez sur Démarrer -> Exécuter.
2. Saisissez msconfig pour accéder à l'utilitaire de configuration système
3. Allez sur l'onglet BOOT.INI
- ou -
1. Affichez les fichiers cachés en allant dans Exploreur->Outils->Options des dossiers->Affichage, et en cochant l'option Afficher les fichiers cachés
2. Un clic droit sur c:\boot.ini permet d'accéder aux propriétés du fichier pour enlever l'attribut de lecture seule
3. Editez ensuite c:\boot.ini avec un éditeur quelconque, tel que Notepad
4. N'oubliez pas d'enregistrer sous une version d'origine du fichier, par exemple boot.ini.old, avant de commenecr à le modifier


Boot.ini par défaut


Voici un exemple de fichier Boot.ini par défaut sur un ordinateur Windows XP Professionnel :

[boot loader] <br> timeout=30 <br> default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS <br> [operating systems] <br> multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&quot;Microsoft Windows XP Professionnel&quot; /fastdetect <br>
Voici un exemple de fichier Boot.ini sur lequel on ajoute une partition pour W2000 :

[boot loader] <br> timeout=30 <br> default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS <br> [operating systems] <br> multi(0)disk(1)rdisk(0)partition(1)\WINDOWS=&quot;Windows XP Professionnel&quot; /fastdetect <br> multi(0)disk(0)rdisk(0)partition(2)\WINNT=&quot;Windows 2000 Professionnel&quot; /fastdetect <br> <br>


Description du fichier

*  Description des sections

[boot loader] : Cette section contrôle la manière dont le processus de démarrage fonctionne.

[operating system] : Cette section contient la liste des systèmes d'exploitation présents sur l'ordinateur et détaille les options de chacun. multi(0)disk(0)rdisk(0)partition(2)\WINDOWS est un chemin ARC (Advanced RISC Computing)

*   Différentes options

Option Decription
/BASEVIDEO 
Démarre XP en utilisant le pilote VGA standard. C'est utile s'il y un problème avec un pilote vidéo.
/BOOTLOG 
Enregistre les informations de démarrage dans le fichier c:\windows\ntbtlogl.txt
/CRASHDEBUG 
Charge le débogueur au démarrage, qui restera inactif jusqu'à ce qu'un crash survienne.
/DEBUG 
Lance le débogueur au démarrage.
/FASTDETECT 
Désactive la détection des périphériques série et parallèles. cette option est recommandée, elle rend le démarrage plus rapide, et n'est pas nécessaire pour XP car cette détection est assurée par les pilotes plug&play.
/KERNEL=fichier.exe
Affiche un écran de démarrage autre que celui par défaut (c:\windows\system32\ntoskrnl.exe)
/MAXMEM:n 
Pour limiter la quantité maximale de mémoire RAM utilisée
/NOGUIBOOT 
Empêche l'écran d'accueil de s'afficher au démarrage
/NODEBUG 
Arrête le débogueur depuis le chargement
/SAFEBOOT:option 
Force le démarrage sans échec, précisé par le paramétre option qui peut prendre les valeurs :
  • minimal : Seul le jeu minimum de pilotes requis est chargé
  • network : les pilotes réseau sont chargé en plus du mode minimal
  • minimal (alternate shell) : le jeu minimum est chargé et windows démarre en ligne de commande
/SOS 
Affiche le nom de chaque pilote à son chargement, avec une description pendant le démarrage. Indiwue aussi le N° de build de XP, le N° de service Pack, le nombre de processeurs, la quantité de mémoire.



Modification avec Bootcfg.exe


Cette méthode utilise l'utilitaire de ligne de commande, Bootcfg.exe. Bootcfg est un élément de la console de récupération de Windows XP.
1. Cliquez sur Démarrer -> Exécuter.
2. Dans la zone Ouvrir, tapez cmd.
3. À l'invite de commandes, tapez bootcfg /?.
4. L'aide et les paramètres pour BOOTCFG.exe s'affichent.

Bootcfg a les options suivantes:
*   Ajout d'un système d'exploitation

À l'invite de commande, tapez :
bootcfg /copy /d Description du syst&egrave;me d'exploitation/ID #

Description du système d'exploitation est une description (par exemple, Windows XP Édition familiale), et où
# indique l'ID d'entrée de démarrage dans la section des systèmes d'exploitation du fichier BOOT.INI à partir duquel la copie a été faite.


*   Suppression d'un système d'exploitation

À l'invite de commande, tapez :
bootcfg /delete /ID #

# indique l'ID d'entrée de démarrage que vous souhaitez supprimer de la section des systèmes d'exploitation du fichier BOOT.INI (par exemple, 2 pour le second système d'exploitation répertorié.


*   Définition du système d'exploitation par défaut

À l'invite de commande, tapez :
bootcfg /default /ID #

# indique l'id d'entrée de démarrage de la section des systèmes d'exploitation du fichier BOOT.INI qui doit devenir le système d'exploitation par défaut.

*  Définition du délai d'attente

À l'invite de commande, tapez :
bootcfg /timeout #
# indique la durée en secondes après laquelle le système d'exploitation par défaut sera chargé.



Exemple de personnalisation

Voici un exemple d'utilisation du fichier boot.ini, pour avoir une option de démarrage en mode débug.

[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Home" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINNT="Analyser les problemes Windows XP Home" /fastdetect /bootlog /sos multi(0)disk(0)rdisk(0)partition(2)\WINNT="Mode sans echec Windows XP Home" /fastdetect /safeboot:network

(Un double clic vous permet de retourner en haut de la page)