Before you start, be sure to save your files and anything else you don't want to lose before you start. Since your machine freezes at the first desktop, you won't be able to do it on your laptop. However, if the disk isn't totally corrupted, you may be able to remove the drive from the machine, attach it to another machine as slave and copy your files from your drive.
Be sure the other (target) machine is fully booted and the AV and anti-spyware software are up to date, and before you copy anything, do a full scan of your drive to make sure you don't infect the machine where you're backing up your data.
Before you start, use another machine to download the most recent drivers for your machine from Dell's support pages. Save them to a folder, copy the folder to a flash drive, and once you get to the first Windows screen on your new installation, copy that folder to the Downloads folder, and install all of them from there.
Microsoft may have already turned off Windows update for XP so I don't know if Windows Update will still work. You can
download the majority of Win XP SP3 collected drivers from MS. This won't include drivers issued since the collection was posted, but it will cover most of the bases.
Two possible solutions:
1. Depending on the age of the laptop, it may have a recovery partition that will re-install the original, out of box installation. You will have to update the drivers, either manually or using Dell's software utilities.
2. Any OEM CD will probably work to do a clean installation of XP. The key may be built into ROM, or the code on the bottom of the laptop should work.
Good luck.
