Best Way to Image Drive?

Synomenon

Lifer
Dec 25, 2004
10,547
6
81
Ok, so I've just wiped my SSD and did a fresh install of Win7 Ultimate SP1 x64 AND have installed all my software. The system is how I want it now and I'd like to make an image of it as is.

What's the cheapest / easiest way to do this? Does Windows have a built in utility for this? I really don't want to install anything else.
 

razel

Platinum Member
May 14, 2002
2,337
93
101
Win7 has a built-in image utility. Works great to restore to the same drive or of a larger size. It also creates a VHD Virtual Hard Disk, that you can mount in Disk Management that you can easily treat as a regular drive and read/write files from. Some drawbacks I experienced:

- Takes some massaging to restore to smaller drives.
- It doesn't image some PC vendor system partitions. However, it will show up beforehand what it will image so there are no surprizes.
- If you want to clever and try to make a bootable USB drive that contains Win7 installation files and your backup image, it will take ALOT of massaging to work. Actually I gave up trying to figure it out.

Otherwise, considering that it's free, I'm sure Microsoft specifically excluded alot of features to avoid getting sued by other disk imaging companies.

By the way, please don't wipe an SSD on a whim.
 
Last edited:

FishAk

Senior member
Jun 13, 2010
987
0
0
The built in utility is free in the sense that it's already built in. However, it simply doesn't work with some configurations. The only way to find out if it works for your particular setup is to recover an image and see if it boots. If you recover to a separate drive, and it doesn't work- no harm. You can simply boot back to the original drive. But if you recover over the original, and it doesn't work... Oops!

Like most built in Windows applications, there are free 3rd party options that work much better.

Macrium Reflect is the best free image recovery tool I know of. By default it compresses the OS image to about half the actual usable space. If desired, you can choose to make a bit for bit copy, but in most cases, why would you need to keep the page file, hibernation file, restore points and empty space? Additionally, an image file can be mounted to an unused drive letter, and individual files or directories can be viewed or copied out. It supports networking, and will retain alignment if the partition was aligned when an image was created.

Another consideration is where will you store the images? Image files are somewhat fragile. If you allow your defrag tool to run over them, or move them, they loose reliability. Usually they can still be recovered, but it may take several tries. You can read them as many times as you like, but to be reliable, they should be original. Also, six months or one year from now, will you want to be forced to revert back to an image you made today? That’s a great option to have, but wouldn't it also be good to be able to recover to a snapshot that includes changes you made to your setup in the future? This is only possible by keeping more than one image file.

I make a partition on the inside edge of each disk I own. It's the slowest part of a HDD, and you don't need access to image files often. The size varies by which of my computers can access the particular disks. An internal disk only services a single computer, while an external drive services both my desktop and laptops. I keep an image that represents a fresh install with only a few essential tools added. This is used for troubleshooting. The next image includes an early setup, but with all the programs I had at the time, and most of my preferences. If bad goes to worst, this image would save me about two days of re-install. I keep two or three additional images that reflect a much more current setup. When I am sure a newer image hasn't had anything bad introduced to it, I will delete an older one to make room for a current one. This method allows me to go back to a recent snapshot, but still have the ability to revert to an older snapshot if something is wrong with the newest.

Also, I keep a log pinned to my word processor's jump-list on the task-bar. If I make changes to my system- change a setting, update or install a new program- I open the log and make a note of the change. Then, when I revert to the latest image, I refer to the log, and remake the changes I had made, but were lost by recovering the previous snapshot. Once everything is updated, I make a new image set- a new image for each drive that i keep them in. Let's say I'm forced to revert back over several images, from, say 6.4 to 5.3, due to a problem in both 6.4 and 6.0 that I can't fix. By referring to the log, I can easily remake all the changes that I liked, without forgetting any, before cementing a new image set- 7.0- to replace the fubared ones.

To keep multiple image sets, it's essential to move all data out of the OS/programs partition. The OS partition must be kept reasonable small, or there will simply not be enough storage to keep multiple copies of it. Moving data out has two advantages. Not only does it help with the space requirement, but data survives through the OS recovery process. All user folders except the AppData are easily moved with the Locations tab. By utilizing a program like GetFolderSize or WinDirStat, one can easily see what other data can be moved to free up room. Much of this data can be moved by creating a symbolic link to another partition. Some programs won't run properly if their directories are moved with a symbolic link, so some experimentation is warranted.

Another consideration is security. By encrypting the image partition with TrueCrypt, one can make it much harder for a malicious program to infiltrate an image file from the past. The partition is typically only mounted when creating a new image with a presumably virus free freshly restored image, or when booting from a recovery CD. These two times are the only opportunity for a malicious program to infiltrate an image file. When the partition is dismounted, it is impossible for a bug to install itself into an image. It can theoretically write over the portion of the disk where the image resides, destroying the image, but since it can't break the encryption, it can't do anything to the images unnoticed. Hiren's Boot CD has both TrueCrypt and Macrium Reflect, so the image partition can be mounted for recovery.

As you can see, there are many considerations for advanced imaging and recovery. Not all techniques need be employed to achieve some benefit. However, along with the easiest way, you also asked for the best and cheapest.
 

Synomenon

Lifer
Dec 25, 2004
10,547
6
81
I had to wipe it because Windows stopped booting and I couldn't get into safe mode to fix whatever happened. I also didn't have any restore points since I disabled system restore.

So anyone else have any suggestions for some good disk imaging utilities that don't require installation of a program in Windows?
 

FishAk

Senior member
Jun 13, 2010
987
0
0
Many image programs- maybe all, including Macrium Reflect, do not require installation to Windows. You can simply boot to a Live CD and perform image creation and recovery.

That said, do you mind explaining why you have an aversion to utilizing to power and convenience provided by installing a program in Windows?
 

Synomenon

Lifer
Dec 25, 2004
10,547
6
81
It's a habit. I just don't like installing programs I don't need or won't run often.

All I need is an imaging program (4k sector aware) that I can boot periodically to (maybe every couple of months) and make a drive image with.
 
Last edited:

FishAk

Senior member
Jun 13, 2010
987
0
0
My understanding is that Acronus TrueImage 2011 is 4k aware. It costs about 50 bucks though.

The built in W7 program may be 4k aware. I don't know, since I couldn't get it to work on three different machines. In any case, you pay with absent features.

I don't think Macrium Reflect is 4k aware. If you recover an image that was not aligned when it was created, it still will not be aligned. If, however the partition was aligned when the image was created, the recovered partition will also be aligned. Since you used the W7 install disk to reinstall, the OS partition should already be aligned. Therefor, a recovered partition created with Macrium Reflect should also be aligned.

If you download and install the free home version of Macrium Reflect, it will prompt you to make a Recovery CD. After creating the CD, you can uninstall the program, and just work with the CD to create or restore images. Alternatively, you can simply download Hiren's Boot CD, and run MR as well as many other tools in both a Windows or Linux environment. No install required.
 

jhansman

Platinum Member
Feb 5, 2004
2,768
29
91
True Image Home can be had for $30 and does what you want/need. Great program, easy to use and reliable.