Maybe. There are a few requirements for the transfer to be successful. Be sure to read the documentation first.
http://www.microsoft.com/windowsxp/p...uplication.asp
The key requirement on the above page is:
The mass–storage controllers (IDE or SCSI) must be identical between the reference and destination computers.
If you use an addon promise or SCSI card, you shouldn't have a problem. The onboard promise controllers on some mobos may be different. After Sysprep, you will need to run Ghost or DiskCopy or something similar.