Jump to content

While trying to install Windows 10 on my newly built pc, windows will not install onto my hard drive. The error reads "Windows cannot be installed to this disk. This computer's hardware may not support booting to this disk. Ensure that the disk's controller is enable in the computer's BIOS menu." and neither I nor my friend can figure out how to fix this issue.

Link to comment
https://linustechtips.com/topic/756663-windows-10-installation-help/
Share on other sites

Link to post
Share on other sites

1 minute ago, dtill13 said:

While trying to install Windows 10 on my newly built pc, windows will not install onto my hard drive. The error reads "Windows cannot be installed to this disk. This computer's hardware may not support booting to this disk. Ensure that the disk's controller is enable in the computer's BIOS menu." and neither I nor my friend can figure out how to fix this issue.

do what it says. connect the disk to a different pc and delete all the partitions in disk manager (pc management)

Link to post
Share on other sites

For whatever reason, booting from a CD rather than using a USB solved this for me when I was reinstalling 7 on a friend's laptop.

Intel® Core™ i7-12700 | GIGABYTE B660 AORUS MASTER DDR4 | Gigabyte Radeon™ RX 6650 XT Gaming OC | 32GB Corsair Vengeance® RGB Pro SL DDR4 | Samsung 990 Pro 1TB | WD Green 1.5TB | Windows 11 Pro | NZXT H510 Flow White
Sony MDR-V250 | GNT-500 | Logitech G610 Orion Brown | Logitech G402 | Samsung C27JG5 | ASUS ProArt PA238QR
iPhone 12 Mini (iOS 18.3) | iPhone 15 (iOS 18.3.1) | KZ AZ09 Pro x KZ ZSN Pro X | Sennheiser HD450bt
Intel® Core™ i7-1265U | Kioxia KBG50ZNV512G | 16GB DDR4 | Windows 11 Enterprise | HP EliteBook 650 G9
Intel® Core™ i5-8520U | WD Blue M.2 250GB | 1TB Seagate FireCuda | 16GB DDR4 | Windows 11 Home | ASUS Vivobook 15 
Intel® Core™ i7-3520M | GT 630M | 16 GB Corsair Vengeance® DDR3 |
Samsung 850 EVO 250GB | macOS Catalina | Lenovo IdeaPad P580

Link to post
Share on other sites

First, make sure your drive is showing up in the bios, and if it is set it to boot priority number 1. If it is not showing up, this is a bad sign. Try using a different SATA connector (try all available until one works). Not all SATA connectors are created equal. Also, make sure sata power and data are securely pushed in all the way on both sides. You may need to reformat the drive on another computer, especially if it is a used drive. If all else fails you could be looking at a dead or defective drive. 

Link to post
Share on other sites

1- Insert your motheboard disk

2- On the screen where you have that error message. Click on OK on the error message, than click on "Load Drivers"

3- Now Browse the motherboard disk content and look for the SATA (or PCI-E M.2 NVMe, depending on the drive type you have) .inf controller drivers file. Click on OK, and voila!

 

Basically your problem is that Windows setup can't see your SSD/HDD because it has failed to communicate with your SATA (or PCI-E M.2 NVMe) controller. This is usually the case when you have a special controller, or you have too new tech which Windows setup doesn't support natively, and it doesn't support the well defined standards. So you need to install the drivers for it at this stage.

 

*.inf file is a script file for Windows, which tells Windows how to install the driver. You need to pick it, over a nice exe file, because at this stage, Windows is obviously not installed, so it can't run exe files.

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×