1a.) First wipe the hard drive using DBAN and then try installing XP again. Be sure to backup any important files first.
1b.) Is that a SATA hard drive? If so, you'll likely need to supply the drivers for XP to properly detect the hard drive. (See the laptop's manufacturer or the motherboard's manufacturer.)
2.) I'm not sure what you mean by "missing out some files during installation," but you're not alone in having problems installing the Sony Picture Package. It's not Vista compatible and Compatibility Mode doesn't resolve all of the problems, so as long as you have Vista installed you'll need to find an alternative.
John
P.S. You may want to review this tip page.
Hi,
1.I recently bought a laptop with Vista pre-insatlled.I want to remove the Vista and install a fresh copy of XP.When I tried installing XP(Using booting), it couldn't detect the hard drives.
2.When I tried installing the Sony's Picture Package software even after setting the software compatibilty to Windows XP,It was missing out some files during installation.
I need your suggestion for resolving these problems.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic