500GB HDD shows 465GB internally

The space is not missing, is just a consequence of the format system. Normally the external hard drives are formatted using FAT32 system and this produce some lose of space. If you want recover some space you can format your drive using NTFS system.

Best Regards.