All About Fix Dual Boot Windows 10 and Windows 11 Not Working

All About Fix Dual Boot Windows 10 and Windows 11 Not Working

Are you experiencing issues with your dual boot setup of Windows 10 and Windows 11? You’re not alone. With the recent release of Windows 11, many users have encountered problems when attempting to dual boot their operating systems. In this article, we will delve into the common causes behind the dual boot not working and provide step-by-step solutions to help you get both Windows 10 and Windows 11 up and running smoothly. Whether you’re a tech-savvy user or a beginner, our tips and tricks will help you fix your dual boot setup and get back to using both operating systems seamlessly. Read on to learn more about how to overcome the challenges of fixing dual boot Windows 10 and Windows 11 not working.

Fix: Dual Boot Windows 10 and Windows 11 Not Working

If you’re someone who likes to try out the latest technology, you may have recently installed the Windows 11 Insider Preview on your computer. However, after installing it, you may have realized that your dual boot setup with Windows 10 is no longer working. This can be frustrating, but don’t worry, there are a few fixes you can try to get your dual boot setup working again.

1. Check Your Boot Settings

The first thing you’ll want to do is check your boot settings. To do this, go to the Settings menu in Windows 11 and navigate to Update & Security > Recovery. Under Advanced startup, click on Restart now. This will restart your computer and bring up the Advanced Options menu. From here, click on Troubleshoot > Advanced options > UEFI Firmware Settings. This will bring up your computer’s BIOS settings.

Once in the BIOS settings, look for the boot options menu and make sure that the boot order includes both Windows 11 and Windows 10. If it doesn’t, you’ll need to change the boot order to include both operating systems. Save your changes and exit the BIOS.

2. Use A Boot Repair Tool

If changing the boot settings didn’t fix the issue, you can try using a boot repair tool to fix any boot issues on your computer. There are several boot repair tools available online, such as EasyBCD, Boot-Repair, and Dual-boot Repair. These tools can help fix any boot errors that may be preventing your dual boot setup from working. You can use them to repair the boot files and add Windows 10 back to the boot menu.

3. Reinstall Windows 10

If the above solutions don’t work, you may need to reinstall Windows 10. This may seem extreme, but it can help fix any underlying issues that are preventing your dual boot setup from working. To do this, you’ll first need to create a bootable USB or DVD with a Windows 10 installation file. Then, boot your computer from the installation media and follow the steps to reinstall Windows 10. This process will also reinstall the boot loader, which should fix any boot issues.

4. Use a Third-Party Boot Manager

If none of the above solutions work, you can use a third-party boot manager to manage your dual boot setup. These tools can help you easily switch between operating systems and can also help fix boot issues. Some popular third-party boot managers include EasyBCD, Grub2Win, and Win-2-USB.

5. Consult a Professional

If you’re not comfortable trying any of the above solutions or if they didn’t work for you, consider consulting a professional. They’ll be able to analyze your specific setup and suggest the best solution for your dual boot issue.


Dual booting Windows 10 and Windows 11 can be a great way to try out the new operating system without fully committing to it. However, if you encounter any issues with your dual boot setup, don’t panic. With the above fixes, you should be able to get your dual boot setup working again in no time. Just remember to always backup your important files before making any changes to your system.

1. Enable the Boot menu via CMD

The Boot Menu, also known as the Advanced Boot Options menu, is a powerful tool that allows users to troubleshoot and fix various issues with their computer. It can be accessed by pressing a specific key during the startup process, typically F8 or Esc, but sometimes it may not appear due to certain system settings. In such cases, the Command Prompt (CMD) can be used to enable the Boot Menu. Here’s how:

1. Open the Command Prompt: Press the Windows key + R on your keyboard to open the Run dialog box. Type “CMD” and press Enter to open the Command Prompt.

2. Run the bcdedit command: In the Command Prompt, type “bcdedit /set {bootmgr} displaybootmenu” and press Enter. This command will enable the Boot Menu for the next boot.

3. Restart your computer: After running the command, restart your computer to apply the changes. When the computer starts up, you should now see the Boot Menu.

4. Choose an option: The Boot Menu provides various options such as safe mode, startup repair, and system restore. Use the arrow keys on your keyboard to navigate and select the desired option.

