Options de démarrage dans un fichier Boot.ini
Important
Cette rubrique décrit les options de démarrage prises en charge dans Windows XP et Windows Server 2003. Si vous modifiez les options de démarrage pour Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 ou Windows Vista, consultez Présentation des options de démarrage dans Windows.
Boot.ini est un fichier texte situé à la racine de la partition système, généralement dans c:\Boot.ini. Boot.ini stocke les options de démarrage pour les ordinateurs dotés d’un microprogramme BIOS, c’est-à-dire les ordinateurs équipés de processeurs IA-32 et x64. Sur Windows Server 2003 et les versions antérieures de la famille de systèmes d’exploitation Windows NT, lorsque l’ordinateur démarre, le programme de démarrage système Windows, appelé « ntldr », lit le fichier Boot.ini et affiche les entrées de chaque système d’exploitation dans le menu de démarrage. Ensuite, ntldr charge le système d’exploitation sélectionné conformément aux paramètres du fichier Boot.ini.
Par défaut, sur les lecteurs NTFS, les attributs système, masqués, archivés et en lecture seule sont définis pour protéger Boot.ini. Toutefois, les membres du groupe Administrateurs peuvent modifier ces attributs. Les attributs de fichier n’affectent pas le fonctionnement du programme de démarrage système.
Les sections suivantes décrivent brièvement Boot.ini et expliquent les aspects des options de démarrage spécifiques aux ordinateurs dotés d’un microprogramme BIOS de type PC/AT (Personal Computer Advanced Technology).
Cette section inclut les éléments suivants :
Ce document décrit les aspects de Boot.ini qui présentent un intérêt particulier pour les développeurs et les testeurs de pilotes. Pour obtenir la liste complète des paramètres Boot.ini, consultez Options de commutateur disponibles pour les fichiers Boot.ini dans Windows XP et Windows Server 2003 sur le site web Support Microsoft.
Correspondance entre les options Boot.ini et les options et éléments BCDEdit
Le tableau suivant établit une correspondance entre les options de démarrage utilisées dans les systèmes d’exploitation antérieurs à Windows Vista (dans Boot.ini) et les options BCDEdit et éléments BCD utilisés dans Windows. Pour plus d’informations sur les éléments de démarrage BCD avec le contexte WMI, consultez Références du fournisseur WMI BCD.
Boot.ini | Option BCDEdit | Type d’élément BCD |
---|---|---|
/3GB |
increaseuserva |
BcdOSLoaderInteger_IncreaseUserVa |
/BASEVIDEO |
vga |
BcdOSLoaderBoolean_UseVgaDriver |
/BOOTLOG |
bootlog |
BcdOSLoaderBoolean_BootLogInitialization |
/BREAK |
halbreakpoint |
BcdOSLoaderBoolean_DebuggerHalBreakpoint |
/CRASHDEBUG |
/dbgsettings /start |
|
/DEBUG, BOOTDEBUG |
/debug /bootdebug |
BcdLibraryBoolean_DebuggerEnabled |
/DEBUG |
/debug |
BcdOSLoaderBoolean_KernelDebuggerEnabled |
/DEBUG, /DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_DebuggerType |
/DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_SerialDebuggerPort BcdLibraryInteger_SerialDebuggerBaudRate BcdLibraryInteger_1394DebuggerChannel BcdLibraryString_UsbDebuggerTargetName BcdLibraryInteger_DebuggerNetHostIP BcdLibraryInteger_DebuggerNetPort BcdLibraryBoolean_DebuggerNetDhcp BcdLibraryString_DebuggerNetKey |
/EXECUTE |
nx |
BcdOSLoaderInteger_NxPolicy |
/FASTDETECT |
||
/HAL= |
hal |
BcdOSLoaderString_HalPath |
/KERNEL= |
kernel |
BcdOSLoaderString_KernelPath |
/MAXMEM= |
truncatememory |
BcdLibraryInteger_TruncatePhysicalMemory |
/NODEBUG |
/debug |
|
/NOEXECUTE |
nx { |
BcdOSLoaderInteger_NxPolicy |
/NOGUIBOOT |
quietboot |
BcdOSLoaderBoolean_DisableBootDisplay |
/NOLOWMEM |
nolowmem |
BcdOSLoaderBoolean_NoLowMemory |
/NOPAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/ONECPU |
onecpu |
BcdOSLoaderBoolean_UseBootProcessorOnly |
/PAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/PCILOCK |
usefirmwarepcisettings |
BcdOSLoaderInteger_UseFirmwarePciSettings |
/REDIRECT |
/ems /emssettings [ BIOS ] | [ EMSPORT:{port} | [EMSBAUDRATE: {baudrate}] ] |
BcdOSLoaderBoolean_EmsEnabled |
/SOS |
sos |