I would suggest if it's an old machine to start asking questions about a suitable replacement, and think about transfering your important data from the old hard drive to a new machine, the price of a new machine seem quite reasonable and you get a waranty.
I think it's time I took some of my own advice and do the same.