操作系统 NTFSFAT32转换及磁盘文件格式
『电脑网络』[操作系统]NTFS与FAT32的转换及磁盘文件格式介绍2011-03-08 13:39这一段看到有几例用PQMagic转换分区出现文件名乱码的情况,因此我想简单介绍一下分区转换的技术及注意事项,并附一篇分区格式(主要是NTFS)的技术文章,以供参考。
现在主流的PC操作系统,其分区不外乎NTFS/FAT32两种主要形式(此处不涉及Linux等),NTFS对于基于NT技术的2000/XP/2003等具有先天的优势,主要体现在性能、安全性、可靠性三个方面。但是兼容性则不如FAT/FAT32,在系统出现故障或需要其他需要光盘、软盘启动时,FAT显然在大多数情况下是必然的选择。因此,一般的分区格式划分,我建议C盘(主引导区)划为FAT32,其他分区皆可设置为NTFS,以获得最优化的性能。
下面简单说一下分区转换:
1、FAT32-NTFS
可以用PQMagic等工具,不过我强烈推荐Windows自带的转换命令:convert,这毕竟是ms自己提供的,绝对安全可靠,命令格式如下:
D:\convert/?
将FAT卷转换成NTFS。
CONVERT volume/FS:NTFS[/V][/CvtArea:filename][/NoSecurity][/X]
volume指定驱动器号(后面跟一个冒号)、
装载点或卷名。
/FS:NTFS指定要被转换成NTFS的卷。
/V指定Convert应该用详述模式运行。
低级格式化
/CvtArea:filename
将根目录中的一个接续文件指定为
NTFS系统文件的占位符。
/NoSecurity指定每个人都可以访问转换的文件
和目录的安全设置。
/X如果必要,先强行卸载卷。
该卷的所有打开的句柄则无效。
例如要转换D盘,只要在命令行输入:convert D:/FS:NTFS/X即可,当然你也可以酌情选择其他参数。转换可能需要重启。
2、NTFS-FAT32
推荐用PQMagic,如果不是中文版(版也不行),则千万要注意:中文文件名和目录名是无法正确转换的。最好是备份文件至其他分区后再转换,转换完成后,将文件复制回来,可降低风险,提高效率。具体方法在以下转载的文章中有描述,不多说了。
注:以下为一篇关于磁盘分区格式的详细介绍,如果只对NTFS-FAT32转换有兴趣的,看我前面这一小段大致可以了,下面可以不看。
附:磁盘文件系统介绍(切记初级用户不推崇NTFS)-转载自蔫老虎
--
xeloo 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 atemporary 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的分区磁盘压缩功能。
QQ是网民非常喜欢的一款即时通讯软件,她在给用户带来方便的同时,也带来了一些小麻烦,比如广告。我想每个QQ用户对此是深有体会。于是乎,网上就出现了一些去广告的修改版,这些非标准的版本,虽然去广告的效果比较好,但是也有很多缺点,比如破解版的版本总是比官方版低,而且还需要上网下载重新安装。更要命的是,用破解版的QQ传文件很难成功。所以,我在用了一段时间之后,就又换回标准版了。
可是用QQ时经常收到广告确实是一件很烦人的事,特别是那个大幅的Flash广告。能不能用别的办法,拒收这些广告呢?在展开这个话题之前,还是先让我们分析一下QQ广告的发送方式吧。
经过统计,我发现QQ主要通过三种方式来发送广告:
1、通过系统消息发送的纯文本广告;
2、上线时收到的大幅Flash广告;
3、发送消息窗口上的广告条,以Flash动画为主。
通过第一种方式发送的文本广告是保存在聊天记录的系统消息中(对应的具体文件是当前登录号码文件夹下的msg.db文件),想拒收这种类型的广告看来不太可能。对于后两者,肯定是从服务器端下载Flash广告到本地,然后再播放。只要不允许这些Flash广告下载,自然就无法播放了。
图1不允许任何人访问AD目录
经过一番查,我在QQ安装目录的AD文件夹中到了这些广告,右键单击AD目录,选择"属性",在出现的属性窗口里,切换到"安全"选项卡,取消选择"允许将来自父系的可继承权限传播给该对象",在弹出的"安全
"对话框中选择"删除"并单击"确定",然后在"安全"对话框中单击"是"。这样设置以后,所有的用户就无法访问该目录了。
这样设置以后,已经收不到上线时的大幅Flash广告了。虽然在发送消息的窗口里还能看到广告条,但是已经不能显示新广告了。不仅节省了网络带宽,而且也不会收到那些垃圾广告了。
几点说明:
1、如果您用的是NTFS文件系统,可以尝试一下这个方法。虽然该方法并不能彻底的拒收广告,但是简单易行,点几下鼠标就可以了。
2、把AD目录的属性设置成只读是无法禁止下载广告的。因为该目录仍然可以写入新文件。
3、如果想要访问AD目录,重新勾选"允许将来自父系的可继承权限传播给该对象"即可。
【绿豆稀饭注:这个方法确实可以拦截广告,不过有人说:被禁止写入AD目录的广告文件(GIF图片)会保存到系统目录下\WINNT(或\Windows),这是个副作用^_^】
所有的FAT文件系统和NTFS文件系统比较,性能、安全性、可靠性都没有NTFS来得好。例如,NTFS通过
使用标准的事务处理记录和还原技术来保证卷的一致性。如果系统出现故障,NTFS将使用日志文件和检查点信息来恢复文件系统的一致性。在Windows 2000和Windows XP中,NTFS还可以提供诸如文件和文件夹权限、加密、磁盘配额和压缩这样的高级功能。