Opzioni di avvio in un file Boot.ini
Importante
In questo argomento vengono descritte le opzioni di avvio supportate in Windows XP e Windows Server 2003. Se si modificano le opzioni di avvio per Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 o Windows Vista, vedere Panoramica delle opzioni di avvio in Windows.
Boot.ini è un file di testo che si trova nella radice della partizione di sistema, in genere c:\Boot.ini. Boot.ini archivia le opzioni di avvio per i computer con firmware BIOS, tradizionalmente, computer con processori basati su IA-32 e x64. In Windows Server 2003 e versioni precedenti della famiglia di sistemi operativi Windows NT, all'avvio del computer, il caricatore di avvio di Windows, denominato "ntldr", legge il file Boot.ini e visualizza le voci per ogni sistema operativo nel menu di avvio. Quindi, ntldr carica il sistema operativo selezionato in base alle impostazioni nel file Boot.ini.
Per impostazione predefinita, nelle unità NTFS, il sistema, nascosto, archiviato e gli attributi di sola lettura sono impostati per proteggere Boot.ini. Tuttavia, i membri del gruppo Administrators possono modificare questi attributi. Gli attributi del file non influiscono sull'operazione del caricatore di avvio.
Le sezioni seguenti descrivono brevemente Boot.ini e illustrano gli aspetti delle opzioni di avvio specifiche per i computer con firmware BIOS di tipo PC/AT (Personal Computer Advanced Technology).
La sezione include:
Questo documento descrive gli aspetti di Boot.ini che sono di particolare interesse per sviluppatori di driver e tester. Per un elenco completo dei parametri di Boot.ini, vedere Opzioni switch disponibili per Windows XP e l'argomento Boot.ini Files di Windows Server 2003 nel sito Web di supporto tecnico Microsoft.
Mapping delle opzioni di Boot.ini a opzioni e elementi BCDEdit
Nella tabella seguente viene fornito un mapping dalle opzioni di avvio usate nei sistemi operativi precedenti a Windows Vista (in Boot.ini), alle opzioni BCDEdit e agli elementi BCD usati in Windows. Per informazioni sugli elementi di avvio BCD con il contesto di WMI, vedere Informazioni di riferimento sul provider WMI BCD.
Boot.ini | Opzione BCDEdit | Tipo di elemento BCD |
---|---|---|
/3 GB |
increaseuserva |
BcdOSLoaderInteger_IncreaseUserVa |
/BASEVIDEO |
Vga |
BcdOSLoaderBoolean_UseVgaDriver |
/BOOTLOG |
bootlog |
BcdOSLoaderBoolean_BootLogInitialization |
/ROMPERE |
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 |
/ESEGUIRE |
nx |
BcdOSLoaderInteger_NxPolicy |
/FASTDETECT |
||
/HAL= |
hal |
BcdOSLoaderString_HalPath |
/KERNEL= |
chicco |
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 |
/REINDIRIZZARE |
/Ems /emssettings [ BIOS ] | [ EMSPORT:{port} | [EMSBAUDRATE: {baudrate}] ] |
BcdOSLoaderBoolean_EmsEnabled |
/SOS |
Sos |