Pinterest Stumbleupon Whatsapp
Ads by Google

how to format a hard driveIn a recent article I detailed how to format a USB drive How To Format A USB Drive & Why You Would Need To How To Format A USB Drive & Why You Would Need To Read More and in a follow-up article I explained what file systems What A File System Is & How You Can Find Out What Runs On Your Drives What A File System Is & How You Can Find Out What Runs On Your Drives Read More are good for. In both articles I mentioned that there is a 32GB size limit for partitions when formatting with FAT or FAT32. Well, as some of you certainly know, that is not the entire truth. FAT / FAT32 itself can handle up to 16TB hard drives and up to 2TB are supported in most operating systems. Microsoft has set a 32GB partition size limit for the FAT / FAT32 file system to promote NTFS, which is generally more efficient when working with large partitions.

So first of all, this limitation only exists in recent versions of Windows. Secondly, Windows does recognize large hard drives formatted with FAT / FAT32. And finally, you can circumvent the 32 GB limit.


In this article I will show you how to format a large hard drive with FAT / FAT32 or create a 32+ GB partition with said file system.

The Manual Way

You don’t need a tool to circumvent the 32 GB partition limit, you can do it manually and it’s fairly easy. Rather than using the standard Windows formatter, you switch to the command line.

In Windows XP, go to > Start > Run. In Windows Vista and Windows 7, go to > Start, type > Run in the search field, and launch it. Type > cmd into the text field and click > OK.

how to format a hard drive

Ads by Google

Enter the following command at the prompt: format /FS:FAT32 X:

Replace the letter X with the drive letter for the external device you wish to format and hit > Enter.

how to format hard drive

That’s it! The formatting may take a long time as it did in my 15.2 GB example above, but it works.

The Tools

If you don’t want to mess with the command line, you can use tools that apply the same principle, but provide a nice graphical user interface (GUI) for your convenience.

SwissKnife (Windows XP)

SwissKnife is a simple partition manager that lets you do more than just format your hard drive with different file systems. You can also use it to delete, create, and resize partitions and it works faster than Windows.

format hard drive

However, the free version of SwissKnife is only available for Windows 95 through XP. If you would like to use it on more recent versions of Windows, you have to purchase SwissKnife Premium or try one of the other free tools below.

Fat32Formatter

Windows 7 users can try Fat32Formatter. It’s a self-executable tool with a decent GUI that allows you to format large hard drives with FAT32. Balloon tips guide the user through its functions. No other documentation is available.

format hard drive

This tool is almost too simplistic. While you can delete a partition and create new ones, you cannot choose the allocation unit size, which does make a different as I outlined previously How To Format A USB Drive & Why You Would Need To How To Format A USB Drive & Why You Would Need To Read More .

FAT32 Format

FAT32 Format is another very basic portable GUI tool that doesn’t require installation. It just does one task, and it does it very efficiently: format drives with FAT32.

format a hard drive

FAT32 Format works with Windows XP through 7 and supports up to 2TB partition size. You can choose the allocation unit size and give the partition a new volume label. Unfortunately, it can not create new partitions.

If you want to manage your partitions, i.e. create new ones or change their size, I recommend that you use dedicated software. First, create a partition that you want to format with FAT32. Then, in case your partition manager can’t do it, use one of the tools above to carry out the FAT32 formatting.

For detailed instructions, see James’ article on How To Set Up A Second Hard Drive In Windows: Partitioning How To Set Up A Second Hard Drive In Windows: Partitioning How To Set Up A Second Hard Drive In Windows: Partitioning Read More . For a third party alternative to Windows’ partition manager, see Justin’s article on GParted – The Ultimate In Partitioning Software GParted - The Ultimate In Partitioning Software GParted - The Ultimate In Partitioning Software Read More . If you are interested in the limitations of FAT32 in Windows XP, check out the respective Microsoft Support article.

What is your favorite file system? Did you switch from NTFS to FAT32 before and what were the reasons?

