当磁盘空间不足时对计算机进行碎片整理是否安全

当磁盘空间不足时对计算机进行碎片整理是否安全

当磁盘空间不足时,对磁盘进行碎片整理是否安全?可能有什么后果?碎片整理的优点和缺点是什么。几天后是否可以恢复对磁盘的碎片整理?大磁盘的碎片整理需要很长时间才能完成,是否可以简化?碎片整理后是否可能丢失数据?它会回收我的磁盘空间吗?

答案1

“当磁盘空间不足时对磁盘进行碎片整理是否安全?会有什么后果?”

如果您使用 Windows 碎片整理程序,而剩余空间不足,碎片整理程序将无法有效完成碎片整理。但您可以运行第三方自动碎片整理程序,该程序可在剩余空间不足 5% 时进行碎片整理,并顺利完成工作。

“碎片整理的优点和缺点是什么?几天后是否可以恢复磁盘碎片整理?大型磁盘碎片整理是否可以简化,因为它需要大量时间才能完成。碎片整理后是否可能丢失数据?它会回收我的磁盘空间吗?”

没有缺点,优点是性能流畅,数据访问速度快。借助智能自动碎片整理技术,还可以在后台运行程序碎片整理,而不会占用大量资源,而且与内置程序相比,碎片整理速度非常快。碎片整理不会创建任何新的磁盘空间,也没有数据丢失的风险。只需确保您的 PC 有电源备份即可。

答案2

最令人讨厌的后果是碎片整理(因为文件会被移动)会非常慢,而且会花费大量的时间。优点是,您的文件不会在硬盘上碎片化,这将导致速度加快;不幸的是,当磁盘空间非常低时,碎片化的影响会急剧增加,因此您的硬盘会很快再次碎片化,所有碎片整理都将毫无意义。有些商业程序承诺效果更好,但我不能告诉你它们是否有用。最后一个问题:它不会重新占用您的磁盘空间。可用空间量将保持不变。

答案3

当磁盘空间不足时,对磁盘进行碎片整理是否安全?会有什么后果?

这取决于驱动器。空间不足时进行碎片整理将导致完成碎片整理所需的时间呈指数级增长,因为用于移动文件的空间较少。这通常不是有害,只是因为性能受到影响而带来不便,但它可以如果驱动器使用闪存(如闪存驱动器、存储卡或 SSD),则可能会造成危害,因为它们的写入次数有限,这会导致其磨损得比避免碎片整理更快。

碎片整理的优点和缺点是什么。

如果驱动器是具有旋转盘片和移动磁头的传统硬盘,那么保持文件连续(全部排成一行)将有助于避免寻道时间,从而可以提高性能,而将文件分散到整个磁盘上则需要更多时间来读取所有内容。如果驱动器是固态驱动器(如闪存驱动器、内存卡或 SSD),则没有性能优势。

一个优点全部碎片整理对各种驱动器的好处是数据恢复成功率的提高。如果文件碎片化,则恢复丢失/删除/等文件的可能性很小,但如果文件是连续的,则成功的可能性就大得多。

您选择做什么将取决于它是什么类型的驱动器以及它上面存储了什么(即,文件有多重要,您是否需要进行数据恢复,文件的更改和/或写入频率是多少,等等)。

几天后可以恢复磁盘碎片整理吗?

这取决于您的意思。您可以随时进行碎片整理,但随着文件的修改,程序需要不断更新其磁盘映射以了解磁盘的情况。在 Windows 98 中,这通常表现为碎片整理程序每隔几秒钟就不断从头开始,因为有东西写入驱动器,因此用户必须尽力在运行之前退出所有可能的程序。如今,这种情况并不明显,但同样的事情基本上在幕后发生,但碎片整理程序更智能一些,可以动态适应磁盘变化,而无需从头开始(尽管您经常必须刷新/重新读取/重新分析磁盘才能查看当前状态)。

通常最简单/最安全的方法就是停止碎片整理操作,稍后再启动新的操作,即使系统在休息期间处于待机状态。

由于大磁盘碎片整理需要花费大量时间才能完成,是否可以简化它?

无论磁盘大小,可用空间越大,碎片整理就越快越容易。某些程序可能有不同类型的碎片整理选项,可让您减少工作量,但一般来说,磁盘越大,所需时间越长。当然,定期对驱动器进行碎片整理会将需要完成的工作量减少到仅处理自上次碎片整理以来变得碎片化的文件。

碎片整理后是否可能丢失数据?

当然;总是可能的丢失文件。毫不奇怪,由于碎片整理会移动文件,因此丢失文件的风险比一般情况更高,但是大多数(如果不是全部)碎片整理程序(至少是任何信誉良好的程序)都会复制删除原始文件之前,将文件移至新位置。更好的实现是一种系统使移动具有事务性(即,他们确保在删除旧文件之前新文件已完全写入并链接)。

为了最大限度地减少出现问题的可能性,在进行碎片整理时,您可以做/避免以下几件简单的事情:

  • 切勿在暴风雨天气或电池电量不足时执行此操作(即,碎片整理期间系统可能会异常关闭)。
  • 在碎片整理之前退出尽可能多的程序,以减少锁定文件、磁盘写入和系统崩溃。
  • 最大化可用空间。
  • 定期执行碎片整理,以尽量减少需要碎片整理的数量。

它会回收我的磁盘空间吗?

嗯?不,一般情况下不会。碎片整理只能确保文件连续存储(即,所有文件都存储在一行中),而不是分散在整个磁盘上。

除了使文件连续之外,它还可以使可用空间连续,而不会创建新的释放空间,更好的可用空间,因为新文件可以连续写入,而不必分散。

话虽如此,可能会获得新的在非常特殊的情况下释放空间。如果您使用的是 NTFS 卷,并且 MFT 恰好过度膨胀,那么某些碎片整理程序宣称他们除了碎片整理之外,实际上袖珍的通过删除旧的、冗余的、过时的数据来清理 MFT。这在技术上不是碎片整理,而是压实;就像注册表碎片整理和压缩之间的区别一样。虽然这可以会产生一些额外的空间,但通常不会很多,更重要的是,我还没有看到它真正起作用(我的 NTFS 卷有一个异常大的 644MB!MFT 和我无法用任何东西将它缩小)。

答案4

我一生中只遇到过一次碎片整理数据丢失的情况,那是因为我的磁盘空间不足,并且由于碎片整理速度太慢而试图取消碎片整理,不幸的是,碎片整理损坏了一个关键的系统文件,但就像我说的,这种情况在我数千次碎片整理例程中只发生过一次。碎片整理不会回收任何磁盘空间,它只是整合硬盘上的文件。您需要进行磁盘清理才能获得磁盘空间。

http://www.computerhope.com/issues/ch000528.htm

相关内容