Did you run Windows updates on Windows 8/8.1, or update to Windows 8.1, only to reboot and get the following error? Or had you gotten this error just out of no where? (I ran into this particular issue on a Lenovo Ideapad S210 Touch, trying to upgrade to Windows 8.1.
As you know, to upgrade to Windows 10 for free, you need to have to be on Windows 8.1 with all the latest updates. Just throwing that out there in case you are in this predicament.)
Your PC needs to be repaired
The Windows Boot configuration data file does not contain a valid OS Entry
Error code: 0xc0000098
The Boot Configuration Data file is missing or contains errors
Error code: 0xc000000f
The Boot Configuration Data file is missing some required information
Error code: 0xc000000d
With however you ran into these errors, sorry to hear!
There are many solutions you might find out there, but this one in particular, in this exact order, worked for me. If you are unable or uncomfortable with completing the following steps below, there is a paid utility available called Easy Recovery Essentials, which offers a program for $20-40 and detects and repairs common problems with the Windows bootloader, BOOTMGR and winload.exe.
If you want to try to save $40, well, here’s a little dirty work I’ve put together for you. I’m practically spoonfeeding it to you as long as all goes smoothly.
Create boot media
- First thing you want to do is download installation media for Windows from Microsoft. You can find it here and works for various flavors of Windows (although this page is for Windows 8/8.1)Create Windows Install Media
- You may burn the media on CD or USB. In my case, I did USB.
- Once that is complete, boot from your USB stick.
- Once booted, select Repair your computer.
- Click Troubleshoot
- Click Advanced Options
- Click Command Prompt
Assign EFI Volume Drive Letter
- Command Prompt will appear and now to input these commands:
- Type diskpart and press enter
- Type sel disk 0 and press enter
- Type list vol and press enter
- A table displays. Look for your EFI partition, and make sure it’s a FAT32 file system
- In my case, my EFI partition was Volume 3. Type sel vol3 and press enter (assuming yours is also volume 3; if not type your respective volume)
- Assign a drive letter to the partition. Let’s use v in this example. Type assign letter=v and press enter. You will get a message “DiskPart successfully assigned the drive letter or mount point”
- Type exit and press enter
Repair Boot Record
To repair boot record, type the following commands
- Type cd /d v:\EFI\Microsoft\Boot\ (assuming you named your EFI volume drive letter v) and press enter
- Type bootrec /fixboot and press enter (selected volume should now be repaired)
Repair BCD Store
- Type ren BCD BCD.old and press enter (backs up existing store)
- Type bcdboot c:\Windows /l en-us /s v: /f ALL and press enter and press enter (this command basically assigns c:\Windows as the source for copying a boot environment files and selects the v: volume letter as the boot partition. /f ALL updates bios settings.
- Type exit, press enter, shutdown and reboot, and you should now be able to boot into Windows normally.
Related: Should you upgrade to Windows 10?
Thank you for reading IT Blog