我是航空管制官安卓版:急求:电脑无法关机!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 01:02:51
我的电脑是ME系统的,关机时,音乐响后就是橙色屏幕,并显示:Windows protection error You need to restart your computer System halted 以前听说是内存条问题,可是内存换了也没用,内存条一点问题也没有
检测中心在哪可以找到?〃夏夏

你的操作系统是WinMe.

相似故障1
使用WinMe有时会出现莫名其妙的故障。开机或安装新软件后重新启动计算机时,硬盘指示灯闪了许久,屏幕上却只跳出几行怪字,告诉你“Windows protection error.You need restart your computer.”(Windows保护错误,需重新启动计算机)。
按照提示进行热启动,则自动进入Saft Mode(安全模式)启动WinMe。启动成功后在控制面板中查看系统,未见异常。从开始菜单中关闭系统重新启动计算机,那几行怪字又出现,陷入死循环。
笔者先排除了感染病毒的可能,又查阅了Windows“帮助”中的“疑难解答”及一些相关资料,全无对症良方。如果重装系统,且不说我硬盘上的大量数据资料一不小心会损失殆尽,单是重装系统及相关软硬件就令我望而生畏。故障的原因没弄清就重装,每出现一次就重装一次系统,岂堪忍受!
几经周折,我发现该故障的原因是注册表包含了引用不存在或已损坏的文件(如.vxd文件)的注册表项。“注册表检查程序”不会修复该注册表项,从而使启动失败。新安装的软件不完善或与Windows兼容性不好,或对Windows误操作等,都可能破坏一些注册表包含的文件,造成Windows保护错误故障。
我们知道,WinMe在添加或删除软件时会重写注册表项及一些相关文件。既如此,不必彻底重装WinMe,只需添加或删除WinMe中某个无关紧要的组件,即可达到修复损坏文件、恢复系统的目的。具体步骤如下:
1.启机时按Ctrl键进入“Startup Menu”(启动菜单)。
2.选“step-by-step confirmation”启动计算机。
3.按ESC键忽略config.sys和autoexec.bat,加载其它程序项。
4.启动成功后放入Win98系统盘,若带自运行程序,则进入“添加/删除程序”,选“Windows安装程序”选项卡;否则从“控制面板”中选“添加/删除程序”,再进行以上操作。
5.复选任意项组件,确定从磁盘安装。
安装完毕后重新启动计算机,系统即恢复正常。
此方法简单易行,从此再也不怕这“Windows protection error”了

相似故障2
友人办公室的电脑平时都用的好好的,一天早上开机时突然发现电脑无法进入操作系统,并且系统会无缘无故地自动重启。该电脑的配置为:DTK(创宏)PRM-0080I VBX主板,赛扬366MHz CPU,昆腾火球8.4GB硬盘,小影霸TNT显卡,192MB现代内存条,操作系统为WindowsMe第二版。

故障分析

笔者首先重新启动电脑,在系统刚进入Windows Me的“蓝天白云”启动画面后几秒钟,突然自动重启,在第二次进入到“蓝天白云”启动画面几秒后忽然跳回到DOS状态,同时在屏幕顶端显示一串英文提示“Windows Protection Error,You need to restart your Computer”(Windows保护错误,需要重启计算机)。按下“Ctrl+Alt+Del”键热启动,不过是历史重演,故障依旧。看来正常模式进不了Windows了,那用安全模式启动行不行呢?

再一次热启动,在系统完成自检后按下键盘上的“F8”键进入启动菜单选项,选择第三项“Safe mode(安全模式)”启动,在进入到“蓝天白云”启动画面几秒钟后又跳回到DOS状态,只是这次给出的出错提示变为:

“HIMEM.SYS is missing,Make sure that the file is in your Windows directory,Windows has stopped,Press Ctrl+Alt+Del to restart your computer。”

哦,原来是丢失了HIMEM.SYS文件。但真是这样吗?笔者心里有些怀疑。再次热启动计算机,按下“F8”键,在启动菜单中选择第五项“Command prompt only”进入到纯DOS状态,在“C:>”提示符下输入“dir himem.sys /s”命令查找HIMEM.SYS文件,发现在“C:WINDOWS”目录下有此文件,该不会是HIMEM.SYS文件有错吧?也顾不了这么多了,直接从另一台装有Windows Me第二版的电脑上拷贝下HIMEM.SYS文件,覆盖掉本机的HIMEM.SYS文件,重启照样失败。

