@OP You might want to check your hard drive for bad sectors if you haven't already