Changing Hard Drives

  1. Posts : 27
    Windows 10, 64 Bit, Build 20H2

    Changing Hard Drives

    I would like to transfer my Win10 install from an old SATA 1tB drive to a 2tb SSD drive.

    Can anyone suggest the best way of doing this? Is there something in Win10 I can use, or do I need 3rd party software?

    Thanks in advance.
      My Computer

  2. Posts : 17,041
    Windows 10 Home x64 Version 22H2 Build 19045.4170


    You need third-party software [because MS have said their utility is not to be used anymore even though it still exists].

    What you can do is make a "system image" of your current installation, then swap the drives, boot from your imaging utility's boot disk and "restore" the system image to the new disk.
    - Always test the imaging utility's boot disk ["Macrium USB", below] before starting so you can be confident that you can boot up to it when the chips are down.

    Macrium Reflect [free edition] is often recommended in this forum for making system images. Other utilities are available but this one is so commonplace that you can get plenty of help for it.

    Backup and Restore with Macrium Reflect - TenForumsTutorials
    Macrium Software Macrium Reflect Free
    Macrium USB - TenForums
    Macrium Reflect KnowledgeBase - user guide [version-independent link]

    It can also make bootable system images. This facility is called viBoot and it requires Win10 Pro.
    Macrium viBoot - Macrium KB
    Macrium viBoot - Create Virtual Machine using Macrium Image - TenForumsTutorials

    While you're thinking about backups, consider Backup and Restore Device Drivers - TenForumsTutorials as well.

    All the best,
      My Computer

  3. Posts : 18,443
    Windows 11 Pro

    The method I like to use is to set the new drive up manually. Assuming UEFI booting: use diskpart to create a 100 mb EFI system partition followed by Microsoft's recommended 16 MB MSR partition. Then use a program such as Macrium Reflect or MiniTool Partition Wizard to clone or copy the existing C: drive partition to the new drive. Then use the bcdboot command to populate the EFI system partition on the new drive with boot files from the newly copied OS partition.

    The command sequence looks like this:

    list disk
    select disk # <-replace # with the actual number for the new drive
    convert gpt
    select part 1
    delete part override
    create part EFI size=100
    format fs=fat32 quick
    assign letter=a
    create part MSR size=16
    Now copy your existing C: drive OS partition to the new drive. Resize it during the copy if you want to fill the whole drive. Once the partition is copied, make sure to give it a drive letter using whatever software you use for the copying. Let's say you gave it drive letter E:. The last commands would be:

    bcdboot E:\Windows /s A: /f UEFI
    mountvol A: /D
    Restart your computer, but make sure to go into BIOS settings and set the new HDD as the first boot drive.
      My Computer

  4. Posts : 7,942
    Windows 11 Pro 64 bit

    I always use imaging (not cloning) using Macrium Reflect with no problems
      My Computers

  5. Posts : 4,594
    Windows 10 Pro

    Image with Macrium.
      My Computers

  6. Posts : 2,562
    Windows 10 Pro 64bit

    +1 for Macrium.
    I recently moved from a HDD to a SSD (same size) & I just restored the latest image.
      My Computer

  7. Posts : 5,899
    Win 11 Pro (x64) 22H2

    Graham9 said:
    I would like to transfer my Win10 install from an old SATA 1tB drive to a 2tb SSD drive.

    Can anyone suggest the best way of doing this? Is there something in Win10 I can use, or do I need 3rd party software?

    Thanks in advance.
    First!!! Always backup before doing any drive maintenance (cloning included).

    That said, the simple easy way to do what you want to do is clone (copy) the drive to the new one. There are a myriad of cloning software around, not just Macrium (which is the favorite in these forums), and some drives also include a free cloning software with their drives. Which ever software you use, simply follow the on-screen instructions and you should be fine.

    Some here have elaborate ways of doing things and that's fine for them, but a simple clone job does not need to be elaborate or complicated.

    BTW, I use Acronis to clone my drives, but it's also the backup software I use.

    My two cents.
      My Computers

  8. Posts : 4,594
    Windows 10 Pro

    You only have the 2 drives, so try cloning. Clone all of the Operating system disk to the new SSD, don`t leave any partitions uncloned.

    We don`t want you to come back and say "I`ve cloned windows to a new SSD and the SSD won`t boot" like so many others do. Follow the directions, slowly, and you should be fine.

    Make sure the Operating System is in perfect condition BEFORE you clone. Defrag it, run a System File Check, Update everything like Steam or Origin, make sure you have the latest game clients etc

    Macrium Software | Macrium Reflect Free

    Once you`ve cloned the Hard drive to the SSD, go into the Bios and disable the Hard Drive as a boot source, then make the SSD the only bootable choice, save and exit the Bios.

    It may take a reboot or 2 for the SSD to boot, but give it a few chances.
      My Computers


  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:07.
Find Us

Windows 10 Forums