| Windows新年新台阶上篇:Win98提高问答(二)
如何使用ping命令检测Internet网络的瓶颈
上过Internet网络的用户都知道数据堵塞而产生的网络瓶颈。使用ping命令可以检测Internet网络的瓶颈。这里以检测hotmail.yn.cninfo.net主机为例。
在Windows 98的DOS方式下键入:ping hot-mail.yn.cninfo.net,屏幕上显示如下信息:
在本例中用ping命令检查hotmail.yn.cnin-fo.net,每秒钟向hotma-il.yn.cninfo.net发送一个ICMP回送请求信息包,当ping程序从远程主机hotmail.yn.cninfo.net收到回送信息时,它将在屏幕上显示回复信息,并列出几条有用的信息:第一条信息是远程主机的IP地址(如hotmail.yn.cninfo.net的IP地址为10.162.0.10)。第二条信息是序列号,从1开始(该例子的序列号为1、2、3、4)。第三条信息是Time
to Live(TTL)。最后一条信息是获得答复所用的时间(毫秒),包括最大时间、最小时间以及平均时间等。
这里,序列号显示了哪些信息包获得了答复。如果某个序列号被跳过,则意味着某个信息包(回送请求或者回送对方)未被对方收到,而在网络传输过程中丢失了。如果被跳过的序列号比较少,就无需担心什么,但是如果很多序列号被跳过,则意味着Internet网络存在问题。
如何解锁Windows 98的系统文件夹
如果您在打开Windows资源管理器的Windows
98系统文件夹(如C:\Windows、C:\Windows\System等)时,右边并没有显示该文件夹的内容,而是一个提示警告信息:“修改该文件夹的内容可能导致程序运行不正常,要查看该文件的内容,请单击“显示文件”。”只有再单击“显示文件”才能显示该文件夹下的内容。
这是怎么回事呢?这是Win98为了保护系统文件而设置的加锁措施。如果您想直接显示系统文件夹,只要将Windows和system文件夹下的页面模板文件Folder.htt(这是一个隐含文件)文件改名或删除。不过这样会使你每次查看过这两个文件夹后都不能再用Web方式。在Windows文件夹下有关系统和网页的子文件夹中你还会看到一些.htt的文件,它们都是些网页模板文件,如果你不喜欢这些文件,可将其删除。
在Windows 98下手动降速读“烂”盘
我们知道,“超级解霸五”具有 DirectCDROM防读死技术,许多“烂”盘都能够读出来。但是,也有“超级解霸五”读不出“烂”盘的时候。其实有时我们只要人为降低光盘速度,往往就能够读出这些“烂”盘来(这来源于32、34倍速的光驱在遇到这种情况时能够自动地降速读取“烂”盘,但这不是万能的)。具体操作方法为:在“控制面板”窗口中双击“系统”,选择“性能”选项卡,然后单击“文件系统”按钮,
单击“CDROM”并在“优化访问模式”列表框中选择“单倍速”(此选项的默认值是“四速或更高速”)。使用此方法,包您能够读出“烂”盘。
灵活运用Wininit.exe替换Windows 98系统文件
在安装了某个软件时,安装程序都希望您重新启动Windows。在重新启动Windows
98时,往往会出现如下提示信息:
Please wait while Setup updates your configuration files.
This may take a few minutes...
一会儿之后显示:
Completed updating files, continuing to load Windows...
Wininit.exe的主要作用是负责在进入Windows 98之前更新Windows
98的系统文件,当然包括安装程序后的一些文件的更新等。因此,计算机在出现上面信息时,Wininit.exe正在为系统文件的更新紧张地工作着。
Wininit.exe在执行时,需要读取Wininit.ini文件中的操作命令。执行完成后,将Wininit.ini文件重新换名为Wininit.bak,为以后形成新的Wininit.ini作准备工作。
其实,Wininit.ini文件更为重要的应用是在编程方面。您在程序中将操作写入Wininit.ini文件,就能在重启Windows
98时执行上面的操作。其编程方法就是打开Wininit.ini文件(若不存在,请创建之),然后使用Win32
API的WriteString()函数将上面的字符串写入Wininit.ini文件,最后程序要求重启Windows
98就达到目的了。
下面我们分析一下Wininit.ini的结构。由于Wininit.exe在执行时已将Wininit.ini换名为Wininit.bak,因此,我们只要分析Wininit.bak中的结构即可。下面就是一个Wininit.bak文件的例子:
[Rename]
C:\WINDOWS\winws.exe=C:\WINDOWS\~winws.tmp
NUL=D:\PROGRA~1\WIN98RK\RKSETUP.DLL
C:\WINDOWS\SYSTEM\SHELL32 .DLL=C:\WINDOWS\TEMP\~01.TMP
……
[CombineVxDs]
[SetupOptions]
在该文件中主要分为如下三个小节:
1.[Rename]小节
此小节是最常用的。其中第一行是文件替换/改名操作。等号左边是目的文件路径和文件名,右边是源文件路径和文件名。如目的路径下有相同文件名的文件则会被覆盖。
第二行是文件删除操作,等号左边是NUL设备名(这是一个空设备,常用于删除操作),右边是待删除的文件路径和文件名。
第三行是文件移动并改名操作,等号左边是待移动和改名的文件目的路径和文件名,右边是源文件路径和文件名。同样地,如目的路径下有相同文件名的文件则会被覆盖。
2.[CombineVxDs]小节
该小节用于合并小的VxD文件。在安装Windows 98时常用于创建VMM32.VXD。
3.[SetupOptions] 小节
该小节与[CombineVxDs]小节联合使用,用于设置VMM32.VXD。
这两个小节在通常情况下是用不到的。下面举个例子说明[Rename]小节的用法。
例如,您需要在启动Windows 98时将C:\Windows下的winfile.exe换名为winfile.tmp,并且移到C:\Windows\temp目录中,请在Wininit.ini文件加入如下命令:
[Rename]
C:\WINDOWS\winfile.exe=C:\WINDOWS\te-mp\winfile.tmp
灵活使用EXT.EXE文件恢复系统
EXT.EXE 命令与 Extract.exe
实用程序连用,很容易将 Windows 98 的.CAB压缩文件中选定的文件解压到硬盘,因此,使用EXT命令就可以恢复丢失或毁坏的文件。用
Ext.exe解压文件的操作步骤如下:
将 Windows 98 安装光盘插入光驱中,在 MS-DOS
命令提示符后面键入 EXT,然后按 ENTER键。在所出现的提示后面输入如下信息:1.Windows
98 安装文件的位置(例如:E:\WIN98);2.CAB压缩文件名;3.安放解压文件的位置。
如果想一次解压多个文件,则可以使用DOS的通配符。
使用虚拟专用网络
在Win98中,“虚拟专用网络”是一项网络新技术,它可用于通过
Internet 或 LAN 安全访问企业网(Intranet网)。虚拟专用网络使用密道协议(如点到点密道协议
PPTP)。如果您在商务旅行中携带便携式计算机,则可以拨打本地号码连接到您的
Internet服务提供商(ISP),然后通过 Internet
在企业网络中创建另一个连接(或密道)。这样,对于企业网络您拥有同等的访问权利,就像您从办公室直接连到企业网络一样。很明显,要在Win98中使用虚拟专用网络,您的企业网必须支持
PPTP协议。
在Win98中,使用“拨号网络”就可建立虚拟专用网络连接。
(1) 在ISP提供 PPTP 服务后创建虚拟专用网络连接
①双击“我的电脑”,然后双击“拨号网络”。
②单击到 ISP的连接图标。
③在“用户名”框中,键入ISP为您提供的名称。
例如,可能须要键入:myname@mycompany.com这样的名字,而不是常规登录名。
④在“密码”框内键入密码。
⑤单击“连接”按钮,此时将显示消息框以确认是否连接。
(2) 在 Internet 上创建虚拟专用网络连接
要在 Internet
上创建虚拟专用网络连接,必须首先建立两个拨号网络连接,一个用于
ISP,另一个用于企业网络。方法如下:
①双击“我的电脑”,然后双击“拨号网络”。
②单击到 ISP的连接图标,键入您的用户名称和密码,然后单击“连接”按钮。
在成功地登录到 Internet
帐号后,单击指向企业网络的连接,再键入您的用户名和密码,然后单击“连接”按钮。此时将显示消息框以确认连接。
在Windows 98运行时替换文件
您也许在启动或者运行Windows
98时会遇到提示对话框指出某些系统文件遭到破坏或者被替换为旧版本,而使系统的部分功能无法使用。当然您可以返回到纯DOS下使用Extract或者Ext命令解压后替换它们。但是比较麻烦。我们可以用下面的方法解决:
1.打开“附件”的“系统工具”,单击“系统信息”;2.在“工具”菜单中选择“系统文件检查器”;3.单击选中“从安装软盘提取一个文件”,然后在下面的文本框内输入要替换的文件名,如mcicda.drv;
4.单击“开始”按钮,然后指定Windows 98系统文件的安放路径,如G:\Win98,最后“确定”即可。
在替换后,必须重新启动才能解决以上问题。
Windows 98光盘中MTSutil目录下*.inf文件详解
Windows 98 光盘中 \tools\MTSutil目录下有许多*.inf文件,安装这些INF文件即可执行相应的功能。这些INF文件的安装方法都一样,即在Win98光盘的
\Tools\MTSutil 文件夹下右击该.INF文件或按 SHIFT 键并同时按功能键F10,然后选
INSTALL即可。
下面介绍几个*.inf的作用。
1.AUTOLOG.INF:删除 AUTOLOGON 注册表项
当你启动 Windows 98,可能见不到 Windows客户或网络登录对话框,而可能收到以下的错误信息:
“No network provider accepted the given network path”或者:
“The operation being requested was not performed because the user has
not logged on to the network. The specified service does not exist.”
除此之外,“更改密码”选项卡可能会从密码属性对话框中丢失。
如果 AutoLogon出现在以下的注册表分支中,则会有这种问题:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\Real
Mode Net AutoLogon=<x> (这里<x> 是一个数)
为了解决以上问题,我们可以安装AUTOLOG.INF从注册表中删除
AutoLogon。
2.DEFRAG.INF:在Windows
启动后对所有驱动器进行碎片整理
您可能会遇到这样的现象:Windows 98 磁盘碎片整理程序(DEFRAG.EXE)
可以启动但不能完成其碎片整理的任务。如果连续对驱动器做碎片整理操作仍不成功,可能是某个应用程序正写入磁盘,因为磁盘碎片整理程序不能与其他任务对驱动器共享访问。
这个问题主要产生于:一个在Windows 98启动时自动加载的应用程序可能与
DEFRAG 之间有冲突。 如果在注册表中的RunServiceOnce主键中给 DEFRAG.EXE
/ALL命令添加一个键值,则可在自启动应用程序加载之前运行DEFRAG程序,从而解决上面的冲突问题。
安装DEFRAG.INF文件就可以在注册表的RunServiceOnce主键下面给
DEFRAG.EXE /ALL 添加一个值。
3. JAVA.INF:重新安装 JAVA
虚拟机
当开启计算机时,您可能遇见下面的错误信息:
Unable to install java packages. The command line is
invalid.
Cannot find file specified - Win32.cab
Cannot find file specified - xmldso4.cab
Cannot find file specified - dajava.cab
Cannot find file specified - iejava.cab
Cannot find file specified - osp.zip.................
这种情形的出现是由于您使用了 System.1st
文件去替换注册表或在注册表中更改了某些重要的项目或者在安装时终止响应,且重新启动计算机。
以上信息表明,Windows 98无法安装Java虚拟机,安装JAVA.INF就可以重新安装
JAVA 虚拟机。 |