Hi Skippie,
I have analyzed your problem and seems to it that you are doing the hard disk copy method using the Norton Ghost. I used to upgrade the Windows XP from 4GB Hard Disk to 20 or 40 GB without any problem occured. I have tried before the method of hard disk copy from 4GB to 20 GB and it all copied all the files as you can see, but Im pretty sure, there are hidden files which that method didnt copy. So, what I would suggest here, since Im doing the same thing.
1. Since you are in Norton Ghost, you have to backup the whole hard disk using the Norton Ghost, it will ask you to which location you want to save the image file. Lets say, you have a slave drive, save that image file on that drive. Once Norton Ghost finished saving the image file, copy that image file back to the C Drive. Remember, you cannot save the image file of your C drive to its drive itself. Its only a tedious work but it will work Im sure. Now, once you finished copy that image file which you had just created, Run the Norton Ghost again and choose the Restore option. Look for that image file and click restore and choose the destination drive as D:\
Im sure it will work because I have done it several times.
Thanks