Kennisbank
EFI en BCD herstellen met BCDBoot
Gebruik BCDBoot als Windows nog op de SSD staat, maar de firmware Windows Boot Manager niet meer goed kan starten.
Deze handleiding past bijvoorbeeld bij No boot device, een ontbrekende Windows Boot Manager-entry, een beschadigde BCD-store of een gekloonde systeemschijf die niet opstart.
Verschijnt het Windows-logo al en crasht Windows pas daarna, onderzoek dan eerst Windows zelf, updates, drivers of hardware.
Read in English →Wat doet BCDBoot?
Op een UEFI-installatie bevat de EFI System Partition de bestanden waarmee de firmware Windows Boot Manager start. De BCD-store bevat de configuratie die naar de Windows-loader en Windows-partitie verwijst.
BCDBoot kopieert Windows-opstartbestanden naar de systeempartitie en kan de BCD-store opnieuw opbouwen.
Voorwaarden
Ga alleen verder als:
- de SSD betrouwbaar wordt herkend;
- de Windows-installatie nog aanwezig en leesbaar is;
- BitLocker kan worden ontgrendeld;
- je de juiste EFI-partitie kunt identificeren;
- een back-uplocatie beschikbaar is;
- eventuele dual-boot- of maatwerkconfiguratie bekend is.
1. Bekijk de schijfindeling
diskpart
list disk
list volume
exit
Windows 11 gebruikt normaal UEFI en GPT. Een EFI System Partition is doorgaans klein en FAT32, maar grootte en bestandssysteem alleen zijn geen bewijs.
Let extra op als meerdere disks, EFI-partities of Windows-installaties aanwezig zijn.
2. Controleer Windows en BitLocker
manage-bde -status
dir D:\Windows
dir D:\Windows\System32\winload.efi
In dit voorbeeld staat Windows op D:. Controleer ook Program Files en Users voordat je die letter gebruikt.
3. Koppel de EFI-partitie
mountvol S: /S
dir S:\EFI
dir S:\EFI\Microsoft\Boot
Verwacht: je ziet de EFI-structuur en, als die bestaat, de Microsoft-bootmap.
Zijn er meerdere disks of installaties, controleer dan of S: werkelijk bij de bedoelde Windows-installatie hoort.
4. Maak een back-up van de bestaande BCD
mkdir E:\boot-backup
copy S:\EFI\Microsoft\Boot\BCD E:\boot-backup\BCD-before
Als de BCD bestaat, inspecteer hem:
bcdedit /store S:\EFI\Microsoft\Boot\BCD /enum all
Controleer onder meer:
- de Windows Boot Manager-entry;
deviceenosdevice;- het loaderpad
\Windows\System32\winload.efi; - eventuele extra bootentries.
5. Vernieuw de Windows-opstartbestanden
bcdboot D:\Windows /s S: /f UEFI /l nl-NL
Verwacht: BCDBoot meldt dat de bootbestanden succesvol zijn aangemaakt.
Alleen als je bewust een nieuwe BCD wilt
Met /c wordt een nieuwe BCD-store gemaakt zonder oude instellingen te migreren:
bcdboot D:\Windows /s S: /f UEFI /l nl-NL /c
Gebruik /c alleen als speciale entries, herstelopties of dual-bootinstellingen mogen verdwijnen.
6. Valideer en ontkoppel
bcdedit /store S:\EFI\Microsoft\Boot\BCD /enum all
dir S:\EFI\Microsoft\Boot\bootmgfw.efi
mountvol S: /D
Controleer daarna in UEFI of Windows Boot Manager op de juiste schijf staat.
Windows start nog steeds niet
Een succesvolle BCDBoot-opdracht bevestigt dat de bootbestanden zijn geschreven. Crasht Windows daarna tijdens het laden, onderzoek dan updates, Windows-onderdelen, drivers en hardware.
Stop als
- de juiste EFI-partitie niet eenduidig vaststaat;
- BitLocker de Windows-installatie blokkeert;
- meerdere bootconfiguraties bestaan die je niet wilt overschrijven;
- de Windows-map of
winload.efiontbreekt; - de SSD uitvalsignalen geeft;
- een belangrijke bestaande BCD niet kan worden geback-upt.
Hulp nodig? Laat het Windows-startprobleem onderzoeken →