Have you taken out the old hard drive from your laptop and want to use it on your desktop PC? Or do you urgently need to copy data from a laptop’s SSD, but only have the system unit at hand? In 90% of cases this is possible - but there are nuances with connectors, formatting and even physical connection. In this article we will analyze all working methods HDD/SSD connections from a laptop to a computer, including rare cases of incompatibility and risks to data.

The main misconception: many people think that they just need to insert the disk into the PC and it will work. In practice, everything depends on drive type (SATA, M.2 SATA, M.2 NVMe), size (2.5" vs 3.5"), file system (NTFS, exFAT, APFS) and even BIOS/UEFI your computer. We tested all options on real equipment - from budget Lenovo IdeaPad to gaming ASUS ROG — and collected checklists for each case.

Spoiler: M.2 NVMe format drives from 2018+ laptops may not be detected in older PCs (pre-2015) due to lack of protocol support in the BIOS. But classic SATA drives (even from 2010) connect to any computer without problems - if you know how to bypass size and power limitations.

1. How to determine the type of disk in a laptop - SATA, M.2 or NVMe?

Before connecting the drive to your PC, you need to understand what drive exactly? installed on your laptop. The choice of adapter, slot on the motherboard, and even the ability to work without additional devices depends on this.

There are three main types:

  • 🔹 2.5" SATA HDD/SSD - classic format with connector SATA III (6 Gbps). It is still used in laptops until 2017–2018 and budget models. The thickness is usually 7 or 9.5 mm.
  • 🔹 M.2 SATA - compact SSD with interface SATA, but in the format M.2 2242/2280. Externally similar to NVMe, but works according to the old protocol (speed up to 600 MB/s).
  • 🔹 M.2 NVMe - modern SSD with interface PCIe (speed from 1500 to 7000 MB/s). Has a key M or B+M on the connector. Used in laptops since 2016.

How to find out which drive is in your laptop?

  1. Open Device Manager (Win + X → Device Manager → Disk Devices). If there is "NVMe" in the name, this is M.2 NVMe.
  2. Use utilities like CrystalDiskInfo or HWiNFO - they will show the interface type and even the controller model.
  3. Physically inspect the disk: if it is a stick the size of a chewing gum with a connector like in the photo below, most likely M.2. If the box is 2.5" with a metal body - SATA.
📊 What drive is installed in your laptop?
  • 2.5" SATA HDD/SSD
  • M.2 SATA SSD
  • M.2 NVMe SSD
  • I don't know, haven't checked

⚠️ Attention: Discs M.2 SATA And M.2 NVMe externally identical, but not interchangeable! If you insert a SATA drive into an NVMe slot (or vice versa), the system will not see it. Check the keys on the connector:

  • 🔑 B-key (notch on the left) - usually M.2 SATA.
  • 🔑 M-key (notch on the right) - M.2 NVMe.
  • 🔑 B+M-key (notches on both sides) - universal, but speed depends on the slot.

2. Method 1: Connecting a 2.5" SATA drive directly to the PC

This is the easiest option if your laptop is equipped with a classic HDD or SSD 2.5 inch format with interface SATA. This disk can be connected to a computer four ways:

Method What do you need Pros Cons
To internal SATA slot Free SATA port on motherboard + power cable Maximum speed, always connected You need to open the PC case, there is a limit on the number of ports
External SATA→USB adapter Power adapter (eg ORICO 2139U3) No need to disassemble the PC, hot-swap (hot plug) Speed limited by USB 3.0 (~400 MB/s)
Dock station for HDD Universal station (for example, Sabrent USB-DSC7) Supports multiple drives, often with a clone button More expensive than an adapter, takes up space on the table
Replacing the optical drive Sled 2.5"→5.25" + free DVD compartment Always connected without unnecessary cables Requires PC disassembly, not all cases support

Step-by-step instructions for connection inside the PC:

☑️ Connecting a 2.5" SATA drive to a PC

Done: 0 / 6

⚠️ Attention: If your power supply does not have a free connector Molex or SATA Power, use a splitter (for example, 1→2 SATA Power). But don't connect the drive to Molex→SATA Low quality adapters - they can burn out the drive controller!

If the disk is not detected in This computer, check:

  1. Is it shown in Disk Management (Win + R → diskmgmt.msc). If there is unallocated space, you need to create a volume.
  2. Is the option enabled? Hot Plug for the SATA port in the BIOS (section Advanced → SATA Configuration).
  3. Does the drive conflict with another device (try connecting to a different port).
💡

If you connect a drive from a laptop with macOS (HFS+/APFS), Windows will not see it without additional drivers. Use HFSExplorer or Paragon APFS to read files.

3. Method 2: Connecting an M.2 SATA disk to the computer

Format discs M.2 SATA (For example, Samsung 860 EVO M.2 or Crucial MX500 M.2) are similar in appearance to NVMe, but work using the protocol AHCIlike regular SATA SSDs. They can be connected to a PC three ways:

Option 1: Into M.2 slot on motherboard

  • Check if your motherboard has a slot M.2 (usually near the processor).
  • Make sure the slot supports SATA mode (look for “M.2 SATA” or “PCIe/SATA” in the motherboard instructions).
  • Insert the disk at an angle of 30° and secure it with a screw (usually included with the motherboard).

Option 2: Via M.2 SATA → 2.5" SATA adapter

If the motherboard does not have M.2 or the slot is occupied, buy an adapter (for example, DeLock 89356). It allows you to connect an M.2 SATA disk to a regular SATA port:

  1. Insert the M.2 disk into the adapter and secure it.
  2. Connect the adapter to a free SATA port on the motherboard.
  3. Connect power from the power supply (connector SATA Power).

Option 3: External USB adapter

For one-time data copying it is convenient to use an adapter M.2 SATA → USB (For example, StarTech M.2 NGFF). The speed will be limited by USB 3.0 (~400 MB/s), but this is sufficient for backup purposes.

How to distinguish M.2 SATA from M.2 NVMe visually?

1. Look at the connector keys:

- B-key (notch on the left) - most likely SATA.

- M-key (notch on the right) - most likely NVMe.

- B+M-key - universal, but you need to look at the labeling.

2. Sticker on the disk:

- If there are inscriptions “SATA”, “6Gb/s” - this is M.2 SATA.

- If there is “PCIe”, “NVMe”, “3D NAND” - this is NVMe.

3. Speed in CrystalDiskInfo:

- SATA will show ~550 MB/s.

- NVMe - from 1500 MB/s.

⚠️ Attention: Some motherboards (especially budget ones) ASRock And Gigabyte until 2018) disable some SATA ports when using an M.2 slot. Check the manual! For example, on Gigabyte B250M-DS3H when installing M.2 ports are disabled SATA3_4 And SATA3_5.

4. Method 3: Connecting an M.2 NVMe disk to the PC (the most difficult case)

Discs M.2 NVMe (For example, Samsung 970 EVO, WD Black SN850) - the fastest, but also the most capricious when connecting to old PCs. Problems arise due to:

  • 🔧 Lack of support NVMe in BIOS (valid for PCs up to 2015).
  • 🔧 Line shortages PCIe (for example, the M.2 slot only works in x2, and the disk requires x4).
  • 🔧 Conflicts with the video card (some M.2 slots are deactivated when installing the GPU).

How to connect an NVMe drive to a PC:

🔹 Step 1: Check motherboard compatibility

Go to the motherboard manufacturer's website (for example, MSI or ASUS) and find your model specifications. Look for lines like:

1 x M.2 Socket 3, with M Key, type 2242/2260/2280/22110

- Supports PCIe 3.0 x4 and SATA modes

If specified only SATA mode - your NVMe disk will not work!

🔹 Step 2: Connect via M.2 slot

  1. Turn off your PC and unplug the power cable.
  2. Locate the M.2 slot (usually under the chipset heatsink or next to the PCIe-x16).
  3. Insert the disc at a 30° angle and secure with a screw.
  4. If the slot is covered with a thermal pad, do not remove it (NVMe drives heat up to 70°C!).

🔹 Step 3: Alternative Methods

If there is no M.2 on the motherboard or it is busy:

  • 🖥️ M.2 NVMe to PCIe x4 adapter (For example, Lycom DT-120). Inserts into the video card slot.
  • 🖥️ External enclosure with USB 3.1/Thunderbolt (For example, Sabrent EC-SNVE). Speed ​​up to 1000 MB/s, but requires USB Type-C.
  • 🖥️ U.2 adapter (rarely, but used in server boards).
💡

If your PC does not recognize the NVMe drive, update the BIOS to the latest version. Manufacturers often add NVMe support in new revisions (for example, for ASUS H110M-K update from 2017 added NVMe compatibility).

⚠️ Attention: Some NVMe drives (for example, Samsung 980 Pro) require PCIe 4.0, but they also work in PCIe 3.0 (with loss of speed). And here are the disks Intel Optane may not run on AMD systems due to lack of drivers.

5. USB connection: universal method for all types of drives

If you don't want to disassemble your computer or need a temporary connection, use USB adapters. They are suitable for 2.5" SATA, M.2 SATA and even M.2 NVMe (with restrictions).

Disk type Required adapter Max. speed Model example
2.5" SATA HDD/SSD SATA → USB 3.0 ~400 MB/s ORICO 2139U3
M.2 SATA SSD M.2 SATA → USB ~400 MB/s StarTech M.2 NGFF
M.2 NVMe SSD M.2 NVMe → USB 3.1/Thunderbolt ~1000 MB/s Sabrent EC-SNVE

