Opções de inicialização em um arquivo Boot.ini
Importante
Este tópico descreve as opções de inicialização com suporte no Windows XP e no Windows Server 2003. Se você estiver alterando as opções de inicialização do Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 ou Windows Vista, consulte Visão geral das opções de inicialização no Windows.
Boot.ini é um arquivo de texto localizado na raiz da partição do sistema, normalmente c:\Boot.ini. O Boot.ini armazena opções de inicialização para computadores com firmware de BIOS, tradicionalmente, computadores com processadores baseados em IA-32 e x64. No Windows Server 2003 e versões anteriores da família de sistemas operacionais Windows NT, quando o computador é iniciado, o carregador de inicialização do Windows, chamado "ntldr", lê o arquivo Boot.ini e exibe as entradas de cada sistema operacional no menu de inicialização. Em seguida, o ntldr carrega o sistema operacional selecionado de acordo com as configurações no arquivo Boot.ini.
Por padrão, em unidades NTFS, os atributos do sistema, ocultos, arquivados e somente leitura são definidos para proteger o Boot.ini. No entanto, os membros do grupo Administradores podem alterar esses atributos. Os atributos do arquivo não afetam a operação do carregador de inicialização.
As seções a seguir descrevem brevemente o Boot.ini e explicam os aspectos das opções de inicialização específicas para computadores com firmware de BIOS do tipo PC/AT (Tecnologia Avançada de Computador Pessoal).
Esta seção inclui:
Este documento descreve aspectos do Boot.ini que são de interesse especial para desenvolvedores e testadores de driver. Para obter uma lista completa de parâmetros do Boot.ini, consulte o tópico Opções de comutador disponíveis para os arquivos Boot.ini do Windows XP e o Windows Server 2003 no site do Suporte da Microsoft.
Mapeando opções de Boot.ini para opções e elementos BCDEdit
A tabela a seguir fornece um mapeamento das opções de inicialização usadas em sistemas operacionais anteriores ao Windows Vista (no Boot.ini), para as opções do BCDEdit e os elementos BCD usados no Windows. Para obter informações sobre os elementos de inicialização BCD com o contexto do WMI, consulte Referência do provedor WMI de BCD.
Boot.ini | Opção de BCDEdit | Tipo de elemento 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 |