My laptop has Windows XP on it, and I can't get it to start up. I've been having problems starting it up for the past few months, but I tried to ignore it. It would take on average 20 minutes to start up. Now I can't get it to start up at all. It goes to the screen where it asks you if u want to start it in safe mode or normally, and I can't get it to do either. Right after that screen, no matter what I select, my laptop automatically restarts. Is there anything I can do to fix this other than replace my hard drive?