I have an HP ZT 1175 laptop. When I power it on the Windows XP logo appears and if we going to start up fine then it reboots after few minutes. It never completely starts windows just a black screen. I can hear the hard drive spinning and making noise but it will not completely boot up. I tried reinstalling XP but I get an error from the hard drive. What is my cheapest solution to this problem. Thank you.