WIN98苦口良药完全手册

  喂,WIN2000都来了,你还讲WIN98的问题,且慢怪我,WIN2000等先进操作系统,就是连笔者的赛扬366系统也出现不兼容问题,性能更低的“笨疼(MMX)”,跑得慢一点的“笨兔”,那就只能死守WIN98这个阵地了。笔者总结了两年来治疗WIN98杂症的苦口良药(所谓“苦口”乃它们使用起来有点麻烦,所谓“良药”乃它们效果实在颇好),和它们的对应病症及用法用量,与各位读者共享,希望各位都能使自己的“爱姬”药到病除,并且提供与WIN2000性能相比的良药,乃使各位的机器可以以弱胜强的一片苦心。
  在这第一章内容里,介绍的良药都在WINDOWS目录下,而且默认的运行环境是WIN98的MSDOS方式,各位看官请留意了:
  1、arp.exe:一个管理网卡底层物理地址的程序,我们知道,每个网络适配器都有一个全球唯一的物理地址,我们上网时,动态分配的IP地址就是根据这个物理地址影射的。
  针对病症:在同一个局域网段内有两个物理地址相同的网络适配器,不论如何配置都会造成IP地址冲突。
  用法:arp -a ,显示ARP的影射;arp -s IP地址 物理地址,增加一个ARP影射,如arp -s 192.168.55.1 00-aa-00-62-c6-09;arp -d IP地址 物理地址,删除一个ARP影射。
  用量:在IP地址冲突时,使用一次,可以把冲突的IP地址屏蔽掉。
  2、Asd.exe:自动跳过驱动程序代理。它可以自动跳过引起系统严重错误的驱动程序。
   针对病症:如系统经常报告EXPOLER.EXE执行非法操作,显示卡的分辨率和颜色老是不正常,硬盘灯长亮但不读盘,声卡声音不正常等摸不着头脑的五花八门的杂症。
  用法和用量:在出现问题前和出现问题后,双击运行一次。
  备注:如果发现了是驱动程序问题,那就要更新驱动,否则,只好重装系统或者检查底层硬件故障了。
  3、clspack.exe:一个JAVA类的管理程序。
  针对病症:浏览器不能正常显示带有JAVA类的网页时,就是系统缺少对应的JAVA类包,或者没有放到windows\java\classes\classes.zip文件里。
  用法:clspack -dump ,创建一个含有所有系统类信息的文件;clspack -auto,自动把JAVA类的所有包放在classes.zip文件里。
  用量:在问题出现后使用clspck -auto。
  备注:如果您的系统没有指定的JAVA类,可以到相应的网站下载,再运行clspack -auto。
  4、Control.exe:调用[控制面板]程序。它可以利用命令行在其后跟上某个控制项目文件名(.cpl类型,在System目录中能找到),将打开指定的控制项,如果再空一格并加上以逗号开头的数字代码,则可直接进入具体控制项的某一栏(控制项首栏数字代码是0)。
  针对病症:运行某个程序需要频繁调整“控制面版”里的某个属性,如Dreamweaver在一些显示卡上要运行在256色,必须频繁调整颜色数。
  用法:在[运行]命令行输入Control desk.cpl ,3后,将调出[显示]属性[设置]窗口。也可以把它放到一个批处理文件或快捷方式里面,如新建一个快捷方式,命令行里就写control deskcpl ,2,然后命名为“调整壁纸”,点完成。双击这个快捷方式就可以马上换壁纸了。
  用量:需要时运行。
  5、Drwatson.exe:这个程序在WINDOWS 3.1系统里就有了,Win98也自带了的系统诊断程序,记录出现问题时,机器的各种参数。实际上是[系统信息]的简化版。它的优势在于方便迅速,并能存为日志文件(.wlg扩展名),有利于前后对比查验系统存在的问题。
  针对病症:您的机器总是有您说不出的问题,实在不知如何解决。
  用法:运行它后,任务栏右下角出现了“医生”的图标,双击,立刻会跳出个窗口,为您的机器做检查。很快一张报告出来了,这便是当前时刻你的系统快照。其中包含有正在运行的任务、驱动程序、已加载的16位模块三类软件环境信息。
  用量:在问题出现后使用一次。
  6、dosstart.bat:这个批处理文件负责在“重新启动计算机并转到MSDOS方式”时,自动执行的命令集,象c:\autoexec.bat。
  针对病症:在DOS方式下需要使用鼠标、声卡、光驱等需要特殊驱动程序的设备。
  用法:编辑这个dosstart.bat文件,运行相关的驱动程序。
  用量:系统自动完成,不须操心。
  7、Grpconv.exe:该程序可以把WIN3X的组文件转换成,转换成Win98[开始]菜单中[程序]项下的文件夹,各个组项目也改头换面,成了文件夹中的快捷方式。
  针对病症:要把旧的WIN3X组文件转换成WIN98菜单。
  用法:grpconv 组文件名。
  用量:每次转换时用。
  8、ipconfig.exe:DOS下面查看管理网络适配器的程序。
  针对病症:网络适配器、网关或IP地址冲突。
  用法:直接运行,显示所有网络适配器的IP地址、子网掩码和网关;ipconfig /release N,释放第N个网络适配器;ipconfig /all列出个适配器的详细信息,包括物理地址、DHCP服务器、WINS服务器等。
  用量:需要时使用。
  9、jview.exe:JAVAAPPLET查看程序。
  针对病症:当浏览器不能正确显示JAVAAPPLET时。
  用法和用量:需要运行某个APPLET时,键入命令行:jview /a <参数>。
  
  这个部分所研究的几种药,都是有关于网络方面的。这些我们平时忽略掉的程序,其实对于我们组建局域网、检查自己在网上有没有被监视跟踪或攻击都有很大的帮助,它们都是在WIN98的MSDOS方式下面以命令行运行的。
  1、netstat.exe:是一个显示机器所在的网络状态、网络协议和当前TCP/IP网络连接的程序。它汇报的情况实在是样样俱全,而它丰富的功能差点可以用深不可测来形容。不过,它只能说是一种很有效的药引,不能根治疾病。我们分开几部分来看看它的药性。
  针对病症1:不清楚本机所处的网络状况,就是说不知道机器处于哪几个网段,有多少台机器连接着本机,它们各采用什么协议什么端口等。
  用法:netstat -a,列出所有连接和监听端口;netstat -e,列出所有以太网的状态,包括收发的字节数,数据包数,错误和未知的协议。
  用量:如需跟踪本机状态,最好每隔一段时间就运行一次,可以使用自动模式,如netstat -e 10,表示每10秒钟就显示一次网络状况。
  备注:在以太网段内,可以通过监视收到未知协议的数量来判断是否被监视或攻击,正常情况下,这个未知协议数不超过1/分钟。
  针对病症2:不清楚本机在INTERNET上的网络状况或者怀疑自己在INTERNET等采用TCP/IP协议的网络上被跟踪监视和攻击。
  用法:netstat -s,详细列出TCP、ICMP(网间控制报文协议)、UDP(用户数据协议)、IP协议的状态,包括各种协议的各种错误及无效请求等。一般运行了该命令后,屏幕显示如下:
   IP Statistics
  Packets Received = 8899
  Received Header Errors = 0
  Received Address Errors = 3
  Unknown Protocols Received= 0
  Received Packets Delivered = 8899
  Output Requests = 7507
  Discarded Output Packets = 0
  Output Packet No Route = 0
  Datagrams Failing Fragmentation = 0
  在这一段中,Header Errors(报头错误)比较多,有可能是数据被人监视,Unknown Protocols Received(接到未知协议)比较多,可能是正在被人跟踪
  ICMP Statistics
   Received Sent
  Messages 13 17
  Errors 0 0
  这里,由于ICMP是一个比较底层的协议,如果它的错误太多,说明机器所处的网络状况的质量太低,网络的物理连接或者协议本身有问题。
  TCP Statistics
  Active Opens = 170
  Passive Opens = 0
  Failed Connection Attempts = 0
  Reset Connections = 68
  Current Connections = 9
  Segments Received = 7881
  Segments Sent = 6387
  Segments Retransmitted = 99
  此段中,有Passive Opens(被动打开)的话,很可能您的机器在TCP/IP网络上面已经被别人入侵,如采用NETSPY之类的黑客软件。
  2、ping.exe:这个程序各位都比较熟悉了吧,主要是判断目标机器和本机的连接情况的,但实际上它的作用更甚于此。
  针对病症1:不知道某台服务器的服务类型,指是否提供FTP、POP3、SMTP、DNS等服务。比如笔者,有时候要在一台陌生的机器上发个电子邮件,但现在一些大的邮件服务器都不提供匿名发信,那么,笔者就会用这个方法找出一些支持SMTP的服务器出来。
  用法:ping -v tos IP 地址,如ping -v tos 192.168.55.1,就能返回数据包返回的时间和指定IP提供的服务类型。
  用量:需要时使用一次。
  备注:如在一个小型局域网共享MODEM上网,用此方法可以检查代理服务器是否工作正常。
  针对病症2:不清楚某个IP地址对应的域名。
  用法和用量:需要时,键入ping -a IP地址,就可以返回指定的域名了,这个在我们收到垃圾邮件或攻击时,可以用此方法查出其来源了。
  3、route.exe:可以列出以及修改网络路由表。
  适用病症:默认路由速度太慢或者堵塞,可以使用ping命令中返回的信息来路由器的速度。
  用法:route print,列出当前所有的路由;route add IP地址 mask 子网掩码 网关 metric 距离,如route add 192.168.55.0 mask 255.255.255.0 192.168.55.1 metric 1,WIN98的IP包会优先距离最短的路由;route delete IP 地址,删除指定路由。
  用量:需要更改路由表时使用。
  4、tracert.exe:列出数据包从本机到指定目的地址所经过的网关、路由和中间的间隔时间。
  适用病症:查出点对点连接时,数据包传输的瓶颈,提供参考数据以使用route改变传输路径。
  用法:tracert IP地址。
  用量:网络数据传输有问题或瓶颈时使用。
  5、winpopup.exe:WINDOWS应用程序,可以在局域网内传递和接收短信息。
  适用病症:无法和在同一网段内的网络邻居互通信息。
  用法:运行winpopup后,会看到如图1这样的窗口。选择“消息”菜单里的“发送”,按要求输入用户名和消息的内容就行了。
  用量:需要互通信息时,注意工作时切勿因私事而过量服用。
  
  笔者写这组文章的初衷之一:把WIN98的潜能发挥到最大,使其可以与WIN2000等先进的操作系统相比。好,我们今天继续看看下面的几剂良药。
  1、Scanregw.exe:这是检查和备份WINDOWS注册表的程序。修改c:\windows\scanreg.ini文件中关键字Backup与Optimize的值,就可以备份与优化注册表(1为是;0为否);修改MaxBackupCopies的值,可设定保留备份的个数,不必再受5个的限制;修改BackupDirectory的值,可指定备份压缩包存放的路径,默认值是c:\windows\sysbckup;用“Files=[目录代码,]文件名1,文件名2,...”的形式能添加需备份的文件,其中“目录代码”有10、11、30等,分别对应Windows目录、System目录及启动盘根目录。
  适用病症1:机器的启动速度很慢。
  用法:运行msconfig,选择“启动”标签,把有关scanregw.exe的栏目点掉,使得启动速度加快。然后,在需要备份注册表时,运行scanregw。
  适用病症2:机器运行速度慢,注册表比较乱。
  用法:修改scanreg.ini中optimize值为1,运行scanregw /autorun,系统会自动把当前注册表优化和备份。然后,退回DOS方式,运行scanreg /restore,把优化的注册表恢复。
  用量:在安装和删除比较多的应用程序后,使用一次。
  2、smartdrv.exe:磁盘缓冲程序。
  适用病症:WINDOWS启动速度很慢。
  用法:编辑autoexec.bat文件,加入c:\windows\smartdrv.exe。
  3、welcome.exe:WIN98欢迎程序,可以导入WIN98教程。
  适用病症:不能进入WIN98教程。
  用法与用量:需要进入教程时,运行“welcome”,在菜单中选择。
  4、winfile.exe:WIN98的文件管理器,如图1。很类似WIN32的管理风格,与WIN98的资源管理器相比,有占有资源少,操作相对简单等优点。
  适用病症:运行WIN98资源管理器比较慢。
  用法:在开始菜单里,运行“winfile”。在文件管理器的菜单上,可以方便的选择驱动器和文件,进行复制、粘帖、删除等常用管理,还可以即时调用WINZIP。
  5、winipcfg.exe:WIN98下查看本机IP地址、子网掩码等网络配置方面的详细信息。
  适用病症:在网段上(或打网络电话时)不知道自己的IP地址或其他网络参数。
  用法:在开始菜单里运行“winipcfg”,点“详细信息”按钮后,会看到如图2的窗口,在这里,就可以清楚地看到各种网络参数了。
  6、wscript.exe:脚本运行管理程序。在WIN98中象在DOS里面实现批处理功能的就是JAVASCRIPT和VBSCRIPT了,这个程序实现了对他们的管理。
  适用病症:JAVASCRIPT和VBSCRIPT运行有问题。
  用法:在开始菜单里运行“wscript”,此时有两个选项可供调整,一是在指定时间后就停止脚本,二是当脚本在DOS提示符下运行时,显示徽标,根据实际情况调整,可防脚本出错。
  windows目录下面的良药就介绍到这里,下面,我们一起来看看c:\windows\system下面有什么好东西。
  7、fontreg.exe:字体注册程序。
  适用病症:把字体文件靠到c:\windows\font目录下以后,在WORD、PHOTOSHOP等软件里面不能使用该字体,说明该字体没有在WINDOWS系统注册。
  用法与用量:在安装完新字体后,运行一次。
  8、internat.exe:输入法切换程序。该程序常驻内存,运行后会在任务栏右下角出现熟悉的En。
  适用病症:选择输入法的提示丢失,或者是输入法的状态丢失,就是用拼音时,没有了提示,这是WIN98常见的错误。
  用法与用量:输入法等丢失时运行一次。
  9、mkcompat.exe:强制兼容程序。使某程序牺牲部分32位程序性能,而保证对传统软件最大限度的兼容。
  适用病症:应用程序不兼容。
  用法:mkcompat 应用程序名,然后根据提示,选择要限制的32位功能,例如:mkcompat ramturbo.exe,ramturbo是个32位内存管理程序,但对WIN98有不兼容现象,我们可以限制它对内存的32位访问功能。
  用量:出现不兼容问题时使用一次。
  10、Ieshwiz.exe:自定义文件夹向导。是一个个性化的好东西。可以对每个文件夹都设置其特有的外观式样,编辑文件夹的背景图案、文字颜色等内容,丰富自己系统的个性特征。
  适用病症:WIN98的文件夹太单调和缺乏个性(这似乎是人贪新厌旧的老毛病,呵呵)。
  用法:运行该程序,就可以按照响应的提示,为您的文件夹美容了,但是“我的电脑”要采用“按WEB页浏览”才行。
  用量:贪新厌旧病发作时使用一次。
  好了,经过以上三部分的研究,大家对WIN98可谓了如指掌,希望各位多多练习。最后,愿不能跑WIN2000的不幸的朋友,充分利用上述的WIN98功能,使您的系统赛过WIN2000的机器。

本文摘自:《电脑商情报-家用电脑》

上一篇:关于注册表

下一篇:用好你手中的Windows 98光碟