“优化驱动器”在 Windows 8 中有什么作用?

Ry-*_*Ry- 89 defragment ssd windows-8

在 Windows 8 中,可以选择“优化”驱动器。这看起来类似于以前版本的 Windows 的碎片整理选项:

截屏

我有一个 SSD,我知道不应该对 SSD 进行碎片整理。但是,Windows 8 识别出该驱动器是 SSD,并且仍然表示它需要优化。Windows 8 中的“优化”选项究竟有什么作用?SSD 安全吗?

Art*_*Art 79

这样做是在驱动器上运行 Trim 命令(如果它支持)。它实际上并不像传统的旋转驱动器那样对驱动器进行碎片整理。执行 Trim 来擦除不再使用的块可能是一个好主意。

的Windows评估工具(的WinSAT)就是首先判断驱动器是否是一个SSD和切换磁盘优化的行为。在 Windows 8 下,winsat 在任务计划程序中的 Microsoft\Windows\Maintenance 计划下运行。这是在 Windows 7 上禁用 SSD 碎片整理的同一个工具 (winsat)

再次重申这一点并将其带回家:不要将 Windows 8 下的磁盘优化器严格视为碎片整理;它现在是一种通用工具,可根据所连接的磁盘类型执行适当的磁盘优化任务。磁盘类型的识别基于winsat。

answers.microsoft.com 上对类似问题的官方答复

基兰班加罗尔 [MSFT] -

您好,在 Windows 7 中 - 我们关闭了您在条目中提到的 SSD 碎片整理;但在 Windows 8 中,我们已将碎片整理工具更改为处理不同类型存储的通用优化工具,并且在 SSD 的情况下,它将发送整个卷的“修剪”提示;

SSD 是由闪存制成的存储设备;与硬盘不同的闪存是块可擦除设备——它们可以在字节级别写入,但需要在块级别擦除;Trim 是 Windows 7 days 中引入的存储级别提示,用于指示 Windows 未使用存储设备的某些区域;当文件从这些区域中删除或移动时,NTFS 将发送这些修剪提示;SSD 使用这些提示在后台执行清理,称为“回收”,帮助它们为下一次写入做好准备。SSD 可以选择立即执行优化,存储信息以供以后优化或完全丢弃提示而不将其用于优化,因为它没有时间立即执行此优化。

在 Windows 8 中,当存储优化器(新的碎片整理工具)检测到卷安装在 SSD 上时 - 它会再次发送整个卷的完整修剪提示集 - 这是在空闲时间完成的,有助于允许使用 SSD无法更早清理 - 有机会对这些提示和清理和优化程序做出反应以获得最佳性能。我们不会在 SSD 上进行传统的碎片整理(将文件移动到优化器那里的空间和性能位置)。

感谢您的提问,我希望这能说明定期运行存储优化器的必要性。

  • 除了对 SSD 的作用之外,您能否添加更多关于“优化”驱动器的确切作用的详细信息? (3认同)