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 And Device Manager? This problem occurs in 30% of users during an upgrade or after updating the BIOS. In 70% of cases, it can be solved without contacting service - it is enough to correctly diagnose the cause.
In this article we will look at all possible scenarios: from banal (the cable is disconnected) to complex (controller conflict on the motherboard). You'll learn how to test your SSD for functionality, configure the BIOS, initialize the drive in Windows, and even recover data if the drive is detected but not readable. Instructions are suitable for laptops Lenovo, HP, Asus, Acer, Dell And MSI on Windows 10/11, macOS and Linux.
1. Checking the physical connection of the SSD
The first thing to exclude is mechanical problems. Even if you are sure that everything is connected correctly, double-check:
- 🔌 Unplug your laptop and remove the battery (if it is removable). The SSD and motherboard must be completely de-energized.
- 🛠️ Remove the back cover and check if the drive is firmly inserted into the slot
M.2orSATA. Often the SSD “crawls out” of the connector by 1-2 mm due to vibrations. - 🔧 Check the fastening: screw in slot
M.2should fix the drive, but not squeeze it. If there is no screw, the SSD may come off when the laptop is tilted. - 🔄 Try another slot (if any). For example, in some models Lenovo Legion there are two slots
M.2, but the second one can be disabled in the BIOS.
Pay special attention plumes (if the SSD is connected via SATA). On laptops HP Pavilion And Acer Aspire they often fray or come out of their nests. If the cable is damaged, replace it (cost ~300-500 rubles).
⚠️ Attention: Do not touch the SSD contacts with bare hands - static electricity can damage the controller. Use an antistatic wrist strap or at least ground yourself by touching the metal case of the system unit.
If after checking the connection the SSD is still not detected, proceed to diagnostics in the BIOS.
- M.2 NVMe
- M.2 SATA
- 2.5" SATA
- I don't know
2. BIOS setup: why the laptop doesn’t “see” the new SSD
The BIOS (or UEFI in modern laptops) can block SSD detection for several reasons:
- SATA mode is not configured correctly - instead of
AHCIincludedIDEorRAID. - NVMe controller disabled - relevant for older laptops (before 2016).
- Secure Boot conflicts with the drive - especially after updating the BIOS.
- CSM (Compatibility Support Module) enabled — interferes with the initialization of NVMe drives.
To check the settings:
- Reboot the laptop and go into the BIOS (usually the keys
F2,Del,EscorF12- depends on the model). - Find a section
Advanced → SATA Configuration(orStorage). - Set all SSDs to
AHCI(if there is a choice betweenAHCI/IDE/RAID). - For NVMe- drives, check whether the controller is enabled in the partition
PCIe/PCI/PnP Configuration. - Disable
Secure Boot(sectionSecurityorBoot) and installCSMinDisabled. - Save changes (
F10) and reboot.
| BIOS problem | How it manifests itself | Solution |
|---|---|---|
SATA mode = IDE |
SSD visible in BIOS but not visible in Windows | Switch to AHCI (may require reinstalling Windows) |
| NVMe controller disabled | NVMe drive not showing up at all | Include in PCIe Configuration → NVMe Support |
Enabled Secure Boot |
SSD is detected but does not boot | Disable Secure Boot or add SSD to the list of trusted devices |
CSM = Enabled |
The NVMe disk is not visible either in the BIOS or in the system | Disable CSM or switch to UEFI Only |
Critical Feature: If you changed the SATA mode from IDE on AHCI After installing Windows, the system may not boot. In this case, you need to either return the old settings, or fix registry (instructions below).
3. Initializing SSD in Windows: the disk is not visible in “My Computer”
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. You can check this via Disk management:
- Click
Win + R, enterdiskmgmt.mscand pressEnter. - If the SSD is in the list but marked as
"Not distributed"— it needs to be initialized. - If the drive is marked as
"Offline"or"Foreign"- right click and select"Initialize".
Next:
- 📁 For a new SSD, select a partition style
GPT(if Windows 10/11 x64) orMBR(for older systems). - 🔄 After initialization, right-click on the unallocated space and select
"Create Simple Volume". - 🔤 Assign a drive letter (for example,
D:) and format inNTFS.
⚠️ Attention: If the SSD has previously been used in another device (for example, MacBook or Linux PC), it may have an incompatible file system (APFS,ext4). In this case, it needs to be completely formatted - all data will be deleted!If the disk does not initialize or gives an error
"The request failed due to an I/O error", this may indicate:
- 💥 Controller malfunction (especially for cheap SSDs without a DRAM buffer, for example, Kingston A400 or Silicon Power A55).
- 🔌 Eating problems — check the laptop power supply (if the SSD is connected via
SATA-to-USBadapter).- 🦠 Firmware corruption - relevant for storage devices Samsung 860/870 EVO after the update is interrupted.
The disk is shown as "Unallocated"?|Is the disk marked as "Offline"?|Are there any I/O errors during initialization?|Have you tried connecting the SSD to another PC?-->
4. Diagnosing SSD faults: how to check performance
If the SSD is not detected in either the BIOS or Windows, you need to test it on another device. Here's the step-by-step plan:
Method 1: Connect via USB adapter
Buy an adapter
M.2 NVMe/SATA → USB(cost ~500-1000 rubles) and connect the SSD to another PC or laptop. If disk:
- 🟢 Determined - the problem is in the slot or settings of your laptop.
- 🔴 Not defined — the drive is faulty (either dead or requires flashing).
Method 2: Check on Linux Live CD
Download Ubuntu Live CD or GParted Live and boot from the flash drive. In the terminal run:
lsblkIf the SSD is in the list (for example, like
/dev/nvme0n1), but is not mounted - the problem is in the file system. Try formatting it:sudo mkfs.ntfs /dev/nvme0n1Method 3: Testing with manufacturer's utilities
Branded SSDs (Samsung, Crucial, WD) have proprietary diagnostic utilities:
- Samsung Magician - for drives Samsung 970/980 Pro, 860/870 EVO.
- Crucial Storage Executive - for Crucial P5/MX500.
- WD Dashboard - for Western Digital Black SN850.
These programs will show SMART status, temperature, number of rewrites and errors. If there is a critical amount in SMART
Reallocated SectorsorUncorrectable Errors— It's time to change the SSD.What to do if the SSD is detected, but freezes at 100% load?
This is a typical problem for drives with a damaged controller (often found in ADATA SU800 or Kingston UV500). Try:
1. Disconnect the disk and wait 10-15 minutes (sometimes the controller hangs).
2. Connect to another PC via a USB adapter - if it also hangs at 100%, then the SSD is faulty.
3. Check the temperature: overheating above 70°C may cause freezes (use HWiNFO).
5. Data recovery from an unreadable SSD
If the SSD is detected, but files cannot be opened or the disk requires formatting, do not rush to agree! Try restoring your data first.
Recovery programs
- 🛠️ DMDE - the best choice for damaged file systems (
NTFS,FAT32,exFAT).- 💾 R-Studio - supports
APFS(for SSD from MacBook) andext4(Linux).- 🔍 TestDisk — a free utility for partition recovery.
Algorithm of actions:
- Connect the SSD to another PC via an adapter.
- Run DMDE and select the problem disk.
- If the program finds partitions, save the data to another medium.
- If partitions are not found, try
Deep Analysis(will take several hours).⚠️ Attention: Do not save recovered files to the same SSD! This may overwrite remaining data. Use an external HDD or other storage device.What to do if the SSD is not detected even for recovery?
In this case, it will only help professional service. The cost of data recovery from a dead SSD starts from 5,000 rubles (for simple cases) and reaches 30,000 rubles (if replacement of memory chips is required).
Important: Some SSDs (eg. Samsung 980 Pro or WD Black SN850X) have hardware encryption. If the disk was encrypted using
BitLockerorFileVault, it is impossible to recover data without a key!6. Hardware problems: when an SSD needs to be taken to service
If all software methods have been tried and the SSD still does not work, the problem may be:
Symptom Possible reason Can it be repaired? SSD heats up to 80°C+ and turns off The controller or memory chips have failed No (replacement only) Disk is detected, but read/write speed < 10 MB/s Wear of memory cells (overwriting resource exceeded) No (temporary use only) SSD is not detected on any device The controller is burned out or the firmware is damaged Yes (reflashing in the service, ~2000-5000 rub.) The disk periodically disappears and appears Problems with power or contacts Yes (clean contacts, replace cable) The most “unrepairable” SSDs are models without a DRAM buffer (Kingston A400, Silicon Power A55, ADATA SU630). Their controllers often burn out due to overheating or power surges. Brand drives (Samsung 970 EVO, Crucial P5 Plus) last longer, but their repair is also more expensive.
Service repair cost:
- 🔧 Replacement of the controller: 3000-8000 rubles (depending on the SSD model).
- 🔄 Re-flashing: 1500-4000 rubles.
- 🔥 Restoration after a fire/flood: from 10,000 rubles.
If the SSD is under warranty, do not open the laptop yourself! Manufacturers (eg Samsung or WD) may be denied warranty service due to traces of tampering.
7. Prevention: how to avoid problems with SSD in the future
To make your SSD last longer:
- 🌡️ Control the temperature: Use cooling pads for laptops (especially gaming models MSI or Asus ROG).
- ⚡ Use a quality power supply: Power surges kill the SSD controller.
- 🔄 Update the firmware (but don't interrupt the process!). For Samsung - through Magician, for Crucial - through Storage Executive.
- 🗑️ Don't fill the SSD to 100%: Leave 10-15% free space for controller operation.
- 🛡️ Disable defragmentation for SSD in Windows (it reduces cell life).
For laptops with two slots (
M.2+SATA) optimal configuration:
- 🟢 NVMe drive (For example, Samsung 980 Pro) - for the system and programs.
- 🔵 SATA-SSD (For example, Crucial MX500) - for storing files.
This will distribute the load and extend the life of both drives.
SSD with TLC memory (for example, WD Blue SN570) withstand ~500-600 rewrite cycles, and with QLC (Intel 660p) — only ~100-300. For a laptop, it is better to choose TLC or MLC (for example, Samsung 970 EVO Plus).
FAQ: Frequently asked questions about problems with SSDs in laptops
❓ The SSD is detected in the BIOS, but Windows does not see it. What to do?
1. Check if the disk is initialized in
Disk Management(diskmgmt.msc).2. If the disk
"Offline", right-click and select"Online".3. If the disk
"Not distributed", create a volume on it and format it.4. If the disk is visible as
"Good (partitions not recognized)", use TestDisk to restore partitions.❓ The laptop does not see the SSD after replacing the HDD. What's the matter?
1. Make sure the SSD is compatible with your laptop (for example, some older models Lenovo ThinkPad do not support NVMe).
2. Check BIOS settings: enable
AHCIand turn offSecure Boot.3. If SSD
M.2 SATA, and the slot is only forNVMe(or vice versa), the disk will not work.4. Try updating the BIOS - sometimes manufacturers add support for new SSDs.
❓ SSD works, but very slowly (speed is the same as HDD). Why?
1. Check if the mode is enabled
AHCIin BIOS (ifIDE, the speed will drop by 5-10 times).2. Launch CrystalDiskInfo and look
SMART: ifHost Writesclose to the SSD resource, the speed drops due to wear.3. Disable
Windows SuperfetchAndPrefetch(they are useless for SSD).4. Check the temperature: if overheated (>70°C), the controller is forced to reduce the speed.
❓ Is it possible to recover data from an SSD if it is not detected?
Yes, but only at the service center. You can try it yourself:
1. Connect SSD via
USB adapterto another PC.2. Use DMDE or R-Studio for low level scanning.
3. If the SSD is not detected even in the BIOS, the controller needs to be replaced (done only in the laboratory).
Cost of restoration: from 5,000 rubles (logical errors) to 30,000 rubles (physical damage).
❓ How to check if my laptop supports NVMe-SSD?
1. Look at the motherboard model in CPU-Z (tab
Mainboard).2. Find the board specifications on the manufacturer’s website (section
Storage).3. If there is an option in the BIOS
NVMe Support- your laptop supports NVMe.4. For laptops before 2015 (eg Lenovo G500 or HP ProBook 450) NVMe may not work even if the slot is physically compatible.