You have installed a new one SSD into a laptop, but the system doesn’t see it? Or the old drive suddenly disappeared from Conductor? This problem occurs in 15% of users after an upgrade or system crash. The reasons may be either software (incorrect settings BIOS, lack of drivers) and hardware (faulty connector M.2 or the disk itself).
In this article - complete checklist of actions for Windows 10/11, macOS and Linux, including rare cases where the SSD is detected in the BIOS, but is not visible in the system. We will look at diagnostics without additional equipment, methods of data recovery, and criteria for taking a laptop to a service center.
1. Checking the physical connection of the SSD
The first thing to exclude is mechanical problems. Even if you are sure that you installed the disk correctly, double-check:
- 🔌 Contact Density: on M.2- on drives, the legs of the connector often bend. Gently press the SSD until it clicks.
- 🔧 Fastening: the fixation screw must be tightened all the way, but without pinching (especially important for Samsung 980 Pro And WD Black SN850X).
- 🔄 Try in another slot: if the laptop has 2 connectors M.2, try rearranging the disk. On some models Lenovo Legion And ASUS ROG one slot only works with PCIe 4.0.
If the SSD is external (in the box USB-C/Type-A), check:
- 🔌 Cable: 40% of problems with external drives are solved by replacing the cable with an original one (for example, for Samsung T7 Shield).
- 🔋 Food: some boxes require connection to two ports USB-A (For example, ORICO M.2 NVMe Enclosure).
- Internal M.2 SATA
- Internal M.2 NVMe
- External SSD in USB box
- I don't know the type
⚠️ Attention: If you connect an SSD to a laptop doesn't turn on at all (black screen, no response to the power button), immediately disconnect the drive. This is a sign of a short circuit - often occurs when installed incorrectly NVMe into slots designed only for SATA.
2. Diagnostics in BIOS/UEFI: is the SSD visible at the hardware level?
If the disk is physically connected, but the laptop does not see it, check BIOS settings. Algorithm of actions:
- Reboot the laptop and go into the BIOS (usually the keys
F2,Del,EscorF12- depends on the model). - Find a section
Storage,Advanced → SATA ConfigurationorNVMe Configuration. - Check if the SSD appears in the list of devices. If not, there is a hardware problem (see. section 5).
Common settings that prevent SSD detection:
| BIOS setting | Problem value | Recommended value |
|---|---|---|
SATA Mode |
RAID or Optane |
AHCI |
NVMe Support |
Disabled |
Enabled |
Secure Boot |
Enabled (blocks some NVMe) |
Disabled (temporary shutdown for test) |
CSM (Compatibility Support Module) |
Enabled |
Disabled (for UEFI systems) |
On laptops Dell XPS And HP Spectre You may need to reset the BIOS to factory settings (Load Default Settings). After changes, be sure to save the settings (F10 → Yes).
If the SSD is displayed in the BIOS, but not in Windows, there is a problem with the drivers or disk initialization. Go to section 3.
3. Initializing SSD in Windows: when the disk is visible in the BIOS, but not in the system
If the SSD is detected in the BIOS but does not appear in Conductor, most likely it is not initialized or does not have a section. To check:
- Click
Win + R, enterdiskmgmt.mscand pressEnter. - If the drive appears as
UnknownorNot initialized, right-click on it and selectInitialize disk. - Select section style:
GPT- for systems with UEFI and disks >2 TB.MBR- for older systems (Windows 7) or disks <2 TB.
After initialization, create a new volume:
- Right click on unallocated space →
Create a simple volume. - Follow the wizard by selecting a file system
NTFS(orexFATfor external SSDs).
☑️ Checking SSD in Windows
⚠️ Attention: If the SSD has previously been used in macOS or Linux, it may have an incompatible file system (APFS,ext4). In this case, the disk will be visible inDisk Management, but not inConductor. The solution is to format it inNTFS(data will be deleted!).
4. Updating drivers and checking the controller
If the SSD is not visible even after initialization, the problem may be controller drivers. This is especially true for:
- 🖥️ Laptops with Intel Optane (For example, Dell Latitude or HP EliteBook).
- 🔧 NVMe-disks on old motherboards (before 2017).
- 🔄 External SSDs connected via USB-C/Thunderbolt.
How to update drivers:
- Open
Device Manager(Win + X → Device Manager). - Expand the thread
Disk devicesAndStorage controllers. - If there are devices with an exclamation mark, right-click →
Update driver→Automatic search.
To manually install drivers:
- Download the latest version from the laptop manufacturer's website (section
Support). For example, for Lenovo ThinkPad need drivers Intel RST. - For NVMe- drives may require a driver from the SSD manufacturer (for example, Samsung NVMe Driver for 970 EVO Plus).
How to check if the system sees the NVMe controller?
Open Device Manager → expand Storage Controllers. If there is a line like "Standard NVM Express Controller" - the controller is detected, but can operate in basic mode without optimization.
5. Hardware faults: when the SSD is not visible even in the BIOS
If the disk is not detected either in the BIOS or in another system, it is likely physical breakdowns:
- 💥 Controller failure: a common problem with cheap SSDs (Kingston A400, Silicon Power A55). Signs - the disk heats up, but is not detected.
- 🔌 Problems with the M.2 connector: on laptops ASUS TUF And Acer Nitro The slot contacts often come off after repeated reinstallations.
- ⚡ Protocol incompatibility: Some older laptops (before 2016) do not support NVMe, only SATA M.2.
How to diagnose:
- Try connecting the SSD to another device (for example, via USB M.2 adapter).
- Check the drive for physical damage (melted contacts, cracks on the board).
- If possible, test another SSD in the same slot.
If the disk is detected, but does not work stably (for example, it disappears after a reboot), this may be a sign memory cell wear. Check the health of the SSD using utilities:
- CrystalDiskInfo (shows parameters
S.M.A.R.T.). - Samsung Magician (for disks Samsung).
- WD Dashboard (for Western Digital).
⚠️ Attention: If the SSD is detected only after “warming up” (for example, 10-15 minutes after turning it on), this is a sign peeling off memory chips (a common problem for Crucial MX500 after 3-4 years of operation). In this case, make a backup urgently - the disk may fail at any time.
6. Features of macOS and Linux
On MacBook and systems with Linux The SSD may not be detected for other reasons.
For macOS (including M1/M2):
- 🍎 Disc format: macOS does not see disks in
NTFSorexFATwithout additional drivers. UseAPFSorMac OS Extended. - 🔧 Terminal: check the disk with the command:
diskutil listIf the SSD is listed but won't mount, try:
diskutil mountDisk /dev/diskX(replace
Xto your disk number).
For Linux (Ubuntu, Fedora, Debian):
- 🐧 No file system: If the SSD is new, it needs to be formatted via
GPartedorgdisk. - 🔌 NVMe Drivers: on older kernels (up to 4.4) the module may be missing
nvme. Check module loading:lsmod | grep nvme
On Linux, the SSD may not mount automatically due to the lack of a mount point. Create a folder (eg /mnt/ssd) and mount the disk manually: sudo mount /dev/nvme0n1 /mnt/ssd.
7. Data recovery from invisible SSD
If the SSD is not detected, but there was important data on it, do not rush to take it to the service. Try the following steps:
- Connection via another interface:
- For M.2 SATA: use adapter USB-SATA.
- For NVMe: adapter needed M.2 NVMe → USB-C (For example, Sabrent EC-SSHD).
- Checking in specialized utilities:
- DMDE (recognizes drives even without a letter).
- R-Studio (works with damaged partitions).
- TestDisk (free utility for partition recovery).
If the disk is detected by the utilities but is not mounted, try creating sector-by-sector copy to another drive:
dd if=/dev/sdX of=/path/to/backup.img bs=4M status=progress
(replace sdX to your disk, for example, sdb).
⚠️ Attention: Don't use programs like Recuva or EaseUS for recovery from faulty SSDs. They may worsen damage to the controller. For critical data, contact laboratories (e.g. ACE Lab or Hetman Recovery).
FAQ: Frequently asked questions about SSD problems
❓ The SSD is visible in the BIOS, but not in Windows. What to do?
1. Check Disk management (diskmgmt.msc)—the disk may not have been initialized.
2. Update the controller drivers in Device Manager.
3. If the SSD was previously used in another system, format it to NTFS.
❓ The laptop does not see the SSD after updating the BIOS. Why?
Some BIOS firmware resets settings SATA/NVMe in Disabled. Go into BIOS and enable support NVMe or AHCI.
On laptops HP After updating the BIOS, you may need to reset the settings (F9 → Load Defaults).
❓ External SSD is detected, but constantly turns off. What's the matter?
Reasons:
- Lack of power (try connecting to a different port or through a powered hub).
- Overheating (especially important for Samsung T7 in a metal case).
- Protocol problems UASP (disable it in controller settings).
❓ Is it possible to recover data from an SSD that is not detected?
Yes, but success depends on the reason:
- If the problem is controller - only in the laboratory (cost from 5,000 ₽).
- If the problem is firmware - sometimes flashing through Phison MPALL (for disks on controllers Phison).
- If the problem is logical structure - use DMDE or R-Studio.
⚠️ Do not use software recovery if the SSD knocks, warming up or turns off on its own - this will hasten his death.
❓ How to check if my laptop supports NVMe?
Methods:
- Look at the model specifications on the manufacturer's website (look for lines
M.2 2280 PCIe x4orNVMe support). - Use the utility HWiNFO - in the section
MotherboardThere will be information about supported protocols. - Check visually: if in the slot M.2 there is a key
M(notch on the right), it supports NVMe.
⚠️ Laptops before 2015 (for example, Lenovo G50 or Acer Aspire E5) often support only M.2 SATA.