How do I resize a disk drive (upward)

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?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Gary ColtharpSr. Systems EngineerCommented:
a disk partitioning tool like acronis or partition magic will extend the partition for you
Gary CaseRetiredCommented:
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:

(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 :-)

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Fred MarshallPrincipalCommented:
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.
Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

HenryWilfredAuthor Commented:
Do you know if Drive Snapshot will also extend the partition?  It used to do it within the restore.  
Fred MarshallPrincipalCommented:
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!
Tony GiangrecoCommented:
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 CaseRetiredCommented:
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.
HenryWilfredAuthor Commented:
Thanks for all the suggestions.  I'll try a few tomorrow.

I appreciate your responsiveness.
noxchoGlobal Support CoordinatorCommented:
Try to restore it again and look if there is an option to automatically resize. You could miss it somehow.
HenryWilfredAuthor Commented:
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.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.