We help IT Professionals succeed at work.

How do I resize a disk drive (upward)

HenryWilfred asked
I have a Windows XP PC with a 40gb hard drive.  I saved disk image of this drive using Drive Snapshot v1.40.  I then replaced this drive with a 160gb drive. I restored this disk image to the 160gb drive.  Rebooted the system and it came up fine.  BUT, the new drive uses just 40gb of the 160gb drive.

I recall in the past that Snapshot would ask me a question of whether I wanted to use the entire disk -- but it did not.

Question is: Can I resize this drive so that it will use the entire 160gb?  If not, Do I have to restore the disk again -- and how do I get Snapshot to use the entire 160gb available?
Watch Question

Gary ColtharpSr. Systems Engineer

a disk partitioning tool like acronis or partition magic will extend the partition for you
Most Valuable Expert 2013
Top Expert 2009
First, be sure XP is updated with at least Service Pack 2.

Second, to be sure your BIOS supports drives > 128GB look in Disk Management and confirm that XP shows the rest of the drive as unallocated space.   [Right-click on My Computer; select Manage; then click on Disk Managemenet ... and you should see the drive with a 40GB partition followed by the unallocated space.

Assuming both of the above are okay, then just do this ...

(a)  Download the free demo of Boot-It BM from here:  http://www.terabyteunlimited.com/bootit-bare-metal.htm

(b)  Extract the files;  then run the included MakeDisk program and create a bootable CD [Just accept all the default settings until the end, when you need to highlight the CD drive to burn a CD]

(b)  Boot to the Boot-It BM CD;  at the first prompt click on CANCEL;  then OK.    Then click on Partition Work.

(c)  Highlight the 40GB partition;  click on ReSize (on the right side);  select the max size; and let it finish (this will be VERY quick).

Done :-)
Or you can get a free copy of gparted, put it on a CD, boot to that CD and change the size of the partition.  There are lots of programs around that will do what you want.


Do you know if Drive Snapshot will also extend the partition?  It used to do it within the restore.  
Well, the restore has been done so it doesn't matter what you use as long as it works, right?

I've not heard of or used Drive Snapshot so I couldn't comment on that one specifically.

I have used the Easeus Partiton Master utility to change partition size. Here is link to free home version.


I think Snapshot can, BUT, I think you have to select this option BEFORE you start the restore.
In the online help screens for restore, it is shown as an option at step 2 when selecting the drive to restore to.  

In older versions of snapshot, I think it prompted at the end if you wanted to expand the partition, but I don't think it does that anymore. Probably need to specify that prior to start of the actual restore.

For my part,I used a quite popular software to play with my drives.It will work,I am quite sure of
it.Paragon Partition Manager is one of the most flexible I have found.I have resized many
oem computer hard disks with this one.


Hope this might help!
I've done this many times before. You can use almost any of the Partition Utilities on the market. First install the new drive as a 2nd drive in your system, then start the partition utilty and tell it to backup of your hard drive and copy it to the 2nd drive, but also instruct it to expand the partition on the new drive so it uses the entire drive, not the original partition size.
Gary CaseRetired
Most Valuable Expert 2013
Top Expert 2009

As noted above, the partition has already been moved and simply needs to be resized.

The steps I outlined above using Boot-It take ~ 30 seconds total to do the resize.    Most other utilities will take about the same.    It's just a matter of booting to a good partition manager (Boot-It is superb);  then doing the resize.


Thanks for all the suggestions.  I'll try a few tomorrow.

I appreciate your responsiveness.
noxchoIT Product Manager
Top Expert 2009

Try to restore it again and look if there is an option to automatically resize. You could miss it somehow.


I needed a detailed step by step solution (resizing for dummies). Simple, quick.  Gary's suggestion gave me that.  It is the only solution I tried.

I thank all the contributors. I think several other suggestions would have worked as well.