Você precisará remover a entrada de inicialização do firmware UEFI para rEFInd e, em seguida, voltar a se encontrar a partir da partição de sistema EFI (ESP).
Para remover a entrada de inicialização do firmware no Windows:
1.) execute o prompt de comando como administrador
2.) digite bcdedit /enum FIRMWARE
para ver as entradas de inicialização
3.) localize o bloco "Firmware Application" na saída referente a refind.efi
e anote a string GUID no campo identifier
.
4.) digite bcdedit /delete <GUID string from step 3 within curly braces>
Isso deve remover o rEFInd dos menus de inicialização do firmware e permitir que o sistema inicialize o Windows normalmente.
Para remover o rEFInd do ESP (não tecnicamente necessário, mas para completar):
1.) execute o prompt de comando como administrador
2.) digite mountvol X: /S
. Isso tornará o ESP visível como letra de unidade do Windows X:
3.) usando o prompt de comando ou um explorer.exe executando como administrador , vá para X:\EFI\
e identifique o diretório que contém o rEFInd. Será nomeado refind
ou o nome da distribuição do Linux. Basta apagar esse diretório e tudo dentro dele. Não exclua o diretório X:\EFI\Microsoft
ou qualquer outro arquivo em X:\EFI
.
4.) Esconda o ESP novamente digitando mountvol X: /D
para o Prompt de Comando do Administrador.
Se você tivesse que fazer um mvrefind /boot/efi/EFI/refind /boot/efi/EFI/BOOT
com rEFInd anteriormente e o rEFInd ainda aparecer depois de executar todas essas etapas, a instalação do Windows não substituiu o arquivo de inicialização de fallback EFI EFI/BOOT/bootx64.efi
. Para corrigir isso, ative o acesso ao ESP novamente e copie X:\EFI\Microsoft\Boot\bootmgfw.efi
para X:\EFI\Boot\bootx64.efi
.