I bought a 4 terabyte SSD to replace the 1 terabyte in my laptop running Windows 10 64-bit. I have the new drive connected to a USB to SATA adapter. If I go to disk management, it will only format to 2 terabytes. The BIOS is set to UEFI and the drive is set to a GPT partition. If I put the new drive in a desktop computer connected to internal SATA ports, I can format it to the full 4 terabytes.
If I then connect the formatted drive to the laptop’s USB port and SATA adapter, it will see the full 4 terabytes. If I then try to clone the internal drive to the external drive, the 2-terabyte limit is reached.
Why is the USB ports not allowing me to use a drive bigger than 2 terabytes and is there a way around this or am I forced to use a desktop computer’s SATA ports?