Free Disc Cloning Software Windows 10

1 view
Skip to first unread message

Prospero Barela

unread,
Aug 3, 2024, 4:06:36 PM8/3/24
to gautioriga

So I've got a laptop with a 300GB HDD which I want to replace for a 120GB SSD. The 300GB HDD will then act as a secondary hard disk. I've tried cloning my hard disk with EaseUS ToDo Backup and EZ GIG IV however none worked. When I boot from the SSD, The windows 7 logo screen (black background) loads and then a Blue Screen of Death. I've searched and many people claim to have managed cloning the hard disk.

I don't want to do a fresh install of Windows due to the many settings I've changed (and due to the fingerprint reader). The Windows 7 is the one that came pre-installed. Also I've cloned all partitions from my HDD.

The first step in the process is to mark the desired volume/partition as "Active" so that WinRE (Windows Recovery Environment) will know which volume you want to become "System" when the startup repairs are run.

The second step in this process is to run at least 3 separate startup repairs to create a new set of boot files to the new "Active" volume/partition, be sure to complete all 3 steps of Option One below to complete this entire process.

Did you load the driver of the storage controller of the new PC onto the old PC before you imaged it? The OS is probably looking for the drivers of the storage controller on the NEW PC, but the image/clone of the old PC won't have those. That often causes a BSOD.

Third, I used Macrium Reflect to make a backup the entire 1TB drive except 200GB partition you use for the backup (just uncheck it when its doing the backup). My backup using medium compression took 156GB.

Fifth, remove ALL hard drives from your computer!! This includes the old HDD, any microSSD hard drives you might have, as these will give you BSOD if you have these devices online at the same time as replacing the OS drive. Now install your SSD into the primary HDD slot. Boot windows, you shouldn't have any BSOD issues. Windows appears to ID the new SSD and vet the hardware setup from scratch. Shutdown and reboot a couple times to verify all is well.

Sixth, attach your drives back, your microSSD (which caused my BSOD), and if you are putting your 1TB in the optical bay hard drive caddy. I would do it one at a time and Shutdown and Boot for each. Be sure to change your CMOS to always point to your new SSD to boot, this may change automatically as you start adding drives back.

Be sure to run your SSD software to maximize the life of your drive and improve the startup performance. The Samsung Magician (only for Samsung 840 EVO) is pretty comprehensive in that regard including an over-provisioning to extend drive life.

I have bought a larger SSD for my Windows 10 machine and an external USB enclosure and now I would like to transfer the content of the Windows 10 system disk onto the new SSD and eventually replace the system disk with this new SSD.

Problem: The Samsung Migration tool only prints an unspecific error when cloning the disk. As expected, this Software is unusable, and I also do not feel comfortable cloning the disk of a running Windows 10 system.

You can only clone your boot drive if it is not mounted. For this you will need to create a bootable USB drive with Rufus. You will need either a second M.2/SATA connector in your PC or an external case to connect your new drive while you are copying the data. Note that this process will only work as-is if there is no encryption in place.

9.1. We will use dd to write the data from one drive to the other, bit by bit. You need to make absolutely sure that you don't mix up the input and the output drive, as otherwise your data will be overwritten with 0s from your new, empty drive! Make sure you identified your drives in the previous step without any doubt before continuing! If you are using an external enclosure you can disconnect it and run lsblk again, the drive which disappeared is obviously the one you've disconnected.

Start parted in terminal and type select /dev/sdb to select your new SSD. Type print to get an overview over your partitions. You'll want to work with the last, probably biggest partition, in my case "2".

It can be necessary to extend the filesystem on the grown partition in order for windows to recognize the new size correctly. In order to do so, first run ntfsresize -c /dev/sdb2 to check the filesystem, followed by ntfsresize -x /dev/sdb2 to do the actual expanding.

Download Clonezilla Live iso and burn it to USB with YUMI Multiboot or Rufus (or other similar tool). Boot from it and use direct drive to drive clone. You'll probably won't need a guide, but just in case it's here.
Whole cloning on modern SSD can sometimes take as little as 10 mins.

If you can't have both drives simultaneously plugged - it's only better because situation forces you to create full backup image. If your OS will fail later, everything can be restored from this image without reinstalling OS and applications. Because it will be not just backup, but much better - verified restorable backup.