Instructions for connecting via USB:

  1. Connect the adapter to the disk (for M.2 - insert the disk into the adapter slot and secure it).
  2. Connect the adapter to the PC via a USB cable (preferably USB 3.0 or higher).
  3. If the disk is not detected:
    • Try a different USB port (preferably on the back of the PC).
    • Check if the light on the adapter is on (if not, there is a power problem).
    • NVMe drives may require a driver (download from the adapter manufacturer's website).

⚠️ Attention: Cheap adapters (for example, unnamed ones from AliExpress) may not support UASP (protocol to speed up data transfer). Because of this, the SSD speed will drop to 200–300 MB/s. Check for the presence of the inscription "UASP" on the packaging!

6. Problems after connection: the disk is not visible, errors, slow operation

Even if you connected the drive correctly, problems may arise. Here are the most common ones and their solutions:

🔴 The drive doesn't show up in This PC

  • 🛠️ Check it out Disk management (Win + R → diskmgmt.msc). If the drive is there, but does not have a letter, assign it (RMB → “Change drive letter”).
  • 🛠️ If the disk is marked as "Not initialized" - initialize it (RMB → "Initialize disk") by selecting MBR (for drives <2 TB) or GPT (for disks >2 TB).
  • 🛠️ For NVMe-disk update the driver in Device Manager (section "Storage controllers").

🔴 The disk is detected, but does not open ("No access" error)

  • 🔐 If the disc is from MacBook, Windows can't read APFS/HFS+. Use Paragon APFS or HFSExplorer.
  • 🔐 For ext4 (Linux) install Ext2Fsd or Linux Reader.
  • 🔐 If the disk is encrypted (BitLocker, FileVault), unlock it on the original device.

🔴 The disk is slow (for example, SSD like HDD)

  • ⚡ For NVMe check that it is connected to the slot PCIe x4, not x2 (in CPU-Z in the tab Mainboard see "PCIe Link Speed").
  • ⚡ Disable compatibility mode IDE in BIOS (must be AHCI or RAID).
  • ⚡ For external adapters, use the port USB 3.1 Gen 2 (blue connector) instead USB 2.0.
💡

If you connected a drive from a laptop with Windows 10, and the PC is running Windows 7, a driver conflict may occur. In this case, copy the data in safe mode or use a LiveCD (for example, Ubuntu Live USB).

7. Is it possible to use a laptop disk as a system disk for a PC?

Technically yes, but there is 3 critical nuances:

1. Driver compatibility

Windows on a laptop is optimized for its hardware. When transferring to a PC, drivers may be missing for:

  • 🖥️ Motherboard chipset (for example, Intel Z690 vs AMD B550).
  • 🖥️ Network card (especially if on a PC Realtek 2.5G, but on the laptop it was Intel I219-V).
  • 🖥️ Video cards (if the laptop had Intel UHD Graphics, and PC with NVIDIA RTX).

2. Windows activation

If you change the motherboard, Windows may require reactivation. If you have OEM license (tied to a laptop), activation will fail. Solutions:

  • 🔑 Buy a new license or use KMS activator (illegal).
  • 🔑 Transfer your digital license through your Microsoft account (does not always work).

3. BIOS operating mode (Legacy vs UEFI)

If the laptop was working in Legacy-mode, and the PC is set to UEFI, Windows will not boot. Check:

  1. In PC BIOS, enable CSM (Compatibility Support Module).
  2. Or reinstall Windows on the disk in UEFI.
💡

The best way to transfer a system from a laptop to a PC is to clone the disk using Macrium Reflect or Clonezillaand then update the drivers manually via Device Manager.

FAQ: Frequently asked questions about connecting drives from a laptop to a PC

❓ Is it possible to connect a disk from a laptop to a PC without adapters?

Yes, if:

  • You have 2.5" SATA drive — it can be connected directly to the SATA port on the motherboard.
  • You have M.2 SATA/NVMe drive - and there is a free slot on the motherboard M.2.

In all other cases, an adapter will be required.

❓ Why is a laptop disk detected as “Unknown device”?

Reasons:

  • For NVMe - driver missing in Windows 7/8 (install NVMe driver from Intel/Samsung).
  • For M.2 SATA - the disk is inserted into the slot PCIe-only (check the connector keys).
  • Power problems (try a different cable or USB port).
❓ Is it possible to use a laptop disk as an external drive permanently?

Yes, but:

  • 🔋 HDD does not like frequent shutdowns - it may fail in 1–2 years.
  • SSD the USB adapter will heat up more (especially NVMe). Use a case with a heatsink.
  • 🔌 For constant use, it is better to connect a disk inside the PC via SATA/PCIe.
❓ How to transfer Windows from laptop to PC without reinstalling?

Procedure:

  1. Connect the drive from your laptop to your PC via an adapter.
  2. Boot from LiveCD (For example, Ubuntu) and copy important data (in case of failure).
  3. Use Dism++ or Macrium Reflect to transfer drivers to new hardware.
  4. Install the disk in your PC as a system disk and boot into Safe Mode.
  5. Update drivers manually (chipset, video, network).

⚠️Chance of successful transfer - ~60%. It is often easier to reinstall Windows.

❓ Why is an NVMe drive slower than in a laptop?

Possible reasons:

  • 🔌 The disk is connected to the slot PCIe x2 instead of x4 (check in CPU-Z).
  • 🔌 The BIOS mode is enabled PCIe 2.0 instead of 3.0/4.0.
  • 🔌 An external USB adapter is used (maximum ~1000 MB/s instead of 3500 MB/s).
  • 🔌 Thermal throttling (NVMe drives reduce speed when overheating above 70°C).