Sometimes, when installing a new SSD or after migrating Windows 10 to another drive, you may encounter a situation where the system does not recognize the drive. This issue can occur with different types of drives, including traditional SATA SSDs and more modern M.2 SSDs with PCIe or SATA interfaces. In this article, we will explore the main ways to resolve this issue.
Purchase Windows 10 in our catalog, starting from 9.16 €
1. Initializing or Detecting the SSD in Windows 10
The first thing to do is check if the SSD appears in “Device Manager.” To do this:
1. Right-click the Start button and select Device Manager.
2. Go to the Disk Drives section and check if your drive is listed.
If the drive is listed but not visible in “This PC,” the issue can be resolved using Disk Management.
1. Right-click the Start button and select Disk Management.
2. If the “Initialize Disk” window appears, follow the instructions to initialize and format the disk.
3. If the window does not appear, but the disk is displayed with a red arrow, right-click the disk header and select Initialize Disk.
After successful initialization, the SSD will become available in the system.
2. The Disk Is Visible but Not Displayed in the System
If the disk is visible in “Disk Management” but not in File Explorer, it might be due to:
– Partitions on the disk without a drive letter. To resolve this:
1. Right-click the partition and select Change Drive Letter and Paths.
2. Assign a drive letter and confirm the changes.
– The disk is displayed as unallocated space. In this case:
1. Right-click the black area and select New Simple Volume.
2. Follow the wizard’s instructions to create a partition and format it.
3. Installing SSD Drivers
Sometimes, despite the built-in drivers in Windows 10, the system may not recognize the SSD correctly. This is especially true for M.2 drives. In this case, installing the manufacturer’s driver may help:
1. Find the official website of your SSD manufacturer.
2. Go to the support section and download the driver for your model.
3. Install the driver and restart your computer.
4. The Disk Is Not Visible in BIOS/UEFI
If the disk is not visible in the system or in “Device Manager,” check if it appears in the BIOS/UEFI. To access the BIOS:
1. Restart your computer and press the “Delete,” “F2,” or “Esc” key during startup (depending on your device model). The required key is usually indicated on the first boot screen.
2. In the BIOS/UEFI, check if the disk is listed in the storage configuration section. Depending on the type of disk and motherboard, the BIOS interface may vary:
– For SATA SSDs, check the settings in the SATA Configuration section.
– For M.2 SSDs, ensure the selected slot supports your interface (PCIe or SATA).
Depending on the motherboard or laptop manufacturer, the sections with disk information may be located in different places:
– Advanced Settings: This section may contain configuration settings for disks, such as PCIe and SATA.
– Main: Some BIOS versions display the list of disks directly on the main page.
– Storage: This section, where you can see all connected drives, is often present in BIOS/UEFI interfaces from manufacturers like ASUS, MSI, and others.
– SATA Configuration or NVMe Configuration: Depending on your SSD type, the settings may be located in these sections.
If the disk is visible in the BIOS but not in Windows, the issue is likely resolved by installing drivers, as described above.
Issue with SATA or M.2 Slot Incompatibility
Sometimes, an SSD may not be recognized by the system due to slot incompatibility on the motherboard. This is especially relevant for M.2 drives, which come with different interfaces—PCIe and SATA. If the slot on the motherboard or laptop supports only one of these interfaces, a drive using the other interface will not be recognized.
How to identify incompatibility issues?
1. Check the specifications of your motherboard or laptop. Find out which interface type is supported by the M.2 slot—only PCIe, only SATA, or both. This information can be found in the user manual or on the manufacturer’s website.
2. Check the specifications of your SSD. The drive may support one or both interfaces. If the drive is designed only for SATA, but the slot supports only PCIe, the drive will not work.
3. Reconnect the drive to another slot (if available). If you have multiple M.2 slots, one may support only PCIe, while the other supports SATA. Connect the drive to another slot and check if it becomes visible in the system.
Examples of incompatibility:
– M.2 PCIe drive in a SATA slot: If the drive uses PCIe, but the M.2 slot supports only SATA, it will not be recognized.
– M.2 SATA drive in a PCIe slot: Similarly, if the slot supports only PCIe, a drive with a SATA interface will not be visible in the system.
5. Updating the BIOS
If none of the above methods work, try updating the BIOS. This can be useful if the motherboard manufacturer’s website has updates related to SSD compatibility. It is important to perform the update process carefully, following the manufacturer’s instructions.
Most issues with SSD detection in Windows 10 can be resolved by initializing the disk, installing drivers, or configuring the BIOS. If none of these methods work, the issue may be hardware-related, such as slot incompatibility or incorrect connection. In extreme cases, a full system diagnosis or drive replacement may be required.