Diskpart-如果没有设置强制保护的参数,则无法删除分区


Answers:


70

我的磁盘是否被永久锁定?

您需要添加override选项:

delete partition override

覆写

使DiskPart可以删除任何分区,无论类型如何。通常,使用DiskPart可以仅删除已知的数据分区。

DiskPart命令行选项


如何删除OEM分区

“如果没有设置强制保护参数,则无法删除受保护的分区。”

这是来自Windows的警告,您需要双重确保要删除此分区。

如果在尝试删除分区时看到此错误,请使用:

delete partition override

来源如何删除OEM分区


0

!!! 这是Windows的废话,要求的参数甚至没有由“ HELP DELETE PARTITION”指示,所支持的正确参数(“ OVERRRIDE”而不是“ FORCE PROTECTION”)仍未正确记录。 !我的看法是,它是DISKPART的一个旧错误,已发出很长时间,但一直被Microsoft忽略。

需要允许删除每次释放后都会污染驱动器的多余的“恢复”分区(一次又一次地创建恢复分区,每次需要增加主分区的大小时从主分区占用空间,并保留旧的恢复未使用的分区,除非它们仍被旧的BCD条目引用(请参阅命令“ BCDEDIT / ENUM ALL”的结果,我不知道为什么更新后仍保留它们)。

旧的恢复分区必须删除,它们甚至无法使用(我敢打赌,它们只能作为旧的备份保存,但Windows中甚至没有任何工具可以再次使用它们...)。它们受一个标志保护,如果没有使用override标志删除这些分区,则不能更改它们。

在SSD上,这些恢复分区占用了以前的空间(每个约占500MB,但随着版本的增加而增加:我发现了十几个这些旧的未使用的分区,正在使用的一个是紧随主分区之后的一个,所有其他是旧垃圾)。

删除这些分区是不够的,然后您需要通过将第一个恢复分区再次移动到磁盘末端来恢复丢失的空间,然后再次扩展主分区。

Windows 10的每个版本都会在添加新的恢复后留下旧的恢复空间,从而占用超过1/2 GB的空间。

注意:避免这种重新创建所需的恢复分区大小大于MSDN / Technet文档所描述的大小:如果没有足够的可用空间,则会创建一个新的,只有最小的可用空间(随着时间的推移会增加,因此每个新映像版本都会添加它在上一个分区之前拥有自己的新恢复分区,以NTFS格式格式化,但不可见,并且默认情况下未在Windows资源管理器中使用驱动器号挂载。当先前的恢复分区仍然足够大以容纳新的恢复引导加载程序Boot.sdi和WinRE映像时,甚至会创建一个新分区。

要执行此清理,您需要外部工具(例如Partition Magic或Minitool Partition Wizard)。Windows很愚蠢……有时会浪费您的存储空间(尤其是在SSD上:它们速度很快,但与HDD相比其大小有限):清理浪费的空间仍然取决于您。

但是大部分空间浪费在大量的日志和备份中:一旦升级了版本并超过一个月,就无法回滚,但Windows仍会保留该空间。

通常,在每次映像更新后,在典型的Windows 10安装上大约需要12-16GB的空间,对于64GB SSD的用户,这是相当可观的,您应该记住,只有在不使用50以上的SSD时,它才是快速的占理论最大值的百分比,至少有16GB可用空间,否则将由于需要对相同扇区进行不断修整而变得缓慢,并且其寿命将非常快地减少:请记住,对页面文件的写入是重写扇区的主要原因如果分页文件具有较高的RAM量,则RAM数量较少时,修剪和修整也会更快地进行,因此请考虑增加RAM以保留SSD:Windows 10的4GB和64GB SSD不再可行和安全,请考虑使用8GB RAM和至少128GB的SSD;回收旧的小型SSD仅用于辅助驱动器或数据备份,或作为临时文件的工作文件夹,或作为照片或音乐收藏的存储文件夹,但不作为主系统卷,分页和用户个人资料的存储位置,否则系统将崩溃,并且您将很快失去一切。)另外,请尝试每月至少一次监视一次SSD的SMART状态,并执行存储清理以删除过多备份或多个系统快照所浪费的空间。

如果您的SSD足够大(128GB或更大),请考虑对其进行分区并保留16GB的分区未分配:它将永久保留以保留SSD的寿命并限制过于频繁和缓慢的调整(SSD的寿命取决于修剪一个扇区;如果一个扇区无法修剪且出现故障,则空闲池中未使用的扇区仍将起作用,您将不会丢失任何内容:SMART控件可以通知您不可恢复/不可修剪的扇区数,您将当此数字开始增长时,会被告知,早在它造成严重问题之前,该是时候为系统购买新的SSD,并将该SSD转换为辅助存储(仍然稳定并且可长时间使用,主要用于读取-仅访问权限,例如您的音乐或视频收藏)。


-4

在diskpart上键入命令:

  • 列出磁盘
  • 选择磁盘x
  • 清洁

clean命令将提供服务。

雷纳托·里奇(Renato Ricci)


5
那会清理整个磁盘,这不是OP要求的。这将使您建议危险,因为它将完全擦除整个磁盘上所有分区中的所有数据。在回答之前,请仔细阅读问题,并确保您的回答能够解决实际问题。
music2myear18年

在我看来,使用“ CLEAN”这样的注释在我看来是非常侮辱性的,甚至侮辱询问有效问题的人(由于Microsoft未正确记录参数)。请注意,许多嵌入在命令行工具中的“ HELP”是错误的,而且从未得到纠正(并且它们显示的语法在翻译版本中甚至更糟,因为语法字词经常由Microsoft支付以创建非翻译的“专业”翻译人员进行翻译或更改) -sense的翻译无法正常工作,甚至多年没有被纠正,即使是官方的MS网站也包含很多错误!
verdy_p
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.