You have 1000 GB, or 930 GiB. Your machine is reporting your GiB count, which manufacturers wrongly label GB. There is nothing wrong with your drive.
to add a little more english
GiB - uses the computer based binary, so based on units of 1024 Bytes
GB - uses base 10 math (what you you normally use), so numbers are based on units of 1000 Bytes
1 TB
based on GB = 1,000,000,000,000 Bytes
based on Gib = 1,099,511,627,776 Bytes
Manufacturers typically uses the Base 10 number because they appear larger
but computers, based on binary use GiB, which give you a smaller number.
It's basically been this way for years