荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Bulls (完了,考完了,不过还得等两天), 信区: Hardware
标  题: 解决VXD导致Win98内存“丢失”问题
发信站: BBS 荔园晨风站 (Tue Jan 18 19:31:08 2000), 站内信件

       解决VXD导致Win98内存“丢失”问题
我们在使用Win98时,有时会遇到系统报告的内存与实际安装
的内存数量不一致的情况(例如实际安装了32M内存,而在“
系统属性”对话框中显示仅有30M内存),也就是说有2M内存
“丢失”了,这会在一定程度上影响系统性能。导致内存“丢
失”的原因较多,如在启动Windows之前加载了实模式的驱动程
序(如SMARTDRV)、加载了与Windows不兼容的虚拟设备驱动程
序(VXD程序)等,而后者的解决尤其让普通用户头痛。下面我
们就说说利用Win98提供的“系统配置实用程序”来解决因虚拟
设备驱动程序错误导致系统内存“丢失”的问题。

  首先我们必须确定系统内存“丢失”的原因。其方法是:
1.单击“开始”选择“运行”来打开“运行”对话框。

  2.在运行对话框中输入“MSCONFIG”并“确定”,以启动
“系统配置实用程序”。

  3.在“常规”选项卡里复选“选择性启动”选项。

  4.清除“处理System.ini文件”前面的选勾,再单击“确
定”按钮。

  5.当系统询问“是否重新启动计算机”时,单击“是”按
钮。

  重新启动计算机后,再次查看系统内存,如果Windows所报
告的内存数量依然不正确,则说明系统内存“丢失”与虚拟设
备驱动程序无关,用户应重复上述步骤,并在“常规”选项卡
中复选“正常启动”选项,恢复系统原有设置,并作另行处理;
如果Windows所报告的内存数量正确,则说明系统内存“丢失”
是由于加载了不正常的虚拟设备驱动程序造成的,这时我们就
应进一步地确定引起故障的文件,具体步骤为:1.再次启动“系
统配置实用程序”。

  2.在“系统配置实用程序”对话框中选择上面的“System.
ini”选项卡来打开“System.ini”文件列表。

  3.双击“〔386Enh〕”小节,会发现“〔386Enh〕”小节
中部分命令行的左边有Windows徽标,而有的命令行左边没有
Windows徽标,这些没有Windows徽标的命令就是加载的虚拟设
备驱动程序(如图),清除该命令行旁的选勾,就可禁止Wind
ows 98启动时加载该虚拟设备驱动程序。所以我们可以逐一取
消各个命令行的选勾,然后重新启动计算机来查找问题所在。

  4.重新启动计算机之后,若系统所报告的内存与实际内存
相符,则说明该行命令所加载的虚拟设备驱动程序就是造成Wi
ndows 98系统内存丢失的“罪魁祸首”;若系统报告的内存数
量仍然不对,则用户应重复1~3步,恢复刚才取消的命令行选
勾,然后取消下一个命令行的选勾,再启动……重复上述步骤,
直至找出导致Windows 98内存丢失的虚拟设备驱动程序。

  5.在找到引发Windows系统内存“丢失”的虚拟设备驱动程
序之后,再对其进行适当的处理(如升级等),即可避免此类故
障的发生(在问题没有解决之前,我们可暂时禁止使用该程序)。

  现在觉得解决虚拟设备驱动程序导致的Windows 98内存“丢
失”故障非常简单了吧?

--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: bbs@210.39.3.80]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店