Lista de comandos BCDEdit e suas funções
BCDEdit é uma ferramenta interna do Windows usada para exibir e gerenciar Boot Configuration Database (BCD). Com esse comando, os usuários podem editar entradas de inicialização, ajustar as configurações do sistema operacional e corrigir problemas de inicialização. Aqui está uma lista de comandos básicos do BCDEdit e suas funções.
Comandos básicos do BCDEdit e suas funções
Comandos BCDEdit | Função |
bcdedit /enum | Exibe uma lista de todas as entradas em Boot Configuration Database. |
bcdedit /copy {id} /d “OS Name” | Faça uma cópia de uma entrada de inicialização existente com uma nova descrição. |
bcdedit /delete {id} | Remove entradas de inicialização desnecessárias. |
bcdedit /set {id} option value | Alterando os parâmetros de inicialização para uma entrada específica, por exemplo, habilitando safe mode. |
bcdedit /default {id} | Defina o sistema operacional padrão para ser executado na inicialização. |
bcdedit /timeout X | Especifica o tempo limite antes de selecionar o sistema operacional padrão (em segundos). |
bcdedit /bootsequence {id} /addfirst | Defina a ordem de inicialização para uma inicialização subsequente. |
bcdedit /export filename | Fazendo backup BCD para recuperação futura. |
bcdedit /import filename | Importe um arquivo de backup BCD salvo anteriormente. |
bcdedit /rebuildbcd | Ele verifica todos os sistemas operacionais disponíveis e corrige entradas de inicialização ausentes. |
Tabela de identificadores no BCDEdit
Cada entrada no Boot Configuration Database tem um identifier exclusivo usado no comando BCDEdit. Aqui estão alguns identifiers que são usados com frequência:
Identificador | Função |
{current} | O sistema operacional que está em uso no momento. |
{default} | O sistema operacional padrão é selecionado automaticamente na inicialização. |
{bootmgr} | Gerenciador de Inicialização do Windows que gerencia o processo de inicialização. |
{ntldr} | Loader para versões mais antigas do Windows (XP e anteriores). |
{memdiag} | Ferramenta de diagnóstico de memória do Windows. |
BCDEdit Comandos importantes que você deve conhecer
1. bcdedit /bootdebug
Esse comando é usado para habilitar ou desabilitar o depurador para uma entrada de inicialização específica. Exemplo:
bcdedit /store C:\BootDebugLog /bootdebug {current} ON
2. bcdedit /bootsequence
Esse comando especifica a ordem de inicialização para uma única inicialização. Exemplo:
bcdedit /bootsequence {e397815a-15a9-11e5-9622-fc025c6ab93c} {current} {ntldr}
3. bcdedit /copy
Este comando faz uma cópia de uma entrada de inicialização existente. Exemplo:
bcdedit /copy {e397815a-15a9-11e5-9622-fc025c6ab93c} /d “Copy of Windows 11”
4. bcdedit /create
Este comando cria uma nova entrada de inicialização. Exemplo:
bcdedit /create {ntldr} /d “Compatibility OS”
5. bcdedit /delete
Este comando exclui certas entradas de inicialização. Exemplo:
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup