Thank you for the response. I tried everything you said prior, and I found the solution was updating the BIOS through a flash drive, then finagling around until it detected and booted. I will say for others having this issue, try the order of solutions above, but start with BIOS update. Also, keep in mind do NOT boot a New Mobo with 2 HDDs attached.
Windows 10 HardDrive not detected with new Mobo, what to do?
Hello,
I recently updated my Mobo and I first booted it with my two separate harddrives, one with Linux, one with Windows.
The Linux one works fine, my Windows 10 does not detect as a Windows 10 installation. It does not appear in the Boot Menu. The harddrive name (22CMFA0) does appear in BIOS, but nothing about Windows 10 in the boot list or anywhere else.
I launched an USB Boot drive of the Windows 10 ISO to attempt repair. I went to advanced options in command prompt and I attempted diskpart, all bootrec commands, and bcdboot. I tried "bcdboot c:\windows" and it said "failure when attempting to copy boot file." Bootrec /fixboot said I didn't have access.
I have unattached the SATA to my Linux harddrive so it doesn't get in the way. I replaced the SATA cables for new ones.
What can I do for the Mobo/Bios to detect my Windows Harddrive as a Windows installation?
Mobo: BSI-550
CPU: AMD 5600X
Windows: 10 Pro Retail
Harddrive: 1TB Western Blue
Picture of the Linux & Windows drive in diskpart for comparison though, its below. Windows drive is (22CMFA0), Linux Drive is (08WN4A1).
***moved from Windows / Windows 10 / Windows update, recovery, and backup***
Windows for business | Windows Client for IT Pros | Performance | Other
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.
-
Anonymous
2024-12-04T16:00:29+00:00
1 additional answer
Sort by: Most helpful
-
Anonymous
2024-12-03T16:41:13+00:00 Hello
Thank you for posting in Microsoft Community forum.
Here are a few more things you can try to get your Windows 10 installation detected:
Check BIOS Settings:
Ensure that the SATA mode is set to AHCI, not RAID.
Verify that the boot order is correct and that the Windows drive is prioritized.
Secure Boot and CSM:
Disable Secure Boot in the BIOS settings.
Enable Compatibility Support Module (CSM) if it's available.
UEFI vs. Legacy Boot:
Make sure your BIOS is set to boot in UEFI mode if your Windows installation is UEFI-based. If it's a Legacy installation, switch to Legacy mode.
Rebuild BCD:
Boot from the Windows 10 USB drive.
Open Command Prompt from the advanced options.
Run the following commands:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
If bootrec /fixboot gives an access denied error, try:
bootsect /nt60 sys
Check Disk Health:
Use a tool like CrystalDiskInfo to check the health of your Windows drive. There might be underlying issues with the drive itself.
Reinstall Windows Boot Loader:
If all else fails, you might need to reinstall the Windows boot loader. This can be done by booting from the Windows 10 USB drive and performing a repair installation.
Best Regards,
Wesley Li