Link to home
Start Free TrialLog in
Avatar of jsgreiner
jsgreiner

asked on

Replaced 40GB Dell Latitude D600 hard drive with 80GB upgrade and XP defrag still thinks it is a 40GB dirve

Hello,
I replaced my 40GB Dell Latitude D600 laptop internal hard drive with the 80GB upgrade.   I first made an image backup of the 40GB drive to an external Iomega USB hard drive.  Then I removed the 40GB drive, installed the 80GB drive, booted with Iomega boot disk, and restored the image backup to the new 80GB drive.  Generally everything seems to be working fine except when I try to defrag the 80GB hard drive, Windows professional XP defrag utility still thinks it is a 40GB dirve and complains that it can't do the defrag because the drive is too close to full.  What do I have to do to get windows to realize this is actually an 80GB drive?
Thanks,
John
Avatar of scrathcyboy
scrathcyboy
Flag of United States of America image

Aha , that is because you copied also the bootsect.wxp file over from the 40GB drive.  You see, XP uses a file to tell it what cylinders, sectors is on the original drive, and when you clone, you must refresh this bootsector file, else it will assume the same size as original.

One way is to reinsert the XP CD in the Cd, boot from it, go to recovery console, and type
FIXBOOT C:\

That usually does it.  If not let me know I tell you another way to do it manually.
You could have also made an image of the partition rather then the disk. Then in this case you would only show a 40GB drive until you partition the remaining space on the drive.
ASKER CERTIFIED SOLUTION
Avatar of jbproductionz
jbproductionz

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jsgreiner
jsgreiner

ASKER

scrathcyboy -- I tried your solution and although a new boot sector was written, it too was 40GB.  You mentioned a manual solution if your first suggestion did not work.  What is your manual solution?

Thanks,
John