Windows 驱动器格式化算法

Windows 驱动器格式化算法

Windows 驱动器格式化实用程序使用什么算法来格式化驱动器?它与“简单覆盖”(1 次传递)有何不同?

答案1

快速格式化只会重写 MFT,因此速度会更快。完整格式化会强制操作系统进行坏扇区检查。如果您从 Vista 或更高版本进行完整格式化,那么整个驱动器也会被写入零。

来源:知识库 941961

Windows Vista 中的 format 命令行为已发生更改。默认情况下,在 Windows Vista 中,执行完全格式化时 format 命令会将零写入整个磁盘。在 Windows XP 和更早版本的 Windows 操作系统中,执行完全格式化时 format 命令不会将零写入整个磁盘。

答案2

快速格式化只是将磁盘表重新初始化为空,而长格式化则一次性重写所有扇区,两者之间存在差异。

这可能与您所说的“简单覆盖”完全相同。

答案3

XP 及之前的 Windows 长格式化不会覆盖驱动器,它会重写 MBR 和 MFT,然后对整个磁盘上的坏扇区进行表面扫描,该扫描是只读的。

http://support.microsoft.com/kb/302686

XP Windows 长格式化后仍然可以恢复数据,因为只有 MBR 和 MFT 被覆盖。

您需要使用第三方实用程序来覆盖整个驱动器,否则数据恢复将无法进行。

相关内容