{"id":1866,"date":"2021-10-26T13:14:33","date_gmt":"2021-10-26T13:14:33","guid":{"rendered":"https:\/\/lgildv5i97.onrocket.site\/answers\/?post_type=question&#038;p=1866"},"modified":"2021-10-26T13:15:49","modified_gmt":"2021-10-26T13:15:49","slug":"the-volume-is-too-big-for-fat32","status":"publish","type":"question","link":"https:\/\/computing.net\/answers\/windows-7\/the-volume-is-too-big-for-fat32\/20406.html","title":{"rendered":"The Volume is Too Big For FAT32."},"content":{"rendered":"<p>FAT32 has some issue, one being the fact it has issues formatting large devices, such as larger SDHC cards. In that context, 32G is considered as &#8220;large&#8221;.<\/p>\n<p>So, I have a 64G and a 128G SDHC card, which I can format NTFS or exFAT and still use the entire volume, but the external devices doesn&#8217;t play ball and only reads<\/p>\n<p>FAT32.<\/p>\n<p>This one page<br \/>\n<a href=\"https:\/\/www.howtogeek.com\/316977\/how-to-format-usb-drives-larger-than-32gb-with-fat32-on-windows\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.howtogeek.com\/316977\/ho&#8230;<\/a><br \/>\nstates you can do two things:<br \/>\n&#8211; use format.com with powershell<br \/>\n&#8211; use a 3rd party tool<\/p>\n<p>The 3rd party tool ( <a href=\"http:\/\/www.ridgecrop.demon.co.uk\/index.htm?guiformat.htm\" target=\"_blank\" rel=\"nofollow noopener\">http:\/\/www.ridgecrop.demon.co.uk\/in&#8230;<\/a><br \/>\n) actually does the job, but my question is about format.com<\/p>\n<p>Or, it is about ANY tool that is standard to Windows, that can do what is being asked:<br \/>\n&#8211; format a larger than 32G device<br \/>\n&#8211; retaining all of the respective volume<\/p>\n<p>So, not formatting 32G partitions in a 128G device.<\/p>\n<p>I seriously doubt that format.com would behave differently in PowerShell, because it still is the same tool, so I had a test.<\/p>\n<p>This is my &#8220;CMD&#8221; run:<\/p>\n<p>C:\\&gt; format.com D: \/FS:FAT32 \/V:TEST001 \/Q<br \/>\nInsert new disk for drive D:<br \/>\nand press ENTER when ready&#8230;<br \/>\nThe type of the file system is EXFAT.<br \/>\nThe new file system is FAT32.<br \/>\nQuickFormatting 61071M<br \/>\nThe volume is too big for FAT32.<br \/>\nC:\\&gt;<\/p>\n<p>This is my &#8220;Powershell&#8221; run:<\/p>\n<p>PS C:\\&gt; format.com D: \/FS:FAT32 \/V:TEST001 \/Q<br \/>\nInsert new disk for drive D:<br \/>\nand press ENTER when ready&#8230;<br \/>\nThe type of the file system is EXFAT.<br \/>\nThe new file system is FAT32.<br \/>\nQuickFormatting 61071M<br \/>\nThe volume is too big for FAT32.<br \/>\nPS C:\\&gt;<\/p>\n<p>Tried the same, but without the &#8220;Quick&#8221; option.<br \/>\nThis one takes much longer to run, but it ends in the same.<\/p>\n<p>PS C:\\&gt; format.com D: \/FS:FAT32 \/V:TEST002<br \/>\nInsert new disk for drive D:<br \/>\nand press ENTER when ready&#8230;<br \/>\nThe type of the file system is EXFAT.<br \/>\nThe new file system is FAT32.<br \/>\nVerifying 61071M<br \/>\nThe volume is too big for FAT32.<br \/>\nPS C:\\&gt;<\/p>\n<p>So, all of these fail. Notice that the error message is displayed at the end of the attempt.<br \/>\nFor the non-quick runs, that means it runs for a very long time, then fails.<br \/>\nThe percentages are displayed during format, but they disappear when the error message is shown.<\/p>\n<p>The error message displayed by format.com (&#8220;The volume is too big for FAT32.&#8221;) thus is an incorrect statement.<br \/>\nIt should read : &#8220;This application cannot format a volume with this size in FAT32.&#8221;<\/p>\n<p>Somewhere on the net I read this:<br \/>\nFAT32 is limited to 2^32 sectors. With 512 byte sectors that means a 2TB drive<\/p>\n<p>I know that you change the maximum format volume by just changing the allocation unit size,<br \/>\nbut that is something else. The allocation unit sizes are neatly explained using<\/p>\n<p>format.com \/?<\/p>\n<p>I always assumed that you can overrule many limits, by changing the allocation unit size.<br \/>\nBut, that on itself doesn&#8217;t quite work, as this still fails:<\/p>\n<p>$ format.com D: \/FS:FAT32 \/A:64K \/V:TEST003 \/Q<br \/>\nInsert new disk for drive D:<br \/>\nand press ENTER when ready&#8230;<br \/>\nThe type of the file system is FAT32.<br \/>\nQuickFormatting 61071M<br \/>\nThe volume is too big for FAT32.<\/p>\n<p>C:\\&gt;<br \/>\n$ format.com D: \/FS:FAT32 \/A:128K \/V:TEST004 \/Q<br \/>\nInsert new disk for drive D:<br \/>\nand press ENTER when ready&#8230;<br \/>\nThe type of the file system is FAT32.<br \/>\nQuickFormatting 61071M<br \/>\nThe specified cluster size is too big for FAT.<br \/>\nC:\\&gt;<\/p>\n<p>So, next is to change the cluster size, but this involves<br \/>\nsome guessing, as it states:<\/p>\n<p>\/N:sectors Specifies the number of sectors per track.<\/p>\n<p>So I&#8217;m basing on the above statement &#8220;With 512 byte sectors (..)&#8221;:<\/p>\n<p>C:\\&gt; format.com D: \/FS:FAT32 \/A:128K \/N:512 \/V:TEST005 \/Q<br \/>\nMust enter both \/t and \/n parameters.<br \/>\nC:\\&gt;<\/p>\n<p>So, you must also enter \/T<\/p>\n<p>\/T:tracks Specifies the number of tracks per disk side.<\/p>\n<p>Or you get error:<\/p>\n<p>Must enter both \/t and \/n parameters.<br \/>\nTrying with some:<\/p>\n<p>C:\\&gt; format.com D: \/FS:FAT32 \/A:128K \/N:512 \/T:100 \/V:TEST006 \/Q<br \/>\nParameters not compatible.<br \/>\nC:\\&gt; format.com D: \/FS:FAT32 \/A:128K \/N:512 \/T:10 \/V:TEST006 \/Q<br \/>\nParameters not compatible.<br \/>\nC:\\&gt; format.com D: \/FS:FAT32 \/A:128K \/N:512 \/T:10000 \/V:TEST006 \/Q<br \/>\nParameters not compatible.<br \/>\nC:\\&gt; format.com D: \/FS:FAT32 \/A:128K \/N:512 \/T:10000000 \/V:TEST006 \/Q<br \/>\nParameters not compatible.<br \/>\nC:\\&gt;<\/p>\n<p>Looking on Google for this, a lot is referring to ancient MS-DOS usage.<br \/>\nBut I&#8217;m left with the question:<br \/>\nHow do you make this command work ?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"iawp_total_views":11},"question-category":[42],"question_tags":[],"class_list":["post-1866","question","type-question","status-publish","hentry","question-category-windows-7"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/question\/1866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/question"}],"about":[{"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/types\/question"}],"author":[{"embeddable":true,"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/comments?post=1866"}],"wp:attachment":[{"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/media?parent=1866"}],"wp:term":[{"taxonomy":"question-category","embeddable":true,"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/question-category?post=1866"},{"taxonomy":"question_tags","embeddable":true,"href":"https:\/\/computing.net\/answers\/wp-json\/wp\/v2\/question_tags?post=1866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}