看来不是HIMEM.SYS文件的问题。那究竟是什么原因呢?开始怀疑是Windows系统文件出了问题,如果真是这样的话,重新覆盖安装一遍Windows操作系统不就得了。重新启动计算机,按下键盘上的“Del”键进入BIOS设置程序,将启动顺序改为光盘优先,存盘退出。插入Windows Me安装光盘,从光盘直接运行Windows Me安装程序,却又弹出错误提示“Invalid COMMAND.COM,Enter correct name of Command Interpreter(非法的COMMAND.COM文件)”。这怎么可能?这张安装光盘一直都用得好好的呀!想不到现在想重装系统也无法进行,事情暂时陷入了僵局。

仔细思考原因,想到电脑每次给出的错误提示都不尽相同,而且系统不仅安全模式进不去,就连在纯DOS模式下安装Windows也不行,越想越觉得不对劲,表面上看起来仿佛是软件方面的问题,会不会是因为硬件方面的原因所引起的呢?想到这儿,马上询问朋友发生故障前有没有人动过电脑?朋友这才很不好意思的告诉说,因为自家电脑重装系统,为了备份重要文件,将这台电脑的硬盘取下来用过。我晕!怎么不早说?

难道是硬盘发生了故障?为了确认到底是不是硬盘的问题,打开电脑机箱,采用替换法将此硬盘单独挂接到另一台正常工作的电脑上,发现完全可以正常启动系统,证明不是硬盘的问题。又将原来硬盘的数据线接上,也可以正常启动,数据线也没有问题。那会是什么原因呢?仔细端详主板,发现机箱空间比较紧凑,忽然灵感一现,一个大胆的想法冒了出来,会不会是朋友在拆装硬盘的时候无意中碰到了内存条,使内存松动所致呢?

真相大白

图1取消快速自检

虽然开机时电脑正确显示出192MB的内存容量,似乎一切正常,但别忘了这是快速自检,并不能彻底地检查出内存问题。重新启动计算机,进入主板BIOS设置程序,选择“BIOS FEATURES SETUP”选项,将“Quick Power On Self Test”的设置值由“Enabled”改为“Disabled”(取消快速自检)(如图1),存盘退出。在计算机对内存进行全面自检时突然弹出“Memory test fail”的出错提示。哦!果然是内存的原因。关机后取下第二个插槽的128MB内存条,保留第一根内存插槽上的64MB内存条。重新开机,系统正常检测出“65536KB OK”的内存容量后,正常启动到Windows操作系统。问题现在已经明朗化了,导致系统频频出错的“罪魁祸首”原来就是这根128MB的内存条。估计内存条本身损坏的可能性不大,怀疑是接触不良。关机后重新再插入128MB的内存条,再次开机,发现系统已经正确检测出“196608KB OK”的内存信息,随即系统正常启动到Windows Me操作系统。至此,由于内存引起的电脑奇特故障终于得到圆满解决。

叮当点评:应该说此次电脑的死机故障,原因就在于这位朋友在拆装硬盘时无意中碰到了第二个插槽的内存条,导致内存条松动所致。由于在BIOS设置程序中启用了快速自检,使得系统没有检查出内存故障。又因为第一根内存插槽中的64MB内存条可以正常使用,并且DOS系统中对硬件的要求不如Windows操作系统这样严格,所以出现在DOS方式下系统还可以运作,却无法进入Windows系统的状况。看来,仅仅依据系统给出的错误提示信息不一定可靠,准确的分析,全面的考虑才是解决问题的关键所在。

一、关机过程及故障原因

Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。

引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

二、故障分析与解决

1.退出Windows时的声音文件损坏

首先,你可确定“退出Windows”声音文件是否已毁坏——单击“开始”→“设置”→“控制面板”,然后双击“声音”。在“事件”框中,单击“退出Windows”。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放“退出Windows”的声音文件。

2.快速关机不正常

而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”(见图1)。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。

3.注意“高级电源管理”

计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可单击“开始”→“设置”→“控制面板”,然后双击“系统”。在“设备管理器”选项卡上,双击“系统设备”。双击设备列表中的“高级电源管理”,单击“设置”选项卡,然后单击以清除“启用电源管理”复选框。连续单击“确定”,直到返回“控制面板”。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于APM。

4.启动关机故障