Image credit: Kar

  1. Arnab
    October 18, 2016 at 12:56 pm

    Hi. I want to convert my 1 tb external ntfs hard drive to FAT. Please guide me.

  2. Daniel
    July 14, 2016 at 2:36 pm

    Xbox one, ps4. Can format large 5tb external drives fast and easy. Fat 32 is the format.

    • Tina Sieber
      July 14, 2016 at 6:32 pm

      Good to know! Thank you for sharing, Daniel.

  3. Bryon
    April 19, 2016 at 11:39 pm

    Waited 10 hours for cmd to format my 750GB drive to FAT32 after which it decided to tell me it could NOT format the drive because it was too large. Downloaded the FAT32 utility, which promptly formatted the drive in 10 seconds. Hope future visitors see this!

  4. Lilly
    March 30, 2016 at 1:36 pm

    Manual way with the cmd console, can't work, the message: the disk is too big for FAT32.

  5. sandeep
    December 3, 2015 at 6:13 am

    not working

  6. Alan
    April 22, 2015 at 4:08 pm

    This does not work. Upon entering in the format commands in DOS, my machine sits there and says 0% verified... and that's where it just stops.

  7. Large Pot
    February 28, 2011 at 9:12 am

    I'll post the same information to my blog, thanks for ideas and great article.

  8. Duckeenie
    February 15, 2011 at 3:39 am

    One thing you need to remember about FAT/32 is that the File Allocation Table which needs to be loaded into memory grows exponentially with the partition size. May or may not be an issue for you depending on your system spec.

  9. Tina
    February 10, 2011 at 6:54 pm

    You provide sound reasons why NTFS is to be preferred over FAT32 under normal circumstances.

    However, if you read the other comments you will understand that there are situations in which FAT32 is required! Although Linux and Mac OSX can work with NTFS, there is hardware, such as DVD/Bluetooth devices or game consoles, that can work with external storage media, but only if it is formatted with FAT32. And for those people wanting to connect a large hard drive to one of these devices, this article will be extremely valuable.

  10. Guest
    February 10, 2011 at 11:30 am

    You can't have any single file larger than 4gb in size with Fat32. Now that's a major limitation! Fat32 is less secure, that's another reason NTFS was created. There are small addon programs for MAC OSX to enable read/write to to ntfs drives for free. There is also a program from Paragon that allows windows to see Mac drives and read/write to it. Newest versions of Linux can read/write to both windows and Mac drives. Fat32 should be left to flash drives.

    • Tina
      February 10, 2011 at 5:54 pm

      You provide sound reasons why NTFS is to be preferred over FAT32 under normal circumstances.

      However, if you read the other comments you will understand that there are situations in which FAT32 is required! Although Linux and Mac OSX can work with NTFS, there is hardware, such as DVD/Bluetooth devices or game consoles, that can work with external storage media, but only if it is formatted with FAT32. And for those people wanting to connect a large hard drive to one of these devices, this article will be extremely valuable.

  11. Bmulligan69
    February 10, 2011 at 3:13 am

    I just upgraded a PS3 with a larger HDD and it will only recognize a FAT32 HDD. In fact, to backup the OEM harddrive using the system's backup utility to an external drive, you need a FAT32 usb drive for that too.

  12. Aaron McFarland
    February 9, 2011 at 2:17 pm

    This is another tool that allowed me to format an external drive to FAT32 and worked very well 'Easeus Partition Master Home Edition 7.0.1' and is a completely free tool.

  13. Mike
    February 9, 2011 at 12:33 pm

    It is true that Windows won't mark "weak" sectors, however this is not guaranteed using any other "proper" software for the job either.
    I haven't used them in a while but SeaTools used to have problem with those sectors too. If the sector was found weak and the data couldn't be read (and relocated) it would be marked as pending until [any] data was written to it again.

    I would rather use Check Disk than some third party software simply because in addition to mark bad sectors it is able to detect File System errors. Unless the tool is able to do that it would just relocated the same bad data.

  14. lf0
    February 9, 2011 at 9:36 am

    All drives nowadays come pre-formatted. The only reason to re-format is because you want to have another file-system.
    Using the format tool to determine whether the drive has bad sector or not is very unreliable (it does not even check if the written sectors can be read and also only writes zero-bytes). If you are in doubt your drive is still OK you should really use the manufacturers test tools. Those work much more reliable and are also able to properly mark the sectors as bad.

  15. lf0
    February 9, 2011 at 12:01 am

    Your command line formatting took so long because you forgot the "/Q" as in "Performs a quick format."
    Maybe you should add this to your post, as formatting a 1 TB drive could lead to some frustations without it.

    • Peter
      February 9, 2011 at 1:56 am

      Unless you have used the drive before and know it is good, you really shouldn't use the /Q option. Doing a quick format on a brand new drive is asking for trouble because it doesn't actually verify that all the sectors can be written to. Yes, formatting a 1 TB drive can take a while, but it's less time than doing a quick format and having to recover your lost data when you find out the drive is bad.

      • Aibek
        February 9, 2011 at 5:14 am

        thanks for the input

      • lf0
        February 9, 2011 at 8:36 am

        All drives nowadays come pre-formatted. The only reason to re-format is because you want to have another file-system.
        Using the format tool to determine whether the drive has bad sector or not is very unreliable (it does not even check if the written sectors can be read and also only writes zero-bytes). If you are in doubt your drive is still OK you should really use the manufacturers test tools. Those work much more reliable and are also able to properly mark the sectors as bad.

        • Mike
          February 9, 2011 at 11:33 am

          It is true that Windows won't mark "weak" sectors, however this is not guaranteed using any other "proper" software for the job either.
          I haven't used them in a while but SeaTools used to have problem with those sectors too. If the sector was found weak and the data couldn't be read (and relocated) it would be marked as pending until [any] data was written to it again.

          I would rather use Check Disk than some third party software simply because in addition to mark bad sectors it is able to detect File System errors. Unless the tool is able to do that it would just relocated the same bad data.

        • Tina
          February 9, 2011 at 5:55 pm

          Great input! Thanks for pointing out the /Q quick format option lf0!

    • Aibek
      February 9, 2011 at 5:12 am

      good point

    • Richard
      January 15, 2015 at 4:14 pm

      and fat32 is use for Playstation so you can change you internal drive but it need to be in fat32 for a 500 Gb drive

  16. lf0
    February 9, 2011 at 1:01 am

    Your command line formatting took so long because you forgot the "/Q" as in "Performs a quick format."
    Maybe you should add this to your post, as formatting a 1 TB drive could lead to some frustations without it.

  17. Mike
    February 9, 2011 at 12:35 am

    Not to mention all those DVD and BD Players/Recorders with a USB connector who won't be able to read anything different from FAT32.
    Also pretty much all digital cameras use FAT32 on their memory cards.

  18. Tina
    February 8, 2011 at 11:21 pm

    That's precisely the reason.

    I mentioned the 'compatibility' issue of NTFS in the previous two articles on formatting and file systems, but should obviously have made it clear in this one! Thanks for your comment.

  19. Tina
    February 8, 2011 at 11:19 pm

    Leo,

    as Fred points out below, FAT32 is a file format that is supported by basically all operating systems without the need for drivers or other tricks.

    If you work only with Windows, then by all means do not format your greater than 32 GB hard drives with FAT32. Stay with NTFS as it is a file system optimized for large partitions / hard drives!

    This article is part of a mini series. You should also check out the other two posts:
    http://www.makeuseof.com/tag/f...
    http://www.makeuseof.com/tag/f...

  20. Fred
    February 8, 2011 at 9:14 pm

    fat32 can be read and written to even by mac computers. So, both pc and mac can have access to it. NTFS can be read by macs, but cannot be written.

    • Tina
      February 8, 2011 at 10:21 pm

      That's precisely the reason.

      I mentioned the 'compatibility' issue of NTFS in the previous two articles on formatting and file systems, but should obviously have made it clear in this one! Thanks for your comment.

    • Mike
      February 8, 2011 at 11:35 pm

      Not to mention all those DVD and BD Players/Recorders with a USB connector who won't be able to read anything different from FAT32.
      Also pretty much all digital cameras use FAT32 on their memory cards.

  21. Mike
    February 8, 2011 at 7:27 pm

    I'm with Leo on this. Why would fat32 be better than ntfs?

  22. Leo
    February 8, 2011 at 6:20 pm

    Nice :) I am a bit curious as to why you would want to format a partition to fat32
    (just wondering if there are any hidden benefits to the file format or is it a requirement for some niche application)

    • Tina
      February 8, 2011 at 10:19 pm

      Leo,

      as Fred points out below, FAT32 is a file format that is supported by basically all operating systems without the need for drivers or other tricks.

      If you work only with Windows, then by all means do not format your greater than 32 GB hard drives with FAT32. Stay with NTFS as it is a file system optimized for large partitions / hard drives!

      This article is part of a mini series. You should also check out the other two posts:
      http://www.makeuseof.com/tag/file-system-find-runs-drives/
      http://www.makeuseof.com/tag/format-usb-drive/

  23. Leo
    February 8, 2011 at 7:20 pm

    Nice :) I am a bit curious as to why you would want to format a partition to fat32
    (just wondering if there are any hidden benefits to the file format or is it a requirement for some niche application)

Leave a Reply

Your email address will not be published. Required fields are marked *