Windows系统一些容易混淆故障释疑

[复制链接]
  • TA的每日心情
    开心
    2014-4-2 21:30
  • 签到天数: 3 天

    [LV.2]九品芝麻官

    534

    主题

    400

    回帖

    7742

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    7742
    发表于 2007-5-20 16:10:59 | 显示全部楼层 |阅读模式
        大家在使用电脑的过程中,会遇到各种各样的问题,有不少是由于配件的质量问题引起的、有遇到病毒的,但也有不少是用户自己相关知识不足,把正常的现象当成了故障,或是犯了比较初级的错误,把很简单的设置搞错了造成的系统异常: 

      一、是共享IRQ还是资源冲突?

      新手经常容易误会的一个现象就是以为中断共享是资源冲突——因为新接触电脑的很多人是学生,而我国在电脑教育方面教材编写的进度和技术发展有一定的脱节,不少书籍在介绍IRQ中断还是带有以往DOS和Windows95时代的色彩,说看到两个以上的配件占用同一个IRQ,是系统资源冲突了,必须调整。但自从高级电源ACPI标准流行以来,这种观念就要稍作修改了,尤其是Windows 2000与XP出来以后,这些操作系统支持IRQ共享的功能更强,有时甚至会有5、6个设备共享一个IRQ中断。此时一些经验不足的人以为出现了资源冲突,又不能手动更改,就跑到论坛上呼救。

      这里告诉您一个判断是否真冲突的小技巧:看看Windows的系统功能中有没有带着惊叹号的设备,如果有,就看看属性是否显示冲突,Windows报告不是冲突的话,应该从另外的方面去考虑故障的原因,(要是你根本不需要DOS下面发声的功能,可以禁止MPU401来释放一点资源);连标记异常的惊叹号都没有,那更不是系统资源冲突了。如果非要取消这种共享的话,可以在CMOS中把ACPI的功能关闭,但这样就失去了支持休眠等高级电源功能了。

      二、为什么突然没声音了?

      另外一个比较常见的问题是电脑使用了一段时间后,突然没有了声音。这种故障,有的原因是老的声卡不支持多音频流,也不支持ACPI中断共享的功能,一拨号上网可能与MODEM发生了资源冲突或是某个程序如游戏、MP3播放偶然出了错、占用了声卡的端口没释放,就不能发声。这种故障只要重新启动一下Windows就好了,但要真正解决就只能靠换硬件了。

      还有另外一种原因是驱动程序版本引起的,比如用户安装的不是经过Windows数字签名认证的版本,或是用NT、2000的驱动在XP中安装,这样虽然能在普通情况下正常使用,但遇到某些特殊的情况,例如从休眠中恢复后,就发生了没声音或是声音极小、杂音很大的故障。这种情况,只要换一下驱动就可以解决,即使不是你的声卡牌子,只要采用的芯片相同,也可以换它的驱动;或重新启动一下Windows也可,注意不是再次休眠后开机或注销,而是要关闭所有程序后的热启动。

      这种故障虽然比较简单,但容易让用户以为是Windows安装得不好或是硬件出了问题,进行不必要的格式化重装,浪费时间精力。

      三、拨号的故障   

      大量用户现在还是使用普通的MODEM拨号接入INTERNET,MODEM真出故障和电信的服务器延迟了、线路的问题也比较容易混淆,例如突然掉线、断流、总是连接不上等等。遇到这些故障,要有耐心,按正常的调整措施尝试过两三次无效的,建议你先停下来,等过一段时间再尝试,不要忙着乱恢复注册表、修改网络协议、IP甚至重装Windows系统什么的。否则到了最后,可能你自己都分不清到底是本地机器的问题,还是ISP的服务问题了。包括邮箱暂时登录不了,也属于这种情况,(会老提示你密码不对,别信,不要去改你的密码)有时网站或电信的服务器可能要两、三天才能恢复。

      四、区分病毒与兼容性

      病毒,尤其是蠕虫类病毒,经常会打开无数进程占用系统资源导致死机,但Windows显示资源耗尽后死机,不一定就是病毒引起的。例如一台机器,总是显示内存不足,在结束任务时又发现有多个winoldap在运行。每运行约一个小时后,就会突然出现蓝屏故障,屏幕提示:

      “A fatal exception OE has occurred at XXX:XXXXXXXXin VCOND(XX)+XXXXXXXX

      The current application will be terminated”

      每当此时,他总是热启动重新开机,但是要不了多久,故障现象依然,使他非常烦恼。在使用多个杀毒软件交叉杀毒,又重装了系统后依然如此,所以笔者开始怀疑不是病毒引起或Windows安装的错误。最后,在刚进入Windows时按“Ctrl+Alt+Del”仔细查看任务列表,记下当前已经加载的程序数。然后在半小时左右即将出现蓝屏现象前,再次按“Ctrl+Alt+Del”查看“任务列表窗口”,发现此时系统在内存中共加载了上百个“Winoldap”进程,查阅该软件的README和微软的说明文档,原来这是一个与DOS应用程序兼容性有关的问题:

      这台机器使用的是一个Windows95时代开发的系统集成软件。该软件在运行过程中,不断地从接口上读取外部信息,然而该信息却是以压缩包的形式传送的,系统每读进一个压缩包,就会自动调用附带的PKUNZIP程序去解压缩,而PKUNZIP是DOS环境下的应用程序,完成任务后不会自动退出,于是此程序不断地驻留于内存中,一定时间后就会导致内存资源严重耗尽,最终出现蓝屏现象。明白了原因后,简单的设置就可以解决问题:找到PKUNZIP.EXE程序,在属性里单击“程序”,选中“禁止MS-DOS程序检测Windows”前的复选框,确认,再试运行故障消失。

      由此可见,遇到怀疑是病毒破坏、但杀毒软件处理不了的故障,要看看是不是Windows与以前的程序兼容性引起的问题。除了这种禁止检测的方法外,如果是XP系统,还可以使用兼容模式来运行该程序,XP会为这些老程序自动加载虚拟机。

    该用户从未签到

    0

    主题

    110

    回帖

    73

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    73
    发表于 2007-7-27 16:00:53 | 显示全部楼层
    多谢提供。。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表