HDD detected in Windows 10 but not in UEFI BIOS
If your HDD is detected in Windows 10 but not in the UEFI BIOS, the situation can be confusing. Normally, the BIOS (or UEFI firmware) initializes hardware before the operating system loads, so if Windows sees the drive but UEFI does not list it clearly, the issue is usually related to configuration settings, connection type, or firmware limitations.
First, understand how the drive is connected. If the HDD is connected internally through SATA, it should appear in the UEFI storage or SATA configuration section. However, if the drive is connected through a USB enclosure or external docking station, it may not show up in the main BIOS storage list. Many systems only list internal SATA or NVMe drives in the primary boot menu, while USB drives appear only under the boot override section when enabled.
Another common reason is SATA mode configuration. Enter UEFI settings and check whether the SATA controller is set to AHCI, IDE, or RAID mode. Sometimes changing this setting can make the drive visible in firmware. Be careful when changing SATA modes on a system with Windows already installed, as incorrect settings can cause boot errors.
Also check whether the specific SATA port is enabled. Some motherboards allow individual ports to be disabled in BIOS. Navigate to Advanced Settings, then Storage Configuration, and confirm that all SATA ports are active. If the port is disabled, the drive will not appear at the firmware level even though Windows may have previously recognized it through cached drivers.
If Windows detects the HDD in Disk Management but UEFI does not list it as a boot option, the drive may simply not contain a bootable partition. UEFI typically shows only bootable devices in the boot priority list. A secondary storage drive without an EFI system partition will not appear as a bootable device but will still function normally inside Windows.
Firmware version can also play a role. An outdated BIOS/UEFI version may have compatibility issues with newer large-capacity drives. Updating the motherboard firmware from the manufacturer’s official website can sometimes resolve detection inconsistencies.
Loose or failing SATA cables are another possibility. Try reconnecting the SATA data cable and power cable firmly. If possible, switch to a different SATA port or use another cable to rule out hardware connection problems.
If the drive is old or failing, it might be partially functional. Windows may access it using drivers, but the BIOS may struggle to initialize it consistently. Listening for clicking noises or checking SMART status in Windows can help identify drive health issues.
In most cases, if Windows can read and write data to the HDD without errors, the issue is usually related to UEFI boot configuration rather than a serious hardware fault.
0コメント