Guide | How To Install Boot Configuration Data (BCD) store in USB Pendrive

The associated guide may contain user-generated or external content.

viktik

Level 25
Thread author
Verified
Well-known
Sep 17, 2013
1,492
Installing Boot Configuration Data (BCD) store in USB Pendrive can be used to boot into Windows OS in case the system partition in which BCD is stored gets corrupted.

You can also use this as backup if you are editing the BCD in system partition. BCD stored in pendrive can be used to boot in windows OS if do something wrong while editing BCD in system partition.

After booting into Windows OS using BCD stored in USB Pendrive you can do other troubleshooting which you cannot do if the system is un-bootable.


Insert the USB Pendrive.
Format the Pendrive.

1. Using BCDboot in CMD

Run CMD as Administrator

The drive letter in your case will change.

Windows OS is installed in C: drive and USB Pendrive is in I: drive . Using these drive letter I Type command " bcdboot C:\Windows /s I: /f ALL " .

If the command run successfully then the BCD will be created in USB Pendrive


BOOTABLE_RESCUE_PENDRIVE_CMD_METHOD_10092014_224.jpg

To see the BCD in Pendrive you can use EasyBCD

Click "Select BCD Store"

BOOTABLE_RESCUE_PENDRIVE_CMD_METHOD_10092014_230.jpg

Select BCD in pendrive . In this case USB Pendrive is I: drive
In this case BCD for BIOS based computer it is at location " I:\Boot\BCD "
If I had UEFI based computer then the BCD would be at location "I:\EFI\Microsoft\Boot"

BOOTABLE_RESCUE_PENDRIVE_CMD_METHOD_10092014_230.jpg

Below you can see that one entry has been added which points to Windows OS installed in C: drive

BOOTABLE_RESCUE_PENDRIVE_CMD_METHOD_10092014_230.jpg

Now this BCD in USB Pendrive can be used to boot Windows OS



2. SIMPLE COPYING METHOD

Assign a drive letter to the system partition. System Partition is always the first partition in hard disk.
Use inbuilt Computer Management

BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191555.jpg



BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191601.jpg


BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191608.jpg

BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191613.jpg

In "Folder Options"
Select "Show Hidden Files,folder and drive"
Untick "Hide protected operating systems files"


BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191131.jpg


Open system partition drive.
In this case it is F: drive
Select all the folders & files as shown below. Do not select "RECYCLE.BIN" , "RECOVERY" and "System Volume Information"
Right click and COPY.

BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191244.jpg


PASTE all the copied files in USB Pendrive
In this case I: drive
Now you can use this USB Pendrive to boot into Windows OS. You may need to change the settings in BIOS to boot from USB Pendrive.
BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191308.jpg


Remove the assigned Drive Letter to the system partition

BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191638.jpg


BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_191643.jpg

In "Folder Options"
Select "Don't Show Hidden Files,folder and drive"
Tick "Hide protected operating systems files"


BOOTABLE RESCUE PENDRIVE COPY METHOD_10092014_205947.jpg


3. USING EASYBCD

Install & open EasyBCD
Select " BCD Deployment "
Under " Create Bootable External Media " in " Partition: " select the USB Pendrive
In this case I: drive is USB Pendrive
Click "Install BCD"

BOOTABLE_RESCUE_PENDRIVE_001_10092014_134453.jpg

Click "Yes" when asked as shown below

BOOTABLE_RESCUE_PENDRIVE_002_10092014_134514.jpg

In "View Settings" you can see that BCD has been deployed in USB Pendrive ( I: drive )


BOOTABLE_RESCUE_PENDRIVE_003_10092014_134524.jpg

Now you need to "Add New Entry" in the BCD .
You may add entry to boot Windows Vista/7/8 OS or a Linux OS

To add Windows OS entry you need to know in which drive Windows is installed.

Select "Add New Entry"
Under "Windows" tab select the type of windows.
Type a name in " Name: "
Select the drive in which Windows OS is installed in "Drive :"
Click "Add Entry"

BOOTABLE_RESCUE_PENDRIVE_004_10092014_134551.jpg

In this case "Windows 8.1 Pro" entry added to BCD in USB Pendrive
This can be used to boot into Windows OS installed in C: drive using BCD in USB Pendrive

BOOTABLE_RESCUE_PENDRIVE_005_10092014_134607.jpg

You can also add a Linux OS entry if Linux OS is installed the hard disk along with Windows OS

Select "Add New Entry"

Under "Linux/BSD" tab
In "Type" select the type of Bootloader used by installed Linux
In "Name" enter the desired name for Linux entry
In "Drive" select the Partition in which Linux is installed
Click "Add Entry"

BOOTABLE_RESCUE_PENDRIVE_006_10092014_134626.jpg

In "View Settings" you can see that "Linux Mint 17" entry has been added to BCD in the USB Pendrive
This entry can be used to boot into Linux using USB Pendrive

BOOTABLE_RESCUE_PENDRIVE_007_10092014_134634.jpg
 
Last edited:

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top