iSumsoft»Computer Tweaks » Fix M.2 SSD Not Showing up in BIOS/Disk Management/File Explorer

Fix M.2 SSD Not Showing up in BIOS/Disk Management/File Explorer

Lucas Watson
Lucas Watson

Updated:

You may encounter the M.2 SSD not showing up when installed on your motherboard. There are three common situations: M.2 SSD not showing up in BIOS; M.2 drive not showing up in Disk Management; M.2 not showing up in File Explorer. If you have encountered one of these situations, you can try the methods mentioned in this article to fix the M.2 SSD not showing up.

fix m2 ssd not showing up in bios disk management file explorer

Why is My M.2 SSD Not Showing up?

Different situations have different causes, you can check the reasons listed below:

For motherboard and SSD model: Incorrect SSD interface connection and supported protocols may cause M.2 SSD not detected.

For BIOS: Misconfigured BIOS settings and outdated BIOS will result in the M.2 SSD not showing up.

For Disk Management or File Explorer: A corrupted or outdated drive, an unformatted or unassigned SSD, and so on will cause the M.2 SSD not to show up.

As you have known the reasons, you can try the following methods to troubleshoot the issue.

Fix M.2 SSD Not Showing up in BIOS

1. Check for the Supported Protocol (NVMe or SATA)

Generally, not all M.2 slots support the same protocol, some slots support both SATA and NVMe protocols while some only support M.2 NVMe SSD or M.2 SATA SSD, it may not be detected if you put a wrong one. So, you’d better figure out your SSD and motherboard models, you can google online to get detailed information.

2. Enable CSM in BIOS

CSM is a compatible support module that allows the new UEFI BIOS to be compatible with the older legacy + MBR boot mode. If you want to boot from the M.2 SSD, you should enable the CSM due to most computer brands have set the CSM option as disabled.

Steps: Boot into BIOS > Choose Boot tab (or Advanced tab) > Find and enable CSM.

enable csm option

3. Update BIOS to the Latest Version

An outdated BIOS version may not support a new SSD. To avoid this problem, update the latest BIOS version promptly.

Step 1: Determine the mainboard model and CPU model > Google the model to find the official websites > Download the latest BIOS program to a USB’s root directory with FAT32 form.

Step 2: Re-enter the BIOS page, look for the BIOS update option, and update BIOS with the file you have downloaded in the USB flash drive directory.

update bios

Once updated, enter the BIOS interface again to check if the BIOS can recognize the M.2 drive.

Fix M.2 SSD Not Showing up in Disk Management or File Explorer

1. Run Hardware and Devices Troubleshooter

With Hardware and Devices troubleshooter, the Windows system will scan and troubleshoot the problem automatically.

Step 1: Press Win + R > Type "cmd" > Hit the "Ctrl + Shift + Enter" button to run with administrative privilege, then enter "msdt.exe -id DeviceDiagnostic" to open Hardware and Devices troubleshooter.

use command to open hardware and devices troubleshooter

Step 2: Click Next to scan.

run hardware and devices troubleshooter

2. Update M.2 Driver

An outdated M.2 driver may result in the M.2 SSD not showing up. Here are the steps to update the M.2 SSD Driver.

Step 1: Right-click the Start menu > Click Device Manager > Extend Disk drives > Find and right-click the M.2 SSD > Select Update driver.

update m2 driver

Step 2: Select "Search automatically for drivers".

click search automatically for drivers

3. Initialize the M.2 SSD

If you add a new M.2 SSD on your computer, you need to initialize it before normal use.

Step 1: Right-click the Start menu > Click Disk Management.

Step 2: Right-click the newly added M.2 SSD > Click Initialize Disk.

choose initialize disk

Step 3: In the Initialize Disk dialogue, tick GPT (GUID Partition Table) and click OK.

initializa it as gpt partition type

Step 4: Right-click on the new M.2 SSD and select New Volume Type, then follow the New Simple Volume Wizard instructions to create.

create new simple volume

4. Assign A Drive Letter for M.2 SSD

If the M.2 SSD has correctly connected to your computer but still has not been recognized, the lack of drive letter is to blame. Here are the steps on how to assign a drive letter for M.2 SSD.

Step 1: Right-click the Start menu > Click Disk Management.

Step 2: Right-click on the M.2 SSD > Click "Change Drive Letter and Paths".

click change drive letter and paths

Step 3: Click Add.

add drive letter for m2 drive

Step 4: The unassigned M.2 SSD will be assigned a drive letter automatically, then click OK. After that, see if the M.2 SSD can be recognized.

assign a drive letter for m2 ssd

How to Recover Data from A Corrupted M.2 SSD?

If you haven’t backed up the M.2 SSD before formatting and lost data with some mistaking operations, it is possible to recover data from an M.2 SSD with safe third-party software like iSumsoft Data Refixer.

Here are the steps to recover deleted data from SSD with iSumsoft Data Refixer:

Step 1: Download and run the iSumsoft Data Refixer.

Step 2: Select the M.2 SSD and click Start to begin deep scanning. It will take a few minutes depending on how much data your M.2 SSD contains.

recover data from m2 ssd with data refixer

Step 3: After the scan is finished, you will see all the data in the M.2 SSD. Select the files you want to recover and then click the Recover button.

click recover

Step 4: Select a suitable drive location (except the original corrupted M.2 SSD) for the recovered files. When the recovery process is finished, open the location to check if the data has come back.

select folder to save files