如何在 Windows 中重新分区 SDHC 卡?

如何在 Windows 中重新分区 SDHC 卡?

如何重新分区SDHC卡(4 GB 或更大)?我需要第三方工具或 Linux(现场 CD解决方案可以吗?

在 Windows 中磁盘管理选项删除分区已变暗:

在此处输入图片描述

我可以将卡重新格式化为FAT32,将文件复制到卡中或从卡中复制文件,甚至使用命令行命令将文件系统更改为 NTFS转变,但不对其进行重新分区。

文章如何在 Windows XP 中对 SD 卡进行分区谈到使用“Windows 启动程序”,这对我来说听起来相当可疑。

我尝试过改变“优化快速删除”改为“优化性能”。格式化为 NTFS 的选项出现了,但是删除分区选项仍然变暗。

平台:

我也尝试过不同版本的 Windows 和不同的卡,结果相同:

  • 金士顿 4 GB SDHC 卡,速度等级 4(屏幕截图中显示的卡)
  • Transcend 2 GB(未标记为 SDHC,而是 SD)
  • Windows 7 32 位(虽然读卡器比较旧)和 Windows XP 32 位EliteBook 8730w

答案1

这是一篇带有有效链接的文章 不带图片的存档版本。另外还总结了如何执行此操作:

打开“开始”菜单并在搜索中输入 diskpart 来启动 DiskPart。授予 DiskPart 以管理员权限启动的权限后,您将进入带有DISKPART>提示的控制台窗口。

删除分区

输入LIST DISK以找出您需要更改的磁盘。请注意,您要查找的磁盘与磁盘管理工具中的磁盘编号相同,因此在 OP 的例子中,它是Disk 1

接下来,您需要选择要处理的磁盘。输入SELECT DISK 1。再次输入以确保选择了正确的磁盘LIST DISK

现在,您需要选择要删除的分区。键入LIST PARTITION以查看所有分区的列表。要选择第一个分区,请键入SELECT PARTITION 1

要删除分区,请键入DELETE PARTITION

创建分区

要创建分区,您可以使用磁盘管理工具继续,也可以键入CREATE PARTITION PRIMARY。这将创建一个填充可用空间的分区。如果您希望创建特定大小的分区,则需要键入CREATE PARTITION PRIMARY SIZE=NNN其中NNN是分区大小(以 MB 为单位)。

HELP CREATE PARTITION您可以通过键入和/或获取有关各种选项的更多信息HELP CREATE PARTITION PRIMARY

退出 DiskPart

输入EXIT或按Ctrl+C

补充笔记

虽然这适用于许多 SD 卡(和其他媒体),但对于 SD 卡,建议使用SD 格式化程序来自 SD 协会。它不会删除所有分区,但会确保卡上任何与内容安全相关的部分都保持完整。

虽然没有被要求,但这种方法可能不起作用适用于 USB 记忆棒。我曾通过在 Linux 上对 USB 记忆棒进行分区或将 ISO 映像写入其中而导致 USB 记忆棒“变砖”,到目前为止,我还没有找到修复它们的方法。

答案2

@bvukelic 的答案是正确的..但是太长了:)

如果你使用的是 Windows 7 或更高版本,只需打开命令提示符运行磁盘分区

  • 您可能只需要删除卷 - LIST VOLUME,SELECT VOLUME #,最后删除卷,<- 请务必小心并阅读您正在删除的内容

然后只需继续常规的“管理”磁盘即可。

只需阅读其中的所有内容小心:)

答案3

您可以使用 Windows 上的 DiskPart 命令行工具将其删除。阅读此内容http://www.winability.com/delete-protected-efi-disk-partition/

答案4

您还可以使用

MiniTool 分区向导

或者

EaseUS SD卡分区软件

从 11.9 版开始后者不再支持 Ext 2 至 4 文件系统。

前面答案中提到的 SD 格式化程序似乎会删除 SD 卡上的所有分区!

但请注意,Windows 只能识别可移动磁盘上的第一个分区,因此第二个分区没有驱动器号。

相关内容