Have you thought of trying this trick--
How to Put an Entire Drive into a Folder
This is something you can do with Windows XP that you could never do with those old Windows 9x/ME operating systems. This feature, called "Volume Mount Points" (also supported in Windows 2000) allows you to associate an entire partition with a single folder on your hard disk.
I recommend using the Volume Mount Points feature to free up disk space on a C: drive that's getting too full. If your C: drive is getting too full, you'll love this trick:
Create an empty folder on your C: drive called "NewDrive".
Install your new hard disk and open the Disk Management console. You can access Disk Management from the Run command. Type diskmgmt.msc in the Run command and click OK.
In the Disk Management console, right click on the new disk and click New Volume. Click Next when the Welcome to the New Volume Wizard dialog box appears.
On the Select Volume Type page, select the Simple option. Click Next.
On the Select Disks page, make sure the correct disk (the new one) is selected and then type in the size of the partition you want to create. The default is to use the entire disk. Type in the size in the Select the amount of space in MB text box and click Next.
On the Assign Drive Letter or Path page, select the Mount in the following empty NTFS folder option and then type in the path to the NewDrive folder. Click Next.
On the Format Volume page, accept the default settings and click Next. Click Finish and the volume will be created and formatted.
Find some folders that are taking up a lot of space. Right click on those folders and click the Cut command. Then click on the NewDrive folder and use the Paste command. Note that you shouldn't do this with Program Folders and System Folders, as there are many files in use in those folders so you won't be able to reliably copy them to the new location. The Cut and Paste operation moves the files from their old folders into the new one.
Notice that all the files still appear to be on the C: drive. This makes it easy for you to save all your stuff to the C: drive, but actually use the space on the new disk.
You can, of course, name the folder whatever you wish instead of NewDrive.
Jon
jonjontheMighty