快速和完整格式有什么区别?


11

我正在计算机上安装Windows XP,然后又到了要点,它要求您在快速格式和完整格式之间进行选择。有什么区别?我知道在Windows 7和8的安装中,默认情况下它似乎可以快速格式化。两者在风险或一致性方面是否有区别?


这取决于您对风险条款的衡量条款。
174140 2014年

只是数据删除方式的不同。
Ramhound 2014年

从Windows Vista开始,长格式已更改>>>>>>> support.microsoft.com/en-us/help/941961/…–
Moab

Answers:


18

术语格式化用于不同的事物。

首先,它用于低级格式化硬盘。这包括取出光盘并将其分成小块-块,操作系统可以访问这些块。如今,制造商配置扇区大小(例如512字节或4096字节)并低级格式化光盘。通常,用户不能再对硬盘进行低级格式化了。

第二次格式化用于硬盘的高级格式化。这意味着操作系统正在将文件系统结构写入光盘。例如,对于良好的旧FAT(文件分配表),系统会将引导扇区写入第一个磁盘扇区,并将空FAT写入随后的扇区。在这种情况下为空意味着文件分配表中的所有条目都标记为未使用。

高级格式化可能包括扫描光盘上的坏扇区(检查是否可以读取每个扇区),并且可能包括将零写入光盘上的所有数据扇区。

格式化光盘时,Windows XP会执行高级格式化,它将文件系统结构写入光盘。当您说完整格式时,Windows XP还将扫描光盘上的所有扇区以寻找坏扇区(请参阅MSKB)。从Windows Vista开始,完整格式会将零写入所有数据扇区(请参阅MSKB)。与仅写入包含文件系统结构的块的快速格式相比,访问光盘上的每个扇区所花费的时间要多得多。因此,通常您想要的是快速格式,因为它要快得多。但是在某些情况下,您可能希望使用完整格式。

  1. 您可能有想要销毁或赠送的光盘。如果只是快速格式化,则文件数据仍在光盘上,仅删除文件系统结构(文件名和文件在光盘上的存储位置信息)。使用专门的程序,有人可能会尝试“取消删除”您的文件-数据仍然存在,该程序的任务是猜测/知道哪个数据块属于哪个文件。
  2. 您可能不确定硬盘是否处于良好状态。那么完整格式是一个好主意,因为它可以访问每个扇区,因此,如果任何扇区坏了,就会被识别出来。快速格式化将仅写入几个扇区。运气不好,您最终会获得成功的快速格式化,而当您以后想要将数据写入光盘时,它将失败。然后,您可能会更喜欢如果您已经制作了完整的格式,并且在一开始就检查了所有光盘。当然,您以后总是可以运行“ chkdsk / r”来扫描光盘中的坏扇区。

您询问了风险和一致性。我写了上面的风险。关于一致性,没有区别。操作系统以每种格式写入文件系统结构,而该结构是每次文件系统访问的起点。如果将未使用的扇区清零或填充随机数据,则没有任何区别。

有关更多信息,您可能需要看Wikipedia的格式化文章


如今,一些大型硬盘(2TB或更大)使用4096字节的扇区。我同意你写的其他一切。
Tonny 2014年

直到Vista,Windows上的完整格式才将零写入整个驱动器。 KB941961
Afrazier 2014年

1
@Tonny:感谢您指出,我调整了答案。
Werner Henze 2014年

1
@afrazier:感谢您指出这一点,我调整了答案并添加了两个链接。
Werner Henze 2014年

4

格式化后,完整格式会检查磁盘上的坏扇区。此检查负责格式化所花费的大部分时间。

快速格式化会跳过此检查。


2

如果选择“快速格式化”选项,则该格式会从分区中删除文件,但不会在磁盘上扫描坏扇区。当您的硬盘先前已格式化并且您确定硬盘没有损坏或坏道时,此选项是最佳选择。稍后可能会出现问题,因为未找到的坏扇区可能会损坏硬盘驱动器。例如,如果以后将数据安装在此“坏扇区”上,则数据将读取错误或作为损坏的文件。

简而言之,完整格式将真正从头开始彻底擦除硬盘驱动器,重建其所有文件结构,并扫描驱动器以确保一切都处于令人满意的水平。另一方面,快速格式的作用是放下空白的FAT和目录表,而不检查坏扇区。

资料来源:http : //www.extremetech.com/extreme/80478-tech-myth-2-quick-format-vs-full-format

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.