5. Disable the Boot Menu (Optional): If you want to disable the Boot Menu after using it, open the Command Prompt again and type “bcdedit /set {bootmgr} displaybootmenu no” and press Enter. This will disable the Boot Menu for future boots.

Enabling the Boot Menu via CMD can be helpful when the regular key to access it is not working. It also provides a quick way to access crucial troubleshooting options in case of system issues.

2. Re-configure the Startup & Recovery menu

2. Re-configure the Startup & Recovery menu

The Startup & Recovery menu is an essential tool for customizing and troubleshooting your computer’s startup process. It allows you to choose which operating system to boot into, change the default operating system, and adjust your system’s startup settings. In this article, I will guide you through the process of re-configuring the Startup & Recovery menu on your Windows computer.

Step 1: Access the System Properties

To re-configure the Startup & Recovery menu, you will first need to access the System Properties. To do this, right-click on the Windows Start menu button and select “System” from the list. Alternatively, you can press the Windows key + R on your keyboard and type in “sysdm.cpl” in the Run dialog box, then press Enter.

Step 2: Go to the Advanced tab

In the System Properties window, click on the “Advanced” tab.

Step 3: Click on Settings under Startup and Recovery

Under the “Startup and Recovery” section, click on the “Settings” button.

Step 4: Customize the Startup & Recovery options

In the Startup and Recovery window, you can customize several options for your computer’s startup process. Here are the most important ones:

– Default operating system: This option allows you to choose which operating system should boot by default. If you have multiple operating systems installed on your computer, you can select the desired one from the drop-down menu.

– Time to display list of operating systems: This setting determines how long the Startup & Recovery menu will be displayed before automatically booting into the default operating system. You can increase or decrease the time according to your preference.

– Write debugging information: This feature is primarily for advanced users and developers who need to troubleshoot system crashes. You can choose to create a complete memory dump or just a small memory dump. If you’re not sure what to choose, leave it as “Automatic memory dump.”

Step 5: Save your changes

Once you have made all the necessary changes, click on the “OK” button to save them. You can then close the System Properties window.

Step 6: Test your changes

To ensure that your changes have been successfully applied, restart your computer. When the Startup & Recovery menu appears, check if the default operating system and the time to display the menu have been adjusted according to your settings.

Bonus Tip: Advanced options for troubleshooting

If you’re experiencing operating system errors, you can access the advanced options for troubleshooting by clicking on the “Edit” button in the Startup and Recovery window. This will open the boot.ini file, where you can manually change the options for booting into different operating systems.

In conclusion, the Startup & Recovery menu is an essential tool for managing your computer’s startup process. By following the steps mentioned above, you can easily re-configure the options to suit your needs. Remember to save your changes and test them to ensure they have been applied correctly.

3. Re-Configure the Boot Manager (using EASYBCD)

If your computer has multiple operating systems installed, you might have encountered the frustration of constantly selecting the default operating system every time you start your computer. This is where the boot manager comes into play – it allows you to choose which operating system to boot into at startup. However, sometimes the boot manager can become misconfigured or corrupted, leading to issues with booting into your desired operating system. In this case, you can use a powerful tool called EasyBCD to re-configure the boot manager and fix any booting issues.

EasyBCD is a software utility developed by NeoSmart Technologies that allows users to manage the bootloader for Windows, Linux, and Mac operating systems. This advanced tool offers a user-friendly interface and a wide range of features to easily configure and customize the boot manager.

Re-configuring the boot manager using EasyBCD is a straightforward process. Here are the steps to follow:

Step 1: Download and Install EasyBCD

The first step is to download and install EasyBCD on your computer. You can either download the free version or purchase the Pro version for more advanced features. Once installed, launch the program.

Step 2: Backup Your Current Boot Configuration

Before making any changes, it is recommended to create a backup of your current boot configuration. This will allow you to restore your previous settings in case something goes wrong. To do this, click on the “BCD Backup/Repair” button on the left side of the EasyBCD interface and select “Backup Settings”. Give your backup a name and click “Save”.

Step 3: Add the Missing Operating System

If your desired operating system is not listed in the boot manager, you will need to add it manually. To do this, click on “Add New Entry” under the “Operating Systems” section on the left side. From the dropdown menu, select the type of operating system you want to add (Windows, Linux, or Mac), give it a name, and select the correct partition where the operating system is installed. Click “Add Entry” to save your changes.

Step 4: Set Your Default Boot Operating System

If you want to set a different operating system as the default boot option, click on “Edit Boot Menu” on the left side. Under the “Default Entries” tab, select the operating system you want to boot into by default and click “Save Settings”.

Step 5: Test and Apply Changes

Now that you have made the necessary changes, it is important to test and apply them. To do this, click on “File” and select “Exit”, then restart your computer. The new boot configuration should now be applied, and you can choose your desired operating system at startup.

In conclusion, EasyBCD is a powerful tool that can help you re-configure the boot manager with ease. It offers a user-friendly interface and a wide range of features to customize your boot settings. It is also a great tool to have on hand in case your boot manager becomes corrupted or misconfigured.

4. Disable Windows Fast Startup

Windows Fast Startup is a feature in Microsoft Windows that allows the computer to boot up faster by using a hybrid shutdown. This feature was first introduced in Windows 8 and is enabled by default in Windows 10. While it can provide faster boot times, it also has some downsides that may not be suitable for everyone. In this blog post, we will discuss how to disable Windows Fast Startup.

What is Windows Fast Startup?

Windows Fast Startup is a feature that combines the traditional cold boot process with the hibernation process. When you shut down your computer, it saves a snapshot of the system in a hibernation file, which allows a faster boot-up next time you turn on your computer. This process can save a few seconds of boot time, but it also has some drawbacks.

Why disable Windows Fast Startup?

While Windows Fast Startup may seem convenient, it can cause various issues on your computer. Here are some reasons why you might want to disable it:

1. Incompatibility with Dual Boot Systems: If you have a dual-boot system with Windows and another operating system, such as Linux, Windows Fast Startup can prevent the other operating system from accessing the shared files and partitions. This can lead to data corruption or loss.

2. Issues with Windows Updates: The Windows Fast Startup feature can cause issues when installing Windows updates. Sometimes, the updates may not be installed correctly, resulting in errors or a failed installation process.

3. Hibernation File Can Take Up Storage Space: The hibernation file can take up a significant amount of storage space, especially on computers with limited storage capacity. If you are struggling to free up space on your computer, disabling Windows Fast Startup can help.

4. It Can Cause Slow Shutdowns: In some cases, Windows Fast Startup can actually slow down the shutdown process. This can be frustrating for users who have to wait longer for their computer to shut down.

How to Disable Windows Fast Startup?

Disabling Windows Fast Startup is a simple process that can be done through the Control Panel. Here’s how to do it:

1. Open the Control Panel on your computer.

2. Click on “System and Security” and then click on “Power Options.”

3. In the left panel, click on “Choose what the power buttons do.”

4. Click on “Change settings that are currently unavailable.”

5. Under “Shutdown settings,” uncheck the box next to “Turn on fast startup.”

6. Click “Save changes” and then close the Control Panel.

Windows Fast Startup is now disabled on your computer. You can confirm this by shutting down your computer and then turning it back on. It should take longer to boot up compared to when Windows Fast Startup was enabled.

In conclusion, while Windows Fast Startup can save a few seconds of boot time, it can also cause various issues on your computer. If you encounter any of the issues mentioned above, it is recommended to disable Windows Fast Startup. This will ensure smooth functioning of your computer and avoid potential problems in the future.

5. Use the System Configuration tool

5. Use the System Configuration tool

System Configuration, also known as “msconfig,” is a tool designed for Windows operating systems that helps manage and troubleshoot your computer’s system configuration. It allows you to control which programs and services start when you turn on your computer, and can also help diagnose problems with your system’s startup.

Here are five reasons why you should use the System Configuration tool:

1. Customize startup programs: When you turn on your computer, there are likely several programs that automatically start running in the background. These programs can slow down your system’s startup and use up valuable resources. With System Configuration, you can choose which programs you want to run at startup, making your computer boot up faster and more efficiently.

