Did you take out the old one? HDD or SSD from your laptop and want to use it on your desktop PC? Or do you urgently need to copy data from a faulty laptop? Connecting a hard drive from a laptop to a computer is a simpler task than it seems, but there are pitfalls. In this article we will analyze all the current methods: from the classic SATA connections before use USB adapters And M.2 slots.
The main difference between laptop drives and desktop ones is the form factor: 2.5" against 3.5". But this is not a problem: modern cases and motherboards support both standards. And if the interfaces do not match (for example, you have mSATA or NVMe), adapters will help. We will analyze each option in detail, point out typical errors and provide a checklist for checking the functionality of the disk after connection.
1. Determine the type of disk: HDD, SSD or NVMe?
Before connecting the drive, you need to understand what kind of device you are dealing with. The choice of adapter or slot on the motherboard depends on this. Here are the key differences:
- 🔍 HDD (hard disk): thickness usually
7 mmor9.5 mm, rotating plates inside. Connects via SATA II/III (speed up to6 Gbps). - 🚀 SSD (Solid State Drive): thin (
7 mm), lightweight, no moving parts. Maybe with an interface SATA or M.2 SATA/NVMe. - ⚡ NVMe SSD: looks like a plank M.2, but connects directly to PCIe- motherboard lines (speed from
3500 MB/s).
How to determine the type without marking? Inspect the connectors:
- 🔌 SATA HDD/SSD: two rows of contacts (power + data) and a connector
L-shapedforms. - 🔥 M.2 SATA: key
B+M(notches on pins 6 and 27). - 💥 M.2 NVMe: key
M(notch only on pin 27).
⚠️ Attention: If your NVMe drive from the laptop has a length2242or2230(the first two numbers are the width, the last two are the length in mm), check if your motherboard supports it. Many desktop slots M.2 are designed only for2280.
- HDD (2.5" SATA)
- SSD (2.5" SATA)
- M.2 SATA
- M.2 NVMe
- I don't know
2. Method 1: Connection via SATA (for HDD and 2.5" SSD)
The most reliable and fastest method is to connect the drive directly to SATA port motherboard. For this you will need:
- 🔧 Adapter with
2.5" by 3.5"(if mounted in a bay for desktop HDDs). - 🔌 SATA cable (usually included with the motherboard).
- ⚡ Power cable
Molex/SATAfrom the power supply.
Step by step instructions:
- Turn off your PC and disconnect the power. Press the power button to remove any remaining charge.
- Remove the side housing cover. Find a free one SATA port on the motherboard (usually labeled as
SATA1/SATA2). - Connect SATA cable to the port and to the disk. Then connect food (connector
L-shapedforms). - Secure the drive into the bay (use an adapter if necessary).
- Turn on the PC and check if the disk is detected in
BIOS/UEFI(keyDel/F2when loading).
Disconnect the PC from the network|Check for a free SATA port|Prepare cables (data + power)|Secure the drive in the case (if necessary)|Check the drive in the BIOS before loading the OS-->
⚠️ Attention: If the disk is not detected, check inBIOSoperating mode SATA controller. For modern SSDs, chooseAHCI, notIDEorRAID.
3. Method 2: Connect via USB adapter (universal method)
Don't want to disassemble the system unit? Then USB adapter - your choice. It is suitable for any 2.5" disks (and some M.2), turning them into external drives. The speed will be lower than SATA (limited by version USB), but it’s enough for copying files or diagnostics.
What kind of adapters are there:
| Adapter type | Supported drives | Max. speed | Approximate price |
|---|---|---|---|
| USB 3.0 → SATA | HDD/SSD 2.5" (SATA) | to 5 Gbps |
from 500 ₽ |
| USB-C → SATA | HDD/SSD 2.5" (SATA) | to 10 Gbps |
from 800 ₽ |
| USB 3.0 → M.2 (B+M) | M.2 SATA/NVMe | to 5 Gbps (SATA) / 10 Gbps (NVMe) |
from 1200 ₽ |
| Dock station (2 compartments) | 2× HDD/SSD 2.5" or 3.5" | to 10 Gbps |
from 2500 ₽ |
How to connect:
- Insert the disk into the adapter (observe the polarity of the connectors!).
- Connect the adapter to USB port PC. For NVMe better use
USB 3.1 Gen2(blue connector) orUSB-C. - If the drive is not detected, check:
- 🔌 Quality of contacts (try another cable).
- 🔧Settings
Disk Managementin Windows (the disk may not be initialized). - 🛠️ Disk performance (listen to see if it is spinning HDD).
If the adapter gets hot or the drive turns off, use USB hub with external power supply. Laptop HDDs often do not receive enough energy from the USB port.
4. Method 3: Connect M.2 NVMe/SSD to the slot on the motherboard
If your disk is M.2 NVMe (For example, Samsung 970 EVO or WD Black SN850), the best option is to paste it into M.2 slot on the motherboard. This will give maximum speed (up to 7000 MB/s for PCIe 4.0).
What to do:
- Find M.2 slot on the motherboard (usually near the processor, under the heatsink, or on the back of the board).
- Unscrew the fastening screw (sometimes it is hidden under a plug).
- Insert the disc at an angle
30°, then press and secure with screw. - Connect (if necessary) a radiator for cooling.
Critical nuance: some motherboards disable some SATA ports when using M.2 NVMe. For example, on ASUS Prime B550 slot M.2_1 blocks SATA5/SATA6. Check the manual!
How to check M.2 NVMe compatibility with motherboard?
1. Find your motherboard model (for example, via msinfo32 on Windows).
2. Go to the manufacturer's website (ASUS, Gigabyte, MSI) and download the manual.
3. Look for the "Storage" or "M.2 Specification" section - supported disk lengths are indicated there (2242/2260/2280) and protocols (PCIe 3.0 x4, PCIe 4.0 x4).
4. For NVMe it is important that the slot supports PCIe, and not just SATA (For example, M.2 E-key won't fit).
5. Method 4: Connection via PCIe adapter (for NVMe without M.2 slot)
You have an old motherboard without M.2, but there is NVMe disk? Solution - PCIe adapter (For example, ASUS Hyper M.2 or Lycom DT-120). It fits into the slot PCIe x4/x8/x16 and allows you to connect up to 4 M.2 NVMe.
Advantages of the method:
- ⚡ Speed like native M.2 (up to
32 Gbpsfor PCIe 3.0 x4). - 🔧 Support RAID (if the adapter supports it).
- 💰 Cheaper than buying a new motherboard.
Disadvantages:
- 🔥 Occupies a slot PCIe, which could be used for a video card or other device.
- 🛠️ Requires configuration in
BIOS(sometimes you need to manually enable support NVMe).
6. Setting up the drive after connecting
The disk is connected, but is not visible in the system? Let's look at typical problems and solutions.
Step 1: Check in Disk Management (Windows)
- Click
Win + R, enterdiskmgmt.msc. - If the drive appears as
"Not initialized", right-click and select"Initialize disk"(chooseGPTfor disks >2 TB). - If the disk
"Offline", right click →"Online".
Step 2: Formatting and Partitioning
- 📁 The new disk needs to be formatted (right button →
"Create Simple Volume"). - 🔤 For SSD select file system
NTFSorexFAT(if you need access from macOS). - ⚠️ If the disc has previously been used in macOS, it can be in the format
APFS/HFS+- Windows will not see it without additional drivers.
Step 3: Check disk health
After connecting, it is recommended to check the status of the drive using the following utilities:
- 🛠️ CrystalDiskInfo - will show
S.M.A.R.T.-status, temperature and resource. - 📊 HD Tune — speed test and search for bad sectors.
- 🔧 Victoria - for deep diagnostics HDD.
If the drive is detected in the BIOS but not visible in Windows, the problem is most likely a missing volume letter or an incompatible file system. Use diskpart to assign a letter or format conversion.
7. Common mistakes and their solutions
Even if the connection is correct, problems may arise. Let's look at the most common ones:
| Error | Possible reason | Solution |
|---|---|---|
| Disk is not detected in BIOS | The cable/connector is faulty, the SATA controller is disabled | Check cables, turn on SATA Controller in BIOS |
| The disk is visible, but does not boot | Boot record error (MBR/GPT) | Recover bootloader via bootrec /fixmbr |
| Low SSD speed | Mode IDE instead of AHCI, outdated drivers |
Switch mode in BIOS, update driver NVMe |
| Disk disconnects during operation | Lack of power (especially for USB adapters) | Use a Y-cable or powered hub |
⚠️ Attention: If you connect a drive from MacBook, remember that Apple uses non-standard power supply circuits for SSD. Adapters like Iflash or Sinotech may not work with regular USB-SATA adapters.
FAQ: Frequently asked questions
Is it possible to connect a 2.5" HDD from a laptop to a 3.5" bay in a PC without an adapter?
Technically yes, but you won’t be able to securely secure the drive: the holes for the screws won’t line up. Better to use adapter or sled for 2.5" disks (cost ~200 ₽). Without fixation, the disk will vibrate, which will shorten its service life. HDD.
Why does a laptop SSD work slower than a laptop?
There are several reasons:
- 🔌 Connect via USB 2.0 (max.
480 Mbit/sinstead of6 Gbpsat SATA III). - 🔧 The BIOS mode is enabled
IDEinstead ofAHCI. - 🛠️ Outdated controller drivers NVMe (relevant for Windows 7).
- 🔥 Overheating (especially if M.2 SSD without radiator).
Check the connection and settings, use CrystalDiskMark for a speed test.
How to connect a drive from a laptop to a PC if it runs macOS?
Windows will not see the partition with APFS/HFS+ without additional software. Options:
- 🖥️ Install the driver APFS for Windows (For example, Paragon APFS).
- 🐧 Connect the drive to Linux (can read
HFS+"out of the box") - 🔄 Copy data to another storage device via Mac, then format the drive to
exFAT.
Please note: Time Machine-Backups on such a disk cannot be restored.
Is it possible to use a laptop HDD as a system drive for a PC?
Yes, but with reservations:
- ✅ Windows will be transferred without problems if the hardware is compatible (especially the chipset and SATA/NVMe controller).
- ⚠️ Linux/macOS may not load due to lack of drivers for new hardware.
- ⚡ Performance: HDD will be a bottleneck for a modern PC (especially with NVMe cache).
For a clean installation of the system, it is better to format the disk in advance.
What should I do if the disk makes strange sounds (clicking, grinding)?
These are the signs physical wear and tear HDD:
- 🚨 Clicks — reading head malfunction.
- 🔊 Grinding - damage to the plates.
- 💥 Disk is not detected — controller failure is possible.
Actions:
- Copy the data immediately (use DDRescue on Linux or HDDSuperClone).
- Do not turn on the drive again - this will speed up its death.
- Contact a recovery service (if the data is critical).