How do I get BIOS to recognize a new SSD?

Here are a few quick tips to help get your BIOS to recognize a new solid state drive (SSD):

Make Sure the SSD is Installed Properly

First, double check that the SSD is seated properly in the motherboard and all power and data cables are securely connected. Reseat the drive and cables to ensure a good connection.

Check SATA Settings in BIOS

Enter your computer’s BIOS setup utility and look for the SATA settings. Make sure the SATA controller mode is set to AHCI or RAID, not IDE. AHCI mode is usually best for SSDs. Save changes and exit BIOS.

Update BIOS to Latest Version

An outdated BIOS can sometimes fail to detect new drives like SSDs. Go to your motherboard manufacturer’s website and download the latest BIOS update. Follow instructions to flash the BIOS update to your system.

Disconnect Other Drives

If other SATA devices like hard drives or optical drives are connected, disconnect them temporarily to see if the BIOS can now detect the SSD. If so, reconnect them one at a time to isolate any conflicts.

Reset BIOS to Default Settings

Reset your BIOS settings to their factory defaults. Sometimes incorrect or changed settings like disabled SATA ports can prevent drive detection. Resetting will overwrite these changes.

Check SSD Compatibility

Verify that your SSD is compatible with your motherboard. Refer to the manual or manufacturer’s website for a compatibility list or supported SSD brands and models. In rare cases, a BIOS update may be needed.

Enable AHCI Mode in Windows

If your Windows installation was configured for IDE mode, it needs to be switched to AHCI to work properly with your new SSD. In Windows, go to Control Panel > Hardware and Sound > Power Options and change your SATA mode to AHCI.

Initialize and Format the SSD

Using disk management in Windows, initialize the new SSD and format it for your operating system requirements like NTFS for Windows or HFS+ for Mac OS. This will allow Windows or Mac OS to recognize it.

Common BIOS Settings for SSDs

Here are some common BIOS settings to check when trying to get your system to detect a new solid state drive:

Setting Recommended Value for SSDs
SATA Controller Mode AHCI or RAID
Hard Disk Boot Priority Boot the OS drive first
Drive Emulation Type None or SSD
NVMe Support Enabled


With the right settings and compatibility, getting a new SSD recognized by your system BIOS is usually straightforward. Start by checking your BIOS mode and version, verifying hardware connections, and making sure your Windows installation has AHCI drivers loaded if switching from IDE mode. From there, a drive initialization and OS format should make the SSD visible. Refer to your motherboard manual or manufacturer for SSD support details. With the speed boost an SSD provides, it’s worth the effort!