you might need to bite the bullet on this one and try a xp repair. Boot up with your xp cd and proceed like you're gonna reinstall then you will see an option for a repair vs a fresh install.