格式化是什么东西?

[复制链接]
查看11 | 回复0 | 2009-1-30 06:28:38 | 显示全部楼层 |阅读模式
格式化是不是把原来盘里的东西都删除了?具体是什么意思?

                                                                                               
简单地说,格式化就是为磁盘做初始化的工作,以便我们能够按部就班地往磁盘上记录资料。好比我们有一所大房子要用来存放书籍,我们不会搬来书往屋里地上一扔了事,而是要先在里面支起书架,标上类别,把书分门别类地放好。我们新购买的磁盘在使用之前,要能让操作系统认得它,要先写入一些磁性的记号到磁盘上的每一扇区,便可在该操作系统下取用磁盘上的数据,这个动作就称为格式化。高级格式化和低级格式化格式化动作可分为高级格式化(high-level format)和低级格式化(low-level format)两种。软盘只有高级格式化;而硬盘不仅有高级格式化,还有低级格式化的动作。低级格式化都是针对硬件的磁道为单位来工作,这个格式化动作是在硬盘分区和高级格式化之前做的,通常一般的使用者并不会去做这个动作。若未特别指明,则一般格式化的动作所指的都是高级格式化。在MS-DOS操作系统当中,我们可以使用FORMAT指令来格式化硬盘与软盘,例如要格式化一片在磁盘驱动器A:当中的磁盘片,并将开机文件放入该磁盘当中,则使用‘FORMAT A: /S’指令,而在Windows操作系统中,格式化的动作则由‘资源管理器’来执行(右键点击磁盘名称-->“格式化……”)。格式化的动作通常是在磁盘的开端写入启动扇区(boot sector)的数据、在根目录记录磁盘标签(volume label)、为文件分配表(FAT)保留一些空间,以及检查磁盘上是否有损坏的扇区,若有的话则在文件分配表标上损毁的记号(一般用大写字母“B”代表“BAD”),表示在该扇区并不用来储存数据。 注:在高级格式化之前,通常我们必须为磁盘驱动器指定分区(partition),这是将一个实体磁盘驱动器分为数个分区,以使得不同的操作系统使用不同的分区,或是分为数台逻辑磁盘驱动器,这个动作称为“磁盘分区”。快速格式化在对磁盘进行格式化时,我们还有一个选择是“快速格式化”。当运行常规格式化命令时,会在当前分区的文件分配表中将分区上的每一个扇区标记为空闲可用,同时系统将扫描硬盘以检查是否有坏扇区,扫描过程中会为每一个扇区打上可用标记。扫描坏扇区的工作占据了格式化磁盘分区的大部分时间。
如果选择的是快速格式化,那么将只从分区文件分配表中做删除标记,而不扫描磁盘以检查是否有坏扇区。只有在硬盘以前曾被格式化过并且在能确保硬盘没有损坏的情况下,才可以使用此选项。数据安全性理论上讲,高级格式化(不论是快速还是普通形式)并没有真正从磁盘上删除数据,它只是给数据所在的磁盘扇区的开头部分写入了一种特殊的删除标记,告诉系统这里可以写入新的数据。只要在格式化后没有立刻用全新的数据覆盖整个硬盘,那么原来的数据还会好端端在那里,只需要一些特定的软件即可恢复原来的数据。相反地,低级格式化所做的是将磁盘上的每一个扇区用“00”覆盖,这将完全地破坏硬盘上的所有数据,不再有恢复的可能。                                       
提问者对答案的评价:

                                                                                                “格式化”可以简单理解为“把原来盘里的所有东西都删除掉”。小饼饼的回答很详细。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行