Switching from a laptop to a desktop PC or upgrading a system often raises the question: is it possible to transfer laptop hard drive into the computer and use it as the main one? The answer is yes, but with nuances. Laptop drives (HDD or SSD) are physically compatible with desktop PCs, but differences in form factors, interfaces, and BIOS settings can create barriers.
In this article we will analyze all aspects: from choosing an adapter for connection 2.5" disk to 3.5" slot before configuring the system boot. You will find out what SATA-cables and adapters will be needed, how to avoid mistakes when migrating Windows, and why some disks may not be detected in the BIOS. And also - why an SSD from a laptop in a desktop often works faster than a native HDD, despite the same SATA III interface.
Physical compatibility: form factors and interfaces
The main difference between laptop drives is size. Standard HDD/SSD for laptops have a form factor 2.5 inches, whereas on desktops they are usually used 3.5-inch hard drives (for SSD also relevant 2.5", but with different fastenings). This does not block the connection, but requires:
- 🔧 Adapter or sled for fixing
2.5"disk in3.5"compartment (cost 200–500 ₽). - 🔌 SATA cable (if it is not included in the PC package) - for connecting to the motherboard.
- ⚡ Power: y 2.5" drives, the power connector is the same as that of 3.5", but some older power supplies may not have the correct cable.
The interfaces for laptop and desktop drives are the same: SATA II (3 Gbit/s) or SATA III (6 Gbps). However operating speed depends on:
- 💾 Disk type: SSD from a laptop (for example, Samsung 870 EVO or Crucial MX500) on a desktop will run at full speed if the motherboard supports SATA III.
- 🖥️ controller on the motherboard: older PCs (before 2012) may have SATA II, which will limit the speed SSD.
⚠️ Attention: Disks with an interface mSATA or M.2 (NVMe) require special adapters to connect to SATA-desktop ports. For example, NVMe SSD from laptop (WD Black SN850) you can’t just stick it in SATA- connector - you need an adapter M.2 NVMe → PCIe.
Connecting a drive: step-by-step instructions
To use a laptop disk as the main one in a PC, follow these steps:
- Disconnect your PC from the network and remove the side cover of the system unit. Locate the drive bays (usually at the bottom of the case).
- Install the disk:
- 🔧 For
2.5"HDD/SSD: Use a carrier adapter or secure the drive with screws in the drive bay.3.5"disks. - 🔌Connect SATA cable to the disk and motherboard (connectors
SATA1–SATA6usually signed). - ⚡ Connect the power cable from the power supply.
- 🔧 For
- Set up BIOS:
- Turn on the PC and go to the BIOS (key
Del,F2orF12when loading). - Check if the disk is detected in the partition
StorageorSATA Configuration. - If the disk is not visible, turn on the mode
AHCI(instead ofIDEorRAID).
- Turn on the PC and go to the BIOS (key
If the disk is detected, but the system does not boot, check boot priority in BIOS (section Boot). Select your drive as First Boot Device.
The disk is securely secured in the case |
SATA cable connected to motherboard (SATA1 port is preferred)|
Power cable connected to drive|
AHCI mode is enabled in BIOS|
The disk is selected as the first in the boot queue -->
Operating System Transfer: Windows Migration
If Windows is already installed on the laptop disk, it can be used on the PC, but have to prepare for problems:
- 🔄 Change of equipment: Windows may not boot due to the lack of drivers for the new hardware (chipset, video card, network adapter).
- 🔑 Activation: Linking the license to the laptop motherboard may require re-activation.
- 🛠️ BSOD (blue screen): Common mistake -
INACCESSIBLE_BOOT_DEVICE, if enabled in BIOS RAID-mode
Solutions:
- Use Sysprep:
C:\Windows\System32\Sysprep\Sysprep.exe /oobe /generalize /shutdownThis command will reset Windows binding to the hardware. Run it on your laptop before removing the disk.
- Update your drivers in Safe Mode (key
F8when loading). Download drivers for your PC motherboard to a USB flash drive in advance. - Reinstall Windows, if the migration failed. This is more reliable than dealing with errors.
⚠️ Attention: If there was OEM version of Windows (pre-installed on the laptop), its license is not transferred to another PC. You'll have to buy a new one or use it Retail key.
As primary with Windows migration|
As an additional data storage|
To install a new OS|
I haven't decided yet-->
Operation speed: SSD vs HDD on a desktop
If you are transferring SSD from a laptop (for example, Samsung 980 Pro or Kingston KC3000), its speed in a PC depends on the interface:
| Disk type | Interface | Speed in a laptop | Speed in PC | Notes |
|---|---|---|---|---|
| SATA SSD | SATA III | 500–550 MB/s | 500–550 MB/s | SATA III protocol limitation |
| NVMe SSD | PCIe 3.0 x4 | 3000–3500 MB/s | 3000–3500 MB/s | Adapter required M.2 → PCIe |
| HDD | SATA II/III | 80–120 MB/s | 80–120 MB/s | Speed does not change |
Key points:
- 🚀 NVMe SSD in slot PCIe 4.0 desktop can show speed up to 7000 MB/s (if the disk supports, for example, Samsung 990 Pro).
- 🐢 SATA SSD It won't be faster on desktop - protocol limitation SATA III (6 Gbps).
- 🔧 For NVMe an adapter is needed (~1000–2000 RUR), but it is justified for high-performance tasks (video editing, games).
If your NVMe SSD from laptop supports PCIe 4.0, but the PC motherboard is only PCIe 3.0, the disk will operate at speed PCIe 3.0. Check the specifications before purchasing an adapter.
Typical problems and their solutions
Even if the connection is correct, errors may occur. Let's look at the most common ones:
- 🔴 Disk is not detected in BIOS:
- Check SATA cable (try another port on the motherboard).
- Update the motherboard BIOS (on the manufacturer's website, for example, ASUS or Gigabyte).
- If the disk NVMe, make sure the adapter supports your model (some adapters only work with PCIe 3.0).
- 🔄 Windows boots but is slow:
- Remove old laptop drivers via
Device Manager(sectionVideo adapters,Sound devices). - Disable unnecessary services: click
Win + R, entermsconfig, go to the tabServices.
- Remove old laptop drivers via
- 🔒 Drive is locked (BitLocker):
- If the laptop was turned on BitLocker, you will need a recovery key (saved in your Microsoft account or on a flash drive).
- Disable BitLocker on the laptop before transferring the disc.
What to do if BIOS does not see M.2 SSD?
1. Check if the motherboard supports NVMe (some older boards only work with SATA M.2).
2. Update BIOS to the latest version.
3. Try installing the drive in a different slot M.2 (if there are several of them).
4. If an adapter is used M.2 → PCIe, check its compatibility with your SSD model (for example, some adapters do not work with drives PCIe 4.0).
Alternative Uses
If the laptop disk is not suitable as the main one, you can use it differently:
- 💾 External storage: Buy box for 2.5" drive (from 500 ₽) with interface USB 3.0/Type-C. Speed will be limited by USB bandwidth (up to 500 MB/s for USB 3.2 Gen 1).
- 🔄 Backup: Use the disk to store backups (via Acronis True Image or built-in Windows utility).
- 🎮 Game cache: Install games on it (if it is SSD) to relieve the main disk.
- 🖥️ Second system disk: Install another OS on it (for example, Linux) for experiments.
For NVMe SSD there is another option - installation in PCIe slot via adapter. This will allow you to use it as a cache disk to speed up the main HDD (technology Intel Optane or AMD StoreMI).
If your PC supports PCIe 4.0, and the disk from the laptop is PCIe 3.0, the speed will still be limited by the disk's capabilities. The adapter does not add performance, it only provides compatibility.
Comparison with buying a new disk: which is more profitable?
Transferring a disk from a laptop to a PC is a way to save money, but not always justified. Let's compare it to buying a new drive:
| Criterion | Laptop disk | New disk for PC |
|---|---|---|
| Cost | 0 ₽ (already available) | From 2000 ₽ (SSD 240 GB) or 4000 ₽ (NVMe 500 GB) |
| Speed | Limited by interface (e.g. SATA III) | You can choose PCIe 4.0 NVMe (up to 7000 MB/s) |
| Volume | Limited by the capacity of the old disk | You can buy 2 TB SSD or 4 TB HDD |
| Warranty | No (if the disk is used) | 3–5 years from the manufacturer |
When to use an old drive:
- 💰 You're on a budget and your current drive is fine.
- 🔧 You temporarily need additional storage (for example, to transfer data).
- 🖥️ Your PC does not support NVMe, and SATA SSD from a laptop faster than the current one HDD.
When is the best time to buy a new one:
- 🚀 You need maximum performance (for example, for video editing or games).
- 💾 The current disk is small in size (less than 256 GB) or worn out (check SMART-status via CrystalDiskInfo).
- ⚡ Do you want PCIe 4.0 NVMe for future upgrades.
FAQ: Frequently asked questions
Is it possible to connect an SSD from a laptop to a PC without an adapter?
Yes, if your PC has a free one M.2-slot (for NVMe SSD) or SATA port (for 2.5" SATA SSD). For 2.5" HDD/SSD will only need SATA cable And food, but physically secure the disk in 3.5" compartment without an adapter will be difficult.
Will Windows 10 work from laptop to PC?
Yes, but there may be driver problems. If Windows won't boot, try:
- Load into Safe Mode and remove the laptop chipset/video card drivers.
- Use
Sysprepto reset the binding to the hardware. - Reinstall Windows from scratch (most reliable).
Please note: OEM license Windows is tied to a laptop and will not work on a PC.
How to transfer data from a laptop disk to a new PC?
There are several ways:
- 🔌 Connect the drive as external through USB adapter and copy the files.
- 🖥️ Install the disk in your PC as secondary and transfer the data via Explorer.
- 📀 Use a cloning program (for example, Macrium Reflect or Clonezilla).
To clone the system to a new disk, use the option Sector-by-sector clone (sector-by-sector copying).
Why is the SSD from a laptop to a PC slower?
Possible reasons:
- PC motherboard only supports SATA II (3 Gbps), and the drive is designed for SATA III (6 Gbps).
- The BIOS mode is enabled
IDEinstead ofAHCI. - The disc is worn out (check SMART-indicators in CrystalDiskInfo).
- Used cheap USB adapter (limit speed to 200–300 MB/s).
Solution: Update BIOS, enable AHCI, connect the drive directly via SATA.
Can I use a MacBook disk in a Windows PC?
Yes, but with reservations:
- Discs from MacBook often formatted in
APFSorHFS+, which Windows does not recognize. You will need to reformat the disk toNTFS(data loss!). - If there was macOS, it will not boot on a regular PC (you need Hackintosh-decision).
- SSD from MacBook Pro/Air (For example, Apple T2) may be locked and not detected in Windows.
To use such a disk in a PC, it is better to completely erase and format it.