Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como alterar o texto do menu de inicialização em um dual boot com Windows

Público-Alvo: Administradores de sistemas e usuários avançados que desejam personalizar o texto exibido no menu de inicialização em um sistema dual boot com Windows.

Introdução: Quando temos um sistema dual boot com Windows, é comum vermos um menu de inicialização que nos permite escolher qual sistema operacional inicializar. Por padrão, o menu exibe o nome dos sistemas operacionais, como "Windows 10" e "Ubuntu". No entanto, muitas vezes desejamos personalizar esse texto para algo mais descritivo ou até mesmo para ocultar a identidade dos sistemas operacionais instalados. Neste artigo, vamos explorar como alterar o texto do menu de inicialização em um dual boot com Windows, utilizando scripts em lote (BAT) e PowerShell.

Script: Aqui está um exemplo de script em lote (BAT) que pode ser usado para alterar o texto do menu de inicialização:

@echo off
bcdedit /enum firmware > temp.txt
findstr /i "Windows Boot Manager" temp.txt > temp2.txt
for /f "tokens=2 delims={}" %%A in (temp2.txt) do set guid=%%A
bcdedit /set {%guid%} description "Novo Texto do Menu"
del temp.txt
del temp2.txt

Explicação do script:

  1. O comando bcdedit /enum firmware é usado para obter informações sobre o firmware do sistema, incluindo o identificador do Windows Boot Manager.
  2. O comando findstr /i "Windows Boot Manager" temp.txt filtra o resultado do comando anterior para encontrar a linha que contém as informações do Windows Boot Manager.
  3. O comando for /f "tokens=2 delims={}" %%A in (temp2.txt) do set guid=%%A extrai o identificador do Windows Boot Manager e o armazena na variável guid.
  4. O comando bcdedit /set {%guid%} description "Novo Texto do Menu" define o novo texto do menu de inicialização.
  5. Os comandos del temp.txt e del temp2.txt são usados para excluir os arquivos temporários criados durante o processo.

Se você preferir usar o PowerShell, aqui está um exemplo de script em PowerShell que realiza a mesma tarefa:

$bootManager = (bcdedit /enum firmware) | Select-String "Windows Boot Manager"
$guid = $bootManager -replace '\s+', ' ' -split ' ' | Select-Object -Index 3
bcdedit /set "{$guid}" description "Novo Texto do Menu"

Explicação do script:

  1. O comando (bcdedit /enum firmware) | Select-String "Windows Boot Manager" obtém as informações do firmware do sistema e filtra a linha que contém as informações do Windows Boot Manager.
  2. O comando $bootManager -replace '\s+', ' ' -split ' ' remove espaços em branco extras e divide a linha em um array.
  3. O comando Select-Object -Index 3 seleciona o terceiro elemento do array, que é o identificador do Windows Boot Manager.
  4. O comando bcdedit /set "{$guid}" description "Novo Texto do Menu" define o novo texto do menu de inicialização.

Conclusão: Personalizar o texto exibido no menu de inicialização em um dual boot com Windows pode ser útil para tornar a experiência do usuário mais amigável ou para ocultar a identidade dos sistemas operacionais instalados. Neste artigo, exploramos como alterar o texto do menu de inicialização utilizando scripts em lote (BAT) e PowerShell. Esperamos que essas dicas sejam úteis para você personalizar o seu sistema dual boot.

Interatividade: Se você achou este artigo útil, compartilhe-o com seus amigos que também possuem sistemas dual boot com Windows. Eles também podem se beneficiar dessas dicas de personalização.

Tag: Windows, BAT, PowerShell, dual boot.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.