Advertisement

Responsive Advertisement

Como Remover Entradas de Boot Órfãs do Linux no Windows 11 UEFI

Nível: Intermediário
Tempo estimado: 15–20 minutos
Sistema Operacional: Windows 11 (sistemas UEFI)


Resumo

Após substituir uma instalação Linux (como Pop!_OS, Ubuntu ou Arch Linux) pelo Windows 11, é comum que entradas antigas de boot continuem visíveis no firmware UEFI.

Isso acontece porque a configuração de boot UEFI é armazenada em dois locais:

  1. Partição do Sistema EFI (ESP)
  2. Entradas de boot da NVRAM UEFI

Ambos precisam ser limpos.

⚠️ Antes de começar: faça backup dos seus dados. Modificar a partição EFI ou as entradas da NVRAM pode tornar o sistema não inicializável se o procedimento for feito incorretamente.


Contexto Técnico

Partição do Sistema EFI (ESP)

A Partição do Sistema EFI é uma partição FAT32 que armazena os bootloaders dos sistemas operacionais instalados.

Estrutura típica:

EFI/
├── Microsoft/
├── Boot/
├── pop_os/
├── systemd/
├── ubuntu/
└── linux/

⚠️ NÃO remova:

  • Microsoft/
  • Boot/

Entradas de Boot da NVRAM

O firmware UEFI armazena entradas de boot em memória não volátil.

Cada entrada contém:

  • Identificador GUID
  • Descrição
  • Caminho para o carregador EFI
  • Referência de dispositivo

Remover arquivos da EFI não remove as entradas da NVRAM.


Passo 1 — Montar a Partição EFI

Abra o Prompt de Comando como Administrador.

diskpart
list disk
select disk 0
list partition

⚠️ Substitua 0 pelo número do seu disco principal.

select partition 1
assign letter=Z
exit

⚠️ Substitua 1 pelo número da partição EFI (~100–500 MB, Tipo: Sistema).


Passo 2 — Remover Arquivos de Boot do Linux

Z:
cd \EFI
dir

Remova as pastas do Linux:

rmdir /s /q systemd
rmdir /s /q pop_os

Parâmetros:

  • /s → remove diretórios e subdiretórios recursivamente
  • /q → modo silencioso (sem confirmação)

Erros de Permissão

takeown /f systemd /r /d y

Parâmetros:

  • /f → especifica a pasta ou arquivo de destino
  • /r → recursivo
  • /d y → responde automaticamente “Yes” aos prompts

💡 Em Windows em português, use /d s em vez de /d y.

icacls systemd /grant Administradores:F /t
rmdir /s /q systemd

Passo 3 — Remover Entradas de Boot da NVRAM

3.1 Listar entradas de firmware

bcdedit /enum firmware

Exemplo de saída:

Aplicativo de Firmware (101fffff)
---------------------------------
identificador           {29c75bf6-3303-11f1-b7f4-e7fe7d8485ec}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\systemd\systemd-bootx64.efi
description             Pop!_OS

Aplicativo de Firmware (101fffff)
---------------------------------
identificador           {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager

3.2 Identificar entradas para remoção

Remova entradas que referenciem:

  • systemd
  • pop_os
  • ubuntu
  • linux

3.3 Excluir entrada órfã

bcdedit /delete {29c75bf6-3303-11f1-b7f4-e7fe7d8485ec} /f

Parâmetro:

  • /f → força a exclusão sem confirmação

⚠️ NUNCA exclua:

  • {bootmgr}
  • {current}

Passo 4 — Remover a Letra da Unidade

diskpart
select disk 0
select partition 1
remove letter=Z
exit

Solução de Problemas

Problema 1 — Acesso negado

takeown /f systemd /r /d y
icacls systemd /grant Administradores:F /t
rmdir /s /q systemd

Problema 2 — Falha ao excluir entrada

Possíveis causas:

  • entrada já removida
  • entrada protegida pelo firmware
  • referência inválida

Solução:

  • reiniciar o sistema
  • remover primeiro os arquivos da EFI
  • executar novamente o comando

Problema 3 — A entrada ainda aparece

Possíveis causas:

  • cache do firmware
  • fallback bootloader recriado
  • bug da BIOS

Soluções:

  • reiniciar duas vezes
  • carregar padrões da BIOS
  • atualizar a BIOS

Problema 4 — O Windows não inicializa

Método 1 — Reparo de Inicialização

  1. Inicialize com o pendrive de instalação do Windows
  2. Selecione Reparar o computador
  3. Acesse Solução de Problemas → Reparo de Inicialização

Método 2 — Prompt de Recuperação

bcdboot C:\Windows /s Z: /f UEFI

Comandos Utilizados

Comando Função Documentação
diskpart Gerenciamento de discos e partições Microsoft Docs
bcdedit Gerencia entradas de boot do firmware Microsoft Docs
takeown Assume propriedade de arquivos Microsoft Docs
icacls Modifica permissões Microsoft Docs
rmdir Remove diretórios Microsoft Docs
bcdboot Reconstrói o bootloader do Windows Microsoft Docs

Notas de Versão

Versão Data Alterações
1.0 Abril 2026 Procedimento inicial
1.1 Abril 2026 Adicionada explicação da partição EFI
1.2 Abril 2026 Adicionada limpeza da NVRAM
1.3 Abril 2026 Adicionada seção de troubleshooting
1.4 Abril 2026 Adicionada tabela de comandos
1.5 Abril 2026 Adicionada seção de recuperação
1.6 Abril 2026 Melhorias de segurança e locale

✅ Checklist Rápido (clique para expandir)
  • Backup realizado
  • Números de disco/partição verificados
  • Pastas Microsoft/ e Boot/ preservadas
  • {bootmgr} e {current} não excluídos
  • Letra Z: removida ao final

Ambiente Testado

  • Windows 11 24H2
  • Firmware UEFI
  • Disco GPT
  • Pop!_OS com systemd-boot

Disclaimer

Faça backup antes de modificar a partição EFI.

Verifique cuidadosamente os números de disco e partição antes de executar os comandos.

Postar um comentário

0 Comentários