Nowadays, several Windows 10 users are facing the Boot sector issue Oxc000000f on their System. This is basically a fault on Windows boot Manager that prevents the Operating system from the sign in. Boot Sector plays an important role in load the operating system in Memory. If somehow this section gets failed, BCD stops reading Boot Manager; As a result, it leads to Oxc000000f error.
Corrupt peripheral devices connected to the system can originate from this trouble, so remove them. In case, you failed to manage the Boot sector issue Oxc000000f on your system, create a Media Creation tool then apply fixes like Repair system files, BCD code and Bootrec.exe tool to encounter this bug. Let’s explore these methods in detail-
- Remove additional cables/ Hardware Device
- Repair your System using the Media creation tool
- Via bootrec.exe Tool
- Repair existing Boot Configuration Data
- Create an EFI Partition
RECOMMENDED: How to fix Windows 10 Language Pack error 0x800f0954
Fix- Boot sector issue Oxc000000f on Windows 10
Here, we describe five different ways to solve the Boot sector issue Oxc000000f on your Windows 10 PC. They are-
1. Remove additional cables/ Hardware Device
The faulty peripheral devices plugged into your System may generate such error. Hence, it is best to disconnect external devices like USB, DVDs or Memory card (except keyboard and mouse) form their specific port and Reboot your PC again. In case you are still struggling with the above error code, try the next workaround.
Make sure to create a system restore point before applying any of the methods mentioned below.
2. Repair your System using the Media creation tool
If BCD error code Oxc000000f still persists on your PC, the fault might be in the system files and can be managed using the Media creation tool only. Follow the below steps to create a media creation tool-
Create installation media manually
Note: You require two different PCs to complete these steps.
- At first, go and download the Windows 10 Media Creation Tool on another PC.
- After the download is completed, double click on its setup file to begin the process.
- If UAC prompt appears up, tap Yes to allow access.
- Succeeding after, select Edition, language, Architecture then press Next to go ahead.
- Now choose a USB drive (at least 4 GB) to store this file followed by Next.
Turn Off the problematic computer and attach Windows installation media at its respective port.
Press the Power button to log into the system henceforth tap continuously the function keys like F2, F9, F10, Del, etc. (depending upon your system architecture) to launch BIOS Settings.
Here, switch to Boot Order section (use Up and Down arrow key) to select First Boot Device as DVD/USB.
Press F10 (or suggested key) to apply the changes then Reboot the system again.
Note: Make sure you have used the original Windows installation media on your system.
3. Via bootrec.exe Tool
The bootrec.exe is an in-built application of Windows 10, usually works to rebuild the BCD (Boot Configuration Data). This process helps to manage files which may hinder Windows startup, here is the procedure-
- At first, attach Windows installation media (DVD/USB) at its respective port and Reboot the system.
- On a Bootable screen, press any key using the keyboard to skip the prompt.
- On the following wizard, select language, time, currency and keyboard thereafter press Next.
- Under the system setup page, click Repair your computer option.
- Henceforth select Troubleshoot followed by Advanced Options on the next screen.
- Succeeding after, choose Command Prompt from the bunch of items to let open this wizard.
- When the Command prompt opens up, type Bootrec.exe then hit enter to begin repairing BCD files.
Once finished, Restart your PC normally so as to save the changes made so far.
In some cases, Bootrec.exe doesn’t repair the faulty BCD files. If that’s the case, you need to delete the previous Boot Configuration Data and rebuild it again. To do this you need to apply these codes one by one and hit Enter at the end of each command.
bcdedit /export C:\BCD_Backup
attrib bcd –s –h –r
ren c:\boot\bcd bcd.old
Hope, this will definitely solve Boot Error code 0xc000000f and thus System starts running normally.
4. Repair existing Boot Configuration Data
If Boot configuration data corrupt somehow, it may lead to the Boot sector issue Oxc000000f. If that’s the case, create a separate Boot Configuration Data file from scratch. To do this, first, conceal the present partition of BCD files then generate another. Here are the steps to follow-
Note: Before proceeding ahead, make sure to create a Windows 10 media creation tool (USB/DVD) formatted with the FAT32 file system. The UEFI based PC won’t identify NTFS format USB drive as installation media.
- At first, insert Windows installation media to its respective port and Restart your system.
- Simultaneously press function key like F2, F9, Del, Esc or other depending upon your computer’s architecture to invoke BIOS Settings.
Note: In case, you can’t boot your system using a connected USB drive, it might be due to CSM and Secure Boot options set as Disabled in your Boot Manager.
- On the visible Boot device category, select the specific USB to install Windows using an external device.
- Furthermore, hold Shift key and tap F10 to start Command Prompt.
- Here, type diskpart on elevated Prompt followed by Enter key.
- Succeeding after, write list disk near blinking cursor and press Enter again.
It will display all of the Storage disks that are attached to the system.
- Henceforth, type select disk 0 and tap Enter, choose your disk.
- Again, write list vol followed by Enter to get the details of all volumes.
Here you need to locate two volumes, one EFI and another Boot (one which contains Windows 10 OS). EFI volume consists of 100 MB with FAT32 in its Fs column and System under Info. Windows partition is in general assigned as C drive, still, confirm the same. Note down the initial letter of each volume then go ahead.
Now you should assign the key number to EFI volume. To do this, type select Volume 1 thereafter press Enter key. Here we have assumed that Volume 1 is your EFI volume.
- Again write assign letter P followed by Enter key.
- Go ahead and write exit then hit Enter to come out of the currently running process.
- Now navigate to the following path- cd /d P:\efi\microsoft\boot\ and tap Enter.
- Subsequently, type bootrec /fixboot followed by Enter key to generate a new boot sector.
- Type ren BCD BCD.bak to render old BCD file useless as it may be corrupt.
Go ahead and permit us to create a new BCD file.
- To do this type bcdboot C:\Windows /l en-us /s k: /f ALL and press Enter key.
Here C:\ is the connected drive volume where Windows is installed.
Finally, close Command Prompt and reboot your system normally. Hope this time your system starts working fine, if not try the next workaround.
5. Create an EFI Partition
If none of the above methods solve Oxc000000f bug on your PC, there might be the possibility of missing EFI partition. Hence you have to recreate the same. This task is a little bit complex, follow these steps-
First of all, acquire a genuine Media Creation tool with at least 200 MBs empty space on your disk drive.
Insert Windows installation media at its specified port and Reboot the system.
When the PC restarts, press function key as F2, F9, Del, Esc, etc. to launch Boot Manager.
Here select USB as the first Windows installation on the Boot device section.
Thereafter, hold Shift key and press F10 to open Command Prompt.
On elevated Prompt area, type the following codes one by one followed by Enter at the end of each command.
Diskpart list disk select disk 0 (will select specific disk where you wish to generate EFI partition) list partition (will show the list of all partitions). Select Partition 1 (Ensure you have at least 200 MBs free space on your disk drive) shrink desired=200 minimum=200 create partition efi list partition partition 2 (Suppose the newly created 200 MB partition is partition 2) format fs=fat32 list vol (will show the list of all newly created 200 MBs space volumes) Select vol 3 (assume the volume number of EFI partition named as 3) assign list vol
Note: You need to recognize and note down the drive letter of the volume in which lies the Windows partition. For this, simply look for the Boot on the info column. By default, this is assigned C. Anyways, find out yours and use the same in the above commands.
Again, type bcdboot C:\Windows /l en-gb /s B: /f ALL code near blinking cursor then press Enter.
Here C: denote the Windows drive and B: is drive letter which is assigned as EFI partition.
Once this task is over, Restart your system to save the changes made so far.
Note: If you still experience this trouble, there might be a fault in the Hard Disk drive. Therefore, repair or change the same to solve this error on your System.