Question: Windows 10 is installed on my main SATA SSD, but when I remove my old 160GB HDD to replace it with a recently wiped and repartitioned 500GB HDD, no OS is found on any of my drives. I dont know how I can make it so that my SSD is recognized as a boot device, seeing that it looks like I can only boot windows when my old 160GB HDD is installed too. How do I fix this problem? I have a feeling that the Windows boot partition is stored on the old HDD, but I don’t know much about windows to try and move that to my SSD or something else.
Answer:Yes.
When you installed the OS on the 128GB(?) SSD, you also had one or more other drives connected.
Thus, Windows puts the small boot partition on that other drive.
Remove it, and no boot for you.