Windows diskpart 格式化教程
为什么 EtchDroid 写过的 U 盘在 Windows 上不好格式化
当你把 EtchDroid 写过的 U 盘插进 Windows 电脑时,Windows 的磁盘管理工具会显示它为"未初始化"或"未知分区"。原因是 Linux 混合 ISO 的分区表结构(通常是 MBR + GPT 混合或 GPT)和 Windows 的分区标识方式不完全匹配。
diskpart 命令行恢复
这是最彻底、最可靠的恢复方式。EtchDroid 官方也推荐用这种方法。
第一步:打开管理员命令提示符
- 开始菜单搜索 "命令提示符" 或 "cmd"
- 右键 → "以管理员身份运行"
- 如果弹出 UAC 确认框,点"是"
第二步:进入 diskpart
在命令提示符里输入:
diskpart
命令提示符会变成 DISKPART> 提示符。
第三步:找到你的 U 盘
输入:
list disk
屏幕上会列出所有磁盘。关键是准确判断哪个是你的 U 盘:
- 磁盘 0、磁盘 1 通常是你的电脑内置硬盘/SSD——绝对不能选这些
- 通过磁盘大小判断——U 盘是你刚插进去的、容量较小的那块
第四步:选中并清理磁盘
select disk X
X 是刚才确认的 U 盘编号。选中后 prompt 会变成"Disk X is now the selected disk"。
然后清理:
clean
clean 会擦除整个磁盘的分区表和所有分区——U 盘上的所有数据都会被删除,但磁盘本身恢复成"未初始化"状态。
第五步:初始化磁盘 + 创建分区
convert mbr
(或者 convert gpt,区别不大,MBR 兼容性更好)
然后创建新分区:
create partition primary
select partition 1
format fs=fat32 quick
assign
exit
全部执行完后,U 盘会在资源管理器里重新出现,变成可正常读写的 FAT32 盘。
最危险的一步:选对磁盘
在 select disk X 这一步必须极其小心——选错磁盘 = 擦除电脑内置硬盘上的所有数据。如果不确定哪个是 U 盘:
- 拔掉 U 盘 →
list disk看哪些磁盘消失了 → 记录哪些编号 - 插回 U 盘 →
list disk看哪些磁盘回来了 → 这个编号就是 U 盘的
多做几次确认,总比数据全丢了好。
简化版操作
如果你嫌 diskpart 太繁琐,Windows 的磁盘管理图形工具(diskmgmt.msc)也能完成同样的事:
- 右键"此电脑" → 管理 → 磁盘管理
- 找到你的 U 盘
- 右键 → 初始化磁盘 → 选 MBR/GPT
- 右键未分配区域 → 新建简单卷 → 按向导选 FAT32 格式化