超精华80种电脑故障集总贴(1--80)(附案例)
编者语:本文为网上收集,并整理了各大论坛各位高手的文章而得,希望能给大家予帮助。提纲:
一、 电脑故障集1(1~14)错误及非法篇
1、 注册错误信息
2、 基本错误信息
3、 电脑自检响铃代码和错误信息
4、 综合类错误信息及其故障部位(或原因)
5、 13种BIOS报错信息及排除方法
6、 上网易出现错误信息的分析
7、 电脑出现"致命异常错误"排除方法
8、 电脑出现"致命异常错误"排除方法 (续)
9、 系统错误报警声音祥解
10、 Windows 非法操作详解
11、 搞定非法操作
12、 巧解"非法操作"
13、 19个主动报错的电脑启故障现象分析
14、 硬盘的常见错误提示及解决方法
二、电脑故障集2(15~29)开关机故障篇
15、开机黑屏的一般解决方法
16、三起开机黑屏故障
17、电脑关机故障速解
18、电脑不能自动关机
19、电脑死机,声卡之过
20、电脑死机的四大原因分析
21、硬盘不能启动的常见故障分析及处理
22、硬盘不启动的错误现象及解决方法
23、用DEBUG修复硬盘不启动故障
24、操作系统启动及关机故障
25、用紧急修复盘恢复Win98/2000双启动
26、全面深入了解电脑死机的原因
27、WIN98 SE不能关机的原因及解决办法
28、Windows 98 死机密码
29、20种死机案例实录
三、电脑故障集3(30~41)硬盘篇
30、硬盘不能启动的常见故障分析及处理
31、硬盘不启动的错误现象及解决方法
32、硬盘的常见错误提示及解决方法
33、硬盘的维护与优化
34、硬盘引导故障怎么处理?
35、硬盘引导型故障分析及排除
36、用DEBUG修复硬盘不启动故障
37、硬盘分区丢失、坏道等相关问答五则
38、硬盘故障及其解决
39、硬盘软故障完全修复手册
40、拯救硬盘十大方法
41、对付硬盘碎片、坏区的杀手锏
四、电脑故障集4(42~51)内存篇
42、"内存不足"的解决方法
43、内存故障详解
44、老主板在BIOS中优化内存的方法
45、内存的几个常见疑问
46、内存篇
47、内存导致异常故障
48、内存故障导致BIOS设置错误
49、正确处理内存故障
50、修复金手指剥离的内存
51、找回丢失的内存
五、电脑故障集5(51~80)综合篇
51、综合类错误信息及其故障部位(或原因)
52、电脑软件故障
53、电脑故障的种类
54、常见Windows故障全面排除
55、木马入侵的常用手法及避免木马入侵的方法
56、网上邻居找不到其他计算机
57、忘记Win2000管理员密码的解决方法
58、Windows2000安全检查清单
59、实战Fdisk
60、被入侵系统恢复指南(UNIX或者NT)
61、防火墙封阻应用攻击技术综述
62、不用专门软件照样修复硬盘分区表
63、几种常用故障处理
64、软件残骸地大曝光
65、光电鼠标常见故障全解决
66、计算机病毒与计算机故障的区别
67、CMOS数据丢失现象的处理
68、主板故障的分类和维修
69、软件六大"硬伤害"
70、DOS命令八大经典案例
71、浏览器问题总结
72、多媒体音箱常见故障的排除
73、浏览器弹出窗口清除全攻略
74、电脑故障应急处理
75、四种丢失的光驱常见故障原因解决
76、WORD菜单不见了
77、常用经典电脑技巧
78、澄清大家NTFS转FAT32的错误认识!
79、玩转Win XP注册表之性能优化
80、全面解决注册表被非法修改的问题
电脑故障集1(1~14)错误及非法篇
一、 注册错误信息 ERROR: Bad Login Name format ERROR bc:Bad Login 0 这表示你的用户名错误或不存在。在客户端你看到的提示是:"Either the Account name or Password you provided were incorrect. If this is a new account,
your account may not be active yet. please try again shortly"(如果客户端没有输入名字或密码,会得到同样的提示) ERROR bc:Bad Login。
1.这表示你的用户名正在被使用,比如已经有人用该用户名登录或者非正常断线的用户没有被服务器释放 ERROR bc:Bad Login
2.此信息表示该用户名已经被系统管理员封锁( blocked),通常是在游戏中GM使用了 /KICK 命令造成的。用户可以写邮件给管理员查询 ERROR bc:Bad Login。
3.次信息表示你输入的密码错误(注意:服务器控制窗口将显示错误和正确的密码)。客户端将得到如下信息:"Your account credentials are invalid. Check your user ID and password and try again." ERROR c0:Bad Login。
4.通常这个信息表示服务器端与客户端的版本不匹配,升级客户端版本可以解决此问题。客户端得到的信息提示为: "There is some problem communicating with Origin. Please restart Ultima Online and try again" General Error Messages
二、基本错误信息 Bad Spawn point uid=040006380, id=0 此信息指示了一个错误的重生点设置,UID 指物品创建的定义标识符, ID # 则表示该物品的对应描述小节。
你可以参照 UID的代码(#)使用 /GOUID UID# 命令找到该物件并移除它。注意并非立即生效 ERROR: Improperly scripted item #### ERROR: CreateBase invalid item 0#### 这表示服务器试图使某些物品重生时未能在脚本文件中找到它的相关描述小节。
你可以从 TUSdefs.scp 中找出 # 对应的对象并且校正它们。 ERROR New Walk Count 1!=65535 上面所表示的数字可能有所不同,但表示的是同一个意思。这表示服务器和客户端未能保持及时地同步,你完全可以忽略这一诬害信息。
ERROR a4: Unrequested target info ? 此错误发生于多种下,在正常状态下发生于鼠标点击对象的错误动作,比方说对这门施法术;另外一些情况发生于在错误的时间里取消鼠标的指向动作。在/INFO窗口中的一些物品会导致此错误的发生。
ERROR:CWorld.Clock End of World time. Recycle 这种情况会在服务器运行了50天后发生一次。
What is unsure is if the timer resets on a server shutdown or if it holds it's timer setting (maybe in the world file)
and restarts from there on next startup ERROR:10 Lost items deleted 在服务器储存期间,如果某件物品与一个不存在的容器相关联,服务器会标识并删除它们。
ERROR: Profile remove fail ERROR bc:Bad Msg 01 Eat 5 bytes 这表示服务器想要显示的错误文本信息并不存在。 ERROR: CreateBase invalid item 00 通常此信息指示一个错误的重生或重生位置。但同样也会发生于这种情况:玩家创建/制造的物品并不存在,或者GM做了同样的动作。通灵术同样会产生此错误信息。
WARNING: Did not find script 'xxxxxx.scp' section 'XXXXX' 这条错误信息告诉你没有找到脚本文件中的定义物品例子: WARNING: Did not find script 'tustables.scp' section 'SKILL 50' 技能的定义到 为止,服务器没有找到 ,因为它没有被编写到脚本文件中去。此错误可以被忽略,但可以用来帮助你判断错误的根源所在。 WARNING: can't find definition for '??'! 此信息表明你有一个编写错误的 trigger。
三、电脑自检响铃代码和错误信息 POST(Power On Self Test,加电自测试)是电脑开机自检程序,当硬件出现问题时,它能给我们一些提示,从而可以确定错误产生的部件和找出解决的方法。
BIOS自检响铃及其意义
1、AMI的BIOS 1短:内存错误 2短:内存校验错误 3短:基本内存错误 4短:系统时钟错误 5短:处理器错误 6短:键盘控制器错误 7短:实模式错误 8短:显示内存错误 9短:ROM BIOS校验错误 1长3短:内存错误 1长8短:显示测试错误。
2、Award的BIOS 1短:系统启动正常 1长1短:内存或主板出错 1长2短:显示错误(显示器或显示卡) 1长9短:主板FlashROM或EPROM错误(BIOS损坏)不停地响(长):内存损坏或接触不良不停地响(短):电源、显示器或显示卡接触不良重复地响(短):电源 3、Phoenix的BIOS 1短:系统启动正常 3短:系统加电初始化失败.
四、综合类错误信息及其故障部位(或原因) 103、131: 主板 104: 硬盘 201: RAM 24XX: 显示卡 301: 键盘 601: 软驱 1701: 硬盘 1801: 扩展设备 BASIC: 驱动器 Parity Check ?: RAM,电源 Memory Parity Error at xxxx: 内存的xxxx地址奇偶校验错误 I/O Card Parity Error at xxxx :输入/输出设备的xxxx地址奇偶校验错误 DMA Bus Time-out: 设备的总线驱动超过了7。8微秒 8042 Gate A-20 Error: 键盘控制器(8042)中的Gate A20开关 Address Line Short: 主板的地址解码线路 Cache Memory Bad Do Not Enable Cache: Cache出错 C: Drive Failure: C 盘出错 CH-2 Timer Error: 主板上的第2时钟 CMOS Battery State Low: 主板电池没电 CMOS Checksum Failure: CMOS RAM和正常值不符 CMOS Display Type Mismatch: 显示类型和CMOS设定值不符 CMOS Memory Size Mismatch: 内存容量和CMOS设定值不符 CMOS System Options Not Set: CMOS设置被破坏或不存在 CMOS Time and Date Not Set: 进入CMOS设置时间和日期 Diskette Boot Failure: 启动盘失效,不能引导,换其它启动盘重启 Display Switch Not Proper :关掉机器,设置主板上关于显示卡器的跳线 DMA Error: DMA控制器出错 DMA #1 Error: 第1个DMA控制器出错 DMA #2 Error: 第2个DMA控制器出错 FDD Controller Failure: BIOS不能和软驱控制器通信,检查一下软驱的连线 File Allocation Table Bad: FAT(文件分配表)被破坏 General Failure Reading Drive C: C盘有一般性读错误 HDD Controller Failure :BIOS不能和硬盘控制器通信,检查一下硬盘的连线 INTR #1 Error: 在POST时第一个中断通道出错 INTR #2 Error :在POST时第二个中断通道出错 Invalid Boot Diskette: BIOS不能读A驱的盘,换一只试试 Keyboard is Locked:Unlock It 键盘被锁,必须开锁才能继续系统引导 Keyboard Error:键盘时钟有问题,在CMOS中重新设置成Not Installed来跳过POST KB/Interface Error: 键盘控制器出错 Off Board Parity Error: 在扩展内存卡上的xxxx地址发生奇偶校验错误 On Board Parity Error: 主内存的xxxx地址发生奇偶校验错误 Parity Error: 内存中的不明地址发生奇偶校验错误 Timer Not Operational: 计时器出错
五、13种BIOS报错信息及排除方法
在电脑开机自检时,主板BIOS报错信息解析如发现故障会显示相关的信息,用户在得知信息后可了解到故障所在。现列出一些常见的BIOS报错信息,以供大家参考。
(1)BIOS ROM checksum error-System halted
翻译:BIOS信息在进行检查(checksum)时发现错误,因此无法开机。 解析:通常是因为BIOS信息刷新不完全所造成的,重新刷新主板BIOS即可。
(2)CMOS battery failed
翻译:CMOS电池失效。
解析:这表示CMOS电池的电力已经不足,请更换电池。
(3)CMOS checksum error-Defaults loaded
翻译:CMOS执行检查时发现错误,因此载入预设的系统设定值。 解析:通常发生这种状况都是因为BIOS设置发生错误所致,因此建议重新对BIOS进行设置。如果问题依旧,请检查主板电池电力是否充足,如电池不存在问题,那就有可能是BIOS芯片出现了问题,应找专业人员进行维修。
(4)Display switch is set incorrectly
翻译:显示开关配置错误。
解析:较旧型的主机板上有 Jumper 可设定萤幕为单色或彩色,而此讯息表示主机板上的设定和 BIOS 里的设定不一致,所以只要判断主机板和BIOS谁为正确,然后更新错误的设定即可。
(5)Press Esc to skip memory test
翻译:按"Esc"键跳过内存检测。
解析:如果你在BIOS内并没有设定快速启动的话,那么开机就会执行对物理内存的测试,如果不想等待,可按键盘上的"Esc"键略过或到BIOS中开启"Quick Power On Self Test(快速启动)"功能。
(6)HARD DISK initizlizing 【Please wait a moment...】
翻译:正在对硬盘做起始化 ( Initizlize ) 动作。
解析:这种讯息在较新的硬盘上根本看不到。但在较旧型的硬盘上,其动作因为较慢,所以就会看到这个讯息。
(7)Hard disk install Failure
翻译:硬盘安装失败。
解析:遇到这种情况,请先检查硬盘的电源线、数据线是否安装妥当,或者硬盘跳线是否设错(例如两台都设为Master或Slave)。
(8)Hard disksdisagnosis fail
翻译:执行硬盘诊断时发生错误
解析:这种信息通常代表硬盘本身出现故障,可以先把硬盘接到别的电脑上试试看,如果问题依旧,那只好送修了。
(9)Floppy disk s fail或Floppy disksfail(80)或Floppy disksfail(40)
翻译:无法驱动软驱。
解析:先检查软驱线有没有接错或松脱,电源线有没有接好,如果这些都没问题,那可能就是软驱本身的故障了。
(10)Keyboard error or no keyboard present
翻译:键盘错误或没有安装键盘。
解析:检查键盘连线有没有插好,把它插好即可。如问题依旧,则可能是键盘本身出现了质量问题。
(11)Memory test fail
翻译:内存测试失败。
解析:通常发生这种情形大都是因为内存不兼容或出现故障所导致,所以请分别对每条内存进行检测,找出故障的内存,把它拿掉或送修即可。
(12)Override enable-Defaults loaded
翻译:目前的CMOS设定如果无法启动系统,则载入BIOS的预设值。 解析:可能是BIOS内的设定并不适合你的电脑(如PC100的内存运行在133MHz的频率下),这时进入BIOS设定程序把设定以稳定为优先即可。
(13)pressto show POST screen
翻译:按Tab键可切换屏幕显示。
解析:有一些OEM厂商会以自己设计的显示画面来取代BIOS预设的POST显示画面,而此讯息就是要告诉使用者可以按Tab键把厂商的自定画面和BIOS预设的POST画面来做切换。
六、上网易出现错误信息的分析
浏览网页,经常出现而一些错误的提示信息。这对于大多数非专业人员来说,都觉得非常困惑。针对各种各样的错误信息,使人很难分清是什么原因造成的。现分别列出以下14种现象,供大家参考。
(1)401FORBIDDEN:大多出现在一些收费的网页,表示浏览者必须拥有一个该网页正确的用户名和密码才能看到对方的网页。
(2)403FORBIDDEN:类似于401错误。在一般情况下,在网上进行即时注册即可得到其合法使用权。但像一些封闭网站,也就是不对一般浏览者开放,也会产生这种信息。
(3)404NOTFOUND: 这是目前网上常见的一种错误信息。这是由于你所请求访问的网页可能不存在或者是该网页的链接定位已经改变,亦可能是你输入的网页链接地址错误,浏览器找不到该网页而产生的。
(4)500SERVERERROR:这种信息大多都是被浏览网页程序脚本设计错误而产生的。要浏览此类网页,只有等对方纠正错误后方能连接。
(5)503SERVERUNAVAILABLE:这是由于网络线路非常繁忙,暂时不能连接对方网站,可以等线路空闲时再进行连接。
(6)NO FOUND: 相信多数朋友都见过这种提示信息,其实该信息类似于404NOTFOUND,多数是浏览者输入错误的URL而引起的。
(7)BAD FILE REQUEST:这种错误信息现在已经不常见了,一般是由于用户在该网页上填写的某些数据超过该网站所要求的范围,而使对方在处理这些数据时产生错误的信息。而现在大多网站已经发现这个问题,并进行了完善。当用户填写数据错误时,会提示用户哪些错误需要修改。
(8)CANNOT ADD form SUBMISSION RESULT TO BOOKMARK LIST:代表一些并不是长期的网页档案,某些网页搜索引擎所列出的相关网页的URL是不能被储存在Book Mark(书签)上的。如果用户尝试要把这些网址记录下来就有可能产生这种错误提示。
(9)CONNECTION REFUSED BY HOST: 类似于"403FORBIDDEN"的错误提示。
(10)FAILED DNS LOOKUP:浏览者所输入的URL不能被服务器翻译为对应的IP地址,造成这种原因是由于浏览者输入错误或者也可能是该网站负荷太重而产生的。
(11)FILE CONTAINS NO DATA:多发生在下载某些资料的时候,浏览器找到相关的网页但是其中没有用户所指定的资料档案,多是由于用户输入下载的绝对地址错误而产生的,可检查是否输入URL的最后部分是否错误。
(12)SITE UNAVAILABLE:引起这种错误的原因比较多,主要有:被浏览网站在线用户过多,造成线路繁忙。拨号上网用户电话线路噪音过大或者是网站由于某些原因而暂时关闭。
(13)TOO MANY USER:表示被浏览网站用户太多,已经超过了网站的负荷不能再接受更多的用户了,可以等网站空闲时再尝试连接。
(14)UNABLE TO CREATE HOST:造成这种原因是因为浏览者URL输入错误或对应网站根本就不存在。
(15)AN UNEXPECTED WEB ERROR OCCURRED:这个错误信息可以表示任何由"NOT FOUND"至"FORBIDDEN"之间的信息,并没有任何详细的解释。
(16)HELPER APPLICATION NOT FOUND:你若想观看一些需要"Helper Application"的档案,浏览器可能弹出这个信息,意思是找不到指定的辅助软件。用户只需在浏览器里把适当的Helper档案路径及名称设定好即可。
(17)HOST UNKNOWN:无法找到主机。有时一些站点移走了,却没有留下转移的链接。
(18)NNTP SERVER ERROR:如果你的网页浏览器不能找到新闻组的服务器,此信息便会弹出。原因可能是该服务器已关闭,或用户键入了错误的服务器名称。
(19)NOT FOUND:这个说明你想找的网页已不存在。可能是用户输入了错误的URL,若确定输入正确,仍然不能连上,则该网址也许已移到别的地方了。
(20)TCP ERROR ENCOUNTERED WHILE SENDING REQUEST TO SERVER:当网络传送一些不合法或不完整的资料时,就会产生这种错误。你可以过一会再尝试连接该网页。
马力 2005-6-4 04:41
七、电脑出现"致命异常错误"排除方法
Windows 98"蓝屏"现象较多,并提示"致命的异常错误0E发生在......",致使IE或其它软件无法安装或正常运行,而一旦遇之又不知是何原因、如何排除,因此给用户的操作带来很大的不便和麻烦,下面就产生该类问题的原因及相应的对策,作一综述,供大家参考。
Windows 9x是32位操作系统,对内存具有32位寻址能力,可以发挥80386以上CPU所具有的保护模式功能,为每个应用程序提供独立的4GB地址空间,但事实上,这远远超过了目前大部分PC机的内存容量,这就造成了有4GB地址空间,而无真正物理内存与之对应的问题。
于是,Windows 9x便利用CPU的虚拟内存能力,把硬盘的一部分当作内存(硬盘交换文件)来使用,即通常所说的虚拟内存。现在很多用户配置的硬盘容量一般都较大,这下似乎有了用不完的内存,不会发生内存不够的情况了。
其实不然,首先,能作虚拟内存的必须是硬盘上的空余空间,而且这些被分若干块的空间连续长度必须是512K的整数倍,才能被用作虚拟内存;
第二,CPU在RAM存取数据的速度远远快于RAM与硬盘交换数据的速度。
这样,有时就会发生应用程序存取当前不在RAM中而在交换文件中数据的情况,这时,CPU就会产生异常错误0E(也称为页面异常),但此时屏幕上不会有任何提示,Windows 9x尝试继续运行,只有当应用程序存取数据的地址或者将要跳转到的地址根本就没有分配RAM或虚拟内存时(即出现页面无效),Windows 9x才显示"异常错误发生......",这下它真不行了,提示用户中止程序运行。 引起该错误的原因很多,相应有不同的处理方法:
1.CPU超频
这是最近很多人电脑发生上述故障的一个重要原因。超频提高了CPU的工作频率,同时也使其性能变得不稳定,尤其是在炎热的夏季,这个问题暴露得更加明显。究其原因,CPU在RAM存取数据的速度本来就快于RAM与硬盘交换数据的速度,超频使这种矛盾更加突出,同时由于气温升高,构成CPU等电子元器件材料的指标参数也发生微妙变化,加剧了在RAM或虚拟内存中找不到需要数据的情况,这样就会出现"异常错误"。解决办法:降低频率,使CPU工作在规定的正常频率,同时使用"降温"软件,清扫CPU风扇等。
2.硬盘剩余空间太少或碎片太多
前面已经谈到,硬盘上能作虚拟内存的必须是自由空间,而且空间连续长度必须是512K的整数倍。如果你的硬盘还只有几百MB,出现"异常错误"与此很可能有关,当然,就算硬盘容量再大,隔一段时间进行一次碎片整理也是非常必要的。
3.Windows启动的程序过多
系统资源消耗殆尽,使个别程序需要的数据在内存或虚拟内存中找不到,也会出现异常错误。解决办法:不要同时启动过多的程序,一个简单的监测方法是,随时打开Windows各窗口上"帮助"→"关于...",看系统资源还剩多少,低于60%就应该小心了,不要再启动新的程序、打开新的窗口了。万一因此发生"异常错误",只需重新启动系统就正常了。顺便说一句,有的朋友喜欢"Shift + 重新启动计算机",虽然重新启动的速度较快,但系统资源并不能完全释放,所以本人建议大家还是以正常方式重新启动计算机。
4.系统冲突
经常遇到的是由于声卡或显卡的设置冲突,引起异常错误。此外,其它设备的中断、DMA或端口出现冲突的话,可能导致少数驱动程序产生异常,甚至无法正常启动Windows 9x。解决办法:以"安全模式"启动,在"控制面板→系统→设备管理"中进行适当调整,一般可以解决。对于在驱动程序中产生异常错误的情况,可以修改注册表。选择"开始/运行",键入"Regedit",进入注册表编辑器,通过菜单下的"查找"功能,找到并删除与驱动程序前缀字符串相关的所有"主键"和"键值",重新启动。
八、电脑出现"致命异常错误"排除方法 (续)
5.程序设计问题。部分程序在编制时内存分配不合理(Windows的Bug都不少),完成后又未经过严格测试,在特殊的运行条件下就会因找不到内存分配地址而频频出错。还有,编制时考虑不周,程序只适用于特殊型号、种类的硬件,如果遇到其它硬件时也会出错。顺便说一句,一些盗版软件因解密过程中破坏、丢失了部分源代码,也常常导致"异常错误"的发生。因此,还是用正版软件的好,以免前功尽弃。
6.版本冲突。多数应用程序都要调用特定版本的动态链接库DLL或者OLE组件,如果在安装某个软件时,旧版本的DLL覆盖了新版本的DLL,或者删除应用程序时,误删了有用的DLL文件,就可能使上述调用失败,从而引起"异常错误"。遇到这种情况,解决的办法,自然就是找到新版文件。"找"的方法较多,可以直接从光盘上某个软件中、游戏中拷贝,或者用Windows 9x(包括OSR2版)光盘中的Extract这个小工具,直接从CAB压缩文档找到并解压出所需文件。
7.注册表错误。注册表是Windows 9x的"命根子",其中保存有Windows 9x及应用程序的重要数据,即使是哪个细小地方出了问题,都很可能引发"致命异常错误"的发生,甚至可能引起系统崩溃。因此,在你估计到操作可能引起它的变动以前(如安装一个新软件),先对其进行备份是很有必要的,一旦发生错误,可以恢复注册表,否则,要么请专业人士修复注册表,要么重新安装Windows 9x及你的其它程序,那麻烦就真的有点大了。
8.软硬件不兼容。常遇到的是,BIOS或驱动程序太旧,以致不能很好支持硬件,导致"异常错误"的发生。如果你的主板支持BIOS升级,尽量升级到最新版本,同样,尽量找到与你设备配套的最新的设备驱动程序,也可以减少错误的发生。
9.BIOS设置。众所周知,是否正确设置BIOS,是电脑能否正常运行的关键。其中硬盘及内存等的参数设置尤为重要,弄不好,就有可能出现程序存取数据失败,而导致"异常错误"的发生。其实,现在多数主板BIOS有"硬盘实用程序"一项,它可以检测并存储硬盘的各项参数,通常使用这些检测值是安全的。但对于较老的硬盘,有必要对一些较新的设置进行屏蔽(如硬盘的32位模式等)。至于内存,要注意一、二级缓存以及影子内存的设置。实在有困难,对于BIOS
的设置,可以请行家帮忙,这样,不仅正确,而且可能更加优化。
10.硬件老化或存在故障。如现在有人还在用的540M硬盘,其转速仅为3600转/分钟左右,假如用在PⅢ、PC133 SDRAM、133外频主板这样的配置上,快马拉破车,出现"异常错误"的可能性自然较大。此外,少数不法商人在给顾客组装兼容机时,使用质量低劣的板卡、内存,有的甚至出售冒牌主板和Remark过的CPU、内存,这样的机器在运行Windows 9x时很不稳定,发生"异常致命错误"在所难免。因此,用户购机时应擦亮自己的眼睛,最好带个内行参谋,并用一些较新的工具软件(如Hwinfo、Norton等)测试电脑,长时间连续烤机(如72小时),以及争取尽量长的保修时间等。
从上面可以看出,Windows 9x发生异常错误的原因的确是多种多样的,上面不一定已经列举完了,各自的解决办法也有所不同。实际当中,有时候,如果真要弄清此类故障的"来龙去脉",其实是比较困难的,遇到这种情况,除了上面谈到的各种相关解决方法外,可以试试重装软件,甚至重装系统,如果仍然时常发生"异常错误",那么应怀疑硬件有问题了,条件允许的话,可用替换法和排除法来确定问题所在。
3、CPU的处理器的10种异常代码说明 下面给出80x86 CPU的处理器的部分异常代码及其代表的意义。这些代码实际上是80386的保留中断号。我想很多人都对异常代码代表的意义很感兴趣,然而,这些信息不太容易被初学者看懂,只能满足一下你的好奇心,呵呵。
00: Divide Fault (除法错误)
此异常发生在企图让CPU做除数为0的除法运算,或者除法运算结果溢出时。通常这个错误不会导致蓝屏,但是windows会显示"该程序执行了非法操作..."这样的对话框。
02: NMI interrupt (不可屏蔽中断)
2号中断被保留作为硬件的不可屏蔽中断。不可屏蔽中断具有最高优先权,它通常用于解决系统中最紧急的情况。2号中断不会被异常机制截获。
03: Overflow trap (溢出)
当CPU执行一条INTO指令时,如果0F位被置为1,则会发生Overflow trap异常。
04: Bounds Check Fault (边界检查错误)
BOUND指令比较数组的下标是否越界,如果是,发生边界检查错误。
05: Invalid Opcode fault (无效指令码错误)
这个错误产生的原因有:
1) CPU试图对一个同任何合法的指令都不对应的bit pattern进行解码(需要有计算机体系结构知识才能看懂这句话,呵呵。我不知道该怎么用中文表达"bit pattern")。
2) CPU试图执行一条带有无效操作数的指令 。
3) CPU试图在虚拟8086模式下执行保护模式下的指令
4) CPU试图在一条不能被锁的指令前执行LOCK前缀。
06: Coprocessor not available fault (协处理器不可用错误)
当系统中不存在数学协处理器,并且CR0寄存器的EM位为1,代表现在正在使用数学协处理器仿真时,如果执行浮点运算指令,则产生7号中断。当数学协处理器正在工作时如果发生任务切换,该中断也会被引发,以通知CPU保存数学协处理器的工作。
07: Double Fault (双重错误)
处理一个异常时可能会引发另一个异常。在这种情况下产生双重错误。
08: Coprocessor Segment Overrun (协处理器段超出)
当一个浮点运算指令导致对内存中超过段边界的区域进行读写的情况时,发生此错误。如果开始时浮点操作数就在段边界以外,则GPF错误(一般保护错误)将发生。
09: Invalid Task State Segment Fault (无效任务状态段错误)
由于任务状态段中包含很多描述符,很多情况都会导致这个错误。通常,CPU将从任务状态段中收集足够的信息,以便确定究竟是哪个地方出了娄子。
0A: Not Present Fault (不存在错误,段不存在错误)
"不存在"中断使得操作系统可以通过分段机制实现虚拟存储器。当一个段被标记为"不存在"时,该段被"交换"到磁盘交换文件中。当程序需要访问一个在磁盘交换文件中的段时,引发0B中断。
0B: Stack Fault (堆栈错误)
当一条指令引用了超出堆栈段界限的存储空间时,发生堆栈错误。如果操作系统支持"向下扩展的段",也就是说堆栈的大小可以被增加,则会缓解这样的问题。而如果试图用一个无效的描述符加载一个堆栈段将会导致一般保护错误。
0C: General Protection Fault (呵呵,这个就是臭名远扬的一般保护错误啦)
任何未被列在本文中的其他错误,都被当成一般保护错误引发。通常,一般保护错误代表程序已经崩溃,需要立即被终止。
0D: Page Fault (页错误)
正常情况下,这是采用页式存储管理(实现虚拟存储器的一种方法)的操作系统处理缺页中断的信号。如果某个操作违反了页的保护规则,比如从虚拟存储器中取页失败、取数据失败、指令违反了处理器的保护规则等,也会引发页错误。
0E: Coprocessor error Fault (协处理器错误)
10: Alignment Check Fault (对齐检查错误)
这个中断只发生在80486CPU上。当一个ring3优先级的程序试图读写的操作数必须使用多于一个字节的存储空间来保存(字、双字等),并且这个操作数在内存中不从偶地址开始存放,则产生此错误。 九、系统错误报警声音祥解
1. AMI BIOS
1短--内存刷新失败
2短--内存ECC校验错误
3短--系统基本内存(第1个64K)检查失败
4短--系统时钟出错
5短--中央处理器(CPU)错误
6短--键盘控制器错误
7短--系统实模式错误,不能切换到保护模式
8短--显示内存错误(显示内存可能有所损坏)
9短--ROM BIOS检验和错误
1长3短--内存错误(内存损坏,请更换)
1长8短--显示测试错误(显示器数据线松动或显示卡没插稳)
2. Award BIOS
1短--系统正常启动
2短--常规错误,请进入CMOS SETUP重新设置不正确的选项
1长1短--RAM或主板出错
1长2短--显示错误(显示器或显示卡)
1长3短--键盘控制器错误
1长9短--主板FlashRAM或EPROM错误(BIOS损坏)
不断地响(长声)--内存没插稳或损坏
不停地响--电源、显示器和显示卡没有连接好
重复短响--电源故障
无声音无显示--电源故障
3. Phoenix BIOS
1短--系统正常启动
3短--系统加电自检初始化(POST)失败
1短1短2短--主板错误(主板损坏,请更换)
1短1短3短--主板电池没电或CMOS损坏
1短1短4短--ROM BIOS校验出错
1短2短1短--系统实时时钟有问题
1短2短2短--DMA通道初始化失败
1短2短3短--DMA通道页寄存器出错
1短3短1短--内存通道刷新错误(问题范围为所有的内存)
1短3短2短--基本内存出错(内存损坏或RAS设置错误)
1短3短3短--基本内存出错(很可能是DIMM槽上的内存损坏)
1短4短1短--基本内存某一地址出错
1短4短2短--系统基本内存(第1个64K)有奇偶校验错误
1短4短3短--EISA总线时序器错误
1短4短4短--EISA NMI口错误
2短1短1短--系统基本内存(第1个64K)检查失败
3短1短1短--第1个DMA控制器或寄存器出错
3短1短2短--第2个DMA控制器或寄存器出错
3短1短3短--主中断处理寄存器错误
3短1短4短--副中断处理寄存器错误
3短2短4短--键盘时钟有问题,在CMOS中重新设置成Not installed来跳过POST
3短3短4短--显示卡RAM出错或无RAM,不属于致命错误
3短4短2短--显示器数据线松了或显示卡没插稳或显示卡损坏
3短4短3短--未发现显示卡的ROM BIOS
4短2短1短--系统实时时钟错误
4短2短3短--键盘控制器(8042)中的Gate A20开关有错,BIOS不能切换到保护模式
4短2短4短--保护模式中断错误
4短3短1短--内存错误(内存损坏或RAS设置错误)
4短3短3短--系统第二时钟错误
4短3短4短--实时时钟错误
4短4短1短--串行口(COM口、鼠标口)故障
4短4短2短--并行口(LPT口、打印口)错误
4短4短3短--数学协处理器(8087、80287、80387、80487)出错
十、Windows 非法操作详解
---------------------------------------------------------------------------
同志们肯定都用过Windows的,想必经历过"非法操作"吧。一吧的"非法操作"有两个选项:"关闭"和"详细资料"。可是"详细资料"里面的内容大多数人都看不明白,只好草草的饿关闭了。现在不用怕了,我来给大家讲解一下非法操作的每个详细资料的具体含义。还等什么呢~~~~~赶快来看啊~~~:)
---------------------------------------------------------------------------
1.停止错误编号:0x0000000A
说明文字:IRQL-NOT-LESS-OR-EQUAL
通常的原因:驱动程序使用了不正确的内存地址.
解决方法:如果无法登陆,则重新启动计算机.当出现可用的作系统列表时,按F8键.在Windows高级选项菜单屏幕上,选择"最后一次正确的配置",然后按回车键.
检查是否正确安装了所有的新硬件或软件.如果这是一次全新安装,请与硬件或软件的制造商联系,获得可能需要的任何Windows更新或驱动程序.
运行由计算机制造商提供的所有的系统诊断软件,尤其是内存检查.
禁用或卸掉新近安装的硬件(RAM,适配器,硬盘,调制解调器等等),驱动程序或软件.
确保硬件设备驱动程序和系统BIOS都是最新的版本.
确保制造商可帮助你是否具有最新版本,也可帮助你获得这些硬件.
禁用 BIOS内存选项,例如cache或shadow.
2.停止错误编号:0x0000001E
说明文字:KMODE-EXPTION-NOT-HANDLED
通常的原因:内核模式进程试图执行一个非法或未知的处理器指令.
解决方法:确保有足够的空间,尤其是在执行一次新安装的时候.
如果停止错误消息指出了某个特定的驱动程序,那么禁用他.如果无法启动计算机.应试着用安全模式启动,以便删除或禁用该驱动程序.
如果有非 Microsoft支持的视频驱动程序,尽量切换到标准的VGA驱动程序或Windows提供的适当驱动程序.
禁用所有新近安装的驱动程序.
确保有最新版本的系统BIOS.硬件制造商可帮助确定你是否具有最新版本,也可以帮助你获得他.
BIOS内存选项,例如cache,shadow.
---------------------------------------------------------------------------
3.停止错误编号:0x00000023或0x00000024
说明文字:FAT-FILE-SYSTEM或MTFS-FILE-SYSTEM
通常原因:问题出现在Ntfs.sys(允许系统读写NTFS驱动器的驱动程序文件)内.
解决方法:运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件.
禁用或卸载所有的反病毒软件,磁盘碎片整理程序或备份程序.
通过在命令提示符下运行Chkdsk /f命令检查硬盘驱动器是否损坏,然后重新启动计算机.
---------------------------------------------------------------------------
4.停止编号:0x0000002E
说明文字ATA-BUS-ERROR
通常的原因:系统内存奇偶校验出错,通常由硬件问题导致.
解决方法:卸掉所有新近安装的硬件(RAM.适配器.硬盘.调制解调器等等).
运行由计算机制造商提供的系统诊断软件,尤其是硬件诊断软件.
确保硬件设备驱动程序和系统BIOS都是最新版本.
使用硬件供应商提供的系统诊断,运行内存检查来查找故障或不匹配的内存.
禁用BIOS内存选项,例如cache或shadow.
在启动后出现可用作系统列表时,按F8.在Windows高级选项菜单屏幕上,选择"启动VGA模式:.然后按回车键.如果这样做还不能解决问题,可能需要更换不同的视频适配器列表,有关支持的视频适配器列表,请参阅硬件兼容性列表.
---------------------------------------------------------------------------
5.停止编号:0x0000003F
说明文字:NO-MOR-SYSTEM-PTES
通常的原因:每哟正确清理驱动程序.
解决方法:禁用或卸载所有的反病毒软件,磁盘碎片处理程序或备份程序.
---------------------------------------------------------------------------
6:停止错误编号:0x00000058
说明文字:FTDISK-INTERN-ERROR
通常的原因:容错集内的某个主驱动器发生故障.
解决方法:使用Windows安装盘启动计算机,从镜象(第2)系统驱动器引导.有关如何编辑Boot.ini文件以指向镜象系统驱动器的指导,可在MIcrosoft支持服务Web站点搜索"Edit ARC path".
--------------------------------------------------------------------------
7.停止错误编号:0x0000007B
说明文字:INACCESSI-BLE-BOOT-DEVICE
通常原因:初始化I/O系统(通常是指引导设备或文件系统)失败.
解决方法:引导扇区病毒通常会导致这种停止错误.是用反病毒软件的最新版本,检查计算机上是否有存在病毒.如果找到病毒,则必须执行必要的不找把他从计算机上清除掉,请参阅反病毒软件文档了解如何执行这些步骤.
卸下所有新近安装的硬件(RAM,适配器,调制解调器等等).
核对MIcrosoft硬件兼容性列表以确保所有的硬件和驱动程序都与Windows兼容.
如果使用的适SCSI适配器,可以从硬件供应商除获得最新WINDOWS驱动程序,禁用SCSI设备的同步协商,检查该SCSI链是否终结,并核对这些设备的SCSI ID,如果无法确定如何执行能够这些步骤,可参考硬件设备的文档.
如果你用的是IDE设备,将板上的IDE端口定义为唯一的主端口.核对IDE设备的主/从/唯一设置.卸掉除硬盘之外的所有IDE设备.如果无法确认如何执行这些不找,可参考硬件文档.
如果计算机已使用NTFS文件系统格式化,可重新启动计算机,然后在该系统分区上运行Chkdsk /f/r命令.如果由于错误而无法启动系统,那么使用命令控制台,并运行Chkdsk /r命令.
运行Chkdsk /f命令以确定文件系统是否损坏.如果Windows不能运行Chkdsk命令,将驱动器移动到其他运行Windows的计算机上,然后从这台计算机上对该驱动器运行Chkdsk命令.
---------------------------------------------------------------------------
8.停止错误编号:0x0000007F
说明文字:UNEXPECTED-KERNEL-MODE-TRAP
通常的原因:通常是由于硬件或软件问题导致,但一般都由硬件故障引起的.
解决方法:核对Microsoft硬件兼容性列表以确保所有的硬件和驱动程序都与Windows兼容.如果计算机主板不兼容就会产生这个问题.
卸掉所由新近安装的硬件.
运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查.
禁用BIOS内存选项,例如cache或shadow.
---------------------------------------------------------------------------
9.停止错误编号:0x00000050
说明文字AGE-FAULT-IN-NONPAGED-AREA
通常的原因:内存错误(数据不能使用分页文件交换到磁盘中).
解决方法:卸掉所有的新近安装的硬件.
运行由计算机制造商提供的所有系统诊断软件.尤其是内存检查.
检查是否正确安装了所有新硬件或软件,如果这是一次全新安装,请与硬件或软件制造商联系,获得可能需要的任何Windows更新或驱动程序.
禁用或卸载所有的反病毒程序.
禁用BIOS内存选项,例如cache或shadow.
10.停止错误编号:0x00000077
说明文字:KERNEL-STEL-STACK-INPAGE-ERROR
通常的原因:无法从分页文件将内核数据所需的页面读取到内存中。
解决方法:使用反病毒软件的最新版本,检查计算机上是否有病毒。如果找到病毒,则执行必要的步骤把他从计算机上清除掉。请参阅制造商提供的所有系统诊断软件,尤其是内存检查。
禁用BIOS内存选项,例如cache,shadow.
---------------------------------------------------------------------------
11.停止错误编号:0x00000079
说明文字:MISMATCHED-HAL
通常的原因:硬件抽象层与内核或机器类型不匹配(通常发生在单处理器和多处理器配置文件混合在同一系统的情况下)。
解决方法:要解决本错误,可使用命令控制台替换计算机上错误的系统文件。
单处理器系统的内核文件是Ntoskml.exe,而多处理器系统的内核文件是Ntkrnlmp.exe,但是,这些文件要与安装媒体上的文件相对应;在安装完Windows2000和,不论使用的是哪个原文件,都会被重命名为Ntoskrnl.exe文件。HAL文件在安装之后也使用名称Hal.dll但是在安装媒体,但是在安装媒体上却有若干个可能的HAL文件。
---------------------------------------------------------------------------
12.停止错误编号:0x0000007A
说明文字:KERNEL-DATA-INPAGE-ERROR
通常的原因:无法从分页文件将内核数据所需的页面读取到内存中。(通常是由于分页文件上的故障,病毒,磁盘控制器错误或由故障的RAM引起的)。
解决方法:使用反病毒软件的最新版本,检查计算机上是否存在病毒。如果找到病毒。则执行必要的步骤把他从计算机上清除掉,请参阅犯病度软件文档了解如何执行这些步骤。
如果计算机已使用NTFS文件系统格式化。可重新启动计算机,然后在该系统分区上运行Chkdsk /f/r命令。如果由于错误而无法启动命令,那么使用命令控制台,并运行Chkdsk /r命令。
运行由计算机制造商提供的所有的系统在很端软件,尤其是内存检查。
---------------------------------------------------------------------------
13.停止错误编号:0xC000021A
说明文字:STATUS-SYSTEM-PROCESS-TERMINATED
通常的原因:用户模式子系统,例如Winlogon或客户服务器运行时子系统(CSRSS)已被损坏,所以无法再保证安全性。
解决方法:卸掉所有新近安装的硬件。
如果无法登陆,则重新启动计算机。当出现可用的作系统列表时按F8。在Windows2000高级选项菜单屏幕上,选择:"最后一次正确的配置"。然后按会车。
运行故障恢复台,并允许系统修复任何检测到的错误。
---------------------------------------------------------------------------
14.停止错误编号:0xC0000221
说明文字:STATUS-IMAGE-CHECKISU7M-MISMATCH
通常的原因:驱动程序或系统DLL已经被损坏。
解决方法:运行故障复控台,并且允许系统修复任何检测到的错误。
如果在RAM添加到计算机之后,立即发生错误,那么可能是分页文件损坏,或者新RAM由故障或不兼容。删除Pagefile.sys并将系统返回到原来的RAM配置。
运行由计算机制造商提供的所有的系统诊断软件,尤其是内存检查。
马力 2005-6-4 04:44
十一、搞定非法操作
作为"菜鸟",相信大多数朋友在操作Windows时都遇到过和我一样的情况:正在优哉游哉地听着歌曲爬格子,忽然机器罢工了,马上弹出个窗口,"XX程序执行了非法操作,即将关闭",然后只得眼睁睁地看着刚刚点灯熬油写出来的文章消失在蓝天白云的背景之中,懊恼不已。其实,"非法操作"这种情况并不可怕,只要稍加处理是完全可以避免的。
造成"非法操作"的原因主要是动态链接库(.dll文件)出现了问题,通常由于安装程序时改变了程序的初始目录,或是删除程序时误删了.dll文件,也可能是病毒修改了.dll文件等原因造成的。我们可以通过查看C盘Windows目录下System文件夹中的.dll文件的日期,找出最近更新的.dll文件;也可以将可能引起问题的.dll文件找出,然后设法恢复即可。
找出症结,我们就可以用"附件"中的"系统工具",从指定文件夹中提取未被更新过的.dll文件,恢复它就行了。具体步骤是:
打开"附件/系统工具"中的"系统信息",点击"工具"菜单中"系统文件检查器"命令,选择"从安装软盘提取一个文件",输入要提取的文件名称,点击"开始",在弹出的对话框"还原自"一项中指定要提取的文件所在的文件夹,通常在d:\win98目录下,也可以通过安装光盘从.cab文件中提取(当然要先"查找"该.dll文件在那个.cab文件夹中);在"保存到"一项中选定要恢复的文件所在的文件夹,点"确定"提取该文件,重新启动系统即可。
要想减少"非法操作"情况的出现,可以这样做:少安装测试版软件;不安装多个防火墙;删除程序时,不要用"Del"键,而尽量使用软件自带的卸载程序,若没有,则要用"控制面板"中"添加/删除程序"来删除。
十二、巧解"非法操作"
用户在使用计算机过程中经常遇到"非法操作"的故障,这类故障不仅可以由软件和硬件引起,还有可能是由病毒引发。下面,我们结合实际来探讨一下"非法操作"产生的原因及其解决办法。
由软件自身的不完善引起
典型例子: Photoshop图形软件在运行时容易产生"非法操作"故障。
解决办法: 将软件升级为高版本或升级补丁程序。在运行图形软件的过程中,用户应减少其他程序占用内存,用户也可以升级显卡、声卡或者显示器的驱动程序。
由病毒的残留"僵尸"以及冰河木马引起
典型例子: .dll文件失效。
解决办法: 一些病毒在发作过程中,会改动一些文件,一旦某些重要文件被改动,计算机将很难正常工作。对于这种情况,用户可以采用干净的引导盘启动系统,利用杀毒软件清除病毒,再用采用相应软件恢复系统。或者先终止内存中正在运行的冰河木马,进入注册表删除"KEY_LOCAL_MAC HINE\Software\Microsoft\ Windows\Current-Version\Run"和"RunServices"的键值; 将"HKEY_CLASSES_ROOT\xtfileshellopenco-mmand"的键值改成"C\Windwos\NOTE-PAD.EXE %1"; 重启到DOS,再到硬盘C\Windows\ System中,将Kernel32.exe和Sys-explr.exe删除。
由系统文件的损坏或丢失引起 典型例子: Rundll32程序执行无效,即将关闭。
解决办法: 当按下"详细资料"按钮时,若显示"Rundll32 caused a general protection fault in module Mmsystem.dll...."信息,原因很可能是用户的 System.ini 文件在这个区段中,缺少了"drivers =mmsystem.dll"命令行,用户只要添加上这一命令行便可以解决问题。
由软件间的不兼容引起
典型例子: Windows 98下的KVW3000所引起的"非法操作"。
解决办法: 许多病毒软件在运行过程中不遵循Windows 9x的"内存管理",从而造成"非法操作"。解决这类问题,用户可以升级扫毒软件,还可以加载 Windows 9x的内存管理程序Emm386.exe进行解决。
由缓存设置不合理引起
典型例子: 缓冲区空间不足。
解决办法: Win386.swp可以将一部分硬盘空间当作内存使用(是按物理内存的2倍大小来设置),把内存中闲置太久的程序,放到硬盘上,等CPU需要使用这些程序时,再从硬盘的win386.swp里读出来。在Windows 98中,使用虚拟设备磁盘缓存Vcache也可以解决此类问题。
由系统资源匮乏引起
典型例子: 打印或保存时引起的"非法操作"。
解决办法: 升级内存,加大缓存,移除一些不必要的软件。最好是在启动系统后,先运行较大的软件。用户还可以增加一个内存管理专家软件。
由系统及其系统部件过热引起
典型例子: SDRAM的过热故障。
解决办法: 选择好的散热片和散热风扇,风扇转速要高,散热片的散热面积要大,散热片材质要利于散热,与被散热部件的接触面积要大。
由硬件质量不好引起
典型例子: SDRAM质量不稳定引发的"非法操作"。
解决办法: 首先将BIOS中的内存参数设置得保守一些,如SDRAM CAS LATENCY的值,设为CL=3。
由硬件I/O冲突兼容性差引起
典型例子: 网卡的冲突。
解决办法: 在设备管理中删除带"!"的设备,让系统重新识别一下硬件,然后安装驱动程序。
由硬件超频引起的"非法操作"
典型例子: CPU和SDRAM超频故障。
解决办法: 将散热的危害性降到最小程度,控制CPU和SDRAM的温度。
十一、搞定非法操作
作为"菜鸟",相信大多数朋友在操作Windows时都遇到过和我一样的情况:正在优哉游哉地听着歌曲爬格子,忽然机器罢工了,马上弹出个窗口,"XX程序执行了非法操作,即将关闭",然后只得眼睁睁地看着刚刚点灯熬油写出来的文章消失在蓝天白云的背景之中,懊恼不已。其实,"非法操作"这种情况并不可怕,只要稍加处理是完全可以避免的。
造成"非法操作"的原因主要是动态链接库(.dll文件)出现了问题,通常由于安装程序时改变了程序的初始目录,或是删除程序时误删了.dll文件,也可能是病毒修改了.dll文件等原因造成的。我们可以通过查看C盘Windows目录下System文件夹中的.dll文件的日期,找出最近更新的.dll文件;也可以将可能引起问题的.dll文件找出,然后设法恢复即可。
找出症结,我们就可以用"附件"中的"系统工具",从指定文件夹中提取未被更新过的.dll文件,恢复它就行了。具体步骤是:
打开"附件/系统工具"中的"系统信息",点击"工具"菜单中"系统文件检查器"命令,选择"从安装软盘提取一个文件",输入要提取的文件名称,点击"开始",在弹出的对话框"还原自"一项中指定要提取的文件所在的文件夹,通常在d:\win98目录下,也可以通过安装光盘从.cab文件中提取(当然要先"查找"该.dll文件在那个.cab文件夹中);在"保存到"一项中选定要恢复的文件所在的文件夹,点"确定"提取该文件,重新启动系统即可。
要想减少"非法操作"情况的出现,可以这样做:少安装测试版软件;不安装多个防火墙;删除程序时,不要用"Del"键,而尽量使用软件自带的卸载程序,若没有,则要用"控制面板"中"添加/删除程序"来删除。
十二、巧解"非法操作"
用户在使用计算机过程中经常遇到"非法操作"的故障,这类故障不仅可以由软件和硬件引起,还有可能是由病毒引发。下面,我们结合实际来探讨一下"非法操作"产生的原因及其解决办法。
由软件自身的不完善引起
典型例子: Photoshop图形软件在运行时容易产生"非法操作"故障。
解决办法: 将软件升级为高版本或升级补丁程序。在运行图形软件的过程中,用户应减少其他程序占用内存,用户也可以升级显卡、声卡或者显示器的驱动程序。
由病毒的残留"僵尸"以及冰河木马引起
典型例子: .dll文件失效。
解决办法: 一些病毒在发作过程中,会改动一些文件,一旦某些重要文件被改动,计算机将很难正常工作。对于这种情况,用户可以采用干净的引导盘启动系统,利用杀毒软件清除病毒,再用采用相应软件恢复系统。或者先终止内存中正在运行的冰河木马,进入注册表删除"KEY_LOCAL_MAC HINE\Software\Microsoft\ Windows\Current-Version\Run"和"RunServices"的键值; 将"HKEY_CLASSES_ROOT\xtfileshellopenco-mmand"的键值改成"C\Windwos\NOTE-PAD.EXE %1"; 重启到DOS,再到硬盘C\Windows\ System中,将Kernel32.exe和Sys-explr.exe删除。
由系统文件的损坏或丢失引起 典型例子: Rundll32程序执行无效,即将关闭。
解决办法: 当按下"详细资料"按钮时,若显示"Rundll32 caused a general protection fault in module Mmsystem.dll...."信息,原因很可能是用户的 System.ini 文件在这个区段中,缺少了"drivers =mmsystem.dll"命令行,用户只要添加上这一命令行便可以解决问题。
由软件间的不兼容引起
典型例子: Windows 98下的KVW3000所引起的"非法操作"。
解决办法: 许多病毒软件在运行过程中不遵循Windows 9x的"内存管理",从而造成"非法操作"。解决这类问题,用户可以升级扫毒软件,还可以加载 Windows 9x的内存管理程序Emm386.exe进行解决。
由缓存设置不合理引起
典型例子: 缓冲区空间不足。
解决办法: Win386.swp可以将一部分硬盘空间当作内存使用(是按物理内存的2倍大小来设置),把内存中闲置太久的程序,放到硬盘上,等CPU需要使用这些程序时,再从硬盘的win386.swp里读出来。在Windows 98中,使用虚拟设备磁盘缓存Vcache也可以解决此类问题。
由系统资源匮乏引起
典型例子: 打印或保存时引起的"非法操作"。
解决办法: 升级内存,加大缓存,移除一些不必要的软件。最好是在启动系统后,先运行较大的软件。用户还可以增加一个内存管理专家软件。
由系统及其系统部件过热引起
典型例子: SDRAM的过热故障。
解决办法: 选择好的散热片和散热风扇,风扇转速要高,散热片的散热面积要大,散热片材质要利于散热,与被散热部件的接触面积要大。
由硬件质量不好引起
典型例子: SDRAM质量不稳定引发的"非法操作"。
解决办法: 首先将BIOS中的内存参数设置得保守一些,如SDRAM CAS LATENCY的值,设为CL=3。
由硬件I/O冲突兼容性差引起
典型例子: 网卡的冲突。
解决办法: 在设备管理中删除带"!"的设备,让系统重新识别一下硬件,然后安装驱动程序。
由硬件超频引起的"非法操作"
典型例子: CPU和SDRAM超频故障。
解决办法: 将散热的危害性降到最小程度,控制CPU和SDRAM的温度。
避免"非法操作"小常识
★ 对机房环境加强维护,防尘、避免高温、高湿度;定期进行除尘、除湿的维护;
★ 看清故障,不要盲目处理,避免引发其他故障;
★ 做好接地,避免静电的危害;
★ 注意防范木马冰河,经常进行杀毒软件的更新;
★ 保持机箱的稳定性,避免不必要的振动,防止硬物的冲击;
★ 保持硬盘的数据整洁,定期运行管理软件,如磁盘扫描、系统文件检查器、磁盘碎片整理和备份程序。
如何解决"非法操作"的问题? (非法操作解决实例二)
我们常见到这样一个错误提示,"应用程序执行了非法操作,程序将关闭",然后打开的程序会自动关闭。如何避免这个问题呢?
虽然我们不能保证杜绝出现的"非法操作",但如果这些提示经常出现,就需要找出问题产生的原因,并找出解决办法。
如果此类问题常出现,特别是常在相同环境下出现时,说明应用程序可能存在BUG。下次再出现该问题时,点击提示对话框中的"详细信息"按钮。您可以看到类似如下的消息:"Excel在FMIO.DLL模块的0137:60067585处产生了无效缺省页",这些消息通常是很有用的。
如果程序提供商知道此BUG,这些消息会有助于解决此类问题。浏览提供商的网页,并查找相关的关键字或错误号,或许您会找到解决此BUG的办法。如果在多个程序中出现"非法操作",或者即使查找提供商网页仍解决不了此问题,则有可能是某些驱动程序的问题。打印机的驱动程序常会引起其他应用程序的错误。您可试着使用一个更通用的驱动程序。例如,多数激光打印机兼容HP LaserJet SeriesⅡ或HP LaserJetⅢ驱动。这些驱动已被广泛使用,或许会解决您遇到的问题。显示卡驱动的问题则更不确定,有可能您的显卡只支持640×480的分辨率,即使Super VGA也有可能受此限制。
有时,一种显示卡芯片只能用特定的驱动程序,如S3系列,这时您就需要知道安装的显示卡到底是哪一种,以便选择合适的驱动程序。
windows98、windows2000、windows xp蓝屏故障研究与解决方案
硬盘出现了坏扇区或者久未经整理而致碎片太多时,就会出现蓝屏死机。这滋味可不好受,这蓝色"闪电"常是在你聚精会神工作或期待欣喜的结果时"闪"现,此时,如果用ctr+alt+del键不能强行中止程序的话,只好restart了,硬盘碎片越积越多,蓝屏也越闪越厉害,形成了恶性循环。
前日,涉及到关于蓝屏的,到相关论坛一看,问者颇多,也搜索了一些文章,深感自己的认识是很肤浅的,引起蓝屏的原因很多,有硬件、有软件的,还有其它不易觉察的因素,其解决办法也比较多。鉴于此,本专题围绕"蓝屏"从原因综述,到Windows98或2000具体的软、硬现象,预防作出了详尽的分析,并推荐一些工具。希望你在阅读时根据自己的机?quot;对症下药",攻克蓝屏!
蓝屏原因及对策概览篇:
"蓝屏"的硬件原因及解决
在计算机的使用过程中,经常会遇到蓝屏的情况。当"蓝屏"出现时,我们首先想到的是不是硬件出了问题,不错,"蓝屏"现象多和内存大小、CPU频率、光驱、硬盘碎片等等关系密切......
"蓝屏"的软件原因及解决
与硬件密切联系的是软件,有时软件在"蓝屏"现象中也"功不可没",加载了过多的程序、注册表有问题、软硬不兼容、驱动程序有问题,相对于硬件原因来说要不易察觉些,可要多加注意.........
Windows 2000"蓝屏"分析与解决篇
Windows2000在理论上据说是号称永不死机,但实际应用过程中,可能不期而至,针对Windows2000的蓝屏,在上述概括的现象与对策基础上,我们分两方面来分析:
Windows 2000中蓝屏死机之停止信息分析
Win2000的"蓝屏"(BSOD)和NT4以前的"蓝屏"消息是完全不同的。最大的不同就是NT中的BSOD只包含一个通用的停止消息类型(就是实际的出错代码), 但是Win2000的BSOD包含有两种消息类型:停止消息和硬件消息。停止消息是指,当win2000的内核发现一个它不能够恢复的软件错误时候产生的错误消息,它分为:常规停止消息、安装停止消息、可执行程序安装停止消息、软件陷阱停止消息四种类型......
Windows 2000蓝屏死机之STOP对"症"下药
从理论上讲,纯32位的Windows 2000是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows2000的崩溃,出现的"STOP"信息将是我们对"蓝屏"原因进行分析的很好途径。
十三、19个主动报错的电脑启故障现象分析
启动电脑,如果发现问题,就会主动报错。主要有以下一些信息显示:
(1)Bad CMOS Battery说明:主机内的CMOS电池电力不足。
(2)Cache Controller Error说明:Cache Memory 控制器损坏。
(3)Cache Memory Error说明:Cache Memory运行错误。
(4)CMOS Checks UM Error说明:CMOS RAM存储器出错,请重新执行CMOS SETUP。
(5)Diskette Drive Controller Error说明:该错误信息出现的原因有:一是软盘驱动器未与电源连接; 二是软盘驱动器的信号线与I/O卡之间的连接不正确;三是软盘驱动器损坏;四是多功能卡损坏;五是 CMOS里软驱参数设置错。
(6)Display Card Mismatch说明:主机内装显示卡与系统设定值不匹配。
(7)Equipment Config Ration Error 说明:硬件设备参数不合,重新设置CMOS。
(8)Fixed Disk Controller Error说明:该错误信息出现的原因可能是:一是硬盘未接电源;二是硬盘信号线与I/O卡之间的连接不正确;三是硬盘已损坏。
(9) Fixed Disk 0 Error说明:硬盘0磁道损坏。
(10)Insert System Diskette, Press ENTER Key To Reboot说明:没有系统引导盘。
(11) I/O Parity Error说明:输入输出程序无法正确运行。
(12)Keyboard Error说明:键盘连接错误或键盘损坏。
(13) Memory Error说明:主板上DRAM、SIMM或附加的内存条损坏。
(14)Memory Size Mismatch说明:系统检测到的内存条容量与实际不符。
(15)Press Fl To Continue or Ctrl+Alt+ESC For SETUP说明:系统设定错误。
(16) Protected Mode Test Fail说明:CPU保护模式错误。在该情况下,系统仍可在实模式(Real Mode)DOS环境下运行。
(17)RAM BIOS Not Exist说明:当用户想启动SHADOW RAM,但SHADOW RAM不存在。
(18)RAM Parity Error说明:主板上DRAM或SIMM无法正常运行。
(19)Real Time Clock Error说明:时钟设定不正确。
16、缺少COMMAND.COM 文件造成的故障排除方法。
出现"Bad or missing command interpreter (解释命令出错或丢失)"信息时,怎么办?由于操作系统每次开机时,都需要引导两个隐含的系统文件(IO.SYS、MSDOS.SYS)及COMMAND.COM文件,从而完成机器的启动。出现以上问题是由于引导盘里缺少COMMAND.COM 文件所造成的。解决方法是:拷贝一个COMMAND.COM文件到硬盘上,则故障消失。换一张完好的系统盘引导机器(必须要与您硬盘上的系统版本一致);使用系统盘的Copy命令,格式为:COPY COMMAND.COM C:17.硬盘引导记录损坏引起的故障排除。
出现"Disk boot failure,Insert systemdisk"(硬盘引导记录损坏,插入系统盘)信息时,怎么办?若出现此类信息,表明系统引导区受损或遭到病毒侵袭,此时比较保险的方法是通过确认无病毒的系统软盘启动,使用系统软盘上的formAT命令(格式为:formAT C:/S/U ),对硬盘的引导记录进行复写,但是您要注意,此命令也把 C盘上的信息一扫而空了。
18.缺少两个隐含文件造成的故障及排除方法。
出现" Non - systemdisk or disk error. Replace andstrike any key when ready.(非系统盘或磁盘出错,换一张软盘,当一切准备好时,按任意一键)"信息时,怎么办?由于操作系统每次开机时,都要引导两个隐含文件IO.SYS、
MSDOS.SYS,和COMMAND.COM 文件,从而完成机器的启动。出现这一问题是由于缺少这两个隐含文件所造成的。解决方法是:换一张完好的系统盘引导机器;用SYS.COM 命令(格式为:SYS C: )拷贝IO.SYS及MSDOS.SYS两个隐含文件到硬盘上,则故障消失。
19.开机密码丢失后的解救办法。
如果您忘记了BIOS设置的开机密码,那怎么办呢?不要紧,事情总有解决的办法。从 586电脑开始,主板上都设有BIOS口令屏蔽跳线,只要找到该跳线,再按照说明书的操作方法去做,就可以轻松地把口令给去掉了。但是如果您的电脑是486 那又怎么办呢?先别灰心,查看一下主板的BIOS是否是 AWARD公司出品的,如果是,您不妨试一试以下的几个万能密码:( 1)Syxz;( 2)eBBB;(3)h996;( 4)wantgirl;( 5)Award。请注意大小写。
20.怎样把老BIOS的程序更新掉?
在586 级的电脑上,一般主板都提供了升级BIOS的功能,具体的细节请查阅相关主板的操作手册,以下只作简单的介绍。首先,打开机箱,将BIOS可擦写跳线设置为ENABLED(路线的位置请查阅手册),默认为DISABLED。用不含CONFIG.SYS和AUTOEXEC.BAT的启动盘启动计算机。将随主板带的磁盘插入计算机软驱,启动PFLASH。当程序启动后,选择 3。再选择 2。这时程序将提示你给出BIOS文件名,您只要键入所要升级的文件的文件名(注意给出完整路径),然后按 Y,再按ESC键,再按 N,再按ESC,关机。别忘了将跳线跳回原样,重新开机,一切大功告成了。
马力 2005-6-4 04:46
十四、硬盘的常见错误提示及解决方法
一、显示:"C:Drive Failure Run Setup Utility,Press(F1)To Resume"
此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置 硬盘参数即可。
二、显示:"No ROM Basic,System Halted"
病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。
治疗方法:从软盘启动,执行命令"FDISK/MBR"即可。FDISK中包含有主引导程序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。
三、显示"Error loading operating system"或"Missing operating system"
病因分析:造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令formAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出"Error loading opearting system"的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出"Missing operation system"的提示。
治疗方法:一般情况下用NDD修复即可。若不成功,只好用formAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNformAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、 DIR2……,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。
四、显示:"Invalid Drive Specification"
治疗方法:
1、重新分区格式化。
2、如0磁道损坏需要低级格式化,然后用Set Comspec(指定Command文件位置),使得Command远离0磁道。
当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。
其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化。
五、显示:"Device error",然后又显示:"Non-System disk or disk error,Replace and strike any key when ready",说明硬盘不能启动,用软盘启动后,在A:>后键入C:,屏幕显示:"Invalid drive specification",系统不认硬盘。
病因分析:造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。
治疗方法:进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误,如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可,如果忘了硬盘参数不会修改,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有"HDD Auto Detection"(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。
六、显示:"HDD Controller Failure"
病因分析:造成该故障的原因一般是硬盘线接口接触不良或接线错误。 治疗方法:先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。
七、显示:"Invalid partition table",硬盘不能启动,若从软盘启动则认C盘。
病因分析:造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出"Invalid partion table"的错误提示。
治疗方法:最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.0中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。如果上述方法都不能解决,还有一招,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用Fdisk分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
马力 2005-6-4 04:47
十五、开机黑屏的一般解决方法
一、如果没有电力供应检查PC电源电源接口和电源线通电情况
1.检查机箱电源的接口和电源线,是否完好。如果接口和电源线有破损断裂的应当及时更换。
2.检查主板电源线插口。如果没有破损,就将插口拔出再插入。一般可以解决,由于主板接触不良导致没有电的情况。
3检查机箱电源供应情况,我们一般都是利用替代法进行检测。即将电源盒装到另外一台电脑上,试一试。国外有人介绍了另外一种测试ATX电源是否正常工作的方法,首先检查 电源盒上的外接开关,看它是否在OFF档上。然后将之转换到115V档上,这样电源盒上的电源线,就有了电。其次准备一根6-7厘米的电源线,再次将电源线与电源线插口连接起来,同时检查硬盘、CPU风扇、光驱的电源线。是否连接。然后,如果电源盒后面有二级开关,有的话,就打开。最后检查电源风扇。如果机箱电源有问题。机箱电源风扇就不会转动。
4.检查机箱电源上的开关,看它与主板的连接是否正确。检查主板上的跳线,找到控制电源的跳线,试着削短该跳线针,如果主板可以正常运行,这就说明该跳线已经有问题。主要是由于跳线针和跳线帽接触不良。削短跳线针可以使得两者完全耦合。
另外在操作的过程中,注意不要让主板接触到金属机箱。一般我们将主板和电源从机箱中取出来,放在不良导体上。如木制桌面等,如果有静电导入,容易造成主板短路。所以我们要特别注意这一点。
二、有电显示但仍然黑屏的处理技巧
1.检查所有的卡,显卡、声卡等,CPU、内存条是否安装到位,是否接触良好,比较笨的办法,就是将它们拔出来,再重新插进去。检查所有接口卡与接口是否接触良好。这样处理黑屏的好处就是,一个一个的排除问题,宁可杀掉一千,不可漏过一个是检查问题的宗旨。
2.如果问题太严重,就只得使用最残忍的一招,拔掉所有次要性的原部件。断开所有次要性电源线,包括IDE软驱等设备。你所需要的就是最基本的初始启动,自检屏幕内存数据。主板、CPU、RAM、显卡等。如果自检通过。逐项添加其他部件,添加一项就自检一次。如果自检通不过,你就找到了问题所在,是安装不正确还是不兼容等问题就迎刃而解。
十六、三起开机黑屏故障
三起开机黑屏故障,现将处理方法归类写出,以便大家在遇到同类问题时有所参考。
1、内存问题
内存是计算机中最重要的部件之一。系统在加电自检过程中,能够检测出内存和其他关键硬件是否存在和能否正常工作。如果有问题或不能正常工作,系统就会用喇叭报警。喇叭的声音不同,表示不同的故障。内存有故障,喇叭发出的声音是"嘀嘀"。
一台品牌机,配置为PII300 CPU,32M内存,4.3G硬盘,操作系统为WIN98SE。开机后,喇叭发出"嘀嘀"声,显示器黑屏。很明显,是内存有问题。打开机箱,拔下内存,仔细察看,内存没有什么问题。将内存条换根插槽插上后,一切正常。 显卡不能正常工作 如果显卡不能正常工作,计算机也会黑屏。但这时系统不会用小喇叭报警。
2、一台电脑使用一年来,一直正常工作,但最近以来,电脑出现黑屏故障。开机后,系统自检正常,小喇叭不报警。但屏幕上显示"No Sign a ls"。据此,初步判断是显卡有问题。将显卡卸下后,发现显卡上粘满了灰尘,先用刷子把显卡刷干净,再用橡皮把"金手指"打磨一遍。然后插上显卡,开机,正常进入系统。
这种问题,一般是由于时间长了,显卡的"金手指"部份因氧化而与插槽接触不良引起的。它的特征是系统自检正常,小喇叭不报警,显示器黑屏(比较老的显示器)或显示"No Sig-n a ls"(比较新的显示器)。处理这种故障的方法是检查显卡是否接触不良或插槽内是否有异物影响接触。
3、主板BIOS故障
一台组装机,PIII550,64M,6.4G,15寸显示器,WIN98SE。开机后黑屏,但喇叭不报警。通过检查,发现显卡没问题。由于是组装的电脑,于是怀疑是电源功率不够,把硬盘、光驱、声卡拔下,用最小系统法也不见效。将显卡、声卡换到别的机器上,又一切正常。这时,主板上的小电池吸引了我的目光,是不是它的问题呢?于是,将电池卸下后开机,系统显示正常,要求进行BIOS设置(主板放电法)。重新设定后,顺利进入WIN98。如果你也遇到类似问题,也可以试一试主板放电法,说不定问题就在这儿。
十七、电脑关机故障速解
许多人在使用电脑时经常会遇到这样的情况--试图关闭Windows时计算机没有响应或者出现有一个闪烁光标的空白屏幕等关机功能失效故障。该如何来解决这类故障呢?
关机过程及故障原因
Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作--清除磁盘缓存--执行关闭窗口程序关闭所有当前运行的程序--将所有保护模式的驱动程序转换成实模式。
禁用快速关机
引起Windows系统出现关机故障的主要原因有:选择的退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS配置的设置不相容;在BIOS中的"高级电源管理"或"高级配置和电源接口"的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确地关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。
故障分析与解决
1.退出Windows时的声音文件损坏
首先你可确定"退出Windows"声音文件是否已毁坏--打开"控制面板",打开"声音",将"退出Windows"声音取消。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,可以从备份中恢复声音文件或者重新安装提供声音文件的程序,也可定义"退出Windows"为无声。
2.快速关机不正常
快速关机是Windows98中的新增功能,可以大大减少关机时间,但是该功能与某些硬件不兼容,可能会导致计算机停止响应。你可运行"Msconfig",在"高级"选项中禁用快速关机。如果计算机能正常关机,则说明硬件设备不兼容现象存在。
.注意"高级电源管理"
此外计算机上的"高级电源管理(APM)"功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可打开"设备管理器",打开"系统设备"。在"高级电源管理"中取消"启用电源管理"选择。如果计算机正常关机,则问题的原因可能在于APM。
3.启动即关机故障
大家经常遇到在Windows刚刚启动的时侯就显示"你可以安全地关闭计算机了",或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从WINDOWS安装程序压缩包中调取这两个文件。放入Windowssystem子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后打开"系统工具",选择"系统信息"--"工具"里的"系统文件检查器",选择"从安装盘提取一个文件",输入"Wininit.exe"或"Vmm32.vxd"。重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。
4.Config.sys或Autoexec.bat有问题
从安装盘提取一个文件
此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突。用文本编辑器察看这两个文件的内容,看是否有多余的命令,也可以用"rem"来禁止某些语句的执行,逐步排除,直到发现有冲突的命令。
5.检查CMOS设置
CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明,如果你对其设置实在是不太懂,建议你直接用厂家出厂默认设置既可。
十八、电脑不能自动关机
有时我们把电脑关机,点击关闭系统、选择关闭计算机或右击关闭计算机,机器确实运行了关机,但不一会机器又重新自动开机了。关了开,开了关,电脑永远关不了。
这一现象我遇到过一次,后来在大的网站上又看了许多求救贴子,我也向那些求救的朋友们发过贴子以帮助他们解决这一故障的排除。
其实要排除这一故障是很简单的,方法是通过修改注册表来解决: 打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\control\Shutdown子项,在右边窗口中新建一个"字符串值",命名为"FastReboot",同时将"数值数据"设为0即可。
电脑显示模糊不清的排除
我的电脑有相当一段时间内,刚开始时屏幕字体显示还比较清楚,运行一段时间后则字体越来越模糊,运行更长一些其字体几乎不能辨认。自己动手,发现问题出在显示器上。专业上成为"散焦"。
排除方法是:打开显示器后盖,找到显示器后面平排的两个电位器(即聚焦和对比度),用微型一字解刀进行调节,这时你会发现屏幕字体随着解刀的调节会越来越清楚,直至满意为止。不过排除这一故障需注意四点:
1.是新的显示器聚焦和对比度在前面板中,老的在后面板中;
2.是调节时需带电操作,要十分小心,以防显示器内高压伤人;
3.是有时故障不一定出在电位器上,或内部灰尘积存太多,导致电路接触不良;
4.是显示器内部元件老化,产品寿命周期已过。 开机后出现关机故障的排除
开机进入系统时,电脑又出现了"你现在可以安全地关机了"。这一故障现象一般是出在系统文件VMM32.VXD的损坏或找不到上。
排除方法是:进入DOS环境,从别的电脑拷贝一个VMM32.VXD文件到Windows系统目录下,重新开机则故障排除。
电脑运行较慢的故障排除
有时电脑升级了,系统运行反而越来越慢,好似被人在远处控制着电脑那样。
其实这一问题是各种自动加载的小程序在作怪,对此我们可以视情来选择一些自动加载的小程序来运行电脑。
方法是点击"开始\程序\附件\系统工具\系统信息",在系统信息中,点击"工具\系统配置实用程序"即可来完成调节的目的。
电脑启动时间较长的故障排除
电脑启动有时真的是很长很长,让人等得实在不耐烦。
分析原因主要有:
1.是自启动选项太多,极大地影响了系统的启动速度;
2.是磁盘出现坏道也影响了系统的启动速度;
3.是电脑感染病毒也会影响系统的启动速度。
排除方法:
1.是检查Autoexec.bat文件,看有没有较耗时的DOS程序命令行,如有则按需取舍;
2.是查看Win.ini、System.ini和注册表中的启动选项,也按需取舍; 三.是检查电脑有否病毒感染,如有则排除;四是检查磁盘有否故障。方法是全面扫描磁盘,检查硬盘是否有坏道;接着对磁盘进行碎片整理,消除磁盘碎片;最后运行磁盘清理程序,清除垃圾文件腾出磁盘空间。至此,一般来说故障得以排除。
电脑关机时间太长故障排除
在执行"关闭系统/关闭计算机"命令后,电脑长时停在"正在关机"的画面上。
引起此故障的原因较多,如关闭系统功能所对应的声音文件损坏、快速关机功能存在冲突、电源管理功能存在冲突等等。
解决的办法:
1.是利用"控制板"中的"声音"选项取消"关闭系统"所对应的声音文件。重启后看是否它的问题;
2.是启动Windoes98的系统配置程序,单击"开始/程序/附件/系统工具/系信息/工具/系统配置程序"单击"常规"标签中的"高级"按钮,打开"高级疑难解答设置"对话框,复选"禁用快速关机"选项取消系统的快速关机功能。重启,看是否它的问题;
3.是按Win+组合键,打开"系统属性"设备框,在"设备管理器"选项卡中展开"系统设备"分支,双击"高级电源管理支持"项,打开"高级电源管理支持属性"设置框,复选"常规"标签中的"在此硬件配置文件中禁用"选项,关闭高级电源管理功能。重启后故障一般能得到解决。
由CPU超频导致电脑蓝屏的故障排除
电脑出现蓝屏一般是在夏天所至,原因是由CPU超频所导致。
CPU在RAM存取数据的速度本来就快于RAM与硬盘交换的速度,超频使这种矛盾更为突出,同时由于气温升高,构成CPU等电子元件材料的指标参数也发生微妙变化,加剧了在RAM或虚拟内存中找不到需要数据的情况,这样就肢出现"异常错误",必须低频率,使CPU工作在规定的正常频率,同时使用"降温"软件,清扫CPU风扇等。
硬盘空间太小或碎片太多导致蓝屏幕的故障
排除方法:
隔一段时间就进行一次磁盘碎片整理,同时要注意保持硬盘乘余空间的大小,保证一定的预留,防止蓝屏幕故障的产生。
启动程序过多导致蓝屏的故障
Windows98使用中打开多个程序的窗口,突然出现蓝屏。
解决的方法一般不要使系统资源小于60%,超过了不要再启动新的程序、打开新的窗口,万一发生蓝屏,重启系统便恢复正常了。
也就是说,此故障主要是由于内存不足引起的。
元件与系统冲突导致蓝屏的故障
经常遇到由于声卡或显卡的设置冲突,导致蓝屏;其它设备的中断、DMA或端口出现冲突,导致少数驱动程序产处异常。对于前者一般在"安全模式"中进行调整;对于后者一般在注册表中进行调整。
注册表错误导致蓝屏的故障
注册表只要有一点细小的问题,都有可能导致电脑故障发生,也会出现蓝屏,甚至可能引起系统崩溃。因此,在安装新软件等操作时预计到可能要引起变化的,应备份注册表。当然,硬件不兼容、BIOS设置不当等方面也都有可能导致蓝屏。
硬盘出现坏道的故障排除
硬盘坏道分为逻辑和物理坏道两种。
前者是对软件使用或操作不当造成的;后者是硬盘磁道上产生了物理损伤。
解决办法:
对于逻辑坏道,单击"开始/程序/附件/系统工具/磁盘扫描程序",对硬盘实行完全扫描,使之自动修正坏道。如不能进入Windows,可用启动盘启动电脑,在A:\>后键入Scandisk C,对硬盘进行扫描和修复。如都不行可对硬盘进行低级格式化,能正常进行的话,则坏道应该得到修复。
对于物理坏道,可对硬盘进行扫描,如坏道存在时,程序会以黑底红字的"B"标出,记录坏道所处的位置,退出扫描程序,键入分区命令,将坏道单独划分一区,完成全部分区后,将有坏道划区删除,激活主分区,退出重启即可。不过此方法只能是暂时的过渡。
十九、电脑死机,声卡之过
最近一个朋友朋友准备为自己添置一台电脑作为日常学习的使用,但苦于无钱,只有去二手市场淘了一套二手多媒体电脑的配件,由于他乃一届菜鸟,在配件选购完毕后请帮他搞定这台机器。海鳗至今装机无数:),这还不是小菜一碟?便一口答应下来。
顺利的安装过程
装机过程非常顺利,一会功夫便把所有硬件装配完毕,接下去便是装软件了,由于硬盘也是二手货,硬盘上本来就装有DOS操作系统,朋友还有许多DOS下的老游戏要玩,所以便要我装上声卡的驱动程序,当然没问题啦,安装一切顺利,声卡在海鳗妙手安装驱动支持下发出了悦耳的声音,全部搞定,海鳗开始自我陶醉起来:"高手就是高手,在我面前电脑哪敢出问题呀。"
问题出现了
接下来开始安装windows98,随手就拿出了平时已经装过(X+N)遍的WINDOWS98安装光盘为他安装,一顿饭的功夫安装完毕,全部搞定,重新启动,准备收拾收拾工具抬腿走人喽,正当海鳗认为大功告成的时候,朋友叫到:"怎么死机了?"海鳗回头一看,咦,真的死机了。怀疑感染病毒没关系,windows的臭虫一大堆,死机很正常啦,重新启动,还是死机,病毒,一定是计算机病毒,这还能难倒我吗?拿出大名鼎鼎的kv300,咦?怎么没有找到病毒呢?没关系,咱们还有金山毒霸呢,再杀,还是没有病毒,这下海鳗真是冷汗直冒,连台二手电脑都搞不定,以后还怎么在珠江路上混呀。 还是不成.
硬件是否有问题
软的不行来硬的,首先最小化电脑配置,开启电脑,随着硬盘的读写,很顺利的就进入了windows中,看来故障基本可以断定出现在硬件上,接着一个一个的添加硬件,当添加到声卡的时候,死机现象又出现了,难道朋友买了一块坏声卡?可是购买的时候还特意试了一下很正常呀,为了检验声卡是否真的坏了,海鳗迅速的拿着声卡骑上自行车回家测试,随着驱动安装完毕进入windows后发出悦耳的声音之后,海鳗的心也随之下沉,为什么我的电脑上能用而在他电脑上就不能使用呢,咦,鲨鱼不是老说许多VIA芯片的主板与声卡冲突吗?难道朋友的主板也是VIA芯片的与声卡冲突(海鳗心中不自觉的把问题全部推在了VIA芯片上面)?于是带着声卡再次来到他家,对他说,可能你用的VIA芯片的主板和这块声卡冲突,看来你只有换一块声卡了(海鳗心中暗想,呵呵,这下好了,硬件的问题可不关我的事了)。他说了一句话差点让海鳗喷饭:"我的主板是INTEL芯片的呀。"(海鳗:我倒!)唉INTEL芯片至今好像还没听说和声卡冲突的呀。 硬件是好的,改变声卡中断设置,ok!
硬的不行,看来咱们还是只有从软的下手了。和硬件有关的有哪些软件呢?驱动还有……中断,对,就是中断,从头至尾都忽略了这个问题,硬件的冲突可能会造成死机,在dos下进入声卡的驱动程序内把声卡的中断地址改到了一些空闲地址后,再次启动计算机,随着悦耳的"当"声(虽然这个声音并不好听,不过这时候海鳗听来却是全世界最美了音乐了),电脑果然非常顺利的启动了,至此整个电脑的安装也全部的完成啦。
原因分析:
从安装过程中的故障来看,原因就是windows安装以后自动分配的中断地址恰好与声卡的中断地址冲突,造成了死机现象的发生。往往非常不易察觉的问题会给人造成另一种假象,解决起来就会更加的困难,海鳗写出来只是提醒大家,遇到内似的问题不妨看一看是不是和我一样的故障原因,尽量少走一些弯路。
二十、电脑死机的四大原因分析
在电脑故障现象中,死机是一种常见的故障,同时也是难于找到原因的故障之 一。
根据电脑死机发生时的情况可将其分为四大类:
①开机过程中出现死机:
在启动计算机时,只听到硬盘自检声而看不到屏幕显示,或干脆在开机自检时发出鸣叫声但计算机不工作、或在开机自检时出现错误提示等;
②在启动计算机操作系统时发生死机:屏幕显示计算机自检通过,但在装入操作系统时,计算机出现死机的情况;
③在使用一些应用程序过程中出现死机:计算机一直都运行良好,只在执行某些应用程序时出现死机的情况;
④退出操作系统时出现死机:就是在退出Win98等系统或返回DOS状态时出现死机。由干在"死机"状态下无法用软件或工具对系统进行诊断,因而增加了故障排除的难度。
死机的一般表现有:系统不能启动、显示黑屏、显示"凝固"、键盘不能输入、软件运行非正常中断等。
死
机的原因大概有千千万万种,但只有两个方面:
一、是由电脑硬件引起的;
二、是软件设计不完善或与系统和系统其它正在运行的程序发生冲突。在硬件方面,祸首就是近来在电脑DIY界流行的"超频'一-让CPU工作在额定运行频率以外的时钟频率上,CPU处于超额工作状态,出现死机就不奇怪了;其次一个原因是某个硬件过热,或者硬件资源冲突。当然还有其他一些硬件方面的原因。
在软件方面,因为软件原因而造成的死机在电脑中几乎占了大多数(超频了的电脑除外)。在Windows9x系列中使用了16位和32位混合的内核模式,因此安全性很低,因程序内存冲突而死机是经常会发生的事情。
下面就来介绍一下遇到死机故障后一般的检查处理方法。
1、排除病毒感染引起的死机现象。
用无毒干净的系统盘引导系统,然后运行KILL,AV95、SCAN等防病毒软件的最新版本对硬盘进行检查,确保电脑安全,排除因病毒引起的死机现象。
另外,如果在杀毒后引起了死机现象,这多半是因为病毒破坏了系统文件、应用程序及关键的数据文件,或是杀毒软件在消除病毒的同时对正常的文件进行了误操作,破坏了正常文件的结构。碰到这类问题,只能将被损坏(即运行时引起死机)的系统或软件重装。
2、软件安装、配置问题引起的死机现象分析与排除。
首先,如果是在软件安装过程中死机,则可能是系统某些配置与安装的软件冲突。这些配置包括系统BIOS设置、CONFIG.SYS和AUTOEXEC.BAT的置、WIN.INI、SYSTEM.INI的设置以及一些硬件驱动程序和内存驻留程序的设置。
可以试着修改上述设置项。对BIOS可以取其默认设置,如"LOAD SETUP DEFAULT"和"LOAD BIOS DEFAULT";对CONFIG.SYS和AUTOEXEC.BAT则可以在启动时按F5跳过系统配置文件或按F8逐步选择执行以及逐项改CONFIG.SYS和AUTOEXEC.BAT中的配置(尤其是EMM386中关于EMS、XMS的配置情况)来判断硬件与安装程序什么地方发生了冲突,一些硬件驱动程序和内存驻留程序则可以通过不装载它们的方法来避免冲突。
其次,如果是在软件安装后发生了死机,则是安装好的程序与系统发生冲突。一般的做法是恢复系统在安装前的各项配置,然后分析安装程序新装入部分使用的资源和可能发生的冲突,逐步排除故障原因。删除新安装程序也是解决冲突的方法之一。
3、系统启动过程中的死机现象来分析。 系统启动过程中的死机现象包括两种情况:
一、是致命性死机,即系统自检过程未完成就死机,一般系统不给出提示。对此可以根据开机自检时致命性错误列表的情况,再结合其它方法对故障原因作进一步的分析。
二、是非致命性死机,在自检过程中或自检完成后死机,但系统给出声音、文字等提示信息。可以根据开机自检时非致命性错误代码表和开机自检时鸣笛音响对应的错误代码表来检查;开机自检时鸣笛音响对应的错误代码表中所列的情况是对可能出现故障的部件作重点检查,但也不能忽略相关部件的检查,因为相当多的故障并不是由提示信息指出的部件直接引起,而常常由相关部件故障引发。
4、因使用、维护不当引起的死机现象分析与排除。 电脑在使用一段时间后也可能因为使用、维护不当而引起死机,尤其是长时间不使用电脑后常会出现此类故障。引起的原因有以下几种:
一、是积尘导致系统死机:灰尘是电脑的大敌。过多的灰尘附着在CPU、芯片、风扇的表面会导致这些元件散热不良,电路印刷板上的灰尘在潮湿的环境中常常导致短路。上述两种情况均会导致死机。 具体处理方法可以用毛刷将灰尘扫去,或用棉签沾无水酒精清洗积尘元件。注意不要将毛刷和棉签的毛、棉留在电路板和元件上而成为新的死机故障源。
二、是部件受潮:长时间不使用电脑,会导致部分元件受潮而不能正常使用。可用电吹风的低热挡均匀对受潮元件"烘干"。注意不可对元件一部分加热太久或温度太高,避免烤坏元件。
三、是板卡、芯片引脚氧化导致接触不良:将板卡、芯片拔出,用橡皮擦轻轻擦拭引脚表面去除氧化物,重新插入插座。
四、是板卡、外设接口松动导致死机:仔细检查各I/O插槽插接是否正确,各外设接口接触是否良好,线缆连接是否正常。
5、因系统配置不当引起的死机现象分析。
系统配置与电脑硬件设备和系统BIOS、主板上跳线开关设置密切相关,常见的死机故障原因有:
(1)主频设置不当:此类故障主要有CPU主频跳线开关设置错误、Remark的CPU引起的BIOS设置与实际情况不符、超频使用CPU,或CPU性能不良死机。
(2)内存条参数设置不当:此类故障主要有内存条设置错误和Remark内存条引起的BIOS设置与实际情况不符。
(3)CACHE参数设置不当:此类故障主要有CHCHE设置错误、RemarkCACHE引起的BIOS设置与实际情况不符。
(4)CMOS参数被破坏:频繁修改CMOS参数,或病毒对CMOS参数的破坏,常常会导致CMOS参数混乱而很难恢复。可以采用对CMOS放电的方法并采用系统BIOS默认设置值重新设定CMOS参数。CMOS的放电方法可参照主板说明书进行。如果是病毒感染引起的,在重设CMOS参数后,还必须对硬盘杀毒。
6、硬件安装不当引起的死机现象与排除。
硬件外设安装过程中的疏忽常常导致莫名其妙的死机,而且这一现象往往在电脑使用一段时间后才逐步显露出来,因而具有一定的迷惑性。
(1)部件安装不到位、插接松动、连线不正确引起的死机,显示卡与I/0插槽接触不良常常引起显示方面的死机故障,如"黑屏",内存条、CACHE与插槽插接松动则常常引起程序运行中死机、甚至系统不能启动,其它板卡与插槽(插座)的接触问题也常常引起各种死机现象。要排除这些故障,只须将相应板卡、芯片用手摁紧、或从插槽(插座)上拔下重新安装。如果有空闲插槽(插座),也可将该部件换一个插槽(插座)安装以解决接触问题。线缆连接不正确有时也会引发死机故障。
(2)安装不当导致部件变形、损坏引起的死机口径不正确、长度不恰当的螺钉常常导致部件安装孔损坏,螺钉接触到部件内部电路引起短路导致死机,不规格的主板、零部件或不规范的安装步骤常常引起机箱、主板、板卡外形上的变异因而挤压该部件内部元件导致局部短路、内部元件损坏从而发生莫名其妙的死机。如果只是电脑部件外观变形,可以通过正确的安装方法和更换符合规格的零部件来解决;如果已经导致内部元件损坏,则只能更换新的零部件了。
7、硬件质量问题引起的死机现象分析与排除。
一般说来,电脑产品都是国际大厂商按照国际标准流水线生产出来的,部件不良率是很低的。但是高利润的诱惑使许多非法厂商对电脑标准零部件改头换面、进行改频、重新标记(Remark)、以次充好甚至将废品、次品当作正品出售,导致这些"超水平"发挥的产品性能不稳定,环境略有不适或使用时间稍长就会频繁发生故障。尤其是CPU、内存条、主板等核心部件及其相关产品的品质不良,是导致无原因死机的主要故障源。应着重检查以下部件:
(1)CPU。CPU是被假冒得最多也是极容易导致死机的部件。
被Remark的CPU在低温、短时间使用时一切正常,但只要在连续高温的环境中长时间使用,其死机弊端就很容易暴露。使用Windows、3DS等对CPU特性要求较高的软件比DOS等简单软件更能发现CPU的问题。如需确认是否为此故确认是否为此故障可参照说明书将CPU主频跳低1到2个档次使用,比如将166降为150、133或120使用。如果死机现象大幅度减少或消失,就可以判断是CPU有问题。也可以用交换法,更换同型号的正常CPU,如果不再死机一般可以断定是CPU的问题。有些用户喜欢把CPU超频使用以获得高速的性能,这也是常导致计算机死机的原因。一般将CPU跳回原频率就能解决死机问题。
(2)内存条。内存条常常被做的手脚有:
速度标记被更改,如:70ns被Remark为60ns,非奇偶校验冒充奇偶校验内存,非EDO内存冒充EDO内存,劣质内存条冒充好内存条。在BIOS中将内存条读写时间适当增加(如:从60ns升为70ns),如果死机消失可以断定是内存条速度问题。如果是内存
本身的质量问题,只有更换新的内存条才能解决。
(3)主板。一般主板的故障常常是最先考虑然而却是要到最后才能确定的。除了印刷板上的飞线、断线和主板上元件被烧焦、主板受挤压变形、主板与机箱短路等明显的现象外,主板本身的故障只有在确认了主板上所有零部件正常(将你的板卡、CPU、内存条等配件拿到好的主板上使用正常,而别人使用正常的板卡、器件插到你的主板上就不能正常运行)时才能判断是否是主板故障,如果更换了好的同型号主板死机依然存在、则可能是该主板与某个零部件不兼容。要么更换兼容的其它型号的主板、要么只能用拔插法依次测试各板卡、芯片,找出不兼容的零部件更换之。
(4)电源、风扇、机箱等。劣质电源、电源线缆故障、电源插接松动、电源电压不稳都是引起不明原因死机的罪魁祸首。CPU风扇、电源风扇转动不正常、风扇功率不足则会引起CPU和机箱内"产热大户"元件散热不良因而引起死机。
马力 2005-6-4 04:50
8、系统黑屏故障的排除。
系统死机故障多半表现为黑屏(即显示器屏幕上无任何显示)、这类故障与显示器、显示卡关系很密切,同时系统主板、CPU、CACHE、内存条,电源等部件的故障也能导致黑屏。系统黑屏死机故障的一般检查方法如下:
(1)排除"假"黑屏:检查显示器电源插头是否插好,电源开关是否已打开,显示器与主机上显示卡的数据连线是否连接好、连接摇头是否松动,看是否是因为这些因素而引起的黑屏。另外,应该动一下鼠标或按一下键盘看屏幕是否恢复正常。因为黑屏也可能是因为设置了节能模式(可在BIOS设置中查看和修改)而出现的假死机。
(2)在黑屏的同时系统其它部分是否工作正常,如:启动时软/硬盘驱动器自检是否通过、键盘按键是否有反应等。可以通过交换法用一台好的显示器接在主机上测试、如果只是显示器黑屏而其它部分正常,则只是显示器出了问题,这仍是一种假死机现象。
(3)黑屏发生在系统开机自检期间,请参见第四步。
(4)黑屏发生在显示驱动程序安装或显示模式设置期间,显然是选择了显示系统不能支持的模式,应选择一种较基本的显示方式。如:Windows下设置显示模式后黑屏或花屏,则应在DOS下运行Windows目录下的SETUP.EXE程序选择标准VGA显示方式。
(5)检查显示卡与主板I/O插槽接触是否正常、可靠,必要时可以换一个I/O槽插入显示卡试试。
(6)换一块已确认性能良好的同型号显示卡插入主机重新启动,若黑屏死机现象消除则是显示卡的问题。
(7)换一块已确认性能良好的其它型号显示卡插入主机重新启动,若黑屏死机现象消除则是显示卡与主机不兼容,可以考虑更换显示卡或主板。
(8)检查是否错误设置了系统的核心部件,如CPU的频率、内存条的读写时间、CACHE的刷新方式、主板的总线速率等,这些都可能导致黑屏死机。
(9)检查主机内部各部件连线是否正确,有一些特殊的连线错误会导致黑屏死机。
二十一、硬盘不能启动的常见故障分析及处理
作为微机最主要的存储设备,硬盘在微机系统中占有举足轻重的地位。如果硬盘不能启动,则会使你陷于手忙脚乱之中,这里向你介绍几种"武器",专门对付硬盘不能启动的"顽症",你可得小心使用哟,不然,损伤了硬盘,白花花的银子可就白费了哟!
故障现象一:
开机后屏幕显示:"Device error\",然后又显示:"Non-System disk or disk error,Replace and strike any key when ready\",说明硬盘不能启动,用软盘启动后,在A:\\>后键入C:,屏幕显示:"Invalid drive specification\",系统不认硬盘。
故障分析及处理:
造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。
进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误,如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可,如果忘了硬盘参数不会修改,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有"HDD AUTO DETECTION\"(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。
故障现象二:
开机后,"WAIT\"提示停留很长时间,最后出现"HDD Controller Failure\"。
故障分析及处理:
造成该故障的原因一般是硬盘线接口接触不良或接线错误。先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。
故障现象三:
开机后,屏幕上显示:"Invalid partition table\",硬盘不能启动,若从软盘启动则认C盘。
故障分析及处理:
造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。
主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出"Invalid partion table\"的错误提示。最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.0中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。 如果上述方法都不能解决,还有一招,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用FDISK分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
故障现象四:
开机后自检完毕,从硬盘启动时死机或者屏幕上显示:"No ROM Basic,System Halted\"。
故障分析及处理:
造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。从软盘启动,执行命令"FDISK/MBR\"即可。FDISK中包含有主引导程序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。
故障现象五:
开机后屏幕上出现"Error loading operating system\"或"Missing operating system\"的提示信息。
故障分析及处理:
造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令formAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出"Error loading opearting system\"的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出"Missing operation system\"的提示。一般情况下用NDD修复即可。若不成功,只好用formAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNformAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、DIR2......,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。
综上所述,硬盘不能启动大都是由于硬盘上的主引导记录、DOS引导记录、三个系统隐含文件出现错误导致的,因此平时要养成备份主引导记录、DOS引导记录的好习惯,关键时刻才能顺利解决问题。
二十二、硬盘不启动的错误现象及解决方法
硬盘启动过程
在BIOS 自检确认所有的硬件(包括硬盘)连接正确后,硬盘开始启动,以启
动分区装有Win98操作系统为例,其启动过程是:
(1)根据CMOS 设置的参数,硬盘将磁头定位在物理扇0柱0面1扇上,接着先
后读取扇区结束标志55AAH、主引导记录MBR、硬盘分区表HDPT。
(2)根据硬盘分区表提供的数据,硬盘将磁头定位在活动分区(主DOS 引导分区)的引导扇区上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标
志55AAH、操作系统参数。
(3)根据操作系统参数,读取文件分配表FAT和两个隐含系统文件io.sys、msdos.sys。
(4)根据config.sys,读取command.com,使电脑能够进入DOS 的实模式,启动基本成功。
(5)根据autoexec.bat,msdos.sys进一步配置Win98,并决定进入哪一种模式,如果进入窗口模式,还要根据user.dat,system.dat,win.ini ,system.ini 等读取相关文件,直到桌面最终出现,启动完毕
这里我只讨论前4步(因为关于第5步文章太多了)。为了能够挖掘出所有错误现象,我做了一次破坏性实验(初学者不宜模仿),实验如下: 让硬盘不启动
1.实验目的:通过模拟因病毒、Bug、误操作等原因导致硬盘不启动的故障,总结归纳错误现象,当以后真的遇到硬盘不启动时,能积极应对。(总之一句话:危险我一个,幸福所有人^_^)。
2.实验环境:AWARD BIOS 4.51,一硬盘、一光驱都设成主盘(分别连在两个IDE数据线上),硬盘6.4GB(c,d,e,f 四个分区),c区安装可引导的Win98(FAT16)系统。
3.实验工具:诺顿(NU)8.0中文版的磁盘编辑器(DISKEDIT)
4.实验对象:
六种硬盘启动时的必须因素:
(1)物理连线
(2)CMOS 硬盘参数
(3)主引导扇区(包括主引导记录和硬盘分区表)
(4)主DOS 引导记录
(5)文件分配表
(6)三个启动文件。
5.实验之前的准备:
(1)备份要破坏的所有重要数据
(2)制作一张启动软盘
(3)把diskedit.exe,nlib200.rtl,chin16.fnt三个文件拷到该软盘中。
6.实验的简单过程:破坏某个要害因素→重新启动电脑→记录错误现象→恢复破坏→再破坏下 一个要害因素……如此循环往复,直到破坏完成最后一个。
7.实验结果:经过整理后,详见下一小节。
硬盘不启动的故障、原因和处理
(一)黑屏的故障原因:连接硬盘一端的数据线插反(主板一端不可能插反)
处理:将其重插(数据线上的红线与电源线的红线相邻)
(二)显示"Primary master hard disk fail"的故障原因:
(1)硬盘数据线、电源线两者至少有一个没插好
(2)硬盘跳线设成从盘,而CMOS 硬盘参数没做相应修改(仍然是主盘)
处理: * 将其插牢 * 重设CMOS 中的硬盘参数
(三)无提示信息的故障原因:
(1)CMOS 硬盘参数的某些数值设置错误
(2)主引导记录错误或丢失
(3)主DOS 引导记录第一个重要数据(每扇字节数)错误
(4)文件分配表FAT错误处理:
* 重设CMOS 中的硬盘参数
* 用FDISK /MBR命令恢复。
二十三、用DEBUG修复硬盘不启动故障
前几天一个朋友拿来一块硬盘,告诉我说这块硬盘突然不能启动了,让我帮忙检查一下,我拿过硬盘看了一下,是一块昆腾15G的硬盘,用了还不到一年(因为不是在本地买的,要找到经销商很麻烦),把坏硬盘接到我的电脑上,在BIOS中可以检测到这块硬盘,但是启动到"Verifying DMI Data"时,硬盘灯长亮,系统却不动了。拔下原先电脑上的硬盘,把这块坏硬盘单独接到主盘上,用软盘启动,仍然是启动到"Verifying DMI Data"时就没有了响应,看来问题并不简单。
由于这块硬盘在出问题之前一直工作都很正常,从未发现过任何坏道,而且朋友用电脑一向很小心,也没有让硬盘受过什么碰撞,看来应该不是硬故障,估计是因为使用不当所造成的死锁,一般进行低格就可以解决问题了。但是现在也有一个问题,就是只要把这块坏硬盘接到电脑上,无论是接到主盘还是从盘上,那么不管是从硬盘还是从软件盘,都无法启动系统,这样所有的低格软件都无法使用了。尽管也可以先启动系统后再接上坏硬盘,但是这样热拔插有可能会造成硬盘或其它设备的损坏,还是不用为好。看来只能找一块主板BIOS中带有低格功能的电脑来对它进行低格了,而手边一时又找不到这样的电脑,我一下子陷入了困境。
正在我在这此烦恼时,我突然想到了几年前的KV300逻辑锁事件,当年KV300逻辑锁也是这样对硬盘进行了死锁,后来有人想出了对硬盘的主引导扇区清零的方法来恢复对硬盘的引导,故障的现象也和这块硬盘一模一样,幸好我还记得这种方法,为什么不用这种方法来试一下呢?
于是我又取下了那块坏硬盘,把我原先用的硬盘接了上去,重新开机后,启动到DOS实模式下,然后执行DEBUG命令 C:\windows\command\DEBUG(可能有些朋友对它不很熟悉,想当年我在上大学时它可是计算机专业的必修课),此时在软驱中插入一张空白的软盘,然后在DEBUG的软件环境中键入以下字符: -A 0100 XXXX:0100 XOR AX,AX XXXX:0102 PUSH AX XXXX:0103 POP DS XXXX:0104 PUSH AX XXXX:0105 POP ES XXXX:0106 MOV CX,100 XXXX:0109 MOV BX,7C00 XXXX:010C MOV WORD PTR ,00 XXXX:0110 INC BX XXXX:0111 INC BX XXXX:0112 LOOP 10C XXXX:0114 MOV AX,0301 XXXX:0117 MOV CX,0001 XXXX:011A MOV DX,80 XXXX:011D MOV BX,7C00 XXXX:0120 INT 13 XXXX:0122 JMP FFFF:0000 XXXX:0127 -W 100 0 0 1 -Q 此时,系统会在这张空白软盘上写入一段特殊的引导信息,这样这张特殊的引导盘就做好了。
最后关闭电脑,换上那块坏硬盘,并把它接到主盘上,重新在BIOS中设置硬盘的所有参数,并把系统设为从A盘启动,然后重新启动电脑,并把那张特殊的引导盘插入软驱,大约10秒钟后,电脑自动的重新启动,此时我将那张特殊的引导盘取出,插入WIN98的启动盘,1分钟后,系统顺利的启动了,熟悉的DOS提示符又出现在眼前,然后重新对硬盘分区,重装WIN98,至此硬盘的故障全部排除。
二十四、 操作系统启动及关机故障
一步步排除不能进入系统故障
操作系统启动步骤
1、贮存在ROM内读存储器中的Bootstrap Loader程序和自诊断程序移动到RAM随机存储器中
2、随着Bootstrap Loader的运行储存在辅助记忆装置中的操作系统将系统文件送到 RAM中 24
3、执行系统文件Io.sys和Msdos.sys这时画面上出现Starting Windows 98…… 的信息
4、若有Config.sys则执行它
5、执行系统文件的Command.com文件
6、若有Autoexec.bat则执行它
7、读取Windows的初始化文件System.ini和Win.ini 再读取注册表文件
8、启动结束出现初始画面运行操作系统因此如果是系统不能加载,请按以下步骤来分析排除故障。
一、进入安全模式
开机时,按下F8键或是Ctrl键,进入开机选单,选择Safe mode进入Windows 安全模式。只要能顺利进入,不需要做任何设置,再次重启电脑。一般都能顺利进入正常模式。
如果不能进入安全模式,就要重新安装系统了。至于具体安装方法将在后面的文章中为你作具体地介绍。
如果能进入安全模式,而不能在正常模式下启动。请进行下一步工作
二、Step-by-step检错,在开机选单中,选择Step-by-step confirmation来启动系统。可以逐步检查系统启动中的问题。
这里又可以分为以下几步:
第一步检查注册表
首先将出现Process the system registry 询问选项,选择Y载入注册表如果这时候电脑没有响应。进入死机状态就要进行注册表的修复。办法有两个。
1、重新启动,按下F8键进入开机菜单,选择Safe Mode进和安全模式在Windows 安全模式下运行scanreg启动注册表检查程序程序会自动检查修复损坏的地注册表修复后只要重新启动即可。
2、第二种方法是在开机时按下F8键或是Ctrl键进入开机选单选择Command Prompt Only 进入DOS状态在DOS提示符下输入Scanreg/restore 在操作界面里选择一个以前备份好的注册表记录注意要为Started状态 然后重新启动系统即可。
第二步建立启动记录
出现Create a startup log file(BOOTLOG.TXT) 提示问你是否建立启动记录建议选择Y。
第三步执行CONFIG.SYS
这里将出现Process your startup device drivers (CONFIG.SYS) 画面按下Y, 开始执行各个项目。如果在执行某一项的时候发生死机,则要重新启动进入安全模式,用记事本打开CONFIG.SYS文件,将出问题的那一行删除或是在前面加上rem文字叙述,以暂停执行该行。这样重新启动电脑就可能顺利进入系统了。
第四步执行AUTOEXEC.BAT
出现Process your startup command files (AUTOEXEC.BAT) 提示按下Y, 和 CONFIG.SYS一样。如果在执行某一行的时候发生死机,则要重新启动进入安全模式,用记事本打开AUTOEXEC.BAT文件,将出现问题的那一行删除或是在前面加上rem文字叙述,以暂停执行该行。
第五步执行Win
接着会询问你,是否执行Win程序,键入Y执行启动Windows。如果这时发生死机一般来说就只有重新安装系统了。
第六步载入驱动程序
将出现Load all Windows Drivers 提示,询问是否载入驱动程序键入Y,将逐个载入驱动程序。
如果当载入某个驱动设置,时出现死机可重新启动计算机,进入安全模式。在C\INDOWS\SYSETM\目录下,找到该驱动文件。将该文件改名再重新安装载入驱动。
如果在载入驱动时没有死机。但是还是不能进入操作系统。就是Win.INI和SYSTEM.INI 文件的问题。重新启动电脑进入安全模式,用记事本打开Win.INI和SYSTEM.INI文件,将每一行后面扩展名为.drv或是.dll等驱动文件前,都加上rem文字叙述以暂停使用。但注意 display=和Keyboard=前不要加,不然将造成不能正常显示与无法使用键盘。修改两个文件后,再重新启动系统。如果能正常启动再逐个删除刚才在两个文件中加上的rem文字。直到找出真凶,重新安装有关的驱动。
还有一种更简单的方法,就是进入安全模式。开始/运行,填入sfc 运行系统文件检查器这个程序可以用来检查驱动程序是否安装正确。
系统启动后为什么直接进入了关机画面
病因分析:
造成启动是系统接直接进入关机的原因主要是系统文件Vmm32.vxd丢失或该文件的数据出现了错误,解决这一故障的有效方法是重新安装系统。
治疗方法:
在DOS状态下将Vmm32.vxd文件删除或改名,然后重新安装系统。 注意:Windows安装光盘上可能有Vmm32.vxd文件,将其拷贝到系统中,系统同样无法正常运行,因为在安装操作系统时要向Vmm32.vxd文件写入一些信息后才能正常使用。
电脑启动的三种故障分析与排除
如果一次你的电脑开机,没法启动,屏幕黑着脸告诉你没有可以应用的启动系统,这种情况大概是什么原因呢?
1、最有趣的是这种情况了,原因是在软盘驱动器中有一张没有启动系统的软盘,在电脑中可以设置电脑的启动顺序,一般人的机器上顺序都是:软盘、硬盘……,而电脑经常犯傻,读到软盘发现没有可启动的系统时就停在那里了。解决的方法最简单了,把软盘取出来就可以了。
2、硬盘上的启动系统文件损坏了,这种情况解决起来麻烦一点,你需要传送系统文件到硬盘上,首先你需要一张可以启动的,带系统传输文件(sys.com )的软盘,然后用这张软盘启动(把软盘放入软驱,启动电脑),然后运行sys c:回车(这个命令就是将系统文件传输到硬盘)。取出软盘,看看好了没有。要注意的是尽量使用你硬盘上系统的引导盘来做这件事。如何做引导盘?方法是:"开始"-"设置"-"控制面板"-"增加/删除程序"-"启动盘"。
3、当第1、2两种情况都不是的话,那就先到BIOS设置中使用硬盘自动检测(详见你主板的说明书),如果查不到硬盘那么一般就是硬件问题了,如硬盘线(连接硬盘和主板的数据线)或电源线接触不良,甚至是磁盘损坏等等。
马力 2005-6-4 04:51
二十五、用紧急修复盘恢复Win98/2000双启动
一、制作Win2000紧急修复磁盘
1、单击"开始/程序/附件/系统工具/系统信息",打开"系统信息"窗口;
2、单击"工具/Windows/备份",打开"备份"窗口;
3、单击"紧急修复磁盘"按钮,打开一提示窗口,要求你插入一张已格式化的空白软盘,单击"确定";
4、接着便会看到正在复制系统数据的画面,稍等片刻便会看到紧急修复磁盘已成功保存。
二、使用紧急修复盘恢复双启动
1、使用Win98启动盘重新启动系统,选择加载光驱(若你的Win2000安装文件已拷在硬盘上,可以从硬盘启动到Dos界面);
2、运行Win98文件夹下的"Smartdrv.exe"文件(此步不能少,否则下一步的文件复制时间会很长),然后转到win2000安装文件夹,执行winnt.exe;
3、可以看到系统正在向硬盘复制安装文件,复制完成后按下回车键重新启动;
4、出现双启动画面,选择第二项更新Win2000系统;
5、按一下"R"键,修复Win2000中文版的安装;
6、在Win2000修复选项画面中,按一下"R"键,使用紧急修复过程修复Win2000的安装;
7、按一下"F"键,选择"快速修复",执行所有修复选项;
8、按一下"回车键",使用紧急修复软盘;
9、插入事先做好的Win2000紧急修复软盘,按一下"回车键",此时可看以正在加载"setup.log"文件中的信息;
10、按一下"回车键",要安装程序检查驱动器;
11、检查完成后,取出软盘,按下"回车键"重新启动,这时可看到Win98/2000的双启动菜单又会来了。
至此,Windows98/2000双启动恢复成功,最后不要忘了将C盘上多出的临时文件夹($WIN_NT$.~BT、$WIN_NT$.~LS以及$LDR$文件)删除。
说明一下,此方法适用于XP/2003等多操作系统,实际上在98理, 执行 安装程序局可以了,安装时选择安装目录,指向所在分区就可以了,安装程序检查完分区就重启就恢复了启动菜单。
二十六、全面深入了解电脑死机的原因
死机是令操作者颇为烦恼的事情。死机时的表现多为"蓝屏",无法启动系统,画面"定格"无反应,鼠标、键盘无法输入,软件运行非正常中断等。尽管造成死机的原因是多方面的,但是万变不离其宗,其原因永远也脱离不了硬件与软件两方面。
由硬件原因引起的死机
【散热不良】
显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命。工作时间太长也会导致电源或显示器散热不畅而造成电脑死机。CPU的散热是关系到电脑运行的稳定性的重要问题,也是散热故障发生的"重灾区"。
【移动不当】在电脑移动过程中受到很大振动常常会使机器内部器件松动,从而导致接触不良,引起电脑死机,所以移动电脑时应当避免剧烈振动。
【灰尘杀手】机器内灰尘过多也会引起死机故障。如软驱磁头或光驱激光头沾染过多灰尘后,会导致读写错误,严重的会引起电脑死机。
【设备不匹配】如主板主频和CPU主频不匹配,老主板超频时将外频定得太高,可能就不能保证运行的稳定性,因而导致频繁死机。
【软硬件不兼容】三维软件和一些特殊软件,可能在有的微机上就不能正常启动甚至安装,其中可能就有软硬件兼容方面的问题。
【内存条故障】主要是内存条松动、虚焊或内存芯片本身质量所致。应根据具体情况排除内存条接触故障,如果是内存条质量存在问题,则需更换内存才能解决问题。
【硬盘故障】主要是硬盘老化或由于使用不当造成坏道、坏扇区。这样机器在运行时就很容易发生死机。可以用专用工具软件来进行排障处理,如损坏严重则只能更换硬盘了。另外对于在不支持UDMA66/100的主板,应注意CMOS中硬盘运行方式的设定。
【CPU超频】超频提高了CPU的工作频率,同时,也可能使其性能变得不稳定。究其原因,CPU在内存中存取数据的速度本来就快于内存与硬盘交换数据的速度,超频使这种矛盾更加突出,加剧了在内存或虚拟内存中找不到所需数据的情况,这样就会出现"异常错误"。解决办法当然也比较简单,就是让CPU回到正常的频率上。【硬件资源冲突】是由于声卡或显示卡的设置冲突,引起异常错误。此外,其它设备的中断、DMA或端口出现冲突的话,可能导致少数驱动程序产生异常,以致死机。解决的办法是以"安全模式"启动,在"控制面板"→"系统"→"设备管理"中进行适当调整。对于在驱动程序中产生异常错误的情况,可以修改注册表。选择"运行",键入"REGEDIT",进入注册表编辑器,通过选单下的"查找"功能,找到并删除与驱动程序前缀字符串相关的所有"主键"和"键值",重新启动。
【内存容量不够】内存容量越大越好,应不小于硬盘容量的0.5~1%,如出现这方面的问题,就应该换上容量尽可能大的内存条。
【劣质零部件】少数不法商人在给顾客组装兼容机时,使用质量低劣的板卡、内存,有的甚至出售冒牌主板和Remark过的CPU、内存,这样的机器在运行时很不稳定,发生死机在所难免。因此,用户购机时应该警惕,并可以用一些较新的工具软件测试电脑,长时间连续考机(如72小时),以及争取尽量长的保修时间等。
由软件原因引起的死机
【病毒感染】病毒可以使计算机工作效率急剧下降,造成频繁死机。这时,我们需用杀毒软件如KV300、金山毒霸、瑞星等来进行全面查毒、杀毒,并做到定时升级杀毒软件。
【CMOS设置不当】该故障现象很普遍,如硬盘参数设置、模式设置、内存参数设置不当从而导致计算机无法启动。如将无ECC功能的内存设置为具有ECC功能,这样就会因内存错误而造成死机。
【系统文件的误删除】由于Windows9x启动需要有Command.com、Io.sys、Msdos.sys等文件,如果这些文件遭破坏或被误删除,即使在CMOS中各种硬件设置正确无误也无济于事。解决方法:使用同版本操作系统的启动盘启动计算机,然后键入"SYSC:",重新传送系统文件即可。
【初始化文件遭破坏】由于Windows9x启动需要读取System.ini、Win.ini和注册表文件,如果存在Config.sys、Autoexec.bat文件,这两个文件也会被读取。只要这些文件中存在错误信息都可能出现死机,特别是System.ini、Win.ini、User.dat、System.dat这四个文件尤为重要。
【动态链接库文件(DLL)丢失】在Windows操作系统中还有一类文件也相当重要,这就是扩展名为DLL的动态链接库文件,这些文件从性质上来讲是属于共享类文件,也就是说,一个DLL文件可能会有多个软件在运行时需要调用它。如果我们在删除一个应用软件的时候,该软件的反安装程序会记录它曾经安装过的文件并准备将其逐一删去,这时候就容易出现被删掉的动态链接库文件同时还会被其它软件用到的情形,如果丢失的链接库文件是比较重要的核心链接文件的话,那么系统就会死机,甚至崩溃。我们可用工具软件如"超级兔仔"对无用的DLL文件进行删除,这样会避免误删除。
【硬盘剩余空间太少或碎片太多】如果硬盘的剩余空间太少,由于一些应用程序运行需要大量的内存、这样就需要虚拟内存,而虚拟内存则是由硬盘提供的,因此硬盘要有足够的剩余空间以满足虚拟内存的需求。同时用户还要养成定期整理硬盘、清除硬盘中垃圾文件的良好习惯。
【BIOS升级失败】应备份BIOS以防不测,但如果你的系统需要对BIOS进行升级的话,那么在升级之前最好确定你所使用BIOS版本是否与你的PC相符合。如果BIOS升级不正确或者在升级的过程中出现意外断电,那么你的系统可能无法启动。所以在升级BIOS前千万要搞清楚BIOS的型号。如果你所使用的BIOS升级工具可以对当前BIOS进行备份,那么请把以前的BIOS在磁盘中拷贝一份。同时看系统是否支持BIOS恢复并且还要懂得如何恢复。
【软件升级不当】大多数人可能认为软件升级是不会有问题的,事实上,在升级过程中都会对其中共享的一些组件也进行升级,但是其它程序可能不支持升级后的组件从而导致各种问题。
【滥用测试版软件】最好少用软件的测试版,因为测试软件通常带有一些BUG或者在某方面不够稳定,使用后会出现数据丢失的程序错误、死机或者是系统无法启动。
【非法卸载软件】不要把软件安装所在的目录直接删掉,如果直接删掉的话,注册表以及Windows目录中会有很多垃圾存在,久而久之,系统也会变不稳定而引起死机。
【使用盗版软件】因为这些软件可能隐藏着病毒,一旦执行,会自动修改你的系统,使系统在运行中出现死机。
【应用软件的缺陷】这种情况是常见的,如在Win98中运行那些在DOS或Windows3.1中运行良好的16位应用软件。Win98是32位的,尽管它号称兼容,但是有许多地方是无法与16位应用程序协调的。还有一些情况,如在Win95下正常使用的外设驱动程序,当操作系统升级后,可能会出现问题,使系统死机或不能正常启动。遇到这种情况应该找到外设的新版驱动。
【启动的程序太多】这使系统资源消耗殆尽,使个别程序需要的数据在内存或虚拟内存中找不到,也会出现异常错误。
【非法操作】用非法格式或参数非法打开或释放有关程序,也会导致电脑死机。请注意要牢记正确格式和相关参数,不随意打开和释放不熟悉的程序。
【非正常关闭计算机】不要直接使用机箱中的电源按钮,否则会造成系统文件损坏或丢失,引起自动启动或者运行中死机。对于Windows98/2000/NT等系统来说,这点非常重要,严重的话,会引起系统崩溃。
【内存中冲突】有时候运行各种软件都正常,但是却忽然间莫名其妙地死机,重新启动后运行这些应用程序又十分正常,这是一种假死机现象。出现的原因多是Win98的内存资源冲突。大家知道,应用软件是在内存中运行的,而关闭应用软件后即可释放内存空间。但是有些应用软件由于设计的原因,即使在关闭后也无法彻底释放内存的,当下一软件需要使用这一块内存地址时,就会出现冲突。
马力 2005-6-4 04:52
二十七、WIN98 SE不能关机的原因及解决办法
这种现象并不少见,而且专门针对此问题有一个补丁程序,但是好像这个补丁也不能从根本上解决问题。所以我们只能从系统的关机原理上想办法了。
当Windows系统关闭时,在关机的过程中需要完成下列工作:
1.完成所有的写盘作业。
2.刷新磁盘缓存(Cache)。
3.运行关闭窗口的代码程序,关闭所有当前正在运行的应用。
4.将所有保护模式下的驱动转变成实模式。
在Windows 98 SE里的关机问题有可能是由下列原因引起的,相应的解决办法如下:
1.非正常关闭的应用。关机前要关闭所有正在运行的程序,包括关闭任何在实模式下加载的TSR程序、关闭开机时从启动组自动启动的程序、关闭任何非系统引导必需的第三方设备驱动程序。
可以通过检查config.sys 、autoexec.bat、win.ini文件确定并删除其中加载的有关实模式程序,还可以使用Microsoft系统配置工具Msconfig.exe(在c:\windows\system目录下)检查有哪些运行的程序,取消后对系统进行干净引导(指只加载最少的驱动程序、并在启动时不运行启动组中的任何程序进行系统引导)。如果干净引导可以解决问题,你就可以利用系统配置工具确定引起不能正常关机的程序。
2.安装了不兼容的、已经损坏的或者有冲突的设备驱动程序。
可以对利用bootlog.txt分析。
正常的最后一行一般含有EndTerminate=Kernel, win98
不正常现象有:
terminate=query drivers 内存管理程序问题
terminate=Unload Network 与config.sys中的实模式网络驱动程序有冲突
terminate=reset display 视频驱动的问题
terminate=rit 声卡或鼠标驱动与计时器有冲突
terminate=win32与32位程序有关的问题注册了线程
3.用于退出窗口的声音文件已经被破坏。可以在"控制面板-声音"中重新选定其他声音文件或设为"无"。
4.硬件设备配置不正确或者已经损坏。
将任何可能引起问题的硬件删除或使之失效。
可以采用下列步骤使设备管理器中的某些设备无效:
进入"控制面板","系统"的"设备管理"标签下,双击包含你想选定的设备,单击该设备,然后单击属性。在"常规"标签下,选定"在此硬件配置文件中禁用"复选框,然后单击"确定"。
重新引导系统。
如果问题解决,逐个启用上述禁用的设备,并检查有没有设备冲突:
在设备管理器中双击包含你想选定的设备,单击该设备,然后单击属性。 在"常规"标签下逐个启用上述禁用的设备。在"资源"标签下检查"冲突的设备列表"的内容。注意,并非所有设备都有"资源"标签。
如果通过上述步骤,确定了是某一个硬件引起非正常关机问题,应与该设备的代理商联系,或者通过Internet与厂商联系,以更新驱动程序。
如果问题仍然没有解决,可以单击"开始>程序>附件>系统工具>系统信息"然后单击"工具"菜单,单击"自动跳过驱动程序代理"工具以启用所有被禁用设备的驱动程序。
5.BIOS配置不正确。
在PnP/PCI Configurations选项中,有一项Assign IRQ VGA,如果你装的是Win98SE版本,关不了机,跟这个选项可能有关,要把它打开。
6.由于高级电源管理或者高级配置和电源接口(Advanced Configuration and Power Interface)的设置不正确。
Windows 98 SE包含最新的Advanced Configuration and Power Interface(ACPI)、OnNow and Advanced Power Management(APM)。可以检查"系统-设备管理器-系统设备"是否有这些项目,如果没有,就要刷新或重新安装。再检查"高级电源管理"的设置是否正确。
7.注册表中定义了快速关闭系统功能。请依次选择"开始/程序/附件/系统工具/系统信息/工具/系统配置实用程序/高级",并选中"禁用快速关机"。而Windows 98SE中解决的方法也可以运行MSCONFIG程序,在禁用快速关机前打钩。
也可以修改注册表,只要把HKEY_LOCAL_MACHINE\system\currentControlSet\control\shutdown下面FastReboot的值由"1"改为"0"就可以了。
8.一些现存的计算机也许需要升级BIOS才能完全支持Windows 98 SE。
二十八、Windows 98 死机密码
使用Windows出现蓝色屏幕是经常的事,而且每每因为不清楚错误的来源而频繁重新安装系统,劳神费时。下列收集了一些Windows死机码,供大家参考。
0x0000 操作完成
0x0001 不正确的函数
0x0002 系统找不到指定的文件
0x0003 系统找不到指定的路径
0x0004 系统无法打开文件
0x0005 拒绝存取
0x0006 无效的代码
0x0007 内存控制模块已损坏
0x0008 内存空间不足,无法处理这个指令
0x0009 内存控制模块地址无效
0x000a 环境不正确
0x000b 尝试载入一个格式错误的程序
0x000c 存取码错误
0x000d 资料错误
0x000e 内存空间不够,无法完成这项操作
0x000f 系统找不到制定的硬盘
0x0010 无法移除目录
0x0011 系统无法将文件移到其他的硬盘
0x0012 没有任何文件
0x0019 找不到指定的扇区或磁道
0x001a 指定的磁盘或磁片无法存取
0x001b 磁盘找不到要求的扇区
0x001c 打印机没有纸
0x001d 系统无法将资料写入制定的磁盘
0x001e 系统无法读取指定的装置
0x001f 连接到系统的某个装置没有作用
0x0021 文件的一部分被锁定
0x0024 开启的分享文件数量太多
0x0026 到达文件结尾
0x0027 磁盘已满
0x0036 网络繁忙
0x003b 网络发生意外的错误
0x0043 网络名称找不到
0x0050 文件已经存在
0x0052 无法建立目录或文件
0x0053 int24失败
0x006b 因为代用的磁盘尚未插入,所以程序已经停止
0x006c 磁盘正在使用中或被锁定
0x006f 文件名太长
0x0070 硬盘空间不足
0x007f 找不到指定的程序
0x045b 系统正在关机
0x045c 无法种植系统关机,因为没有关机的动作在进行中
0x046a 可用服务器储存空间不足,无法处理这项指令
0x047e 指定的程序需要新的Windows版本
0x047f 指定的程序不是Windows或MS-DOS程序
0x0480 指定的程序已经启动,无法再启动一次
0x0481 指定的程序是为旧版的Windows所写的
0x0482 执行此应用程序所需的程序库文件之一毁坏
0x0483 没有应用程序与此项操作的指定文件建立关联
0x0484 传送指令到应用程序发生错误
0x04b0 指定的装置名称无效
0x05a2 窗口不是子窗口
0x05aa 系统资源不足,无法完成所要求的服务
0x05ab 系统子还不足,无法完成所需要的服务
0x05ac 系统资源不足,无法完成所要求的服务
0x06b9 资源不足,无法完成操作
二十九、20种死机案例实录
案例一:
故障现象
一台配置为MMX166处理器、T2P4主板,32MB内存和3.2GB硬盘的兼容电脑,使用的操作系统为Windows98。开机时电源指示灯亮,电源风扇也正常转动,但计算机并没有启动,也没有出现开机自检画面。
分析及处理
据该机使用者称,最后一次使用该机的时间是4月26曰,他运行Word时出现了白字蓝屏故障,关掉电源后再次启动便出现上述现象。听说4月26日这个日子,估计是CIH破坏了这台电脑的主板BIOS芯片和硬盘,唯一的解决办法是重写BIOS。
对此进行了如下处理:
1.把该机主板上的BIOS芯片拔下,插上另外一块正常的T2P4主板的BIOS芯片,然后启动电脑。此时只能从软盘上启动,该启动盘上应包括该种型号主板的BIOS升级程序(BIOS升级程序在主极驱动盘上可以找到)、比如Award的BIOS升级程序是Awdflash.exe。
2.运行Awdflash.exe,按照要求备份一个BIOS文件,备份完成后用损坏了的BIOS芯片替下正常的,然后继续进行Awdflash.exe的下一步骤--将刚才备份的BIOS文件写回损坏的芯片中,刷新BIOS的过程只需要几秒钟时间。到这一步时,BIOS已修复。
3.该机硬盘也被破坏,好在上面没有什么重要的东西,将该盘重新分区、格式化,安装Windows98后恢复正常。
上面修复BIOS的方法便是大家常提到的"热插拔法",这种方法需要带电拔插BIOS芯片,有一定的风险,但只要操作者胆大心细、一般说来还是安全的(笔者用这种方法修复的十几个BIOS,从未出过什么问题)。同时"热插拔法"不需要其它设备(如擦除器等),操作简便,不失为业余条件下的首选方法。
--------------------------------------------------------------------------------
案例二:
故障现象
一台586兼容机,配置为INTEL 430TX主板、Pentium 100MHZCPU、16MB内存、Trident 9680显卡、Segate 1080MB硬盘。开机后出现两种不同情况:①屏幕无显示,出现"死机"现象,敲任何键都没有反应(显示器、主机电源指示灯亮),亦不能听到任何自检声和报警声;②有时能正常工作,用Kv300最新版清杀病毒,发现硬盘无毒,但若关机或者热启动即出现第一种情况。
分析及处理
1.因屏幕无显示,故首先考虑是否是显示器或显卡的问题。找来一台同型号的显示器更换,故障依旧。打开机箱,更换一块好的显卡,开机后显示正常。
2.关机,重新启动,故障重新又出现。又将显卡转移到其它的几个PCI插槽分别测试,没有任何改善,排除了PCI插槽的因素。
3.找来一块好的ISA显卡插入后开机,故障消失。重新热启动,屏幕再次无显示。
4.取下显卡,重新开机、发现主机自检时没有听到显卡故障的报警声。故怀疑与内存有关。
5.拔下内存条,调换顺序,首先安装原第3和第4条内存条,然后重新开机,OK!屏幕显示内存为8MB(每条为4MB)。关机,再安装第1和第2条内存条,开机、显示为16MB、故障消失。找回原来的显示器和显卡,并将显卡插到原来的PCI槽上,开机后一切正常。
从故障发生的情况来看,是因为数据在装入内存(主要是RAM的前64KB)时出现错误引起的。从内存条来分析,是由于第一块内存条个别芯片不稳定或是质量不良,在电脑启动寻址时出现了错误。
马力 2005-6-4 04:54
案例六:
故障现象
在使用Windows98操作系统时忽然死机。重新启动后,双击"我的电脑",还是死机;按"Win+R",死机;点"地址",死机;启动资源管理器,死机;右击任意一处,死机;点击Quick Launch中自己创建的Word图标,死机……
分析及处理
首先怀疑是系统受损、遂重装Windows 98,再装上各种驱动程序。重新启动,继续死机……盛怒之下,进行了"Fdisk/MBR"、"format C:"、"format D:"Sys C:"几项操作,装上光驱(Toshiba 16x)的驱动程序,重新安装Windows 98操作系统,一切复原,没有死机现象。随后一股脑把所有的驱动程序都安装上,包括主板、IDE、显卡、声卡等,重新启动后双击"我的电脑",又出现死机!本人一不上网,二来两个月没买D版光盘了,杀毒软件刚升级,这是什么道理?
先Reset到安全模式(Safe Mode)下看看!自检过后,紧接着出现"Verifying DMA Pool DATA","Starting Windows 98……",迟了一步,没按F8,但这一迟不要紧,迟出正果了!DMA!刚才装IDE驱动程序时似乎有这个选项,被我一路回车过去了。快快,连按两次"Ctrl+Alt+Del"(没死机,真是万幸),按F5进入Safe Mode,先把IDE驱动程序卸掉再说,之后再按两次"Ctrl十Alt十Del"、OK,正常了。再看驱动程序,果然有个"PIO"、"DMA"的选项,被我回车成了PIO,模式不同.于是Windows 98就不认识了,当然死翘翘。由此可见:驱动程序决定了硬件的工作状况,是性命攸关的大东东,一定要仔细看好每一个选项,做好每-步操作。
--------------------------------------------------------------------------------
案例七:
故障现象
一台联想电脑(P166/16MB)在玩游戏时死机,先用KV300(V++)检查,未发现有病毒,将Windows 95的command子目录下DOS启动文件覆盖根目录下同名文件,再启动后,先出现Win95启动画面并立即出现提示:
DriveSpace Alarm#15
A Program has corrocted memory belonging to DriveSpace Further disk activity could result result in the loss or
some or all of the Data on your driver. Therefore, Driverspace has halted your computer.
For more information, consult your online help or document.
然后又死机。
分析及处理
这和Windows 95使用的DriveSpace文件有关,可能是病毒或其它原因(包括非正常关机、系统不稳定等)造成的。可以在开机时按F8键,出现启动菜单,选择以前版本的DOS,进入DOS6.x(也可用带光驱驱动的DOS6.x启动软盘启动计算机)在DOS6.X下执行光盘上Windows 95的SETUP,选择"恢复被破坏的文件"即可把该文件恢复。
如果重新安装后,玩游戏还是死机,可能是游戏光盘质量差、光驱纠错能力不强、内存不足、需要安装EMM386软件等原因造成的。
--------------------------------------------------------------------------------
案例八:
故障现象
在启动电脑时,屏幕上显示"Error Loading Operation System"错误信息而死机。
分析及处理
此错误信息的意思是"装载操作系统错误",此信息是在读取分区引导扇区出错时提示的。可能的原因有:
1.分区表指示的分区起始地址不正确。例如,把分区表项第三个字节(起始扇区号)由1改为0,即指示该分区的起始地址为指示磁头、指定磁道上的第0个肩区(此位为物理地址,扇区号应由1开始),INT13H读盘失败后,即报此错。
2.分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定的扇区。
3.驱动器读电路故障。这种情况比较少见,多数是随机性读错误,因为系统引导能进行到此处,至少说明已正确地读出了一个主引导扇区。
当遇到此错误时、可以使用磁盘医生NDD来直接恢复分区表。
案例九:
故障现象
一台电脑使用昆腾大脚1.2G硬盘。某日,在玩Win98的"空当接龙"游戏时,系统提示"读盘错误"后死机,热启动后显示:Disk boot failure. Insert system disk press enter.
使用软盘启动后,转c盘,提示:
Invalid drive specfication.
使用sys c:也失败,使用Fdisk命令,得到一声提示和信息:NO fixed disks Present.
把CMOS参数设置为默认值,把硬盘设置为自动检测。保存后重新启动,内存检测OK后,显示:
Detecting HD Primary Slave…QUANTUM BIGFOOT1280A.
System Configuration信息框中的提示是:Primaster disk: None.
重复上述操作一切如故。后把硬盘拆到正常电脑上,被告之检查不到硬盘。
分析及处理
真是硬盘坏了!使用低级格式化可能还有救,但希望不大。昆腾的硬盘有专门的DM软件,可以请朋友从网上下载或从本地的昆腾代理处拷贝一张昆腾的DM盘,做最后的尝试。
--------------------------------------------------------------------------------
案例十:
故障现象
一台电脑使用赛扬300A,AL007的PCI声卡,将电脑超频至100MHz外频后,死机频繁。查看BIOS中的CPU的温度,仍保持在30度左右,也没有发现任何病毒。
分析及处理
死机很可能与超频有关。赛扬300A的超频能力并不能让人十分放心,而且主板也不能十分肯定地支持100MHz外频。由于超频并不完全取决于CPU的温度,所以在正常的温度下也可能死机。降频即可解决此问题。
--------------------------------------------------------------------------------
案例十一:
故障现象
一台电脑配置为华硕TX97-LE主板、Cyrix200MX处理器、16MB SDRAM、Trident9680显卡、美声98声卡、TE2000B网卡、钻石2.1GB硬盘。开机可以正常启动,启动结束后移动鼠标或进行一些简单的操作即死机。如果再次开机或者按复位键一下,机器的运行情况就可以恢复正常,不再死机。然而如果停机时间超过半个小时,再次开机故障将又出现。
分析及处理
该机器的使用地点是一个网吧,里面有十台同样配置的机器,其中三台出现上述的情况,而其余七台则一切正常。该机的故障较不常见,分析起来应该判断为机器里的某种设备复位电路存在问题,不能一次复位成功。但是究竟是什么设备呢?无从判断,只得用替换法来试验。由于替换后需要半个小时以后开机才能够看出结果,所以这次替换实验颇费了一番周折。替换的结果是声卡有故障:将有故障和无故障的机器的声卡替换后,过半小时开机,故障转移到了原来没有故障的机器上。
--------------------------------------------------------------------------------
案例十二:
故障现象
一台586兼容机采用430VX兼容主板、8MB内存、2032显卡、Cyrix 6x86MX PR166处理器、850MB SEGATE硬盘、三星8速光驱。最近一段时间学生上机运行时经常死机,每小时平均3-5次,DOS下工作正常。
分析及处理
首先怀疑是内存问题(虽然系统自检内存通过,而且也没有报错)。将主机打开,重新更换内存,故障依旧,其次怀疑是有关板卡接触不良,将显示卡拔下,更换插槽后开机,还是没有排除故障,最后怀疑是主板或CPU的毛病,更换其它机器上的同种CPU后故障还是不能排除。显然只有主板故障,由于机器已经过了保修期限,抱着试试看的态度,将主板跳线由60x2.5=150(Cyrix 6x86 166实际工作频率)降到60x2=120,开机后屏幕显示主频为150,运行数小时后一切正常,继续运行2个多月,没有发现死机现象。
主板故障应该说是比较大的故障,没有相当的专业知识和专门设备几乎不可能维修。但本例情况特殊,只要主板能动,不妨降频一试,正如超频使用会增加整个系统的负担一样,降频会减小系统负担,从而会解决一些小故障。当然,这是以牺牲系统的部分性能为代价的
案例十三:
故障现象
一台配置为赛扬333、64MB内存、BX主板、6.4GB硬盘的兼容电脑,操作系统为中文Windows 98。开机时电源指示灯亮,电源风扇也正常转动,但计算机并没有启动,也没有出现开机自检画面。
分析及处理
该机一直运行正常,也没有CIH病毒发作的迹象。但故障发生前使用人员曾经取下过CPU,并在CPU散热片上加装了一个风扇。因使用者曾经动过计算机硬件,因此将查找重点放到硬件故障方面。
1.揭开机箱盖子观察,发现开机瞬间,硬盘、光驱灯都亮了一下,同时CPU风扇(接在主板CPU风扇接口上)也运转正常,用万用表测试、电源的±12v、±5v输出均正常、可以先排除电源的问题。
2.将该机的CPU、内存、显卡等部件取下重新安装一次,确保安装到位、接触良好。再次启动,故障依旧,排除了接触不良的问题。
3.取下声卡、光驱、硬盘等,主板上只留CPU、内存条、显卡,组成一个最小化系统,这时开机仍未出现启动画面。到这一步可以确定故障原因在CPU、内存或主板上。
4.从理论上讲,内存有问题时,启动时应有报警声,只有主板、CPU损坏时才会黑屏无声。找来一颗正常的赛扬300A替下原来的赛扬333,开机出现了自检画面,判断是原CPU损坏。
5.仔细观察换下的CPU,发现在CPU金手指的两根引脚上有一道很深的划痕,凭直觉这两脚已被切断。问到该用户,说是安装第二个CPU风扇时因用力过猛,螺丝刀的刀口碰到了CPU上。于是非常小心地用烙铁把这两根被切断的引脚焊好,完成后将这块CPU插回到原主板上,这次终于能正常启动了,问题全部解决。
马力 2005-6-4 04:54
案例十四:
故障现象
一台配置为赛扬366处理器、微星6199NA主板、华硕V3800(TNT2标准版)显卡、32MB内存和IBM 15.2GB硬盘的兼容电脑,操作系统为Windows98。在每次运行3D游戏后退出时发生黑屏死机,但在游戏中无论使用多长时间也不会发生死机现象。
分析及处理
1.因该机为将赛扬366超到500来使用,故发生死机后首先就怀疑是超频所致。但是经过降频为366来使用却发现故障依旧。
2.随即怀疑是否是因为内存过小、不足以运行3D游戏所致(Windows98要求内存为48MB,但经过增加内存来测试后也得到了否定的结果。
3.现在就只存在两个方面的问题:硬件本身的质量好坏和硬件的驱动程序。在经过使用者更换了显卡的最新驱动程序(不是随卡自带的驱动程序)后,故障得以消除。后来又在一些介绍中得知"使用了低版本驱动程序的华硕v3800系列显卡都会发生在退出一些游戏时黑屏死机的故障",更确认了故障的原因,但使用高版本的驱动程序就不会出现故障。这是一起典型的驱动程序引起死机的案例。 --------------------------------------------------------------------------------
案例十五:
故障现象
在安装了光盘的应用软件Turbo C2.0后,在启动时出现"Starting MS-DOS"就死机了。
分析及处理
估计该光盘中的Turbo C2.0软件有毒。使用系统盘启动后,进入硬盘中查看发现COMMAND.COM的文件长度为0字节,显然为病毒所为。重新从软盘中拷贝此文件,则硬盘可以启动了。
--------------------------------------------------------------------------------
案例十六:
故障现象
在Word97中编写了一个全是表格的文档,总共有30页左右。有一次打开它后,Word在自动分页到第8页时就停止了,使得我无法编辑,不知道该如何处理。
分析及处理
这种情况通常是文档中含有某些Word不能识别的字符或宏之类的东西,可以试一试下面的办法:打开此文档后,在Word还没有分页到第8页时就立即将此文档另存为某个低版本的Word格式,比如可以从"另存为"对话框的"保存类型"中选择"Word 6.0/95(*.doc)"或"Word for Windows 5.0(*.doc)",这样既可以保存表格的样式,也可以将Word不能识别的字符或宏屏蔽掉。最后在Word97中将这个低版本的Word文档打开重新编辑即可。实际上,对于Word97中出现的其它类似问题,都可以试着用这个办坛来解决。
案例十七
故障现象
在Windows95中运行大型应用程序时,出现硬盘灯疯狂地闪烁、提示"装载操作系统错误'随即死机。
分析及处理
这与虚拟内存有关。如果内存比较小、而又运行了大型应用程序,则需要较大的虚拟内存,此时若虚拟内存不够,则会使系统死机。建议删除一些临时文件、为虚拟内存腾出空间来。
--------------------------------------------------------------------------------
案例十八:
故障现象
在一次安装Norton 3.0工具失败后,重新启动计算机,结果发现系统有时提示"你可以安全地关闭计算机了"的关机画面,不能进入Windows界面。而有时虽能够进入,但系统提示"注册表错误,不能备份注册表"或"没有足够的空间备份注册表",而且桌面的字体设置、壁纸设置等丢失,桌面显示字体非常小以至看不清楚。重新安装Windows98,故障依旧,检查无病毒,无硬盘坏道,就是用Regclean等注册表修复工具也不能修复,感到束手无策。
分析及处理
一次偶然打开注册表,发现一打开其中HKEY-DYN-DATA项目树,就提示该项目错误,打开后发现其中内容为空。于是从另一台机器上找到注册表,选择该项目,选择导出注册表,和成了一个5MB的reg文件,用压缩软件将该文件压缩,在故障机上解压缩后将该数据导入注册表,重启机器,系统恢复正常。
HKEY-DYN-DATA项目树中存放的是Windows95/98的用户配置信息,一旦丢失就会造成系统出错,但若能从其它机器将该条目内容导人,就可能解决。
--------------------------------------------------------------------------------
案例十九:
故障现象
我有一台IBM 300GL PC机,随机安装了Windows 95 OSR2操作系统,用过一段时间后,出现系统关机不正常的现象,表现为当选择"开始"-〉"关闭系统",选择"关闭计算机"或"重新启动计算机"后,屏幕出现"正在关闭系统,请稍候……"的提示后死机。我该怎么办?
分析及处理
Windows95在关机时,需要首先关闭各种应用程序,关闭已打开的文件,切断网络连接,将硬盘缓冲区的内容写回硬盘,最后关闭电源。在出现"正在关机,请稍候……"的提示后死机,您可以试看等候较长一段时间。如果-段时间后系统能自动关机,一般为网络的问题。Windows98对于网络的驱动程序有所修正,升级为Windows后可以解决关机时类似于死机的现象。如果您的机器根本没有连网,在排除病毒感染的情况下,可能是由于Windows95的虚拟内存交换文件出现了问题。通过修改"控制面板"-〉"系统"中对于虚拟内存的设置或许能解决问题。如果问题继续存在,那么很不幸,就需存在,那么很不幸,就需要重新安装Windows95了。
--------------------------------------------------------------------------------
案例二十:
故障现象
一台新配置的兼容机在玩光盘游戏时总在开始后三、五分钟左右死机,画面不动,光驱停止读盘。
分析及处理
单从以上给出的信息,无法判断问题所在。该电脑使用的S3 SAVAGE显卡以及64MB BX专用内存和技嘉BXC主板也并不冲突。在排除硬件出现伪劣假冒等情况之后,对以下几方面进行检查。
声卡:8900等部分早期型号的产品跟Windows 95/98的兼容性很不好,如果游戏中有音频信号的出现,死机现象十有八九。
光盘游戏本身:某些盗版的光盘游戏在制作中很有可能丢失或修改了部分文件名(如game-1.dat改成game_1.dat),这些被改动的文件如果是游戏运行中(而不是启动游戏时)所需数据,死机也就理所当然。
系统:盗叛的操作系统,尤其是Windows 95/98,在处理大批量数据时往往容易出现中断错误触发现象。如果玩家试玩光盘游戏规模庞大,必然导致系统开销陡增,最后死机。
经最后检查发现问题是出现在光盘上(若根据以上情况检查还不能解决,下一步就应该检查硬件插接和接线了)。
--------------------------------------------------------------------------------
结束语:
事实上,电脑死机的因素就象蟑螂般隐藏在你的电脑各个角落里,从硬件、系统程序、应用软件到操作习惯等等,随时在你最忙碌的时候就爬出来弄得你手忙脚乱。所以,当你的电脑再一次失去理智的时候,不妨看看我们上面为你提供的二十种死机情况及其分析和解决方法,也许会在短时间内找到一打捷径,真正让你摆脱死机噩梦的困扰。
马力 2005-6-4 04:56
电脑故障集3(30~41)硬盘篇
三十、硬盘不能启动的常见故障分析及处理
作为微机最主要的存储设备,硬盘在微机系统中占有举足轻重的地位。如果硬盘不能启动,则会使你陷于手忙脚乱之中,这里向你介绍几种"武器",专门对付硬盘不能启动的"顽症",你可得小心使用哟,不然,损伤了硬盘,白花花的银子可就白费了哟!
故障现象一:
开机后屏幕显示:"Device error\",然后又显示:"Non-System disk or disk error,Replace and strike any key when ready\",说明硬盘不能启动,用软盘启动后,在A:\\>后键入C:,屏幕显示:"Invalid drive specification\",系统不认硬盘。
故障分析及处理:
造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。
进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误,如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可,如果忘了硬盘参数不会修改,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有"HDD AUTO DETECTION\"(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。
fdisk/mbr的执行流程:
比较55 AA标志,当该标志存在时只重写MBR,其它不修改
55 AA标志不存在时,重写MBR,重写55 AA标志,清空分区表,再重建标准分区表。
最后必须提醒大家的是,Fdisk一般不会影响硬盘的分区结构和数据,但有些病毒正是利用Fdisk /MBR的原理,修改计算机正常的引导和文件结构,如果你再强行使用Fdisk /MBR可能使系统变得更糟,甚至也可能把硬盘中所有的数据清除。所以最好不要随便使用此命令,只在受病毒或一些磁盘管理工具的影响使系统无法正常启动时才使用此命令,如果你想试验一下呢,你应该先备份好你的所有数据,并且用Debug命令保存你的主引导记录。想一想,微软为何不公开此命令参数呢?因为它是一个危险的命令! 故障现象二:
开机后,"WAIT\"提示停留很长时间,最后出现"HDD Controller Failure\"。
故障分析及处理:
造成该故障的原因一般是硬盘线接口接触不良或接线错误。先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。
故障现象三:
开机后,屏幕上显示:"Invalid partition table\",硬盘不能启动,若从软盘启动则认C盘。
故障分析及处理:
造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。
主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出"Invalid partion table\"的错误提示。最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.0中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。 如果上述方法都不能解决,还有一招,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用FDISK分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
故障现象四:
开机后自检完毕,从硬盘启动时死机或者屏幕上显示:"No ROM Basic,System Halted\"。
故障分析及处理:
造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。从软盘启动,执行命令"FDISK/MBR\"即可。FDISK中包含有主引导程序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。
故障现象五:
开机后屏幕上出现"Error loading operating system\"或"Missing operating system\"的提示信息。
故障分析及处理:
造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令formAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出"Error loading opearting system\"的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出"Missing operation system\"的提示。一般情况下用NDD修复即可。若不成功,只好用formAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNformAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、DIR2......,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。
综上所述,硬盘不能启动大都是由于硬盘上的主引导记录、DOS引导记录、三个系统隐含文件出现错误导致的,因此平时要养成备份主引导记录、DOS引导记录的好习惯,关键时刻才能顺利解决问题。
三十一、硬盘不启动的错误现象及解决方法
硬盘启动过程
在BIOS 自检确认所有的硬件(包括硬盘)连接正确后,硬盘开始启动,以启
动分区装有Win98操作系统为例,其启动过程是:
(1)根据CMOS 设置的参数,硬盘将磁头定位在物理扇0柱0面1扇上,接着先
后读取扇区结束标志55AAH、主引导记录MBR、硬盘分区表HDPT。
(2)根据硬盘分区表提供的数据,硬盘将磁头定位在活动分区(主DOS 引导分区)的引导扇区上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标
志55AAH、操作系统参数。
(3)根据操作系统参数,读取文件分配表FAT和两个隐含系统文件io.sys、msdos.sys。
(4)根据config.sys,读取command.com,使电脑能够进入DOS 的实模式,启动基本成功。
(5)根据autoexec.bat,msdos.sys进一步配置Win98,并决定进入哪一种模式,如果进入窗口模式,还要根据user.dat,system.dat,win.ini ,system.ini 等读取相关文件,直到桌面最终出现,启动完毕
这里我只讨论前4步(因为关于第5步文章太多了)。为了能够挖掘出所有错误现象,我做了一次破坏性实验(初学者不宜模仿),实验如下: 让硬盘不启动
1.实验目的:通过模拟因病毒、Bug、误操作等原因导致硬盘不启动的故障,总结归纳错误现象,当以后真的遇到硬盘不启动时,能积极应对。(总之一句话:危险我一个,幸福所有人^_^)。
2.实验环境:AWARD BIOS 4.51,一硬盘、一光驱都设成主盘(分别连在两个IDE数据线上),硬盘6.4GB(c,d,e,f 四个分区),c区安装可引导的Win98(FAT16)系统。
3.实验工具:诺顿(NU)8.0中文版的磁盘编辑器(DISKEDIT)
4.实验对象:
六种硬盘启动时的必须因素:
(1)物理连线
(2)CMOS 硬盘参数
(3)主引导扇区(包括主引导记录和硬盘分区表)
(4)主DOS 引导记录
(5)文件分配表
(6)三个启动文件。
5.实验之前的准备:
(1)备份要破坏的所有重要数据
(2)制作一张启动软盘
(3)把diskedit.exe,nlib200.rtl,chin16.fnt三个文件拷到该软盘中。
6.实验的简单过程:破坏某个要害因素→重新启动电脑→记录错误现象→恢复破坏→再破坏下 一个要害因素……如此循环往复,直到破坏完成最后一个。
7.实验结果:经过整理后,详见下一小节。
硬盘不启动的故障、原因和处理
(一)黑屏的故障原因:连接硬盘一端的数据线插反(主板一端不可能插反)
处理:将其重插(数据线上的红线与电源线的红线相邻)
(二)显示"Primary master hard disk fail"的故障原因:
(1)硬盘数据线、电源线两者至少有一个没插好
(2)硬盘跳线设成从盘,而CMOS 硬盘参数没做相应修改(仍然是主盘)
处理: * 将其插牢 * 重设CMOS 中的硬盘参数
(三)无提示信息的故障原因:
(1)CMOS 硬盘参数的某些数值设置错误
(2)主引导记录错误或丢失
(3)主DOS 引导记录第一个重要数据(每扇字节数)错误
(4)文件分配表FAT错误处理:
* 重设CMOS 中的硬盘参数
* 用FDISK /MBR命令恢复。
马力 2005-6-4 04:56
三十二、硬盘的常见错误提示及解决方法
一、显示:"C:Drive Failure Run Setup Utility,Press(F1)To Resume"
此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置 硬盘参数即可。
二、显示:"No ROM Basic,System Halted"
病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。
治疗方法:从软盘启动,执行命令"FDISK/MBR"即可。FDISK中包含有主引导程序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。
三、显示"Error loading operating system"或"Missing operating system"
病因分析:造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令formAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出"Error loading opearting system"的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出"Missing operation system"的提示。
治疗方法:一般情况下用NDD修复即可。若不成功,只好用formAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNformAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、 DIR2……,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。
四、显示:"Invalid Drive Specification"
治疗方法:
1、重新分区格式化。
2、如0磁道损坏需要低级格式化,然后用Set Comspec(指定Command文件位置),使得Command远离0磁道。
当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。
其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化。
五、显示:"Device error",然后又显示:"Non-System disk or disk error,Replace and strike any key when ready",说明硬盘不能启动,用软盘启动后,在A:>后键入C:,屏幕显示:"Invalid drive specification",系统不认硬盘。
病因分析:造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。
治疗方法:进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误,如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可,如果忘了硬盘参数不会修改,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有"HDD Auto Detection"(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。
六、显示:"HDD Controller Failure"
病因分析:造成该故障的原因一般是硬盘线接口接触不良或接线错误。 治疗方法:先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。
七、显示:"Invalid partition table",硬盘不能启动,若从软盘启动则认C盘。
病因分析:造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出"Invalid partion table"的错误提示。
治疗方法:最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.0中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。如果上述方法都不能解决,还有一招,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用Fdisk分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
页:
[1]