Windows Boot Manager incorrect volume

Hi, so my issue is that I cannot upgrade to Windows 1903 from 1809.
what has that to do with EasyBCD you ask? well, the error is 0x800704B8 - 0x3001A the installation failed in the FIRST_BOOT phase with an error during BEGIN_FIRST_BOOT..
I have tried many things, which lead me to EasyBCD which shows me the following BCD information.
What I'm concerned about, is that the Windows Boot Manager is not on the same drive as the Windows Boot Loader.
The device : partition=\Device\HarddiskVolume4, does not even exist
So.... I believe this is the root of my issue.. Windows does indeed boot ok, but fails to install 1903.
How do I get the Windows Boot Manager to use Volume6 ?
cheers for your time
Pete

DevicePath DriveLetter
---------- -----------
\Device\HarddiskVolume6 C:
\Device\HarddiskVolume1 E:
\Device\HarddiskVolume2 F:
\Device\HarddiskVolume7 D:
\Device\HarddiskVolume8 H:



Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume4
path \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {465c06ed-ff60-11e8-8a14-e83a2e63df88}
resumeobject {465c06ec-ff60-11e8-8a14-e83a2e63df88}
displayorder {465c06ed-ff60-11e8-8a14-e83a2e63df88}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30

Windows Boot Loader
-------------------
identifier {465c06ed-ff60-11e8-8a14-e83a2e63df88}
device partition=C:
path \Windows\system32\winload.efi
description Windows 10
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {465c06ee-ff60-11e8-8a14-e83a2e63df88}
displaymessageoverride Recovery
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {465c06ec-ff60-11e8-8a14-e83a2e63df88}
nx OptIn
bootmenupolicy Standard
 
It's not an EasyBCD issue.

Try this, it worked for me when I was stuck at v1709, it may work for you.

Press Windows key + X

Click Command Prompt (Admin)

Type (or Copy & Paste) the following command:

rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN

Hit Enter on your keyboard

Exit command prompt

Restart

If you have virtualization in the BIOS enabled, disable it then attempt the upgrade again.
 
Last edited:
Hey, thanks for trying, but that had no effect.
I know its not an EasyBCD fault, but I'm guessing Windows doesn't know what to make of the BCD
I've since removed and recreated it, but since its a UEFI boot, it boots without the BCD; Reset BCD Configuration, reboot without creating a new one and it still boots ok.
However the Windows 1903 setup now says "We can't tell if your PC is ready to continue installing Windows 10. Try restarting Setup."
So.. perhaps my next route is to disable secure boot, legacy boot only, delete the BCD, boot off Windows and repair, and then see if it works.
unless anyone else has any ideas?
cheers
 
When feature updates install and ask for a restart, they auto-restart into their temporary installation, if all goes well. If something is blocking them, such as what I recommended (2 steps, try them both) or your antivirus or any other software that checks the system at boot, (1 or more steps, depending on software) and it fails and rolls back. Then I'm afraid I don't know what to recommend.
You might get better help here (which I did): Windows 10 Help Forums and/or from Microsoft Community.
 
Back
Top