Is this is the reading under Total Space and not free-space? The 160 Gb drive is
reading OK as 160Gb (decimal size) is 149·01 Gb binary size.
Any other clues? Have you run: chkdsk c: /r , from the Recovery Console to see if
that corrects the reading?