This is what I would do, it assumes that you only have one operating
system on your current disks and that it is on "C:" and that all other
partitions are data partitions.
1- Mount the new disk in the computer and create partitions on it to
hold the information currently held in the data partitions on the old disks.
2- Copy the information from the data partitions on the old disks to the
newly created partitions on the new disk.
3- Use a disk partitioning tool like BootIt NG and merge all the
partitions on the old hard disk containing the "C" partition into one
partition only. In other words merge them all into the "C:" partition.
That will leave you with the old hard disk with only one 40 gig "C:"
partition, that is the System and Boot volume. Your operating system
and all your programs will remain there, you will not need to reinstall
them. You will be able to reassign all the drive letters as you please,
except for the System and Boot volumes (C

.
If your programs are not on C but in another one of the myriads of
partitions that you currently have, then unless you move them to a
partition with the same drive letter you will have to reinstall them.
John
cfman wrote:
> Hi all,
>
> I need your help!
>
> My C drive constantly ran low and even reached 0GB many times. This is my
> big headache.
>
> This time I really want to solve this problem.
>
> I have purchased a 300GB harddisk. And how can I move the content of my old
> harddisks(two 40GB harddisks partitioned into drives C, D, E, F, G, H, I) to
> the new harddrive? I plan to retain one 40GB harddisk, so eventually I will
> have 340GB harddrive in total.
>
> My question is:
>
> Is there a way to do the upgrade without reinstall the OS and all the
> softwares? It seems to me that the drive letters will change also. So the
> softwares will be in a mess.
>
> Could you please tell me some easy steps to follow so that I won't make a
> mess of my computer system? I am really a greenhand in computers.
>
> Thanks a lot
>
>