If you have installed Windows 11 on a new SSD, added a second hard drive, replaced an old storage device, or simply want your computer to boot from a different drive, you may be wondering how to change boot drive in Windows 11.
The good news? You usually don’t need to reinstall Windows just to change which drive your PC tries to boot from. The process normally involves changing the boot order in your computer’s UEFI/BIOS firmware. However, if you’re moving an existing Windows installation to another drive, there are a few additional steps you need to understand first.
In this guide, we’ll explain how to change boot drive in Windows 11 using the UEFI firmware interface and Windows’ Advanced Startup options. We’ll also cover how to identify the correct Windows boot entry, what to do after cloning Windows to an SSD, and how to fix common “no boot device” errors.
Whether you’re a complete beginner or you’ve upgraded your PC with a faster NVMe SSD, this guide will walk you through the process safely.
Quick Summary: Changing the Boot Drive in Windows 11
Here’s what you’ll learn:
- What a boot drive is and how it works.
- How to identify your current Windows boot drive.
- How to access UEFI/BIOS from Windows 11.
- How to change the boot order.
- Why Windows Boot Manager is usually the entry you want.
- How to boot from a different SSD or HDD temporarily.
- What to do after cloning Windows to another drive.
- How to troubleshoot a “no boot device” or similar error.
- Why simply changing the drive letter doesn’t change the boot drive.
- How to restore the original boot configuration if something goes wrong.
What Is a Boot Drive?
A boot drive is the storage device containing the files your computer needs to start an operating system.
On a typical Windows 11 PC, the boot process involves firmware locating the appropriate Windows boot files and then loading Windows from the selected storage device.
The boot drive might be:
- An NVMe SSD
- A SATA SSD
- A traditional hard disk drive
- Another compatible storage device
For example, imagine your computer has:
- Drive 0: 1 TB NVMe SSD containing Windows 11
- Drive 1: 2 TB SATA SSD containing games and files
Your PC needs to know which device contains the operating system it should start.
That’s where the boot order comes in.
What Is the Difference Between a Boot Drive and a Boot Order?
These terms sound similar, but they’re not exactly the same.
Boot Drive
The boot drive is the storage device from which the system ultimately loads the operating system.
Boot Order
The boot order is the priority list your computer’s firmware uses when deciding what to try first.
For example:
- Windows Boot Manager
- USB storage
- Network boot
- Other drives
If you change the boot order, you’re telling the firmware which bootable option to prioritize.
Why Would You Change the Boot Drive?
There are several common reasons.
You Installed a New SSD
You may have installed a faster NVMe or SATA SSD and moved Windows to it.
You Cloned Your Old Drive
If you cloned your Windows installation from an old drive to a new SSD, you’ll usually want the computer to boot from the new installation.
You Replaced an Old Hard Drive
Moving from an HDD to an SSD is a common upgrade.
You’re Installing Another Operating System
If you have multiple operating systems installed, you may need to change the boot selection.
You’re Troubleshooting Startup Problems
Sometimes changing boot options is part of diagnosing a startup issue.
How Do I Check Which Drive Windows 11 Is Currently Using?
Before changing anything, identify your current Windows installation.
This is important because storage devices can have similar names, especially if you’ve installed multiple SSDs.
Method 1: Check Disk Management
Press:
Windows + X
Then select:
Disk Management
You’ll see the disks and partitions connected to your PC.
Look for the partition containing Windows.
Windows may label partitions with descriptions such as:
- Boot
- Page File
- Crash Dump
- Basic Data Partition
- System
The exact labels can vary depending on your configuration.
Method 2: Check System Information
Press:
Windows + R
Enter:
msinfo32
Press Enter.
System Information provides details about your Windows environment and boot configuration.
Method 3: Use Task Manager
Open Task Manager with:
Ctrl + Shift + Esc
Go to the Performance section and inspect the available disks.
This can help you understand which physical drives are installed, although Disk Management is generally more useful for identifying partitions.
What Is Windows Boot Manager?
If you’re changing your Windows boot configuration, you’ll often see an entry called:
Windows Boot Manager
This is important.
On modern UEFI-based Windows 11 installations, the firmware typically uses Windows Boot Manager to start Windows rather than simply selecting a partition containing Windows.
If you see:
Windows Boot Manager (your SSD)
that is generally the entry you want when configuring a normal Windows 11 installation.
Before Changing the Boot Drive
Changing firmware settings is usually straightforward, but you should prepare first.
Back Up Important Files
Before changing boot configuration, make sure important documents and files are backed up.
A boot configuration mistake may prevent Windows from starting until you correct it.
Identify Your Drives
Write down:
- Drive manufacturer
- Drive capacity
- SSD or HDD
- NVMe or SATA
- Which drive contains Windows
This is especially useful when multiple drives have similar capacities.
Don’t Delete the Old Drive Immediately
If you’re migrating Windows to a new SSD, don’t wipe the old drive until you’ve confirmed that the new drive boots correctly.
Keep the old installation available as a fallback until you’re confident everything works.
How to Change Boot Drive in Windows 11 Through UEFI/BIOS
The most common method is to change the boot priority in your computer’s firmware.
The exact menus vary between manufacturers, but the overall process is similar.
Step 1: Open Windows 11 Settings
Press:
Windows + I
Select:
System
Then choose:
Recovery
Step 2: Open Advanced Startup
Find:
Advanced startup
Select:
Restart now
Windows will restart and display a recovery menu.
Save any open work before selecting this option.
Step 3: Open UEFI Firmware Settings
After restarting, select:
Troubleshoot
Then:
Advanced options
Look for:
UEFI Firmware Settings
Select it.
Then choose:
Restart
Your computer will reboot into the firmware interface.
If you don’t see the UEFI Firmware Settings option, your PC may use a different firmware configuration or the option may be unavailable through Windows Recovery. In that case, you can usually access firmware setup using the manufacturer’s startup key.
Step 4: Find the Boot Menu
Once inside UEFI/BIOS, look for a menu called something similar to:
- Boot
- Boot Options
- Boot Order
- Boot Priority
- Boot Sequence
The exact wording depends on your motherboard or PC manufacturer.
Step 5: Locate Your Windows Boot Entry
You may see several devices.
For a Windows 11 installation, look for:
Windows Boot Manager
It may include the name of the SSD containing Windows.
For example:
Windows Boot Manager — Samsung SSD
or:
Windows Boot Manager — NVMe Drive
The manufacturer and model will vary.
Step 6: Move the Correct Boot Entry to the Top
Select the Windows Boot Manager associated with the drive you want to use.
Move it to the first position.
The firmware may provide controls such as:
- Arrow keys
+and-- Drag-and-drop
- Dedicated priority buttons
Follow the instructions displayed on the screen.
Step 7: Save Your Changes
Look for:
Save & Exit
or:
Save Changes and Exit
Confirm when prompted.
Your computer should restart.
Step 8: Check Whether Windows Starts
If the correct boot entry was selected, Windows 11 should start normally.
Give the system a moment on the first boot.
After Windows loads, verify that you’re running the expected installation.
How to Change the Boot Drive Temporarily
Sometimes you don’t want to permanently change the boot order.
For example, you may want to boot from:
- A Windows installation USB
- A recovery drive
- A diagnostic tool
- Another temporary bootable device
In that case, use the one-time boot menu.
Step 1: Restart the Computer
Restart your PC.
Step 2: Open the Boot Menu
During startup, press the manufacturer’s boot-menu key.
Common keys include:
F12F11F8Esc
The correct key varies by manufacturer and model.
Some systems display the key briefly during startup.
Step 3: Select the Desired Device
Choose the drive or bootable device you want to use.
For Windows, select the appropriate:
Windows Boot Manager
entry if available.
The system will boot from that option for the current startup without necessarily changing the permanent boot order.
How to Change the Boot Drive After Cloning Windows 11 to an SSD
This is one of the most common reasons people search for this topic.
Suppose your old HDD contains Windows 11 and you’ve cloned it to a new SSD.
The cloning process copies the Windows installation, but your computer may still try to boot from the old drive.
Here’s what to do.
Step 1: Confirm the Clone Completed Successfully
Before changing the boot order, verify that the new SSD contains the expected Windows partitions.
Don’t assume a clone succeeded simply because the software reported completion.
Step 2: Shut Down the PC
A full shutdown can make it easier to work with the storage configuration.
Step 3: Enter UEFI Firmware
Start the computer and enter UEFI/BIOS using your manufacturer’s firmware key or Windows Advanced Startup.
Step 4: Find Windows Boot Manager
Look for the Windows Boot Manager associated with the new SSD.
Step 5: Make It the First Boot Option
Move that entry above the old drive’s boot option.
Step 6: Save and Restart
Save the firmware settings and allow Windows to start.
Step 7: Verify the New Installation
Once Windows starts, check Disk Management and confirm that the expected SSD contains the active Windows installation.
Step 8: Don’t Wipe the Old Drive Yet
Use the new installation for a while.
Confirm:
- Windows starts normally.
- Applications work.
- Your files are present.
- Drivers are functioning.
- Your expected storage capacity is available.
Only after verifying everything should you consider repurposing the old drive.
Why Does My PC Still Boot From the Old Drive?
This can happen after cloning Windows.
There are several possible causes.
The Old Drive Is Still First in Boot Priority
Check UEFI/BIOS and make sure the new drive’s Windows Boot Manager is first.
Both Drives Contain Boot Files
If both drives are connected during cloning, the firmware may detect multiple Windows boot entries.
Make sure you select the Windows Boot Manager associated with the intended SSD.
The Clone Didn’t Copy the EFI System Partition
A Windows 11 installation using UEFI normally relies on an EFI System Partition for boot files.
If the cloning process didn’t properly reproduce the required boot structure, the new drive may contain Windows but still fail to boot independently.
The Firmware Is Selecting Another Entry
The visible drive name isn’t always the same as the boot entry.
That’s why identifying Windows Boot Manager is important.
What If Windows 11 Says “No Bootable Device Found”?
If changing the boot drive results in a message such as:
No bootable device
or:
Boot device not found
don’t panic.
The Windows installation may still be intact.
First, return to UEFI/BIOS and check the boot order.
Make sure the correct Windows Boot Manager is selected.
If the drive is missing entirely from the firmware, check whether:
- The SSD is properly connected.
- The drive is recognized in UEFI.
- The drive is enabled.
- An M.2 drive is installed in a compatible slot.
- SATA cables are properly connected.
Hardware configuration varies by computer.
How to Repair Windows 11 Boot Problems
If the correct drive is detected but Windows still won’t start, use Windows Recovery Environment.
Step 1: Enter Windows Recovery
You can reach Windows Recovery through Windows installation media or automatic recovery after failed startups.
Step 2: Select Troubleshoot
Choose:
Troubleshoot → Advanced options
Step 3: Try Startup Repair
Select:
Startup Repair
Windows will attempt to diagnose and repair common startup problems.
This is often a good first step before attempting more advanced boot repair commands.
Can I Change the Boot Drive Without Entering BIOS?
Yes, in some cases.
Windows 11 provides access to UEFI firmware settings through Advanced Startup.
Go to:
Settings → System → Recovery → Advanced startup → Restart now
Then:
Troubleshoot → Advanced options → UEFI Firmware Settings
If the option is available, Windows can restart directly into firmware setup.
However, the exact recovery options depend on the computer’s firmware configuration.
Does Changing the Drive Letter Change the Boot Drive?
No.
This is a common misunderstanding.
Changing a drive from D: to C: doesn’t change the physical device your computer boots from.
Drive letters are assigned by Windows after the operating system starts.
The firmware boot process happens before Windows fully loads.
Think of it like changing a street’s name after you’ve already arrived. The name may change, but it doesn’t change the road you used to get there.
What Is UEFI and Why Does It Matter?
Modern Windows 11 computers generally use UEFI firmware rather than the older legacy BIOS approach.
UEFI helps initialize hardware and locate bootable operating systems.
Windows 11’s hardware and security requirements make modern UEFI configurations especially relevant.
Features commonly associated with modern Windows 11 systems include:
- UEFI firmware
- Secure Boot
- TPM 2.0
- GPT partitioning
If you’re migrating Windows between drives, understanding whether your installation uses UEFI and GPT can help prevent boot problems.
How to Check Whether Your Disk Uses GPT
You can check your partition style through Disk Management.
Step 1
Press:
Windows + X
Select:
Disk Management
Step 2
Right-click the physical disk, not the individual partition.
Step 3
Select:
Properties
Step 4
Open the:
Volumes
tab.
Look for:
Partition style
You may see:
- GUID Partition Table (GPT)
- Master Boot Record (MBR)
Modern Windows 11 installations commonly use GPT with UEFI.
Common Mistakes When Changing the Boot Drive
Avoid these mistakes when modifying your boot configuration.
Choosing the Wrong Drive
If you have multiple identical SSDs, it’s easy to select the wrong one.
Check the model and capacity carefully.
Deleting the Old Drive Too Soon
Keep your original Windows installation until you’ve confirmed the new one works.
Changing Random UEFI Settings
Don’t modify settings simply because they appear related to booting.
Changing Secure Boot, storage-controller modes, or other firmware options without understanding them can create additional problems.
Forgetting to Save Changes
Many firmware interfaces require you to explicitly save changes before exiting.
Confusing a Physical Disk With Windows Boot Manager
The correct Windows boot entry may appear as Windows Boot Manager, not simply the SSD’s model name.
Frequently Asked Questions
1. How do I change the boot drive in Windows 11?
Open Settings → System → Recovery → Advanced startup → Restart now, enter UEFI Firmware Settings, open the Boot menu, move the desired Windows Boot Manager to the top, and save your changes.
2. How do I boot Windows 11 from another SSD?
Make sure Windows is properly installed or cloned to the SSD, then open your UEFI/BIOS boot settings and select the Windows Boot Manager associated with that SSD as the primary boot option.
3. What should I select in BIOS to boot Windows 11?
For a typical UEFI Windows 11 installation, select Windows Boot Manager associated with the drive containing your Windows installation.
4. Can I change the boot drive without reinstalling Windows?
Yes. If Windows is already installed correctly on another bootable drive, you can usually change the UEFI boot priority without reinstalling Windows.
5. What happens if I choose the wrong boot drive?
Your PC may boot into another operating system, another Windows installation, or display a boot-device error. You can usually correct the problem by returning to UEFI/BIOS and selecting the correct Windows Boot Manager.
Final Thoughts
Learning how to change boot drive in Windows 11 is particularly useful when you’ve upgraded to an SSD, cloned Windows, replaced a storage device, or installed multiple operating systems.
For most Windows 11 PCs, the process is straightforward:
- Identify the drive containing your Windows installation.
- Restart into UEFI firmware settings.
- Open the Boot or Boot Priority menu.
- Find the correct Windows Boot Manager entry.
- Move it to the top of the boot list.
- Save your changes and restart.
- Verify that Windows starts from the intended drive.
If you’re switching to a newly cloned SSD, don’t erase the old drive immediately. Keep it available until you’ve confirmed that the new installation boots correctly and all your important files and applications work.
And remember: changing your boot order is different from changing drive letters. The boot process happens before Windows assigns those familiar C:, D:, and other drive letters.
When in doubt, make one change at a time, record your original settings, and avoid modifying unrelated UEFI options. A careful approach can turn what looks like a complicated boot problem into a simple five-minute configuration change.