It will be necessary to get somewhere 3rd temporary drive (usually it's external large 1TB+ USB HDD). Boot with Clonezilla, but in this case do full disk image from old disk to external HDD. Replace old disk with new and try to restore image from external HDD to new disk.Keep in mind, that no changes should be done to previous disk until new is clearly bootable.
In about 1/3 of modern cases image restoring will be tricky and will require advanced fixing. About 2/3 of attempts will be easy and positive.
Special case which is sometimes possible, but requires superuser skills, is when new disk have capacity lower than previous.

Used free MiniTool Partition Wizard 11 without any issue to copy the whole ACER Aspire 3 315-58 Windows 11 system SSD to a bigger USB SSD.You can choose to add the extra space to C: or use it e.g. for a separate drive D:After copy, the system SSD was replaced by the bigger SSD and it booted normally.

If you don't already have a bootable DVD or USB stick, you can create one. Run "control" to open the old Control Panel. For a 16GB USB stick, select Recovery, then Create a recovery drive. For a DVD, select Back up and Restore (Windows 7), then Create system repair disc.

From the Control Panel, Back up and Restore (Windows 7), select Create a system image, and back it up to an external hard drive. Then, replace the old internal drive, boot from the DVD or USB stick, and select Repair your computer. This will allow you to restore the system image from the external hard drive.

Note that your partitions are restored to the same size as they were on your old internal drive. If your original system partition is not the last partition on your disk (typically because of a recovery partition), you won't be directly able to enlarge it from Disk Management. If you don't want the recovery partition, you could just delete it, or you could use a third-party tool to relocate it, and then enlarge your system partition.

For approximately a decade I always use Minitool Partition Wizard for that. It is free. Maybe some advertising might be built in. I still use the version 7, without advertisements. Some people report to have success with version 10. Currently the version 12.6 is available for download: -manager/partition-wizard-home.html

This tool is able to copy, move and resize FAT/NTFS partitions without losing their bootability. It can even copy the boot partition where active Windows that is currently running is installed. Specially for that it has a boot mode - it has its own boot loader and performs tasks after reboot without loading Windows.

I checked the reports in Internet and must admit, that the new free versions of this partition wizard could not be recommended, because they have artificial limitations now. You have to find an offline installer of the old one.

I remember ten years ago cloning Win installation by copying all the files from HDD to another HDD using a bootable CD software. Then in the recovery console doing fdisk / mbr, to fix the master boot record so that the new HD can boot the old system.

If I had to do this, I would plug the new hard drive into the old system with an external enclosure, then boot the system from an Ubuntu Live USB or CD (as much as I hate Ubuntu, it's the easiest option available) and run dd to clone the old drive to the new drive (assuming that the new drive is larger than or equal in capacity to the old drive).

With Windows 7 you do not need any separate software; it has disk imaging tools built in. This is a good tutorial on how to create and restore images of your hard drives: -to-create-a-system-image-in-windows-7/

There's been a number of questions regarding disk cloning tools and dd has been suggested at least once. I've already considered using dd myself, mainly because ease of use, and that it's readily available on pretty much all bootable Linux distributions.

What is the best way to use dd for cloning a disk? I did a quick Google search, and the first result was an apparent failed attempt. Is there anything I need to do after using dd, i.e. is there anything that CAN'T be read using dd?

Be aware that while cloning every byte, you should not use this on a drive or partition that is being used. Especially applications like databases can't cope with this very well and you might end up with corrupted data.

CAUTION: dd'ing a live filesystem can corrupt files. The reason is simple, it has no understanding of the filesystem activity that may be going on, and makes no attempt to mitigate it. If a write is partially underway, you will get a partial write. This is usually not good for things, and generally fatal for databases. Moreover, if you screw up the typo-prone if and of parameters, woe unto you. In most cases, rsync is an equally effective tool written after the advent of multitasking, and will provide consistent views of individual files.

However, DD should accurately capture the bit state of an unmounted drive. Bootloaders, llvm volumes, partition UUIDs and labels, etc. Just make sure that you have a drive capable of mirroring the target drive bit for bit.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages