|Not really. Best option would be to migrate from your original drive to a new and larger drive. |
Easiest way to do this would be to buy a piece of software like Norton Ghost or Paragon's Hard Drive manager and do a drive to drive copy.
You may get lucky and be able to use the new drive straight away after copying but more likely is that you will have to repair Windows using the Windows XP installation CD so that you can load it up again.
Hope this helps