在不进行碎片整理的情况下将数据移动到SSD的较低扇区


-1

我不久前购买了Intel SSD驱动器,现在我想对其进行双重引导。但是由于某种原因,在驱动器快要用完的时候会有一些扇区,我似乎无法找到一种方法来删除数据,以便可以安全地缩小分区。

我知道我快要用完磁盘碎片整理了,因为我正在使用Defraggler分析驱动器(而不是对其进行碎片整理)。我可以看到需要移动/删除哪些文件,但实际上并没有删除一些驱动程序和/或其他必要的文件,我完全被卡住了。这是磁盘图:

在此处输入图片说明

我只能从驱动器上清除最后的1.72GB空间,这对于最小的Linux安装来说还不够。


您知道移动这些文件会减少SSD HDD的使用寿命吗?
Ramhound 2012年

复制这些文件而不是移动它们,然后删除原始文件
jet

Answers:


0

无论文件在分区中的何处,许多工具(甚至Windows的磁盘管理器)都可以调整分区大小。他们将像碎片整理软件一样移动文件。如果Windows无法在线执行此操作,则可能是因为扇区是正在使用的系统文件。在这种情况下,您始终可以从Linux LiveCD运行GParted或使用诸如Paragon Partiton Manager之类的东西在启动过程中可以调整分区大小。


@Ramhound你甚至读过这个问题吗?“ ...似乎无法找到一种方法来删除数据,以便可以安全地缩小分区。” 这是第二句话!并不是所有您知道的漂亮图片。
billc.cn 2012年

0

您不能仅仅使用诸如此类的分区表从分区表中的格式化分区中切出某些扇区fdisk并将其称为“一天”,而不管数据在物理上的位置。您还需要调整其上文件系统的大小(即编辑其元数据)。

因此,除非您想手动浏览NTFS元数据,否则请像一般人一样使用分区管理器来调整分区的大小。一个不错的调整器不会移动超出实际需要的数据。

可以使用Windows碎片整理API手动移动文件数据,但我看不出它与“碎片整理”有何不同。一些更高级的碎片整理程序甚至可以向您显示哪些文件占据了特定区域,并允许您对其进行碎片整理。但是,您仍然必须编辑FS元数据以调整FS的大小,这样才能真正做到您想要的。

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.