Odd.
It depends on how old the system is you are using.
Or how old the motherboard is of a desktop computer or laptop the drive is fitted too.
Old systems cannot map the physical size of new drive capacity in some cases if 1Tb or above.
Because when the motherboard for example was made, if quiet old the physical drive sizes and capacity of drives did not exist at the time.
So there for the bios of the motherboard was not programed to recognise a drive of for example a 1Tb drive in storage capacity.
And what often happens is it miss calculates the actual storage capacity the drive should be.
And often why in the bios, or in windows the drive may report as only 17GB of total storage space tbirdou812.
So how old is the system, or laptop you are using?
On some boards it can be down to an old bios firmware revision installed.
Where to fix the problem a more up to date bios firmware must be flashed to the bios of the motherboard or system used in order for the drive size to be calculated and used properly when the drive is of a 1TB capacity.
To do this you will have to get the brand name of the motherboard and the model number of it.
Go to the brand maker of the motherboard.
In put the model number of it.
And go to the downloads and support section for the motherboard.
And check for any bios version that is more new than the one the board currently has installed.
And flash the new bios firmware to your motherboards bios chip.
If the board is new, then make sure CSM mode is enabled in the bios.
For hardware detection set the option to.
Legacy op rom \ Uefi mode.
Save the new settings in the bios.
And the drive should then be detected as a 1TB drive there after, or just short of 1 TB in size after it is formatted.