Do you know how to create an image of a hard drive? Are you upgrading your hard drive and want to copy all the data and the operating system to the new one? What you can do is restore the Windows 10 system image from the old hard drive to the new one.

If you're wondering how to restore a Windows 10 system image from an old hard drive to a new one, there's a detailed guide for that. Read on.

Why do you need to restore system image to a new hard drive?

If you're having problems with your existing hard drive, or you're upgrading to a faster, larger one and want to keep your data intact, you can create a system image of your old hard drive and restore it to the new one.

The reason you'd want to restore a Windows 10 image to a new drive is to avoid losing either your data or your operating system on the old disk.

By restoring the system image from the old hard drive to the new one, users won't lose their data, and they can save time and effort, because they can simply move the system image from the old hard drive to the new one and start using it immediately.

How to Restore a Windows 10 System Image to a New Hard Drive

Microsoft's Windows operating system includes a tool that backs up your system image and makes it easier to install on another drive.

There are two ways we can make the backup and restore process simpler. Here's how to restore a Windows 10 system image to a new hard drive.

Method 1: Restore using Backup and Restore (Windows 7)

Create a system image

Step 1: Click the magnifying glass icon and search for “Control Panel.”

Step Two: Open the Control Panel and click on “System and Security,” then “Backup and Restore.”

Create a system image using Control Panel

Step 3: In the left pane, choose “Create a system image.”

Select the “Create a system image” option

4. Select the external USB drive where you want to store the backup, and click Next.

Step 5: Tap Start Backup.

?READ NEXT: How to Create a System Image Backup in Windows 11/10

2. Restore system image

Step one: Shut down the computer, swap in the new drive, and connect the backup USB drive containing the Windows 10 image to the PC.

Step two: Turn on the computer.

Step 3. Press the key designated by your computer's manufacturer to enter the BIOS setup.

Step 4. In the BIOS settings, select the USB flash drive with the recovery image as the first boot device, and press “F10” to save the settings and exit.

Set an external drive as the primary boot device

Step Five: Restart your computer.

< strong > Step 6. </strong> As the system is booting up, press the “F8” key to enter the “Advanced Options” menu.

Step 7: Select “Troubleshoot” and then click on “Advanced options.”

Select “Troubleshoot” in “Advanced options”

Step 8: System Image Recovery When prompted, type the password for your Microsoft account.

Select the "System Image Recovery" option. Select the “System Image Recovery” option

Step 9: Select “Windows 10,” check the box for “Use the latest available system image,” and click “Next.”

Step 10: Choose “Format and repartition disk,” then click “Next” and “Finish.” Click “Yes” to restore the system image.

3. Resize extended partition

If the new hard drive is larger than the old one, you'll have unallocated space after restoring the system image. You'll need to expand your partition to use this extra room for new data.

Here's how to resize an extended partition:

Step 1: Press “Win+R” to open the Run dialog box.

Step 2: Type “diskmgmt.msc” to open Disk Management.

Type diskmgmt.msc in the Run dialog box Type diskmgmt in the Run dialog box

Step 3. Right-click the drive and select “Extend Volume.” You will now enter the Extend Volume Wizard. Click “Next.”

Extend Volume

Step 4. Select the unallocated space you want to assign to the disk, and click “Next.”

Step 5: Once you have assigned all of your rolls, click “Done.”

You might also be interested in other backup and restore techniques:

Method 2: Restore System Image with Todo Backup

Another effective system image recovery method is by using the powerful Todo Backup tool's “System Transfer” feature, which allows you to move files and operating systems from one disk to another. With just one click, users can back up disks, partitions, files, and even the OS. Backup files or system images can be saved to the cloud, NAS, or a local drive.

Todo Backup's system recovery is very fast when restoring system images or backups to a different disk, and you can password-protect your backups.

There are free and paid versions of Todo Backup. The free version will do for most tasks, but the paid version unlocks extra features like scheduled backups and system cloning.

Some of the notable features of Todo Backup include:

    • Restore the system on different hardware.
    • Differential and incremental backups.
    • Protect backups with a password.
    • Saving backups to cloud storage, NAS, or local drives.

Just like using the built-in Windows tool to restore a system image, you'll need to have created a system image first, and then restore it to your new hard drive. The guide below will show you how.

Step 1: Create an emergency disk on a USB device

1. Connect an empty USB flash drive or external hard drive (one with over 100 GB of free space) to your computer.

Note: Initialize the USB flash drive or external hard disk as MBR and create two partitions: format the first partition as FAT32 and the second partition as NTFS.

2. Launch Todo Backup and click Tools > Create Bootable Media.

Create an emergency boot disk to migrate the system to a new computer

3. Choose USB as the location to create the emergency disk, and click “Create.”

A bootable disk can help you start up your computer and transfer the system image to the new PC.

Start to create emergency boot disk for system transfer

Step 2. Create an image of the original computer's system drive

1. Click on "OS" on the home page, and "Windows OS" is selected by default.

Select the second partition of the USB drive with the emergency disk to save the system image.

You can also save the system backup image to another empty external disk (which must be larger than or equal to the System C drive).

Create a system image to transfer your system to a new computer

Click Back Up Now to start creating the system image backup on the destination device.

Step 3: Boot the target computer from the Todo Backup Rescue Disk

1. Eject the emergency disk and system backup image USBs, and plug them into the new computer.

2. Restart your computer and press “DEL/F2/F10/F12” to enter BIOS.

3. Enter the boot menu and set your computer to boot from the Todo Backup Rescue Disk.

To restore the system image to a GPT disk, you need to change the boot mode in BIOS to UEFI. Then, your computer will enter the main interface of Todo Backup.

Note: Restoring an image to a new computer will erase the data on the target disk. Back up your files beforehand, or use a blank disk to restore the system image to avoid losing data.

1. On the Todo Backup main interface, click Tools > System Transfer.

Start to transfer system to new computer

2. Select the system image on your USB drive, then click OK to proceed.

Select the system image to transfer

3. Click “Continue” to begin transferring your system to the new computer.

Start to transfer system to new computer

Step 5: Restart your computer and load the system from the new drive.

1. Enter the BIOS and set your computer to boot from the drive with the transferred system.

2. Save all changes and restart your computer.

3. Update all drivers and programs to ensure everything runs smoothly on the new computer.

Frequently Asked Questions (FAQ)

1. Can I restore the system image to a new hard disk?

Yes, you can restore the system image from your old hard drive to the new one.

2. How do I restore Windows 10 to a new hard drive?

    1. Create a system image of your previous drive and save it to a USB flash drive. 2. Turn off your computer, then install the new hard drive. 3. Insert the USB flash drive, and power on your computer. 4. Press F8 to enter the Advanced Options menu. 5. Click on "Troubleshoot," then select "Advanced options." 6. Choose "System Image Recovery," enter your Microsoft account password, and finally, click "Windows 10." 7. Select "Use the latest available system image," then click "Next." 8. Now choose "Format and repartition disks," click "Next," followed by "Finish," and finally, click "Yes."

How do I restore a system image to a new SSD?

The process of restoring a system image to a new SSD is the same as restoring a system image from one hard drive to another.

Final Thoughts

Hard drives can degrade over time, and if one fails unexpectedly, there's a high risk of data loss. The best way to guard against this is to create a system image of your disk.

By restoring from a system image, you can replace an old hard drive with a new one and easily restore all your data and operating systems.

You can create a system image using the built-in Windows Backup and Restore, but the process is even simpler and quicker with the Todo Backup tool.