Sometimes a system can be corrupted as result of a virus devastation and very often you end up with a corrupted "explorer". Remember reinstallation should be the very last option.
Run this command with your xp disk in your CD-drive:
sfc /scannow
Mount NTFS drive on linux
Mount an NTFS drive read only
1. Boot From your linux dix
2. Shell into the terminal
3. Create a directory let's say mkdir /ycsoftware
4 Then use the mount command below
sudo mount -t ntfs -o umask=0222 /dev/hda1 /ycsoftware
5. Then cd /ycsoftware
6. ls -lah to see your ntfs files
Mount an NTFS Drive read write
sudo mount -t ntfs-3g /dev/hda1 /ycsoftware -o force
How do I access Safe mode
Safe mode can be accessed immediately after the computer start by hitting the following key on your keyboard
F8
There should be a black screen that comes up showing you how to access safe mode.
Microsoft CRM Useful Sites
Here are a few interesting websites ycsoftware came across while working on a Microsoft CRM integration project.
Bootloader
Tired of hitting all sort of keys to access safe mode? (Windows XP)
Just modify your boot loader and add safe mode as an option.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe Mode" /safeboot:minimal /sos /bootlog
when the computer reboots, you will be given a list of option to choose from and safe mode is of them

Here are the safe mode flags (msconfig)

Reference
