Windows – Option to set a drive letter missing

bcddrive-lettermountpartitioningwindows

So.. I need to edit the BCD for a partition on my local hard disk using a program called EasyBCD. This program needs the partition to be mounted (have a drive letter) so it can access \Boot\BCD, but when I enter the Disk Management program, the partition has no available actions. The only thing on the right-click menu is a help link with no relevant information.

Is there any program that can assign the letter for me or a tweak to enable changing drive letter for that partition?

Here is the information about the partition displayed in Disk Management:

  • Volume: [blank]
  • Layout: Simple
  • Type: Basic
  • File System: [blank]
  • Status: Heathy(EISA Configuration)
  • Capacity: 1.46GB
  • Free Space: 1.46GB
  • Fault Tolerance: No

I know for a fact that is the first primary partition, the filesystem is NTFS, and the label is TOSHIBA SYSTEM VOLUME.

Best Answer

A NTFS, FAT or FAT32 partition can always be mapped to a drive letter. It is even done automatically by Windows if the partition is not "hidden".

For unhiding a partition you can use diskpart.exe for example or any Partition Tool/Editor. The difference is in partition type: "clear" NTFS, type is 07(hex) - "hidden" NTFS, type is 17(hex).

You can also try Visual BCD Editor for changing BCD contents.

The tool can edit every single item present in BCD not just a few elements. Drive and path of an application/loader can be changed/edited completely (e.g. a partition device can be changed to locateEx device(vhd) - no other tool offers such capabilities).

A BCD can be dropped on the VBCDE shortcut icon to open any BCD store so the problem is access of Windows Explorer to BCD in question.

Note:

The system BCD can be inacessible for Windows Explorer (reside on a hidden partition) but Windows makes it accesible by copying its contents to system registry (HKLM\BCD00000000).

Related Question