Justin Garrison
November 8, 2010

How to Recover Specific Files from a Windows System Image

Posted on November 8, 2010  •  3 minutes  • 495 words

Windows provides a fail safe way of recovering your entire hard drive with system images, but what if you only need to recover certain files from the image instead of restoring your entire hard drive?

Windows Vista and 7 have a few different options for recovering your computer in case of a catastrophe. System protection will allow you to keep a restore point and backup to an existing known good state, and a system image will allow you to reproduce every bit on your hard drive in case of total failure. A system image is more completed but there is no easy way to recover a single file from a system image.

Create Windows System Image

To get started you first need to make sure you create a Windows system image backup .

Once your backup has been created you will have a series of files on your external hard drive where you saved your backup. The root folder is called WindowsImageBackup with a folder named your username inside. This is where your backup is stored so we are going to use this to get the files back that we need.

Mount VHD

Open your start menu and right click on computer and then open manage.

In computer management click on disk management on the left side.

Open the action menu and select attach VHD.

Note: It looks like you need Windows Vista Enterprise or Ultimate to have this option available. Check out the link below to mount a VHD in Vista Home or Business. If the attach VHD option is greyed out, click in the blank space where your volumes are listed and it should become selectable.

Browse to the VHD file inside the backup folder that was created earlier. If you have two VHD files look at the file size because the smaller one will be your boot partition, and the larger one will be your system (C:) drive.

A new drive should show up in disk management using the next available drive letter.

Recover Files

The autoplay prompt will pop up if you have it turned on because we just plugged in a virtual hard drive.

Browse the files and copy any files you need to recover to your C: drive.

Disconnect VHD

When you have the files you need, go back to disk management and right click on the lower window where it says your disk number. Then select detach VHD to unmount your backup file.

Make sure you don’t check the box that asks if you want to delete the VHD when you detach it.

Mount Virtual Hard Drives the Easy Way

If you think opening disk management is a pain you can instead install VHD attach and open your VHD files directly from your right click menu. VHD files will be attached to a drive letter just as before and you can recover files the same way.

VHD Attach

Attach VHD files in Windows Vista with a double click

Follow me

Here's where I hang out in social media