2. Troubleshoot system startup issues: If you’re experiencing problems with your computer’s startup, System Configuration can help diagnose the issue. By using the tool to disable certain startup programs, you can isolate the cause of the problem and determine if it’s due to a faulty program or a deeper system issue.

3. Manage system services: Services are background processes that run on your computer, and they can affect its performance. With System Configuration, you can view and manage all the services that are currently running on your system. You can choose to disable any unnecessary services, freeing up resources and potentially improving your computer’s speed.

4. Reset advanced boot options: System Configuration also allows you to adjust advanced boot options, such as booting into Safe Mode or booting with minimal drivers. This can be helpful if your computer is experiencing issues and you need to troubleshoot without all the usual programs and services running.

5. Avoid editing the registry: Making changes to your computer’s registry can be risky, as it contains important system settings. Using the System Configuration tool is a safer alternative, as it allows you to make changes to your system’s startup without directly editing the registry.

In conclusion, System Configuration is a useful tool for managing your computer’s startup and troubleshooting any related issues. It can help improve your system’s performance, save time and effort in troubleshooting, and avoid potential risks associated with editing the registry. So, next time you encounter a startup problem, remember to turn to System Configuration for a quick and safe solution.

6. Deploy DISM & SFC scans

Scanning your computer for errors and corrupted files is an important maintenance task that should not be neglected. These errors and corrupted files can lead to system malfunctions and reduced performance. Fortunately, Windows provides two useful tools to help you scan and repair your computer – DISM (Deployment Image Servicing and Management) and SFC (System File Checker). In this blog post, we will discuss how to deploy DISM and SFC scans to keep your computer running smoothly.

1. What is DISM?

DISM (Deployment Image Servicing and Management) is a command-line tool in Windows that allows you to service and repair your Windows image. This tool is especially useful for repairing a corrupted Windows image, which can happen due to various reasons such as outdated drivers, malware infections, or failed updates.

2. How to run a DISM scan?

To run a DISM scan, follow these steps:

Step 1: Open the Command Prompt as an administrator by pressing the Windows key + X and selecting “Command Prompt (Admin)” from the menu.

Step 2: In the Command Prompt window, type the following command and press Enter:
DISM /Online /Cleanup-Image /RestoreHealth

Step 3: The scan will now start and may take some time to complete. Make sure you have a stable internet connection as DISM needs to download files from Windows Update to replace any corrupted ones.

Step 4: Once the scan is complete, you will see a message saying the operation was successful. If the scan was unable to repair any files, you will see an error message.

3. What does SFC do?

SFC (System File Checker) is another command-line tool in Windows that is used to check for and replace corrupted system files. Unlike DISM, SFC only works on system files and not the entire Windows image.

4. How to run an SFC scan?

To run an SFC scan, follow these steps:

Step 1: Open the Command Prompt as an administrator.

Step 2: Type the following command and press Enter:
SFC /scannow

Step 3: The scan will now start and may take some time to complete. Unlike DISM, SFC does not require an internet connection.

Step 4: Once the scan is complete, you will see a message saying the operation was successful. If the scan was unable to repair any files, you will see an error message.

5. When to use DISM and SFC?

Generally, it is recommended to run a DISM scan first and then an SFC scan. However, if you are facing issues with system files, it is best to run an SFC scan first and then a DISM scan if needed.

6. Conclusion

In conclusion, running periodic DISM and SFC scans can help keep your computer running smoothly by repairing any errors and corrupted files. These tools are easy to use and can save you from bigger problems in the future. So, make a habit of running these scans regularly to maintain the health of your Windows system.


In conclusion, having a dual boot system with both Windows 10 and Windows 11 can provide users with the flexibility and efficiency they need for their daily computing needs. However, issues with the system not working properly can occur, causing frustration and inconvenience. This article has provided a thorough guide on how to troubleshoot and fix dual boot Windows 10 and Windows 11 not working, covering various methods such as updating drivers, fixing boot manager errors, and repairing system files. By following these steps, users can easily resolve any issues and have their dual boot system running smoothly again. It is important to keep in mind to always back up important files and update the system regularly to prevent future problems. With proper maintenance and troubleshooting, a dual boot setup can

Leave a Reply

Your email address will not be published. Required fields are marked *