大家在使用电脑时,还会经常遇到在Windows刚刚启动的时侯就显示“你可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从Windows安装程序压缩包中调取这两个文件。进入Windows\\system子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后再单击“开始”→“程序”→“附件”→“系统工具”→“系统信息”。单击菜单栏中的“工具”,然后选择“系统文件检查器”,单击“从安装盘提取一个文件”(见图2),然后在“要提取的文件”框中输入“Wininit.exe”或“Vmm32.vxd”。单击“开始”,然后按照屏幕上的提示进行操作,以便从Windows CD-ROM或安装盘将文件提取到C:\\Windows\\System文件夹,然后重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

5.Bootlog.txt文件出错

此外,在Bootlog.txt文件中存在定位问题也可引起关机黑屏故障。你可先使用文本编辑器,如“记事本”,检查Bootlog.txt文件中的“Terminate=”条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。对每一个“Terminate=”条目,查找所匹配的“EndTerminate=”条目。

Terminate=Query Drivers表明内存管理程序有问题;

Terminate=Unload表明Network与Config.sys中的实模式或网络驱动程序存在冲突;

Terminate=Reset Display表明可能需要更新视频驱动程序;

Terminate=Rit表明声卡或鼠标驱动程序存在问题;

Terminate=Win32表明与32位程序有关的问题阻塞了线程。

如果Bootlog.txt文件的最后一行为“EndTerminate=KERNEL”,Windows 98就可成功关闭。

6.Config.sys或Autoexec.bat有问题

此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突?先确定Config.sys文件或Autoexec.bat文件中是否存在冲突,可单击“开始”,然后单击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击“诊断启动”,然后“确定”。系统提示重新启动计算机时,请单击“确定”。如果计算机的启动或关闭不正确,请确定问题是由Config.sys或Autoexec.bat文件的哪一行引起的。

要确定引起问题的行,可重新启动计算机。计算机重新启动时,请按住Ctrl键。从“Startup”菜单中选择“Safe Mode安全模式”。启动后单击“开始”,然后再击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击以清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框。使用此Config.sys文件,单击以启用某行。单击“确定”。当系统提示重新启动计算机时,单击“确定”。如果计算机的启动和关闭都很正常,请启用另一行,并重复上述步骤的操作,以逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。

7.内部系统问题

此外,可确定是否存在内部系统问题。单击“开始”→“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。在“常规”选项卡中单击“高级”。单击以清除“高级疑难解答设置”中的下列复选框,然后单击“确定”:禁用系统ROM中断点;禁用虚拟HD IRQ;EMM不包含A000-FFFF。系统提示重新启动计算机时,单击“确定”。如果计算机正常启动,可重复以上步骤,但在步骤中“单击以清除‘高级疑难解答设置’中的下列复选框”时单击以选中某复选框。重复此过程,每次选中其它某复选框,直到发现计算机无法正常关闭为止。一旦发现计算机无法重新启动或关闭,可再次重复以上步骤单击以清除刚才选中的复选框即可。

8.检查CMOS设置

CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可按“Del”键进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明。如果你对其设置实在是不太懂,建议你可直接在CMOS载入或取下CMOS电池、短接跳线,选用厂家出厂默认设置即可。

9.硬件问题

此外,一些BIOS本身的问题或硬件系统本身的问题也会引起不能关机故障。当你发现你安装了新的硬件在关机时出现系统挂起的情况,如显示器黑屏,键盘鼠标无响应等,那么很可能是为新硬件所配置的驱动程序有兼容性的问题。要解决这种第三方的硬件不兼容问题,一般都是到硬件厂家网站上查找解决方案,找到该设备的最新驱动程序并下载安装到你的机器系统中,一般即可解决该问题。

--
解决不能正常关机的“难题”
曾有一些朋友问笔者:为什么我的电脑不能自动关机?笔者不得不为他们解决这类问题,又顺便把经验“上升到理论”。相信这篇文章也能帮助你解决点问题。

对于ATX电源的电脑,Windows 98提供了电脑的自动关机功能。但在很多情况下,我们的电脑却并不能顺利地正常关机,有时会在关机的过程中死机或失去响应,使我们必须重新启动电脑或强制性关掉电脑电源。有没有办法可以让电脑关机不再失败呢?让我们一起来分析一下原因。

一、关机有音乐

很多朋友都喜欢在“控制面板”的声音设置中设置一段关机音乐,为冰冷的电脑增加一些生气。如果关机的音乐文件因为某种原因被损坏而不能正常播放,那么在执行关机程序时自然会失败了。如果你的电脑不能正常关机,而你恰恰又设置了关机音乐,不妨先把关机音乐设置为“无”(如图1),然后再试试。

二、驱动不兼容

