How to Dual Boot Windows 11 with Windows 10
Dual booting Windows 11 and Windows 10 lets you run both operating systems on a single computer.
Each time you start your PC, a menu appears, allowing you to choose whether to load Windows 11 or Windows 10.
Setting up Windows 11 alongside your existing Windows 10 requires careful steps to keep your files safe. You’ll need a Windows 11 installation USB drive and enough free space on your hard drive for the new operating system.
Windows 11 has specific hardware needs, like a compatible processor, at least 4GB of RAM, and 64GB of storage. Many modern PCs also require UEFI firmware and Secure Boot, along with TPM version 2.0.
Install Windows 11 on a separate partition or drive after preparing space and creating a bootable USB. Boot from the USB drive by pressing a specific key during startup, then follow the Windows 11 installation prompts.
Option 1Installing 🪟 Windows 11 First (The “Clean Slate” Approach)
Dual booting involves installing Windows 11 onto a separate drive or a partition on your existing drive before you start using either operating system. This method provides a fresh installation of Windows 11, ensuring a clean setup separate from your current Windows 10 environment.
Step 1Prepare Your Drive Space
To dual boot Windows 11 with Windows 10, you first need to make space on your computer’s drive. You can do this by shrinking an existing partition to create new empty space, or by using a completely separate hard drive or SSD if you have one available.
- Shrink an existing partition: If you have a large drive with lots of free space, you can make it smaller to create a new, empty space. Think of it like cutting a slice from a larger pie.
- Wipe a separate disk: If you have a second hard drive or SSD that you don't need, you can erase everything on it to make it ready for Windows 11. This will delete all data on that drive.

Step 2Create Your 🪟 Windows 11 Bootable USB
You need a USB flash drive, at least 8GB, to install Windows 11. Download the Windows 11 Media Creation Tool from Microsoft and run it to create your bootable USB drive, making sure it's set up for UEFI mode for modern PCs.

Step 3Disconnect Other Hard Drives (Temporarily!)
Before starting your Windows 11 installation from the USB, temporarily disconnect any hard drives or SSDs that do not contain your Windows 10. This action prevents you from accidentally installing Windows 11 on the wrong drive and ensures the correct boot files are placed on the intended drive.
- Avoid Mistakes: This stops you from accidentally installing Windows 11 on the wrong drive or erasing a drive you wanted to keep.
- Correct Boot Files: This makes sure the startup files (the small pieces of code that help your computer start) are installed on the drive where Windows 11 will be, not on another connected drive.
Step 4Boot from Your 🪟 Windows 11 USB
To begin the Windows 11 installation, plug in your bootable USB drive and restart your computer. You must then tell your PC to start from the USB instead of your main hard drive, usually by pressing a specific key like F2, F10, F12, DEL, or ESC during startup.

