电脑技术          【NTFS提高系统性能】

社区服务
高级搜索
猴岛论坛电脑百科电脑技术          【NTFS提高系统性能】
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
2个回复

[网络问题]电脑技术          【NTFS提高系统性能】

楼层直达
兲涯メ逆兲

ZxID:11780794

等级: 元老
想念大家

举报 只看楼主 使用道具 楼主   发表于: 2010-10-25 0




核心提示:你想深切地体会WindowsXP的全面功能,那么强烈推荐你采用NTFS文件系统,windowsXP采用了NTFS5的文件系统,增强的NTFS文件系统可以为用户提供更新的增强功能。选择了NTFS文件系统之后,用户还可以对NTFS进行优化以提高系统性能。

一、簇的大小



  根据NTFS卷要存储的文件的平均大小和类型来选择簇的大小,理想情况下,簇的大小要能整除文件大小(最接近的数值),理想的簇的大小可以将 I/O时间降到最低,并最大限度地利用磁盘空间。注意无论在任何情况下使用大于4KB的簇都会出现一些负面影响,比如不能使用NTFS的文件压缩功能及浪费的磁盘空间增大等。



  有几种方法可以判断文件的平均大小,一种方法是从“开始”菜单,选择“运行”命令,输入cmd,然后回车进入命令提示符状态,在命令提示符下输入命令chkdsk,可以得到这个卷上的文件数和已经使用的磁盘空间,用文件数去除以已经使用的磁盘空间大小,就可以得到理想的簇的大小。



  另一种方法是使用性能监视器,方法如下:从“开始”菜单中依次选择“设置”-->“控制面板”-->“管理工具”--> “性能”命令,然后根据追踪逻辑磁盘对象的平均磁盘字节/传输,使用这种方法可以得到更为精确的文件总和的大小和存储在这个卷上的数据类型。



  二、由FAT转换而来的NTFS



  从FAT转换到NTFS的卷将失去NTFS的一些性能优点,主文件表MFT可能出现碎片,而且不能在根卷上设置NTFS的文件访问权限。要检查主文件表MFT上是否有碎片,可以用下面的方法:



  从“开始”菜单中,依次选择“程序”-->“附件”-->“系统工具”-->“磁盘碎片整理”,对一个驱动器进行分析,然后单击“查看报告”,将报告信息拖动到主文件MFT碎片部分,即可查看总的MFT碎片。



  把一个FAT转换成NTFS后,簇的大小是512KB,增加了出现碎片的可能性,而且在整理碎片时需要花更多的时间,所以最好在最初的格式化时就选择NTFS文件系统。



  三、碎片整理



  即使上面所提到的主文件表MFT没有出现碎片,碎片整理也是必不可少的,当磁盘上出现碎片时,访问一个文件时就需要磁头做更多的运动,延长了读盘时间,极大地影响了系统性能,因此使磁盘上的碎片维持在一个较低的限度是提高NTFS卷的最重要因素,经常的运行碎片整理程序非常有必要。



  四、压缩功能



  NTFS的压缩功能可以对单个文件、整个文件夹或者NTFS卷上的整个目录树进行压缩,此举可以帮助我们节省一定的硬盘空间,但是使用压缩功能将会引起NTFS卷的性能下降,原因是每次访问被压缩的文件时,都需要对其进行解压,比如要拷贝一个压缩文件,其过程是:先解压缩,再进行拷贝,最后再进行压缩,大大地增加了CPU的运行时间。因此建议在硬盘空间足够大的情况下,尽量不要使用压缩功能。












                                                    用注册表优化NTFS 提高计算机性能


对于Windows系统常用的三种文件系统FAT16,FAT32以及NTFS中,NTFS是微软最先进最稳定的文件系统,一般使用Winxp或者Vista的用户均会采用这种文件格式的文件系统。



  在硬件设备相同的情况下,文件系统是影响电脑运行速度一个重要的因素。目前个人系统之中推荐使用的文件系统格式是NTFS。为了让NTFS文件系统对提高系统性能有更好的帮助,我们可以对其进行必要的优化。



  一、关闭访问时标

  我们打开NTFS分区内任意一个文件的属性,可以在其“常规”标签中看到文件的创建时间、修改时间和最后一次的访问时间。如果分区内文件数量比较多,并且目录结构有多层,那么每次访问或修改都会更新这些时标信息。对此,我们可以通过修改注册表的方法来禁止更新该项操作。

  运行“regedit”后打开注册表编辑器,然后找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem,双击右侧的“Ntfsdisablelastassessupdate”,将其值改为“1”即可。



  二、禁止8.3名称格式

  在Windows早期的操作系统,尤其是DOS系统之中,文件命名一直采取8.3的格式。在Windows XP的NTFS分区中,已经没有这个限制。但是我们切换到命令提示符窗口中,你会发现文件主名超出8个字符的则会被~符号代替。对此,我们可以在注册表上述键值下找到NtfsDisable8dot3NameCreation,将其值设为1,这样即可禁止Windows XP的NTFS分区应用8.3格式了。



  三、优化主文件表

  主文件表里保存了磁盘上的文件索引信息,随着硬件文件数量的不断增加,主文件表存储空间也会随之增长,其碎片也不可避免。对此,我们同样可以通过修改注册表来增加其存储空间,以避免碎片的产生。

  打开注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem,双击其中的NtfsMftzonereservation的Dword键,将其值设为3或4即可。







本帖de评分: 1 条评分 DB +15
DB+15

优秀文章

依然小风

ZxID:6727454

等级: 贵宾
配偶: 挚爱小风
举报 只看该作者 沙发   发表于: 2010-10-25 0
Re:电脑技术      【NTFS提高系统性能】
不错
Michael、K

ZxID:5027755

等级: 贵宾

举报 只看该作者 板凳   发表于: 2010-10-25 0
Re:电脑技术      【NTFS提高系统性能】
我的盘都转成NTFS的咯
« 返回列表
发帖 回复