什么是格式化?它和删除有什么不一样?

[复制链接]
查看11 | 回复3 | 2006-10-30 21:10:24 | 显示全部楼层 |阅读模式
格式化(format)是在物理驱动器(硬盘)的所有数据区上写零的操作过程,格式化是一种纯物理操作,同时对硬盘介质做一致性检测,并且标记出不可读和坏的扇区。由于大部分硬盘在出厂时已经格式化过,所以只有在硬盘介质产生错误时才需要进行格式化。 正常格式化没有什么后果,只是能清除数据,但是频繁的格式化会对硬盘造成一定的伤害,严重时会倒致坏道,不过不用担心,这种机率很小。说白了,格式化,也就是说在你的硬盘盘符之内的空间,按照一定的磁盘阵列排布方法,有序且很规则地划分为若干个扇区(这个好像是分区了),然后再把其中的所有存储介质的电离子清负,使之上面不管有无数据,都清零,化为乌有。 总的说来就是:抹掉数据,重新排列阵列 。删除只是简单的抹掉数据,并不进行磁盘阵列排布,并且不标记不可读和坏的扇区。晕,对这个问题的回答我修改了N多次......
回复

使用道具 举报

千问 | 2006-10-30 21:10:24 | 显示全部楼层
一般在删除时并没有真正删除,而是将要删除的文件所在的磁盘区域标上记号,表示已经删除,用到这片区域时就可以直接写入。所以这样的文件其实还可以恢复的。格式化则是把磁盘弄得比较方便系统管理。格式化之后才能用。一般格式化数据就真正没有了。
回复

使用道具 举报

千问 | 2006-10-30 21:10:24 | 显示全部楼层
转自爱_决不退让的新浪帖子磁盘为什么要格式化我们知道,硬盘和软盘都必须格式化后才能使用,这是因为各种操作系统都必须按照一定的方式来管理磁盘,而只有格式化才能使磁盘的结构能被操作系统认识。 磁盘的格式化分为物理格式化和逻辑格式化。物理格式化又称低级格式化,是对磁盘的物理表面进行处理,在磁盘上建立标准的磁盘记录格式,划分磁道(track)和扇区(sector)。逻辑格式化又称高级格式化,是在磁盘上建立一个系统存储区域,包括引导记录区、文件目录区FCT、文件分配表FAT。 最常用的格式化方法是DOS的FORMAT命令,FORMAT命令对软盘同时进行物理格式化和逻辑格式化,对硬盘一般只作逻辑格式化。硬盘的物理格式化已经在出厂前进行过,用户若想对硬盘进行物理格式化,可采用DOS的LOWFORMAT,HDFMT等硬盘格式化子程序或用硬盘管理软件DM等进行。 对磁盘进行格式化时可以完成很多功能:在磁盘上确定接收信息的磁道和扇区,记录专用信息,如磁道标志(每个磁道一个)、扇区标志(每个扇区一个)和保证所记录的信息是准确的CRC位(循环冗余校验)。在格式化过程中,还对有缺陷的磁道加保留记号,以防止 将其分配给数据文件,最后在磁盘上建立三个区域:即引导记录区、FAT区和FCT区,这些区域不能用来存储信息,因此会使用户所用的磁盘空间减少。 以360KB软盘为例,格式化具有如下格式: 磁道:共80道,每面40道,编号0~39道; 磁头:每面一个,编号0头,1头; 扇区:每道9个扇区; 分配单元:1个扇区(512K字节)为一簇 引导记录区位于0道0头的第1扇区,主要是向操作系统提供磁盘参数,所包括的信息大致如下:1、格式化时用的 DOS 版本号;2、每扇区字节数;3、每簇扇区数;4、有几个文件分配 表;5、允许的目录个数;6、磁盘上共有多少扇区等,如果用SYS传递系统时,格式化软盘时所用DOS系统和要安装的DOS系统不是同一个厂家或不是同版本的DOS,可能出现错误提示。因为用SYS传递系统文件时候,需要检查厂家与版本号。解决的最简单的方法是重新格式化软盘,并带"/S"参数。 FCT:即文件目录区,用来存放文件系统目录。由于多篇文章已详细介绍过它,这里不再赘述。FAT:文件分配表。它表明所有文件在磁盘上的分布情况,被DOS用来为文件分配和释放磁盘空间,磁盘文件的存贮是以簇(Cluster)为单位,例如:360KB软盘是以1个扇区为1簇(512字节),在磁盘上文件并不是连续存储的,而是由FAT表来保存文件存放顺序簇号。每个文件的目录项中有一个起始簇号,它指出该文件前512字节所在位置,如果文件大于512则要进入FAT。 实质上,FAT是由一串“簇号”组成,由目录项的起始簇号指出该文件在FAT中的第1个簇号,在这个簇号单元里,记载的是该文件下一簇的簇号,依次类推直至该文件的最后一个簇号。这样通过“簇号链”将文件的存贮空间链接在一起。 DOS有了FAT,能有效地管理磁盘空间。当需要存储一个新文件时,DOS首先扫描磁盘空间。当需要存储一个新文件时,DOS首先扫描FAT,跳过所有已分配的簇而找到第一个可用簇,作为该文件的起始簇号,而该簇的内容存放下一个可用簇的簇号,这样,将依次找到的可用簇分配给该文件,直到满足文件长度为止,在最后一个可用簇的内容上填上FF*~FFF中之一。反之,在读取一个文件时,需依次从目录项的起始簇号开始顺着簇号找出分配给该文件的所有簇号,直到最后一个簇号为止。 如果安装WIN2000或者XP 主分区还可以用安装盘格式化成NTFS格式的。如果格式化成功,系统会提供整个磁盘空间和可用空间的字节数。这样,用户就可以向磁盘上写入信息了。个人认为从删除数据的角度说其实格式化和删除的本质是一样的都是将扇区标记为可用实际上都没有删除数据是可以用软件恢复的所以有了完全删除一说-就是将没有用的数据写入覆盖掉原来的。windows有文件列表,一张硬盘里面存储的文件都写在这个列表里面。 如果你要往硬盘里面写入一些文件,这个文件首先写入文件列表,然后写入磁盘。并在列表中记录存储的位置。 当你要删除这个文件的时候,windows只是把文件列表中的内容删除,而真正的文件并没有删除。只不过是把这个文件存储的位置记录成空白区域,等待下次写入。 格式化图解http://www.xydd.net/xx/tebie/diannao/jiaocheng/jc04.htm参考资料:http://www.80yl.com/Article/b/200609/7991.html

已赞过已踩过<
回复

使用道具 举报

千问 | 2006-10-30 21:10:24 | 显示全部楼层
跟清楚差不多 就是规矩些
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行