Você está na página 1de 4

Linhas de comando de BCDEdit

Aplica-se a: Windows Vista


Os arquivos de BCD (Dados de Configurao da Inicializao) fornecem um armazenamento que usado
para descrever aplicativos de inicializao e configuraes dos aplicativos de inicializao. Os objetos e
os elementos no armazenamento substituem efetivamente Boot.ini.
BCDEdit uma ferramenta de linha de comando para gerenciar armazenamentos de BCD. Ele pode ser
utilizado com vrios objetivos, inclusive a criao de novos armazenamentos, a modificao de
armazenamentos existentes, a adio de opes de menu de inicializao etc. BCDEdit usada
essencialmente com o mesmo objetivo que Bootcfg.exe em verses anteriores do Windows, mas com
dois importantes aperfeioamentos:

BCDEdit expe uma variedade mais ampla de opes de inicializao que Bootcfg.exe.

BCDEdit aprimorou o suporte a scripts.

Observao
Privilgios administrativos so exigidos para usar BCDEdit de forma a modificar o BCD.
BCDEdit a principal ferramenta para edio de configurao de inicializao do Windows Vista e de
verses posteriores do Windows. Ela fornecido com o Windows Vista, na pasta %WINDIR%\System32.
BCDEdit limitada aos tipos de dados padro e foi projetada principalmente para executar alteraes
comuns e nicas no BCD. Para operaes mais complexas ou tipos de dados diferentes do padro,
considere o uso da API (Interface de Programao de Aplicativos) BCD WMI (Instrumentao de
Gerenciamento do Windows) para criar ferramentas personalizadas, mais poderosas e flexveis.

Opes de linha de comando de BCDEdit


As seguintes opes de linha de comando esto disponveis para BCDEdit.exe.
BCDEdit / Comando [Argumento1] [Argumento2] ...

Opes gerais de linha de comando de BCDEdit


Op Descrio
o
/?

Exibe uma lista dos comandos de BCDEdit. Executar esse comando sem um argumento
exibe um resumo dos comandos disponveis. Para exibir ajuda detalhada de um determinado
comando, executebcdedit /?command, em que command o nome do comando sobre o qual
est procurando mais informaes. Por exemplo, bcdedit /? createstore exibe ajuda
detalhada para o comando Createstore.

Opes da linha de comando de BCDEdit que funcionam em um


armazenamento
Opo

Descrio

/createstore

Cria um novo armazenamento de dados de configurao de inicializao vazio. O


armazenamento criado no um armazenamento de sistema.

/export

Exporta o contedo do armazenamento de sistema para um arquivo. Esse arquivo


pode ser usado posteriormente para restaurar o estado do armazenamento do sistema.
Esse comando vlido somente para o armazenamento do sistema.

/import

Restaura o estado do armazenamento do sistema usando arquivos de dados de


backup gerados anteriormente por meio do uso da opo /export. Esse comando
exclui qualquer entrada existente no armazenamento do sistema antes que a

importao ocorra. Esse comando vlido somente para o armazenamento do


sistema.
/store

Essa opo pode ser usada com a maioria dos comandos BCDedit para especificar o
armazenamento a ser utilizado. Se essa opo no for especificada, o BCDEdit ser
executado no armazenamento do sistema. A execuo automtica do
comando bcdedit /store equivalente execuo do comando bcdedit /enum
active.

Opes da linha de comando de BCDEdit que funcionam em entradas de


um armazenamento
Opo

Descrio

/copy

Faz uma cpia de uma entrada de inicializao especificada no mesmo armazenamento do


sistema.

/create

Cria uma nova entrada no armazenamento de dados de configurao de inicializao. Se


um identificador conhecido for especificado, as
opes /application, /inherit e /device no podero ser especificadas. Se um identificador
no for especificado ou se no for conhecido, uma
opo/application, /inheritou /device dever ser especificada.

/delete

Exclui um elemento da entrada especificada.

Opes da linha de comando de BCDEdit que funcionam em opes de


entrada
Opo

Descrio

/deletevalue

Exclui um elemento especificado de uma entrada de inicializao.

/set

Define o valor de uma opo de entrada.

Opes de linha de comando de BCDEdit que controlam a sada


Opo

Descrio

/enum

Lista as entradas em um armazenamento. A opo /enum o valor padro para BCEdit,


portanto, a execuo do comando bcdedit sem as opes equivalente execuo do
comando bcdedit /enum active.

/v

Modo detalhado. Normalmente, qualquer identificador de entrada conhecido


representado por seu formulrio amigvel abreviado. A especificao de /v como uma
opo de linha de comando exibe todos os identificadores por completo. A execuo
automtica do comando bcdedit /v equivalente execuo do comando bcdedit /enum
active /v.

Opes de linha de comando de BCDEdit que controlam o Gerenciador de


Inicializao

Opo

Descrio

/bootsequence

Especifica uma ordem de exibio nica para ser usada na prxima


inicializao. Esse comando semelhante opo /displayorder, exceto pelo
fato de ser usado somente na prxima inicializao do computador. Em
seguida, o computador reverte para a ordem original de exibio.

/default

Especifica a entrada padro que o gerenciador de inicializao seleciona


quando o tempo limite expira.

/displayorder

Especifica a ordem de exibio que o gerenciador de inicializao usa durante


a exibio das opes de inicializao para um usurio.

/timeout

Especifique o tempo de espera, em segundos, antes de o gerenciador de


inicializao selecionar a entrada padro.

/toolsdisplayorder

Especifica a ordem de exibio que o gerenciador de inicializao utilizar


durante a exibio do menu Ferramentas.

Opes de linha de comando de BCDEdit que controlam os servios de


gerenciamento de emergncia
Opo

Descrio

/bootems

Habilita ou desabilita os EMS (Servios de Gerenciamento de Emergncia) para a


entrada especificada.

/ems

Habilita ou desabilita EMS para a entrada de inicializao do sistema operacional


especificado.

/emssettings

Define as configuraes globais de EMS para o computador. /emssettings no


habilita nem desabilita EMS para nenhuma entrada de inicializao especfica.

Opes de linha de comando de BCDEdit que controlam a depurao


Opo

Descrio

/bootdebug

Habilita ou desabilita o depurador de inicializao para uma entrada de inicializao


especificada. Embora esse comando funcione para qualquer entrada de inicializao,
ele eficaz somente para aplicativos de inicializao.

/dbgsettings

Especifica ou exibe as configuraes globais do depurador para o sistema. Esse


comando no habilita nem desabilita o depurador de kernel; use a opo /debug para
isso. Para definir uma configurao global individual de depurador, use o
comando bcdedit /setdbgsettings type value.

/debug

Habilita ou desabilita o depurador de kernel para uma entrada de inicializao


especificada.

Para solucionar problemas de uma nova instalao, habilite o modo de depurao modificando o arquivo
de configurao de inicializao (BCD). Por exemplo, use a sintaxe a seguir para habilitar a depurao da
inicializao ou do kernel.
bcdedit /set <ID> debug on
-ou-

bcdedit /set <ID> bootdebug on


onde <ID> o GUID do objeto Loader usado para carregar o sistema operacional. "Padro" pode ser
usado se o sistema operacional for a opo padro do menu Gerenciador de Inicializao.
Para obter exemplos de BCDEdit, consulte o site Windows Hardware Developer Center.