CnPack Forum » 技术板块灌水区 » 听我扯电脑之二十八:磁盘碎片


2008-5-24 17:37 Alphazw
听我扯电脑之二十八:磁盘碎片

[b]二十八、磁盘碎片[/b]
Alphazw(alphazw@163.com)

大家的电脑用久了就会发现打开文件的速度好像变慢了,执行某些程序的速度也好像大不如从前了,好像感觉电脑已经开始落后了,跟不上时代了,先别急,先别急。这可能并不是你的电脑开始跟不上时代了的原因,因为大多数普通电脑用户电脑买来之后在很长一段时间内电脑的使用情况都基本上不会有什么变化,比如一般不会有较大的软件升级或者硬件方面的改动等。如果你只是用你的电脑做文字处理的话,那你对电脑的使用情况更是同刚买回电脑时没有太大的差别。那为什么电脑还会变慢呢?

问题可能会是产生了较多磁盘碎片的原因。

说磁盘碎片前,我们先来想一想图书馆里面可能会碰到的情形。图书馆里面的图书是按照一定的分类方法进行编号和上架排放的,在一个排放整齐有序的图书馆里面我们想找一本书的话,只要根据其所依据的分类方法即可很容易的找到需要的书。但是如果有很多人都从书架上面取阅图书然后再放回的话,就很容易把书放在与其原先排放的不一致的位置上去,这样的情况多了之后,虽然书都还在书架上,但是此时我们查找某本书所花费的时间和困难度无疑都要增加了。

电脑当中的情形与此有些类似。任何数据在计算机中都是以文件的形式进行存放的,伴随着使用时间和新建删除文件操作的增加,磁盘上面存储文件的区域开始出现不连续的情况。在这种情况下,系统会就非常有可能会将文件的各个部分分别存放在那些不连续的区域内,然后通过可以被程序整明白的地址将文件的分散的各个部分“连结”起来——这就好似前面说的将本来按一定顺序排放的图书打乱顺序排放的情况。如此一来,当程序需要读取文件的时候,就不得不根据这个地址在磁盘上的不同位置跳来跳去的把文件的各个部分都找齐然后再调入内存中去。虽然计算机的运算速度很快,但是时间一长,这种情况仍然会使得计算机读取数据的速度明显变慢。

现在宽带已经在城市里面比较普及了,很多人都会从网上面下载视频或者音乐在自己电脑上面播放,在播放完毕后通常都会将它们删除。不仅如此,在浏览网页和安装或升级软件的时候都产生不少的临时文件(即便只是运行程序也会出现临时文件),而这些临时文件不断的建立然后又不断的被删除,这样一来就可能会使磁盘碎片增加。因此,不要认为你的电脑不会有磁盘碎片产生。

磁盘碎片只是一个形象的说法,它并不是真的表明在你所使用的磁盘的表现出现很多像面包屑那样碎片,只表示磁盘上文件存放的较为凌乱,一个文件的不同部分被存放在磁盘上的不同位置了而已,因此不要担心你的磁盘坏掉了。从这个说法上我们也可以得出一个绪论,那就是“大个头”的文件更容易产生碎片,因此,如果你的计算机当中经常对一些大文件进行处理的话,那么就可能相对来说产生的磁盘碎片就会多一些,尤其是对于那些经常下载、删除电影电视剧的电脑用户,以及那些经常使用3D或平面图像处理软件的用户来说,这种情况有可能会较那些不使用这类软件和下载视频的用户要突出。

上面说了这么多的磁盘碎片,怎么样处理这个问题以便让电脑运行的更快一些呢?除了一些第三方软件如Vopt等可以整理磁盘碎片外,大多数用户所使用的Windows系统都带有磁盘碎片整理工具,这个工具位于“开始\程序\附件\系统工具”之下,名为“磁盘碎片整理程序”。那些比较有名的第三方碎片整理软件虽然可能在使用上更方便一些——比如说可以让几个分区一个接着一个的自动整理而无需人为干预——但是这无疑面临着付费的问题,如果不想付费,那就只有用破解版的了,可是破解版的会不会有其它潜在风险俺就不知道了。同时那些第三方软件好像绝大多数都是国外的产品,恐怕对很多人来说看不懂英文也会是个麻烦事儿,所以说使用Windows系统自带的碎片整理程序还是有一定优势的咧。

