How to transferring data manually - Copy Transfer, Windows XP Transfer Windows XP To Another Hard Disk or System Tech Support Windows XP.
The previous two solutions are preferred, since they will allow you to move a great deal of data from one drive to another, they're also more involved than the following steps below. If you don't really need to move everything from the old drive to the new one, but instead only wish to copy personal documents and perhaps some settings, you may consider the following tips:
* For moving data over to Windows Vista Pc read this.
* The File and Settings Transfer Wizard is included with Windows XP for the specific purpose of transferring files from one computer to another. Unfortunately, it doesn't work very well, and can even end up being more trouble than it's worth. Essentially, everything it does can be accomplished manually with a network connection or removable media storage device.
* You shold be careful when installing two drives in the same computer, as Windows XP has a tendency of permanently changing drive letters in a way that is difficult to undo. Example, if you have two drives, each known as C: in their respective computers, and you install both in the same computer, the secondary (or slave) drive will be changed so that it shows up as D:, so as not to conflict with the existing drive C: that has priority. If you then remove the drive and put it back in the original computer, it will still think of itself as drive D:, and may not boot because of it. For this reason, only put the "old" drive in this position, so you don't risk the "new" drive getting "re-lettered.
* If you have two separate computers, transferring the files over your network may be the best way to avoid the complexities of hooking up both drives to the same machine. Although the network connection will be slower, it's easier and less risky.
* Since Windows XP won't let you copy certain system files that are in-use, you won't be able to copy your Windows Installation simply by dragging and dropping files in Explorer, whether you're using a network connection or removable media drive. To do this, you'll have to use one of the first two solutions in this section. The alternative is to install Windows on the new drive and then find a way to be satisfied copying only some files.
* You can copy user profiles from one computer to another. User profiles are stored in the Documents and Settings folder, and include the Desktop, Start Menu, and many personal settings. However, you won't be able to overwrite the user profile in use by the currently-logged in user.
* To copy selected settings, such as application toolbars and other personal preferences, you can use Registry patches.