硬件驱动程序之间的不兼容,也会造成电脑不能正常关机。在这里有一个窍门,每次Windows 98关机失败后,都会在C盘根目录下面的Bootlog.txt文件中作出记录,找出其中的“Terminate=”和“EndTerminate=”,在这里记录了关机失败的原因。

还是拿我自己现在用的这台电脑来说吧,最开始时我用一块小影霸TNT2 M64的显卡,起初都很正常,后来我发现只要运行了3D游戏后,不管时间长短,退出游戏后如果马上关机,肯定失败,非要重新启动一次后才能正常关机。于是我在关机失败后查看了Bootlog.txt文件,在文件的最后,我发现了这样几条记录:

Terminate=Reset Display

EndTerminate=Reset Display

EndTerminate=User

从记录上看,好像关机失败和显卡有一些关系,于是我安装了驱动光盘上的TNT2新版的驱动程序,故障依然存在。又安装了最新的DirectX 8.1,仍然没有解决问题。最后在一次运行DirectX诊断工具“DxDiag”(该程序在C:\\Program Files\\DirectX\\Setup目录中)后,在“显示”页面中提示“文件Nvdisp.drv未经数字签名……”看来我之前所安装的TNT2驱动程序没有通过微软认证,于是我又上网下载了TNT2的NVIDIA_WHQL(即通过微软认证)最新驱动28.32 WHQL版For Windows 9X,安装之后重新启动,再次运行“DxDiag”程序,在“显示”页面中提示“没有找到任何问题”,此时运行各种3D游戏后均可顺利关机。

经过多次试验,发现一般关机失败,只要不是硬件本身的故障,都可以检查Bootlog.txt文件查找原因。下面所列出的记录都可能造成电脑关机失败,大家可根据自己电脑的Bootlog.txt所显示的情况找出原因:

Terminate=Query Drivers 内存管理程序有问题

Terminate=Unload Network Network与Config.sys中的实模式网络驱动程序冲突

Terminate=Reset Display 显卡设置或驱动程序有问题

Terminate=RIT 声卡或某些旧的鼠标驱动程序存在与计时器有关的问题

Terminate=Win32 某些32位程序锁定了线程

大家可以根据自己电脑的情况,通过对比以上几点原因,查找并解决电脑的关机故障。

三、软件难退出

有时候关机失败并不是电脑系统本身的原因,而是因为关机时某些程序无法正常退出。很多朋友在关机之前并不将所有正在运行的程序或软件全部关闭,而是让Windows关机时自动关闭它们。的确,大部分的软件或程序都可在电脑执行关机程序时自动关闭,但也有少数无法自动退出,所以当电脑关机时我们有必要检查一下,还有什么软件或程序正在运行。

我发现电脑经常无法正常关机,禁用了“快速关机”还是不行。后来才发现当电脑上运行了某个软件(由于这个软件是常驻内存的,运行后就自动出现在系统托盘中),如果我在关闭电脑时没有将它从系统托盘中退出,那肯定会出现无法关机的现象。而在关机之前自己动手把正在运行的软件关闭,就可以正常关机了。所以关机时最好首先退出各种正在执行的程序,再执行关机命令。

四、欲速则不达

Windows 98的关机程序本身就存在一个Bug,这就是“快速关机”,在很多时候就是它让我们无法正常关机,正所谓“欲速则不达”。

解决方法很简单,就是“禁用快速关机”。点击“开始”→“运行”,输入“msconfig”后点击“确定”。出现“系统配置实用程序”窗口,点击“常规”页面,再点击“高级”选项,在此时出现的“高级疑难解答设置”窗口中,将“禁用快速关机”选择前面打上勾(如图2),这样就完成了整个操作。

呵呵。你要不是修电脑的,就重装系统就行了,那有那么多什么毛病啊.你说无法关机肯定是系统有问题,从装以后就没问题了,不过我建议你装个XP啊.WINME都什么年代了,你还用啊。XP好用啊.呵呵。换个吧.听兄弟的,没错!

中病毒了,先硬关机,再重装系统~~

我觉得应该综合考虑,首先考虑软件问题,因为不知道你最后安装的是什么软件,所以推荐先删除一些小软件,然后运行“msconfig”把启动项里的项目禁用,重新启动。如果还是不行,就重新安装系统。估计可以解决,还是不行的话,用最小系统法测试和测试硬件。最后的办法是送到宏图三包,好像有修的比较正规的。

哈哈...是硬件..你到检测中心去看下..主版问题..