#1 楼
您可以在Windows中使用DISKPART
,或者在Linux / Mac下使用等效的fdisk
命令。DISKPART
(Windows)启动命令提示符,并启动DISKPART控制台。键入
LIST DISK
列出所有磁盘,然后使用SELECT DISK #
选择正确的磁盘(其中#是SD卡)。然后,您可以键入CLEAN
清除卡上的分区表,从而有效地将其清空。在运行CLEAN
命令之前,请确保已选择正确的磁盘!要创建主分区以重用卡上的空间,请键入
CREATE PARTITION PRIMARY
。然后将重新分配以前的“清理过的”空间。要格式化,请键入
FORMAT FS=FAT32 QUICK
,最后要重新分配驱动器号,请键入ASSIGN
。如果无法要确定合适的磁盘,请卸下SD卡,运行
DISKPART
和LIST DISK
,然后在插入SD卡的情况下重新运行它。 SD卡只是已添加的磁盘。请注意,上述命令不区分大小写;我使用了大写字母来匹配约定的
DISKPART
显示器。是您的SD卡设备(可能取决于您使用的Linux发行版,请参见下文)。然后,您可以通过键入d删除设备上所有现有的分区,然后添加一个新分区并对它进行格式化。您也可以只键入n来创建一个新的分区表,然后开始布局所有内容。FDISK
还是另一个可行的工具,基本上就是CFDISK
,它具有大大改进的用户界面。在这两种情况下,格式化驱动器后,最后都需要对其进行fdisk /dev/sdx
。插入了SD卡。 SD卡只是已添加的设备。评论
在DISKPART中,@ AlexChamberlain通常可以通过磁盘的容量来判断。选择磁盘后,还可以调用LIST VOLUME来查看所有驱动器卷及其标签(只要显示SD卡的名称,您就拥有正确的设备)。如果使用的是fdisk,请键入p以打印分区表,并检查卷标是否正确。如果您使用的是cfdisk,它应该在设备上启动命令后立即显示卷标。
–突破
2012年8月4日14:12
我有一个64GB的SD卡。 Diskpart告诉我,它太大了,无法用fat32进行格式化。反正还有选择吗?还是我必须使用第三方软件?
– CGFoX
17年12月27日在16:57
#2 楼
在您的相机上大多数相机具有内置的格式化功能,该功能将使用单个FAT分区。我的相机甚至将其放在擦除块边界上。选择它会弹出一个菜单,要求我确认我要删除卡上的所有数据。选择是格式化卡。
评论
:)它将是一个FAT分区,从第二个擦除块开始。
–亚历克斯·张伯伦
2012年8月4日19:47
它将像其他任何FAT格式化的设备一样被FAT格式化……不是特定于相机的。但是,他将必须删除创建的各种文件夹,例如“ DCIM”
–亚历山大
2012年8月4日在22:38
我回避了这个答案,因为这听起来像是一种不好的方法,但是这里没有其他方法起作用了,这很有效。我删除了所有分区,在相机中打开了SD卡,进行了格式化,现在有30GB可用空间,而不是显示的1.4。
–迪恩·米汉(Dean Meehan)
17年5月5日23:37
#3 楼
您可以使用官方的SDCard.org应用程序(Windows / Mac):用于Windows的SD格式化程序
用于Mac的SD格式化程序
这非常简单并在FAT32中重新格式化SD卡。还有用于LBA调整和擦除/擦除的选项。
评论
在撰写本文时,该软件甚至无法在Windows 10上运行。没有错误,只需立即用事件日志中的空白错误号轰炸一下!
–严峻
18年7月28日在10:26
完美的解决方案,不需要做任何事情,只需格式化并完成即可。
–sairfan
12月25日下午2:45
#4 楼
目前,似乎还没有提到最好的磁盘管理工具之一-GParted:许多Linux发行版中都包含此工具,否则可以轻松安装。对于其他系统,可以从DVD或USB记忆棒上运行它,因此也可以在其中使用它。 Linux部分还表示,如果为
ext*
,则支持SD卡格式,因此可以轻松,高效地重新格式化,并且出现问题的可能性较小。大多数磁盘实用程序(尤其是Windows上的磁盘实用程序)可能会破坏SD卡上的所有引导数据,并以其他方式对其进行破坏。 注:引导分区可能会带有标签或标志'boot'。要对分区进行操作,请右键单击它,然后选择“卸载”。如果已安装分区(由分区名称旁边的一组键显示),则无法对其执行任何操作。卸载后,可以检查它的错误,重新格式化,重命名,删除并创建一个新的等等。有关使用GParted的文档可以在这里找到
#5 楼
有一些仅适用于SD卡的特定工具,但我喜欢使用Windows用户免费使用的EaseUS分区工具。它不适用于Server Editions。 *请注意,他们显然捆绑了某些软件。单击高级选项以防止出现这种情况。应小心从设备列表中选择SD卡,因为此工具将列出所有驱动器。这显示了如何调整分区的大小。这将包括FAT和ext以及可能的SWAP。只需删除它们,您就可以看到完整的未分配16 GB。删除所有分区后,请按照说明重新加载所需的发行版。
硬件错误
如果,但是,在列表中,您看到卡的总大小列为55 MB并且没有其他选择来删除或扩展它,这意味着SD可能已损坏。你同意。该软件将仅格式化外部设备。像SD卡或USB设备一样。
选择选项QUICK和FORMAT SIZE ADJUSTMENT:ON!它的原始大小。如果此时发生错误,则很可能是该卡完全损坏了。 />
示例
这是我的4 GB Raspbian SD卡。我使用Windows管理工具。是的,它显示了它,但是它不能让您对分区执行任何操作,以防万一...将其删除或Windows破坏了某些内容(因为它不支持该文件系统)。
EaseUS分区主控显示了一个更好的列表,并且了解所使用的文件系统。右键单击并删除分区。您也可以创建新分区并应用所有内容,然后将整个SD卡重新使用在Windows中,或者如果要将其他映像刻录到卡上。
这里我已删除分区。右键单击并说“创建新分区”。有文件系统类型的完整列表。我没有单击“应用”,因此尚未完成任何操作。
评论
该程序在安装时会尝试安装许多其他应用程序。
–飞利浦NJ
2014年6月7日下午0:05
抱歉,当我写这不是问题时。我已经更新了分析工具,以对此进行警告。我仍然感觉到它的软件不错,我希望将淘汰那些无用之选。
– Piotr Kula
2014年6月9日在8:17
完成-但我不会安装。我的防病毒软件阻止了很多东西的安装。
–飞利浦NJ
2014年6月9日10:42
对于这样一个简单的任务,可能有些矫kill过正,但它确实有效。
– Ivotje50
2014年12月30日16:03
我的卡大了60MB,就像您在“硬件错误”中写的一样,但是我没有扔掉它,而是用手机格式化了,不再是16GB:
– Greuze
17年8月26日在15:57
#6 楼
使用官方SD Formatter工具时的注意事项。 (这确实应该是评论,但显然我无法在评论中添加屏幕抓图。)这使我绊了一天左右。我运行SD格式化程序,以为它将修复我的SD卡。我观察到驱动器J:大小仅为60Mb。这是16Gb卡。我认为(按照我过去30年来一直使用的格式化工具),它只会格式化60Mb分区。
MISTAKE。实际上,它会将设备重新分区为一个完整的分区,然后对其进行格式化(在这种情况下,将其格式化为完整的16Gb-请参阅与背景窗口相比的前景窗口)。把手放下。没问题!!
评论
+1为我遇到的60MB问题,如果卡为16GB,则最终不是问题60MB => 16GB :)
–巴吉
16年7月29日在17:09
#7 楼
我有一个非常相似的问题。我的设置:在Windows 7和Sandisk ultra card 16 GB上运行的计算机。我想格式化我的卡以安装OpenELEC。因此,我下载了SD格式化程序并尝试对其进行格式化。它变成了64 MB卡!我尝试了多种设置,尝试了CMD上的diskpart并使用计算机管理/磁盘管理控制台进行了纯净格式-运气不好。总是winimg作家声称卡上没有足够的空间。之前(即使用SD格式化程序之前),它将扩大空间并安装,随后我在Raspberry Pi终端上使用了expand命令。因此,我做了以下操作:
我下载了BerryBoot(注意它是28 MB!),将图像写在SD卡上并启动了Raspberry Pi。 BerryBoot使用其自己的内置程序将其重新格式化。现在,我将卡取出并在Windows上使用FAT的格式化工具对其进行了格式化。我将卡取出并重新插入。现在读取14.4 GB!像这样卡住的任何人都可以尝试一下。
评论
当卡格式化为Linux兼容性时,Windows仅会看到剩余的小标题分区。因此,卡的大小仍然相同,只是Windows无法理解Linux分区,因此完全忽略了它的存在。就像Linux对标头分区所做的一样。
–希尔·希利(Phill Healey)
2014年1月23日在11:47
#8 楼
在装有最新OS X的Mac上不好用。该卡不能以任何方式擦除。评论
废话,fdisk呢?
–活动
13年3月29日在9:34
@Jivings,因为我无法编辑(由于我的FAQ大礼包),我该如何在审核时回答此问题:标记,评论等?
– xxmbabanexx
13年3月30日在5:47
@xxmbabanexx Downvote可能。这是一个答案,这是错误的。这不是一个明显的冒犯。
–活动
13年3月30日在9:01
评论
这听起来可能很有趣,但是如果您有一个microSD,Linux无法读取,但使用fdisk显示,则将其放入您的android手机中,转到设置>存储>可移动存储>格式。而已。之后,您可以像使用普通存储设备一样使用它。我做了1-2个小时的yada yada之后就做了不知道@freerunner的建议是否有任何缺点,但肯定很容易,对我来说也很好。