If you see the “No Operating System Found” message after cloning your disk, don’t panic. This guide explains why it happens and how to restore a fully bootable Windows setup with easy solutions and a quick workaround.
Hey guys,
I have an Asus Z87-A board for which I have flashed the modified BIOS in order to boot off of M.2 SSDs. I used Macrium Reflect to clone my current boot SSD (128gb Samsung 860) to a 1tb WD SN750. The cloning works as I can see my Windows files on the new SSD.
But I cannot get it to boot for the life of me. If I leave my other storage drives in (except my old boot SSD which I remove) when I try to boot, I get "OS not found". If I remove all storage drives after cloning, I get a couple of "_" and back to BIOS.
I've wasted an entire day trying to figure this out. Please help!”
- Question from tomshardware.com
If you encounter operating system not found after clone, there are several possible causes:
If you are tired of trying one solution after another, the best solution is to re-clone your drive using reliable cloning software.
In this part, you’ll get 5 effective solutions to the error no boot device found after cloning. You may try basic solutions first before you go to advanced ones.
👉 Basic troubleshooting:
Fix 1: Make Sure the Cloned Drive Is Recognized
Fix 2: Set the Correct Boot Drive
👉 Advanced troubleshooting:
Fix 3: Mark System Partition as Active (For MBR Disks)
Fix 4: Repair Boot Files (For Both MBR & GPT)
Fix 5: Use Automatic Startup Repair
The first thing you should do is to ensure your computer actually detects the cloned drive. If the BIOS or UEFI doesn’t recognize the new disk, Windows can’t load from it no matter how perfect the clone is.
1. Restart your computer. As soon as the manufacturer logo appears, press the setup key (usually Del, F2, F10, or Esc) to enter BIOS/UEFI Setup.
2. Once inside the BIOS/UEFI, look for a section named Boot, Storage, or Information.
3. In the drive list, you should see your cloned SSD or HDD listed. If it doesn’t show up, check your connections or hardware setup.
Even if your cloned drive is recognized by the BIOS, your computer might still try to boot from the wrong disk. Setting the correct boot drive ensures the system loads Windows from your cloned SSD or HDD.
1. Enter BIOS/UEFI Setup as mentioned in Fix 1.
2. Once inside, look for a tab or section labeled Boot, Boot Order, or Boot Priority.
3. Highlight your newly cloned drive (usually listed with its model name). Then move it to the top of the list using the indicated keys (often + and - or drag-and-drop on UEFI systems).
4. (Optional) If you cloned disks between different partition styles (e.g., clone MBR to GPT), you should match the correct boot mode.
Note: If you don’t know the partition style of your cloned disk, connect it to another PC → open Disk Management → right-click the drive → Properties → go to the Volumes tab to check out.
5. Press F10 (or follow the on-screen prompt) to save changes and reboot. Your PC should now boot from the cloned disk.
If your cloned disk uses the MBR partition style, Windows requires one partition — the System Reserved or C: drive — to be marked as active. If the system partition isn’t active after cloning, your computer will show the “No operating system found” error. Follow the steps below to fix it:
1. Open Command Prompt. You can access Command Prompt in two ways:
2. In Command Prompt, type the following commands one by one, pressing Enter after each:
Note: The partition that contains your system files is usually the small 100MB–550MB System Reserved partition or the C: partition if no System Reserved exists.
3. After exiting Command Prompt, restart your computer. If the partition marking was the issue, Windows should now boot correctly from your cloned drive.
If the cloning tool skipped system partitions, or if boot data became damaged during migration, you can get the no operating system found after cloning error. Here’s how to fix it:
1. Open Command Prompt as mentioned in Fix 3.
2. In Command Prompt, type these commands one by one, pressing Enter after each:
3. (Optional) If your system uses GPT + UEFI, you’ll need to recreate the EFI System Partition boot files. In Command Prompt, enter:
4. After finishing the repair commands, close Command Prompt and restart your PC. Remove the USB (if you used one) when prompted to boot normally. If the repair was successful, Windows should now load from the cloned drive.
If manual fixes feel too technical or they simply didn’t work, you can let Windows Automatic Startup Repair handle it for you. Here’s how to run it:
1. Boot from a Windows installation USB. When the Windows Setup screen appears, click Next → Repair your computer.
2. Select Troubleshoot → Advanced options → Startup Repair.
3. Choose the Windows installation on your cloned drive. Windows will now start scanning your drive for boot-related issues and attempt to fix any detected problems.
4. Once Startup Repair finishes, it will display one of two results:
If you are tired of trying one solution after another, the best solution is to re-clone your drive using reliable software that ensures all boot-related partitions are copied correctly. AOMEI Cloner is what you need.
Download AOMEI Cloner now to try it out! To copy one hard drive to another, click Clone > Disk Clone and follow the wizard to complete the process.
The no operating system found after cloning error can be alarming, but it doesn’t mean your Windows installation is lost. By following the steps in this guide, you can restore your system’s bootability without reinstalling Windows.
If none of the fixes work, re-cloning your disk with a trusted tool like AOMEI Cloner is the most reliable solution. It automatically transfers all necessary boot and system partitions to ensure the cloned drive is bootable. It supports all branded disks. You can use it to clone HDD to WD SSD, Samsung SSD, and Crucial SSD, etc. Why not give it a shot?