运行Windows系统自带的磁盘碎片整理程序之后你就需要在列表当中选择一个你想要整理的磁盘分区,然后点下面的“碎片整理”按钮。磁盘碎片整理程序在执行整理操作的过程中会对你所整理的磁盘进行非常频繁的读写操作,因此,在进行这一操作时候,建议你关掉当前运行的所有程序,尤其是杀毒软件或者病毒防火墙这一类软件,同时,建议除了进行碎片整理外,最好不要再运行其它程序进行其它任何操作。

如果你所整理的磁盘分区的可用空间少于其总容量的15%的话,那么这个程序会提示你可用空间过少。另外,当你整理系统分区时,因为操作系统运行时必须要使用某些系统文件,因此,你将会发现有一部分文件无法移动(被标记为绿色),这种情况是正常现象,为了使更多的文件通过接受碎片整理程序的整理,你可以进入安全模式下来进行这项工作。安全模式只加载最少的能够维持系统运行的驱动程序和系统文件,我觉得它还可能会使碎片整理更有效率一些。

碎片整理有一个问题值得关注,那就是在要保证在碎片整理的过程中不要发生断电的情况,由于碎片整理程序会频繁读写磁盘,在它工作的时候如果突然断电的话据说有可能会对它造成物理损坏——也就是磁头乱伤盘片,如果出现这种情况的话,那么基本上来说应该是无法修复的了。因此,请一定要确保在你运行碎片整理程序的时候不会出现断电的情况,如果你使用的是笔记本电脑的话,最好还是将电池放上去以防不测。

另外,一般计算机用户并不需要频繁的运行碎片整理程序来整理磁盘碎片,这不但没有太大意义,反而会因为这个程序需要过频繁的擦写磁盘而使减少磁盘的使用寿命。具体多长时间进行一次这种操作也没有一个约定的间隔,根据自己使用电脑的情况来确定,我认为一般半年到一年进行一次就可以了。

碎片整理程序完成一个磁盘上碎片的整理工作所需要的时间取决于其所整理的磁盘上文件的数量,还有这些文件被使用的频繁程度。现在的硬盘越来越大,因此,在整理容量较大的磁盘分区的时候一定要有耐心!整理一个分区的碎片花掉三、四个小时也不是没有可能的,尤其是在目前据说250GB的硬盘已经渐渐要有成为主流配置的情况之下,磁盘碎片整理工作更是一件考验人的忍耐力的活。

在你进行完整理工作之后,建议你重新启动一次计算机。理论上来说,整理完磁盘碎片之后会使磁盘上文件的存储以及空间的利用情况有所改善,但是你可千万别指望通过这种方式让你的计算机运行速度有多么大的提升。

苹果电脑会不会产生磁盘碎片呢?也会。那需要不需要整理呢?我没有使用过苹果电脑,但是据说是不需要的,因为苹果电脑使用的系统OS X Leopard对这个问题做了特别的优化,而这种优化带来的最终结果(据说)是完全没有必要去整理磁盘碎片,虽然说也的确有针对苹果电脑而开发的第三方的碎片整理程序存在(详见《華爾街日報中文網絡版(莫博士信箱)》)。想想也对呢,因为好像苹果电脑主要的优势就是在于处理影像信息,这些信息随便整一个我觉得也不会是小部头,如果真像Windows平台那样的话,估计电脑上面的碎片很快就会非常多的啦了,文件的访问速度也会在很短的时间内慢下来——当然,这是我知道了结果之后又推测的,可能并没有必然因果关系,就当我在瞎扯吧,呵呵。

好了,到了这篇文章要结束的部分了,在最后我还希望你知道,在进行了碎片整理之后,就不要再寄希望使用反删除软件来恢复在碎片整理之前被删除的文件了,那样将会是徒劳无功的。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.