By restore, do you mean restore or reinstall? Restoring implies dell gave you a disc image with all the preinstalled apps, and it just unzipped the disk image and wrote it to your drive. Usually dell has been giving real XP CD's these days, which allow you to do a real install of XP, then install the drivers seperatly.

Matthew