De andere antwoorden die hier worden gegeven werken geweldig op MBR/BIOS-systemen, maar als u op een UEFI-systeem zoals ik zit, zal bootsect gewoon een semi-functionele boot MBR over de GPT-beschermende MBR schrijven en geeft bootrec gewoon een “Toegang geweigerd” foutmelding, en geen van beide heeft een functionele optie om een kapotte EFI-systeempartitie te repareren, wat op een UEFI/GPT-schijf is wat de bootloader bevat die vroeger in de MBR werd opgeslagen. Helaas zijn er bijna geen actuele gidsen voor het repareren van het UEFI Windows Bootmanager (bijna allemaal zeggen ze alleen dat het grafische hulpprogramma Startup Repair moet worden uitgevoerd, maar dat lost het probleem niet in alle gevallen op), maar ik heb uiteindelijk de juiste oplossing gevonden die in dit artikel is begraven en waarvoor in plaats daarvan de opdracht bcdboot moet worden gebruikt:
Pak het Media Creation Tool , maak een Windows 10 installatie-dvd of USB-station en start er vervolgens mee op.
- Kies wanneer daarom gevraagd wordt “Repareer uw computer”, gevolgd door “Problemen oplossen”, “Geavanceerde opties”, en tot slot “Opdrachtmelding”.
- Start
diskpart en dan list volume. Noteer het volumenummer voor uw EFI systeempartitie (ESP).
Doe nu select volume x (waarbij x het volumenummer is voor de ESP) en dan assign letter=N: om de partitie te mounten. 5. Start list volume opnieuw en merk op dat de ESP nu een driveletter krijgt toegewezen. Run exit om diskpart te verlaten.
(Optioneel) Als je op dit moment niet dubbel opstart en je wilt het ESP volledig reinigen voordat je een nieuwe bootloader schrijft, run format N: /FS:FAT32 om het te herformatteren als FAT32. Dit is waarschijnlijk niet nodig onder normale omstandigheden, echter, want bcdboot lijkt een goed werk te doen van het opschonen van de dingen zelf. Vooral ** doe dit niet als je een Linux distro op een andere partitie hebt** of anders moet je GRUB ook opnieuw installeren als je hier klaar mee bent. Merk ook op dat de volgende stappen geen invloed mogen hebben op een EFI GRUB installatie zolang je niet op een andere manier GRUB’s bestaande directory op de ESP.
6 verwijdert. 6. Tenslotte, schrijf de nieuwe bootloader naar de partitie met bcdboot C:\windows /s N: /f UEFI. Dit commando bouwt een nieuwe UEFI-compatibele bootloader op de ESP gemonteerd op N: met behulp van de Windows installatie gemonteerd op C:\windows. Als het klaar is, kunt u controleren of de nieuwe bootloader is geschreven door dir N:\EFI uit te voeren, waar u een Microsoft directory met de nieuwe Windows Boot Manager zou moeten zien en een boot directory met de fallback bootloader (samen met andere directories voor andere bootloaders die u hebt geïnstalleerd, zoals GRUB voor Linux).
(Optioneel) Als u dubbel opstart, moet u waarschijnlijk in uw Linux distro booten en sudo update-grub uitvoeren om de GRUB scripts de nieuwe Windows bootloader te laten detecteren en toe te voegen. U moet ook de volgende stap overslaan en GRUB als eerste bootkeuze laten staan zodat u beide besturingssystemen kunt benaderen.
Start nu op in je BIOS setup en zorg ervoor dat “Windows Boot Manager” is ingesteld als eerste bootkeuze. Opslaan en herstarten en je bent eindelijk terug in Windows.