调制解调器无法拔号或连接的处理
在Windows98中,如果调制解调器安装得不正确,通讯功能就无法正常发挥。在遇到调制解调器无法拨号或连接时,不妨用下面的方法来验证调制解调器与Windows98之间的正常通讯情况。
1. 检验现有的通讯文件
(1)将System目录中的COMM.DRV和SERIAL.VXD文件与Windows98光盘中的原版文件进行比较,检查文件的大小和日期是否相同。
(2)确认在System.ini文件中有下列几行:
[boot]
Comm.drv=Comm.drv
[1386enh]
device=*.vcd
(3)若要转换为Windows98默认的通讯驱动程序,请在“设备管理”中选择正确的通讯端口。然后在“控制面板”中运行“添加新硬件”向导,检测和安装其在Windows98下的驱动程序。
2. 检验调制解调器的配置
(1) 在“控制面板”中,双击“调制解调器”图标。
(2)验证调制解调器的制造商和型号,运行“安装新调制解调器”向导,检测调制解调器并确认当前配置是否正确。
(3)如果你的调制解调器未出现在已安装的调制解调器列表中,请单击“添加”,然后选择合适的调制解调器。
(4)如果制造商和类型不正确,并且在列表中没有你的MODEM的设备制造商及类型,请试着用“通用调制解调器”中的“Hayes兼容”选项,将波特率设置为调制解调器支持的最大波特率,单击“确定”,并在排除冲突列表中删除所有的调制解调器条目。
3.检查调制解调器是否处于可用状态
(1)在“控制面板”中双击“系统”图标,然后单击“设置管理”标签。
(2)在列表中选择您的调制解调器并单击“属性”。
(3)确认是否选中“设备已存在,请使用”。如果是,则设备处于可用状态。
4.检查端日的正确性
(1)在“控制面板”中双击“调制解调器”图标。
(2)选择您的调制解调器,然后单击“属性”。
(3)在“通用”标签上,检验列出的端口是否正确。如果不正确,请选择正确的端口,然后单击“确定”。
5.判断串口的I/O地址和IRQ设置是否正确
(1)在“控制面板”中双击“系统”图标。
(2)单击“设备管理”标签,再单击“端口”。
(3)选取一个端口,然后单击“属性”。
(4)单击“资源”标签显示该端口的当前资源设置,参阅调制解调器的手册对I/O及IRQ进行正确的设置。
(5)在“资源”对话框中检查“冲突设备列表”,以便查看调制解调器使用的资源是否与其它设备发生冲突。如果调制解调器与其它设备发生了冲突,先单击“更改设置”,然后单击末产生资源冲突的配置。需要注意的是,如果COM1上连接有鼠标或其它设备,就不要在COM3上使用调制解调器。通常COM1和COM3端口使用同样的IRQ,并且在多数计算机上不能同时使用。COM2和COM4也有同样的问题。如果可能的话,可以更改COM3和OCM4端口的IRQ设置,使它们不再冲突。另外,有一些显示卡的地址也和COM4端口冲突。如果发现冲突,就使用其它端口。
6.检验端口设置
(1)在“控制面板”上双击“调制解调器”国标,单击调制解调器,然后单击“属性”。
(2)单击“连接”标签以便检查当前端口设置,例如波特率、数据位、停止位和检验位。
(3)单击“高级”,检查错误控制和流控制,最好关闭这些高级功能。
(4)检验UART(通用异步收发单元)类型。
如果在没有装备16550UART的低速386机上选择大于9600的波特率,或者在文件下载过程中执行其它任务,就会产生数据传输问题。如果在传输过程中产生了问题或错误,就需要降低波特率。如果试图在装备8250或16450 UART的计算机上选择大于9600的波特率,也会产生字符丢失现象。
7.检验调制解调器波特率
(1)在“控制面扳”中双击“调制解调器”。
(2) 选择一种调制解调器,然后单击“属性”。
(3)验证调制解调器的制造商和型号,运行“安装新调制解调器”向导,检测调制解调器并确认当前配置是否正确。
(4)如果你的调制解调器未出现在已安装的调制解调器列表中,请单击“添加”,然后选择合适的调制解调器。
(5)如果制造商和类型不正确,并且在列表中没有你的MODEM的设备制造商及类型,请试着用“通用调制解调器”中的“Hayes兼容”选项,将波特率设置为调制解调器支持的最大波特率,单击“确定”,并在排除冲突列表中删除所有的调制解调器条目。
3.检查调制解调器是否处于可用状态
(1)在“控制面板”中双击“系统”图标,然后单击“设置管理”标签。
(2)在列表中选择您的调制解调器并单击“属性”。
(3)确认是否选中“设备已存在,请使用”。如果是,则设备处于可用状态。
4.检查端日的正确性
(1)在“控制面板”中双击“调制解调器”图标。
(2)选择您的调制解调器,然后单击“属性”。
(3)在“通用”标签上,检验列出的端口是否正确。如果不正确,请选择正确的端口,然后单击“确定”。
5.判断串口的I/O地址和IRQ设置是否正确
(1)在“控制面板”中双击“系统”图标。
(2)单击“设备管理”标签,再单击“端口”。
(3)选取一个端口,然后单击“属性”。
(4)单击“资源”标签显示该端口的当前资源设置,参阅调制解调器的手册对I/O及IRQ进行正确的设置。
(5)在“资源”对话框中检查“冲突设备列表”,以便查看调制解调器使用的资源是否与其它设备发生冲突。如果调制解调器与其它设备发生了冲突,先单击“更改设置”,然后单击末产生资源冲突的配置。需要注意的是,如果COM1上连接有鼠标或其它设备,就不要在COM3上使用调制解调器。通常COM1和COM3端口使用同样的IRQ,并且在多数计算机上不能同时使用。COM2和COM4也有同样的问题。如果可能的话,可以更改COM3和OCM4端口的IRQ设置,使它们不再冲突。另外,有一些显示卡的地址也和COM4端口冲突。如果发现冲突,就使用其它端口。
6.检验端口设置
(1)在“控制面板”上双击“调制解调器”国标,单击调制解调器,然后单击“属性”。
(2)单击“连接”标签以便检查当前端口设置,例如波特率、数据位、停止位和检验位。
(3)单击“高级”,检查错误控制和流控制,最好关闭这些高级功能。
(4)检验UART(通用异步收发单元)类型。
如果在没有装备16550UART的低速386机上选择大于9600的波特率,或者在文件下载过程中执行其它任务,就会产生数据传输问题。如果在传输过程中产生了问题或错误,就需要降低波特率。如果试图在装备8250或16450 UART的计算机上选择大于9600的波特率,也会产生字符丢失现象。
7.检验调制解调器波特率
(1)在“控制面扳”中双击“调制解调器”。
(2)选择一种调制解调器,然后单击“属性”。
销售商联系,可能是数据对象的管理不好所致。
(3)如果问题没有解决,清除或保存Clipboard(剪贴板)的内容,使用ControI PaneI Desktop选项将墙纸(Wallpaper)设置为None。
(4)如问题仍存在,可用PIF编辑器编辑PIF文件,增大PIF文件中定义的Memory Requirements: KB Reauired的值;在标准模式下,选择Prevent Program Switch,该开关选项打开后,退出应用程序,返回Windows;如果是386增强模式,则要将Display Usage设置成Full Screen(全屏幕方式),将Execution设置为Exclusive,将Video memory设置为尽可能低的方式。
(5)如果问题仍存在,则重新开机进入Windows系统,并且确保在“启动”图标中没有其它无关的应用软件同时启动运行,在WIN.INI文件中也没有Run或Load命令加载的任何无关的应用程序。
实例:一台微机,硬件配置为:PCI总线的ALI主板,486DX—100CPU,540M硬盘,16M内存,S3 64V+显示卡,2M显存,三洋4倍速光驱。当进入Windows3.2并启动Word6.0时系统提示:“内存不足,WORD6.0无法启动”。其实,任何一个在Windows下运行的应用程序,它所使用的资源都必须纳入存放各种资源的内存区(也称为资源堆)中,否则不能运行。然而作为一个资源堆的内存区并不大,只有64kB,而且其数量也相当有限。在Windows3.0中只有一个GDI资源堆(存放图形操作程序)和一个USER资源堆(存放用户界面操作程序);在Windows3.1中作了改进,允许使用一个GDI资源堆和三个USER资源堆。不论微机配置了多少物理内存,Windows3.X能够使用的资源堆都只有四个64kB的内存块。所以,不能用增加内存容量的办法来解决所谓的“内存不足”问题。出现“内存不足”的问题后一般可以按以下办法处理。首先,退出那些不需要运行的应用程序,然后,再检查系统的可用资源为多少。如果可用资源大于30%,一般可以运行新的程序。当有多个应用程序在系统中运行时,可以退出一个,检查一次可用资源。如果某个应用程序在退出前后,可用资源的百分比没有变化,说明这个应用程序没有释放它所占用的资源。如果要收回这些没有释放的资源,只能退出Windows后,再重新进入Windows。为了确保在启动进入Windows时系统的可用资源足够,在“启动”图标中应该没有无关的应用软件同时启动运行,在WIN.INI文件中也没有由Run或Load命令加载的任何无关的应用程序,因为这些同时启动的无关应用程序可能已经占用了很多资源,使得要使用的应用程序无法运行。一般说来,经过这样处理,就不会出现“内存不足”的问题了。
(出处:http://www.sheup.com)
(出处:http://www.sheup.com)
(出处:http://www.sheup.com/)