Suppression des fichiers EFI
Lancez une invite de commande en mode administrateur.
Nous allons commencer par monter la partition EFI et supprimez les répertoires contenant les fichiers de boot de linux (dans mon cas neon et ubuntu).
C:\Windows\System32>mountvol k: /s
C:\Windows\System32>k:
K:\>dir EFI
Le volume dans le lecteur K n’a pas de nom.
Le numéro de série du volume est X000-X000
Répertoire de K:\EFI
11/11/2024 13:26 <DIR> .
11/11/2024 13:26 <DIR> ..
06/06/2025 17:02 <DIR> Microsoft
11/11/2024 19:06 <DIR> Boot
04/07/2025 17:00 <DIR> neon
04/07/2025 17:00 <DIR> ubuntu
0 fichier(s) 0 octets
6 Rép(s) 60 409 856 octets libres
K:\>rd /s \EFI\ubuntu
\EFI\ubuntu, êtes-vous sûr (O/N) ? o
K:\>rd /s \EFI\neon
\EFI\neon, êtes-vous sûr (O/N) ? oPuis nous contrôlons que les répertoires ont bien été supprimés et démontons la partition EFI.
K:\>dir EFI
Le volume dans le lecteur K n’a pas de nom.
Le numéro de série du volume est X000-X000
Répertoire de K:\EFI
11/11/2024 13:26 <DIR> .
11/11/2024 13:26 <DIR> ..
06/06/2025 17:02 <DIR> Microsoft
11/11/2024 19:06 <DIR> Boot
0 fichier(s) 0 octets
4 Rép(s) 64 900 096 octets libres
K:\>c:
C:\Windows\System32>mountvol k: /dNettoyage du bootmgr de windows
Nous passons maintenant au nettoyage du microprogramme UEFI. On commence par afficher la liste des entrées :
C:\Windows\System32>bcdedit /enum firmware
Gestionnaire de démarrage du microprogramme
-------------------------------------------
identificateur {fwbootmgr}
displayorder {4aec61de-58d7-11f0-bb31-806e6f6e6963}
{bootmgr}
timeout 1
Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
isolatedcontext Yes
default {current}
resumeobject {3cd740f5-b4a7-11ef-917a-88aedd21584d}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Application logicielle (101fffff)
--------------------------------
identificateur {4aec61de-58d7-11f0-bb31-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\neon\shimx64.efi
description KDE neon User EditionOn s’intéresse à la section qui contient le chemin vers les répertoires supprimés précédemment (dans notre cas \EFI\neon\. On récupère l’identificateur (ici : {4aec61de-58d7-11f0-bb31-806e6f6e6963}), et on le supprime.
C:\Windows\System32>bcdedit /delete {4aec61de-58d7-11f0-bb31-806e6f6e6963}
L’opération a réussi.
C:\Windows\System32>bcdedit /enum firmware
Gestionnaire de démarrage du microprogramme
-------------------------------------------
identificateur {fwbootmgr}
displayorder {bootmgr}
timeout 1
Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
isolatedcontext Yes
default {current}
resumeobject {3cd740f5-b4a7-11ef-917a-88aedd21584d}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30On vérifie dans « displayorder » qu’il n’y a plus que {bootmgr}, et que la section contenant les fichiers de boot de linux a disparu.
On peut maintenant supprimer les partitions linux, redémarrer et tout sera propre !