由于众所周知的原因,包括笔者在内的不少玩家喜欢在爱机里安装Windows 98(Me)/Windows2000 Professional双重启动,而且
还出于追求NTFS的很多独特的优越性的目的,如良好的安全特性,整个分区乃至目录、文件的压缩,使用大硬盘大容量分区时的高
效率等等,专门把Windows2000的安装分区格式化为NTFS格式,这样就造成了Windows98(Me)和Windows2000各处于两个不同的格
式分区的局面,导致Windows 98(Me)和DOS竟然翻脸不认Windows2000,因此,怎样在Windows 98(Me)(FAT)和DOS下完全访问
(即所谓可读写操作)Windows2000所在的NTFS分区以及卸载Windows2000就成为大家议论纷纷的话题了。 其实笔者早就注意到的
这一问题,并在一开始用上Windows2000时就进行了探索,经过不懈的努力,终于终于让NTFS分区向FAT和DOS敞开了大
门。 有兴趣者请先点击NTFS for 98和NTFS for DOS下载软件,然后...... 一,在FAT下完全访问NTFS 1,收集NTFS的系统文
件:由于此时我们还不能在FAT下访问NTFS,所以首先得进入Windows2000 Professional,在某FAT非系统分区创建一个目录(例
如:ntfs98),然后找出下列文件: NTFS.SYS:\system32\drivers\ntfs.sys NTOSKRNL.EXE:\system32\ntoskrnl.exe
AUTOCHK.EXE:\system32\autochk.exe NTDLL.DLL:\system32\ntdll.dll C_437.NLS:\system32\c_437.nls
C_1252.NLS:\system32\c_1252.nls L_INTL.NLS: \system32\l_intl.nls 拷到ntfs98目录里(或者在安装完毕NTFSforWin98
后把上述文件全都拷进其安装目录里) 2,安装和设置NTFSfor98 解压下载的NTFS98,运行安装程序。安装结束后接着会出现
“NTFS for 98 Configuration(设置向导)”界面,在“NTFS System Files(NTFS系统文件)”下的长条空框里输入ntfs98
目录的途径,或者按旁边的“浏览”键,在下拉框里沿树状路径找出并打开该目录,然后按“确定”,回到设置向导界面,在
“Drive Letter Assignment(驱动器盘符分配)”下的长型空框里输入NTFS分区的盘符(注意不要带“:”号),然后按“Apply
(应用)”键,此时程序会自动修改其目录下的Ntfschk.ini配置文件,并且会在注册表中进行相关的设置。在接下来的界面中选
“restart your comouter now(重新启动机器)”,至此,安装和设置均告完毕. 从此以后,就可以在FAT下访问NTFS分区
了。 3,高级设置: 在设置向导界面中还有一个“高级”按钮,按一下它就会打开“高级设置”界面。但笔者在这里首先得提
醒大家的是,如果对这些设置不太了解而又随意设置的话,轻则会严重降低系统性能,严重时将可能导致NTFS分区中的数据丢失!
因此非必要时请采用程序的默认设置,实际使用表明,默认设置的表现还是很不错的。如果实在想对这些设置功能进行一些了解的
话,在此就不妨作一些简单介绍。 1)Write--through(写通):即直接写入。选中该项后,NTFS for Windows 98将在对NTFS分
区有写操作时就立即直接写入,而不是通常的首先写入到WIN98的系统文件缓冲中。默认为不选中。 2)Read--only(只读):设置
后将以只读模式对NTFS分区进行访问,这时不能向其中写入任何内容。默认为不选中。 3)WritebackInterval(回写时间间隔):
该参数设定NTFS for Windows 98对一些不可靠的磁盘数据块的回写时间间隔,单位为秒。该时间间隔越长,磁盘的执行性能就越
好,但太长将可能会在系统关闭或崩溃时导致数据的丢失。默认设置为1秒 CheckpointInterval(检查时间间隔):由于NTFS是
个具有事件记录功能的文件系统,这就意味着它在对磁盘完全操作完毕之前会在一个记录文件中持续更新数据元结构(如目录和主
文件表MFT),NTFS文件系统的驱动程序将按一定周期来检查磁盘的这些修改操作。默认检查时间间隔为10秒钟 4,关于
ntfschk.exe 在ntfsfor98的安装目录下有一个可以在Windows98或者DOS下运行的应用程序NTFSCHK,专门用于扫描NTFS驱动
器。正如NTFSfor98为NTFS驱动器创造了一个类NT的环境一样,NTFSCHK也为AUTOCHK.EXE(CHKDSK)营造了一个类NT的环境。营造
这一环境的文件包括AUTOCHK.EXE、NTDLL.DLL,和三个字符映射文件C_437.NLS, C_1252.NLS, and L_INTL.NLS.但这个应用程序
ntfschk.exe不能单独工作,它只是负责模仿一个能够被WIN98识别的NTFS环境,具体的工作必需由WIN2000的Autochk.exe来完
成.每次开机时,安装程序会自动在引导盘根目录下的Autoexec.bat中添加“ntfschk.bat /q *”命令,这样每次系统启动时都会
自动快速扫描NTFS分区,一般只需在有较严重的磁盘逻辑错误时才需要手工扫描。 Ntfschk.exe的用法及参数如下: ntfschk
[/?] [/s] [/f] [/q] [盘符 | * ] /? 提示NTFSCHK用法 /s 该参数可让NTFSCHK显示其已经检测到的NTFS驱动器列表,您可以
通过它来决定可以为NTFS分区分配哪些盘符。 /f 如果不使用该参数,则NTFSCHK将运行在只读模式,这时即使它检测并报告了错
误,也不会自动修复,因此要修复错误时必需添加/f参数 /q 让NTFSCHK执行一次对指定NTFS驱动器的快速检查