NTFS是什么?NTFS格式分区是什么意思又该如何转换和注意事项?
ntfs是windows nt以及之后的windows 2000、windows xp、windows server 2003、windows server 2008、windows vista和windows 7的标准文件系统。ntfs取代了文件分配表(fat)文件系统,为microsoft的windows系列操作系统提供文件系统。ntfs对fat和hpfs(高性能文件系统)作了若干改进,例如,支持元数据,并且使用了高级数据结构,以便于改善性能、可靠性和磁盘空间利用率,并提供了若干附加扩展功能,如访问控制列表(acl)和文件系统日志。该文件系统的详细定义属于商业秘密 ,但 microsoft 已经将其注册为 知识产权产品。
玩家经常在下载大型游戏时有时会提示,当前磁盘分区不支持大于4g的文件,请选择ntfs格式分区。如图:
这表明你的磁盘分区是fat的,因为fat、fat16、fat32都是不支持大于4g的单个文件的,只有ntfs支持你最好转换一下e盘的文件系统格式。你要把fat32转为ntfs才可以。
这ntfs格式分区是什么意思呢?
首先说一下什么是ntfs:ntfs是一种新的硬盘格式,是windows nt以及之后的windows 2000、windows xp、windows server 2003、windows server 2008、windows vista和windows 7的标准文件系统。
如何转换?
1.可以使用winxp自带的命令
依次点击“开始”→“运行”,输入“cmd”后回车打开“命令提示符”窗口。在命令提示符状态下键入“convert f:/fs:ntfs /v”,回车,这里的“f:”就是要转换文件系统的分区,参数“v”表示在转换时显示详细信息,可以不使用此参数。在重启电脑时 ,winxp会自动先将f:盘转换为ntfs文件系统(会在进入系统前显示相关过程),然后再进入系统。
2.使用partitionmagic(分区魔术师)
安装并运行partitionmagic,在主窗口中用鼠标右键单击要进行文件系统转换的分区(如 f:),在弹出的快捷菜单中选择“convert”,然后在“file system”中选择“ntfs”,单击“ok”按钮。如果要操作的分区中有打开的文件,会弹出一个警告窗口,把文件关闭后重新 启动计算机,在启动时会在进入系统前自动完成转换,也有相关信息的提示。(在这个转换的过程中,同样要注意保证不断电,以免系统 崩溃。)
将 fat 卷转换成 ntfs。
convert volume /fs:ntfs [/v] [/cvtarea:filename] [/nosecurity] [/x]
volume 指定驱动器号(后面跟一个冒号)、
装载点或卷名。
/fs:ntfs 指定要被转换成 ntfs 的卷。
/v 指定 convert 应该用详述模式运行。
/cvtarea:filename
将根目录中的一个接续文件指定为
ntfs 系统文件的占位符。
/nosecurity 指定每个人都可以访问转换的文件
和目录的安全设置。
/x 如果必要,先强行卸载卷。
ntfs使用注意事项
ntfs是微软windows nt内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。除了在局域网安装了nt系列的用户们使用ntfs外,随着nt内核的桌面系统windows2000和xp的普及,很多个人用户也开始把自己的分区格式化为ntfs。 在一般情况下,ntfs的格式不能被windows9x识别,而且在安装、操作方面也有差异,所以个人用户在使用这种磁盘格式的时候,必须留意下面的注意事项:
一、nt内核的系统应始终使用ntfs 吗?
ntfs是微软推荐在nt系列上使用的文件系统,但是,会有一些特殊的原因使用其他文件系统。如果计划用其他操作系统(包括 ms-dos)访问文件,则应把引导的分区,即c盘选择格式为 fat(包括fat32)文件系统。如果使用的是ntfs文件系统并要与windows nt进行双重引导,那么在继续windows 2000或xp的安装之前,必须要为windows nt安装sp4或更高版本的补丁。
二、转化ntfs和其他分区格式的技巧
一台机器用pq7把一个分区由ntfs转换成fat32格式,完成后发现该盘中的中文名的文件夹全部变成问号,打不开了。此时想转回来时发现提示磁盘错误,用windows的磁盘扫描和dos的chkdsk检查后仍无法转换,里面有其下载的几百m的文件,现在已经搞的面目全非了。 其实,如果ntfs的分区容量很大且内有大量的数据存在的话,用直接转换的方式不仅缓慢,而且是很危险的——因为在每一个步骤里,转换的工具程序都要先读取扇区信息、拷贝到临时目录、转化格式再从临时目录读数据重新写入转换好的空间,再校验……这样的操作其实和低级格式化硬盘或是刷新主板的bios差不多危险,一旦发生掉电或是瞬间的数据量过大传输溢出缓冲区导致的死机,重新开机后可能就会丢失分区的所有信息,或是破坏引导区数据甚至是损坏硬盘。 如果硬盘其他分区有足够的空间,用拷贝后删除文件再转化的方法,会事半功倍。具体的操作就是先在其他分区建立一个目录,然后转到你的ntfs分区,选定全部文件,用复制粘贴的方法进行转移数据。然后把ntfs分区的数据清空,再进行转化格式就快很多,也安全得多了;从fat的格式转换到ntfs也是一样道理。这种拷贝,比直接转换分区格式读读写写、又校验数据的那种繁琐过程快很多,可以在转换完成后,把数据拷贝回该分区。 另外,建议在清空数据后,利用ghost镜像ntfs或fat格式的空白分区,得到一个备份文件,以后如果再要转换分区格式利用它来进行就更快。
三、虚拟内存(页面文件)与ntfs的卷
现在很多人装了双硬盘系统甚至是简单的raid磁盘阵列,在使用这种结构的系统同时是需要ntfs支持卷功能的,此时,应该尽量避免页面文件和系统文件在同一分区上,也不要在同一物理磁盘驱动器的不同分区中放置多个页面文件。特别注意避免将页面文件放入容错驱动器,例如镜像卷或 raid-5 卷,因为页面文件不需要容错,而且一些容错系统将数据写到多个位置,会导致非常缓慢的数据写操作。
四、虚拟机或是磁盘压缩不适宜使用ntfs
使用虚拟机时,在ntfs分区引导的机器上使用光盘引导后,在装操作系统的时候,将会出现以下提示: please wait while setup initializes. scanning system registry... cannot create a temporary directory. if you have hpfs or ntfs installed on your hard drive, you will need to create an ms-dos boot partition to set up windows. 因为虚拟机出于兼容的考虑,只内置了最常用的硬件和软件支持,对ntfs格式的支持目前还不是很好。如果你使用windows9x加补丁的方式来读写ntfs分区的话,也可能会导致某些长文件名或是中文名的文件结构被破坏;在使用ghost备份和恢复的时候也可能会出现莫名其妙的错误。所以,上ntfs还是用nt内核的系列视窗系统好。 另外,注意压缩过的分区不能转化为ntfs。其实压缩磁盘分区变相增大容量是以系统速度的极大牺牲为代价的;而且还会给以后的系统维护、转换分区格式、升级操作系统等等带来很大麻烦。除非是完全出于备份数据的考虑,其他的应用建议不要使用windows的分区磁盘压缩功能。