Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

General discussion

Hdd Upgrade Pl.Help

Aug 21, 2007 11:01PM PDT

I am having 40GB Seagate PATA Hdd which is now full with my important data.Now I want to install a new 80GB PATA Hdd on the same pc but want to remove old 40GB hdd.
My problem is I don't want to wast time in reinstalling new windows os on new hdd but i want to transfer all the data with os & setting to new hdd.
so My question is is there any way to do this?pl tell

Discussion is locked

- Collapse -
Why?
Aug 21, 2007 11:31PM PDT

Why remove the old disk?

Why not add the new disk as a second hard drive? That way you get to keep the storage and OS on the old disk, and get a brand new, empty, disk for all your files and documents, photos, music, videos, etc can be transferred across.

Mark

- Collapse -
Doesn't work like that
Aug 22, 2007 1:24AM PDT

For the most part, Windows is designed not to be able to do what you want. You can try a disk imaging program, but there are no guarantees it will work.

Besides, reinstalling Windows on a new drive is a great way to do some spring cleaning (even if we're coming up on fall). It's a quick and easy way to get rid of all the crap that builds up on a system over time.

- Collapse -
reply to: Hdd Upgrade
Aug 22, 2007 2:56AM PDT

Both the above are great suggestions. Personnaly, I would go with just adding the knew HDD as a slave drive and have a load more HDD space.

Charlie

- Collapse -
Adding a 2nd HDD for data and alsoimprove program execution
Aug 23, 2007 7:30AM PDT

Assuming you don't want to spend the time to re-install you OS and programs, here's how you can do it with some hardware upgrade:

1. To solve the space problem, install the second drive (a faster one if you can), let's say Drive D, and move all you data folders over. Then, install any new programs on a newly created d:\Program Files folder.

2. To improve performance with this setup,
a)add memory (up to a total of 2GB for Windows XP or 4GB for Windows Vista). Be sure to set your Virtual Memory to Custom and set both Initial and Maximum size to 2.5 time the total memory you have.
b) Move you virtual memory to the new faster (7500rpm) disk drive.

For your reference, the steps are:

2.1 My Computer->Properties:Advanced tab -> Performance: Settings button -> Performance Options:Advanced tab ->
Virtual memory:Change
2.2 In Virtual Memory window, Click 'No paging file', then SET. The 'System managed size' bullet should be cleared now.
Then press OK to back all the way out. Then restart Windows.
2.3 Get back into the Virtual Memory window. The changes should be reflected. Now highlight D:
2.4 Click 'Custom Size', then set Initial Size and Maximum Size to the same value: 250% of the total memory
2.5 Click SET, the click OK to back out, then restart Windows.

You can use System Tools:Defragmentation:Analyse to verify that the green System Files for Virtual Memory has been moved to D:.

With this, Windows will run mostly out of memory (faster) and all paging (unavoidable disk activity) involves only the faster new HDD. The larger memory also reduces the amount of necessary disk activity.

- Collapse -
One problem with that
Aug 23, 2007 12:45PM PDT

Unless we're dealing with SATA drives, and quite honestly I don't know exactly how they operate in conditions like this, IDE/ATAPI drives can only be accessed one at a time.

So, since most system cases don't make it possible to put a second HDD on the secondary IDE channel, there's no real practical benefit to moving the swap file to another drive. The swap file is just one of the last places you should be looking to tune performance. Swap access is slow, and always will be slow so long as we keep using platter based HDDs. It's a matter of physics that there is a limit to the amount of stress that can be placed on the platters as they rotate before critical failure (i.e. they shatter).

- Collapse -
Moving swap file doesn't mean much
Aug 24, 2007 2:34AM PDT

You are absolutely right. The idea is to avoid paging at all, but Windows always fill virtual memory because it prefetches program pages into memory in anticipation of the users action!

Since I've moved on to laptops, my only desktop is an old HP I bought for my son 6 years ago. It has 4-5 card connectors.
Then again, if most system cases are as you described, wouldn't he have to install a new ATA adapter just to install the new drive? That opens up more options, but I must keep in mind this gentleman wants to add storage but avoid very much spending time in the upgrade.