Step 5Install 🪟 Windows 11
Once your computer starts from the USB, the Windows 11 setup will begin. Follow the instructions on the screen. When you are asked where to install Windows 11, select the empty space (or the separate disk) you prepared in Step 1. Make sure you choose the correct location!
Step 6Choosing Your Operating System at Startup
When your computer restarts after installing Windows 11, you'll see a screen asking you to choose which operating system to start. Select the top option, which will be your new Windows 11 installation, even if it's currently mislabeled as 'Windows 10'.
You can rename the boot option later to clearly say "Windows 11." This process ensures that when your computer starts, you can easily identify which operating system to select from the boot menu, preventing accidental startup of the wrong version.
Option 2Installing 🪟 Windows 11 from Within 🪟 Windows 10
This method is more like an upgrade. You install Windows 11 while you are already running Windows 10. This can be easier if you prefer not to change boot menus and BIOS settings too much.
Step 1Prepare a Dedicated Space for 🪟 Windows 11
You need to prepare a dedicated space for Windows 11 when installing it from within Windows 10. You can create a new partition on an existing drive and name it clearly, like 'Windows 11', or format a separate, empty disk entirely for the new operating system.
- Create a new partition: If you have space on a drive, create a new partition and give it a clear name, like "Windows 11." Make sure it's large enough for the installation.
- Format a separate disk: If you have an empty disk, you can erase everything on it and name it "Windows 11."
Naming the partition or disk "Windows 11" before installing Windows 11 helps you easily find the correct location for the Windows 11 installation during the setup process. This prevents accidental installation on the wrong drive, especially when you have multiple storage devices.
Step 2Disconnect Other Hard Drives (Again!)
It's crucial to disconnect any hard drives that don't contain your current Windows 10 installation before starting the Windows 11 setup from within Windows 10. This prevents the setup from placing startup files on the wrong drive and greatly reduces the risk of accidentally erasing important data.
Step 3Get Your 🪟 Windows 11 Installation Ready
To install Windows 11, you need the installation files, which can be obtained in two main ways. You can download a Windows 11 ISO file from Microsoft and 'mount' it by double-clicking, or use a bootable USB drive created with the Media Creation Tool.
- Windows 11 ISO file: Download the Windows 11 ISO file from Microsoft. Once downloaded, you can "mount" it by double-clicking it in File Explorer. This makes it appear like a temporary DVD drive.
- Windows 11 USB drive: If you created a bootable USB drive using the Media Creation Tool (like in Option One), you can plug in that USB drive.
Step 4Launch the 🪟 Windows 11 Setup
Open File Explorer (Windows key + E). Navigate to the mounted ISO or your connected USB drive. Look for the `sources` folder and open it. Inside, you'll find `setup.exe`. Double-click this file to begin the Windows 11 installation.
Step 5Follow the Installation Prompts
When the Windows 11 setup begins, you may see a User Account Control prompt asking for permission, to which you should click 'Yes'. You can choose whether to send data to Microsoft to help improve setup. When asked where to install, select the specific partition or disk you prepared earlier.
When the Windows setup program asks where to install Windows, select the partition or disk you prepared earlier and named "Windows 11."
Step 6Selecting 🪟 Windows 11 at Startup
The "Windows Boot Manager" screen appears after your computer restarts. This screen may show a list of operating systems. Your newly installed Windows 11 should be clearly labeled in this list. Select Windows 11 to start your Windows 11 environment.
Fixing the Boot Menu Name (So It Says "🪟 Windows 11"!)
If your startup menu incorrectly shows the Windows 11 option as 'Windows 10' after a dual boot setup, you can fix this using the Windows Registry Editor. Be very careful when editing the registry, as incorrect changes can cause serious system problems.
Important Warning: Changing the Windows Registry can be dangerous if you are not careful. Incorrect changes can cause serious problems with your system. It is highly recommended to create a backup of your registry before making any changes.
Step 1Open Registry Editor
Press Windows key + R to open the Run box on your keyboard. Type regedit and press Enter, or click OK. You will likely see a User Account Control prompt; click "Yes."
Step 2Navigate to the Boot Configuration Data Editor
In the Registry Editor, you need to go to a specific location. In the left-hand side panel, click through the following path:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsSetup\BPatch
Step 3Find and Modify the `CurrentOS` Value
In the right panel of the Registry Editor, find the value named `CurrentOS`. This value determines which operating system is considered 'current' for the boot menu, typically set to 1 for Windows 10 and 2 for Windows 11. Change it to 2 if your Windows 11 option is mislabeled.
Value Name: CurrentOS
Value Type: REG_DWORD
Value Data: This value tells the system which OS is the "current" one for the boot menu. It's usually 1 for Windows 10 and 2 for Windows 11. If your Windows 11 option is wrongly labeled as Windows 10, this value is probably set to 1. Change it to 2 to correctly identify Windows 11.
To change the value, double-click on CurrentOS. In the "Value data" box, delete the number that is there and type 2. Then, click "OK."
Step 4Restart Your Computer
After closing the Registry Editor, restart your computer. The startup menu should now display the Windows 11 option with the correct label. If it doesn't, you can also try setting the `TargetOS` value to 2 in the same registry location and restart again.
Tip: If changing CurrentOS doesn't fix it right away, or if you want to be extra sure, you can also look for a value named TargetOS in the same registry location. Setting TargetOS to 2 might also help. Always restart your computer after making changes to the registry.
Summary
Dual-booting lets you use both Windows 11 and Windows 10 on the same PC, choosing which to start each time you turn it on. Key steps include preparing drive space, creating a bootable USB, disconnecting extra drives during installation to avoid errors, and correctly configuring the startup boot menu.
Is it possible to dual boot 🪟 Windows 10 and 🪟 Windows 11?
Dual booting Windows 10 and Windows 11 is possible on newer desktops, but you must actively manage BIOS settings and boot priorities. Use separate SSDs for each OS, check Secure Boot and TPM, and use tools like EasyBCD to streamline the experience.
How to fix the dual boot option not showing in 🪟 Windows 11?
Now restart your computer you should now see the dual boot menu with options to boot into Windows 10 or Windows 11.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!