Malcy:
That really does sound like a hardware problem to me. Windows replaced bad clusters, so your physical drive was having issues, unfortunately your db file just happened to live there.
Since this is not on a LAN, a network type global backup probably will not work, but I would suggest...