I need to fix my old computer, it has been broken for about a year now, just didnt have time to look into it. Its an old AMD 1.6ghz processor with 512mb ram. When it hasnt been used for a while it boots up just perfectly and runs smoothly for about 30minutes or so ( its always a random amount of time ) and then crashes, blue screen of death. After that it wont even boot up anymore for some time. So my idea was that it gets overheated but after i ran some tests it shows the gpu was at 50 degrees C when it crashed, so overheating shouldnt be the problem. Aint so good with this so my question is what hardware could most likely cause this problem and how to test it without another desktop pc? Oh and yes im pretty sure its hardware problem since it runs on fresh formated windows xp. My ideas are that the HDD is somewhat broken since sometimes when I try to boot it after it crashed ( blue screen of death ) it manages to get into the win xp loading screen then freezes again, reboots and an error "A disk read error occurred", quite obvious acctually but maybe it can be caused by something else also and how can I test it?
Thanks in advance.