DiskPart无法选中U盘分区,如何删除分区1?
我之前也碰到过类似的顽固U盘分区删不掉的情况,用DiskPart确实是最有效的工具之一,但很多时候卡壳是因为操作步骤没踩对——尤其是容易搞混「选中磁盘」和「选中分区」的顺序。下面给你一步步拆解正确操作:
第一步:启动管理员权限的命令工具
右键点击Windows开始菜单,选择「Windows PowerShell(管理员)」或者「命令提示符(管理员)」,确保拿到最高权限才能对磁盘进行修改操作。
第二步:进入DiskPart环境
在命令行里输入:
diskpart
回车后会进入DiskPart的专属命令界面,提示符会变成 DISKPART>,这就说明你进入了正确的操作环境。
第三步:定位你的U盘磁盘
输入命令列出所有连接的磁盘:
list disk
仔细看输出结果,找到你的U盘对应的磁盘——重点看容量列,比如你的U盘是64GB,那它的容量会明显小于系统盘(一般是几百GB)。记住它的编号(比如Disk 1),千万不要选错系统盘!
第四步:选中目标磁盘
输入命令选中你的U盘磁盘(把X换成实际的磁盘编号):
select disk X
回车后会收到提示 Disk X is now the selected disk,这时候才是选中了整个U盘,而不是某个分区——这是很多人容易忽略的关键步骤。
第五步:删除顽固的分区1
情况1:能正常选中分区1
先列出当前磁盘的所有分区:
list partition
找到分区1的编号,输入命令选中它:
select partition 1
然后执行删除命令:
delete partition
情况2:无法选中分区1(你现在遇到的情况)
如果选中分区1失败,大概率是分区被标记为只读、隐藏或者分区表损坏,直接用强制删除命令:
delete partition override
这个命令会忽略分区的保护属性,强制删除选中的分区(前提是你已经选中了对应的磁盘)。
情况3:以上都不行,直接重置整个磁盘
如果还是删不掉,说明U盘的分区表可能已经损坏,这时候可以直接清理整个磁盘(注意:这会删除U盘上所有数据,请确认已备份重要文件):
clean
执行完clean后,U盘会变成未分配状态,你可以重新创建分区使用。如果想彻底擦除磁盘(处理硬件坏块导致的分区问题),可以用:
clean all
这个命令会逐个扇区擦除磁盘,耗时更久,但能解决大部分顽固的分区故障。
内容的提问来源于stack exchange,提问作者James Gilmore




