Every day we perform an essential task in Windows 11 and that is to start the system, this is the most basic thing since if we do not start it we simply will not be able to access and perform our common tasks. Sometimes we find errors such as No bootable device, Ntdetect.com missing, BOOTMGR missing or corrupted, NTFS.SYS missing, Hal.dll missing, NTLDR missing, Ntoskrnl.exe missing etc. These errors are linked with a function called Boot Record on Windows 11 operating system.
Fix: Windows 11 Won’t Boot
Within the system startup, we find the BCD (Boot Configuration Data) which is nothing more than an independent database of the firmware where the Windows boot configuration is located. When we get a startup error, we will be blocked at startup, but that is why GizPie has the solution to correct this error in Windows 11. You have to first download the ISO image of Windows 11 and then create a bootable DVD or USB.
1. Repair Windows 11 Startup
- Firstly, connect the DVD or USB to the PC and start Windows 11 from the ISO image.
- Now you need to click on Next to see the next window. Click on “Repair the computer”.
- We will see a series of management options under Windows 11 Advance Options.
- Select the option “Troubleshoot” and then click on “Command Prompt”.
- The CMD console will open in a special administration mode.
- Run “diskpart” which is the Windows 11 disk and partition management utility.
- After this, Select the current disk with the command: sel disk 0
- Once selected, list the current volumes with the command: list vol
- We can see different volumes based on how the hard drive is partitioned in Windows 11, there we are going to select the volume where the Windows 11 boot is hosted, for this we will use the command: select volume #
- Once it is selected, we will assign a letter to the unit, to do this, execute: assign letter = “letter”
- Exit Diskpart with “exit“.
- Now access the drive where the bootloader is and list the content with “dir“.
- Rebuild the Windows 11 boot by executing: bcdboot C: \Windows /l en-us /s v: /f all
- Execute “exit” to exit the console and then turn off the computer.
- Remove the medium where the Windows 11 ISO is and turn on the computer.
- That’s it! Windows 11 Won’t Boot problem will be now fixed.
2. Recover boot loader start with commands
As an alternative method, it is possible to use bcdedit to repair Windows 11 startup, bcdedit is a command-line tool that allows managing BCD stores, this utility is limited to standard data types and allows changes to be made to BCD.
To make use of this option access CMD as administrators and there execute:
bcdedit
There it is possible to carry out tasks such as:
To backup and restore the system boot configuration, we will use the commands:
bcdedit / export C: \ file.txt bcdedit / import C: \ file.txt
To enable advanced boot options in Windows 11 execute:
bcdedit / set {globalsettings} advancedoptions true
To enable the Kernel edition, execute:
bcdedit / set {globalsettings} optionsedit true
In case you want to repair the Windows 11 boot configuration data, we will use the following commands in their order:
bcdedit / store <Boot partition>: \ boot \ bcd / set {bootmgr} device partition = <boot partition>: bcdedit / store <Boot partition>: \ boot \ bcd / set {bootmgr} integrityservices enable bcdedit / store <Boot partition>: \ boot \ bcd / set {<Identifier>} device partition = <Windows partition>: bcdedit / store <Boot partition>: \ boot \ bcd / set {<Identifier>} integrityservices enable bcdedit / store <Boot partition>: \ boot \ bcd / set {<identifier>} recoveryenabled Off bcdedit / store <Boot partition>: \ boot \ bcd / set {<identifier>} osdevice partition = <Windows partition>: bcdedit / store <Boot partition>: \ boot \ bcd / set {<identifier>} bootstatuspolicy IgnoreAllFailures
With these steps, you will be able to start Windows 11 normally and work on how it should be.
Leave a Reply