Recently a friend of my had this problem with her external hard disk, it appears that the Windows does not recognize her hard disk, two possibility – the hard disk has no file system, meaning to say the disk is not formatted in FAT or NTFS file system. The other possibility is the extremely large size – 2TB.
The Volume Is Too Big for FAT32
In most cases, you won’t be able to format a large 1TB hard disk with the FAT32 file system. If you happened to own a 2TB hard disk and would like to format the file system in FAT32 for future accessibility reasons (It might be impossible to extract data from a NTFS disk), try SwissKnife.
Apart from being faster at formatting your disk compared with Windows OS, SwissKnife allows the creation of a single partition of up to 500GB of FAT32 or NTFS file systems.
Format Hard Disk Via DOS
DOS is still my number one choice when it comes to formatting. For those with a removable hard disk that is not recognizable by Windows because no file system exist, try DOS. First you’ll need to enable USB support via your motherboard BIOS.
When you’re ready, replace the ‘X‘ in ‘format /FS:FAT32 X:‘ with the letter of your external hard drive.
FAT32 vs NTFS
NTFS is much better than FAT32 for a number of reasons, it is more secure (need to enable the security feature) because your data is not retrievable if somebody plug in your hard disk into their computer. It is faster because of the indexing system, and it supports extremely large hard disk. Unless you have sensitive information stored in your hard disk, FAT32 is still my number one choice, for a simple reason – data is retrievable.