4. Personalização de inicialização do Windows: especificando o sistema operacional padrão, habilitando a depuração e muito mais
Usuários mais experientes podem querer habilitar opções de depuração, modo de segurança ou executar determinados comandos na inicialização. Usando o BCD, os usuários podem executar algumas configurações adicionais, como:
Habilite a depuração para análise do sistema:
bcdedit /debug ON
Executando o Windows no modo de segurança:
bcdedit /set {current} safeboot minimal
Como acessar e editar BCDs com BCDEdit
Etapa 1: Abra a linha de comando como administrador
Para começar a editar o BCD, você precisa abrir o Prompt de Comando ou o Terminal do Windows como Administrador. Como:
1. Clique com o botão direito do mouse em Start Menu.
2. Selecione Command Prompt (Admin) ou Windows Terminal (Admin).
Etapa 2: usar comandos BCDEdit
Quando o prompt de comando for aberto, digite o seguinte comando para exibir o conteúdo do BCD:
BCDEdit
Etapa 3: Entendendo a identificação do BCD
Cada entrada no BCD tem um identificador que pode ser um nome técnico, uma cadeia de caracteres de texto ou um GUID (General Unique Identifier). Exemplo:
{current}
Esse identificador é usado para se referir ao sistema operacional principal que está em execução.
Outros artigos interessantes
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. |