i have a western digital 120 gb ide hard drive ( there was still 25 gb free space ) and everything was running fine until i decided to update windows xp home edition service pack 1 to service pack 2. I updated the windows and after the updating was done it asked me to restart the computer so i restarted the computer and it was normal then the windows would not start up. i turned off the computer and then turned it back on, everything gets on normally but it gets stock at where it says windows xp, it just stays there forever therefore i dont get to my desktop. Any idea what might be causing the problem? I have an old hard disk drive which im not using and it has 10 gb space. Can i plug it to my system and run the windows from that and still be able use my other hard disk too so i can uninstall the service pack 2 from my hard disk. Waiting for your suggestions! Thank you for your time !