Alternative ways to repair Windows XP

Hi,
My windows XP does not start. Last night I worked on it without facing any problem. But today when I start my pc it is not logging on. Loading all the drivers at the time of booting, a black screen comes out and it does not go anywhere. I tried to boot in safe mode but after loading the drivers it just stayed there with the same black screen. I wanted to repair the system with the Windows XP CD-ROM but I was not being given the option to repair it. Then I quit the set up.
Is there a way to run a repair or a scan disk to try and solve the problem without reinstalling windows?
Really appreciate any help.
Thank you.
