BCD File Missing Information - Windows Disk Not Found

Macaroon

Prominent
Jul 15, 2017
6
0
510
Hello folks, I've ran into trouble with my Alienware 15 R3 laptop. I can't boot into windows at all, with the diagnosis telling me the BCD file is missing some information, error code 0xc0000034.

I've got a USB stick with Windows 10 64bit installation media, and boot the laptop from it. I have tried running the repair tool, to no avail. I've also been into the command prompt. I've tried:

bootrec /fixMBR (succeeded)
bootrec /fixBoot (succeeded)
bootrec /rebuildBCD - but here it fails to scan any installed windows packages.

So, I try to run bcdedit to remove it manually and then rebuild. But on entering this command:

bootedit /export c:/bcdbackup

It comes back with it failing to find the system device. This worried me some, so I went into diskpart, and chose "list volume".

Here, according to the command prompt, there is only two volumes on the system: my 32GB removable USB, and the 1TB hard drive. The 128GB SSD (where windows is installed) is nowhere to be found.

I'm totally at a loss as to how this happened, and how to fix. Has anyone ran into this trouble, and has any ideas? Thanks all
 
Solution
That's possible... you can use the method described to identify the SSD and possibly access it if it's being used for cache.

See also if you can find it in the Device Manager... it may also be in the Disk Manager without a drive letter.... and assigning it one may make it accessible.

http://vinfrastructure.it/2014/05/configure-ssd-on-dell-poweredge-with-perc/

Macaroon

Prominent
Jul 15, 2017
6
0
510


Ah yes that was just a typo in my question, I did use bootrec /rebuildBCD. I'll look into the sfc suggestion
 

Macaroon

Prominent
Jul 15, 2017
6
0
510


It does show up in the BIOS thankfully, and yes I believe it's PCIE M.2
 

Macaroon

Prominent
Jul 15, 2017
6
0
510


The HDD is using AHCI via SATA.

But the SDD is connected with PCIe and is using a NVMe controller
 
Well whatever the SSD's connection is, if the BIOS detects the SSD the Windows installer should also detect it. Have you checked if other computers can detect it?. If one does, format the SSD from that computer. If none detects it from Windows, it may be dead... the BIOS can detect hardware even if it doesn't work so that could be the case.
 

Macaroon

Prominent
Jul 15, 2017
6
0
510


It has come to my attention that Dell sometimes set up the dual hard drive systems with the SSD acting as a cache drive. Might this be why it appears in BIOS but Windows RE doesn't recognise it as a volume? Just trying to avoid wiping the drive at this point.
 
That's possible... you can use the method described to identify the SSD and possibly access it if it's being used for cache.

See also if you can find it in the Device Manager... it may also be in the Disk Manager without a drive letter.... and assigning it one may make it accessible.

http://vinfrastructure.it/2014/05/configure-ssd-on-dell-poweredge-with-perc/
 
Solution