广州宇联触控招聘:为何按电脑关机按钮,结果却是重新启动?

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:52:55

安装WinXP后不能正常关机,按下电源开关也不能关机而又重新启动系统,是什么原因?

答:首先谈谈Windows系统自动关机的条件。在Win98及更高版本的系统中都支持自动关机,即不通过电源的物理开关实现关机。自动关机是通过****作系统支持的ACPI(Advanced Configuration and Power Interface,高级系统配置和电源管理)技术来实现的(当然ACPI的功能不仅仅是自动关机)。ACPI是由英特尔、微软和东芝等多家公司共同开发的,可以在BIOS之上通过****作系统进行电源管理。该技术要求主板控制芯片和其他I/O芯片与****作系统建立标准联系通道,使****作系统可以通过瞬间软电源开关(MSPS:Momentary Soft Power Switch)进行电源管理。因此,只有在硬件(控制芯片)、电源(ATX电源)及****作系统(Win98以上版本)都支持ACPI技术的前提下,自动关机才能实现。因此,为了保证自动关机的实现,在BIOS设置中,必须把“ACPI fnuction”设置为“Enabled”;同时必须启用APM(高级电源管理)功能。

自动关机是一个比较复杂的过程,它是由系统进程Csrss和Winlogon配合并调用关机函数ShutdownSystem来完成的,这个函数进一步调用SetSystemPowerState关闭驱动程序和其他的当前执行程序子系统(如即插即用管理器、电源管理器、执行程序、IO管理器、配置管理器、内存管理器等)。此外,执行自动关机时,系统还要检查当前系统中各种外部设备的状态以及尚未关闭的应用程序的状态,处理各个数据缓冲器中的数据等。如果在上述工作中发生错误就不能正常关机。因此一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。

在Windows系统中的确常常出现自动关机失败的情况,下面谈谈具体的原因和处理办法。

1.系统文件中自动关机程序有缺陷。为了确认是否是这个原因所致,可以作下述实验。在“开始/运行”中输入命令:“rundll32 user.exe,exitwindows”,看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。如果采用其他系统(Me/2000/XP),也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user.exe,exitwindows”也不能正常关机,则可能是****作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。

2.病毒和某些有缺陷的应用程序或者系统任务有可能造成关机失败。首先查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才能生效)。

3.外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。

4.如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。请在“控制面板/声音/事件”中选择“退出Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。

5.在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows目录下的“logos.sys”文件完成的,如果这个文件损坏则不能出现上述提示,而以文本形式提示:“you can now safely turn off you computer”,这也可能造成自动关机失败,恢复该文件即可。

6.安装WinXP后不能自动关机,如果排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒钟则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。

希望能对你有帮助。

你的系统可能是盗版的,所以有可能出现这种问题。
重新用另一张盘安装一遍系统试一下.

win200和winxp的启动程序运行错误,然后自动重启,但多次重启后仍无法进入系统。
故障分析:在win2000和winxp的系统默认设置下,如果启动过程中有某个程序运行出现错误,系统就会再次重启,以便重新加载程序。如果程序存在比较严重的问题,就会造成反复重启。
已知解决办法:启动时按F8键--选择“安全模式”--在系统中进入“控制面板”--“系统”--“高级”--选择“启动和故障恢复”,最后将“系统失败”栏目下“自动重新启动”前面的勾去掉即可。

二、硬件问题
●电源
故障现象:系统中带有一个光驱和一个刻录机,当两个设备同时工工作时,经常出现自动重启。
故障分析:一些电源虽然标称最大功率可达300W,但实际功率却大打折扣,加之目前电脑硬件的功耗较大,当电脑中安装的配件过多时,这类电源输出的电流就会较大波动,从而导致系统重启。
已知解决办法:更换品质优良的电源即可。
●内存
故障现象:系统使用散装内存,平时工作比较正常,但在运行大型3D游戏时经常自动重启。
故障分析:由于内存的质量不过关而造成系统自动重启的情况相当普遍。而且目前很多主板动支持双通道内存,如果两条内存的品质和性质能有一定差异,就可能造成系统工作不稳定,当系统运行较大和程序时故障现象特别突出。
已知解决办法:可在BIOS中尝试将内存CL值设置为3或3.5,并适当降低系统FSB总线频率;如果内存工作在双通道模式下,最好选择同一品牌同一速度的产品,这样才可保证系统稳定运行。
●机箱power按钮和Reset按钮
故障现象:电脑不定期自动关机或重启,需多次按下power。reset按钮或轻轻拍打机箱面板才可解决。
故障分析:这属于隐性故障,需要花费较多时间检查。不过,此种故障常,见于已使用较长时间的电脑上。通常是因为按钮簧片弹性减弱或按钮与机箱面板之间存在太多污垢造成按键位置不正常,从而不定期地自动关机或重启。
已知解决办法:当按键无法正常归位时,可以考虑更换按钮组件或用酒精清洗按钮与机箱面板的污垢。
三、其它因素的影响
●主板BIOS设置不当
故障现象:系统运行大型软件约10分钟之后自动关机,最初怀疑CPU温度过高,但用软件测试得CPU温度仍处于正常范围内。
故障分析:现在很多主板都内置了控制芯片,可自动控制监测CPU温度并在温度过高时关机。不过,如果将BIOS的预警温度值,从而自动关机。
已知解决办法:进入BIOS设置,将:“pc health”项目中的“shutdown temperature”值适当调高即可。
●插线板问题
故障现象:电脑主机与打印机,扫描仪和音箱连接在一个电源插线板上,天气潮湿的时候很容易自动重启。
故障分析:通常我们都采用插线板来同时给众多的电脑设备供电,但是质量不佳的插线板在长时间使用之后,插孔的簧片弹性变差,同时也会因锈蚀而导致插头和簧片之间接触不良和打火,造成电流变化较大,一旦电流无法支持系统稳定运行,就会出现上述问题。
已知解决办法:除了先择质量稳定的名牌插线板,最好还是将主机用的插线板与其它设备所用的分开。

可能是关机按钮与主板的接线不对,看看说明主板说明书!

晕~~~~不用楼上那么复杂吧?!
在桌面右键-属性-屏幕保护程序-电源-高级里有一个“在按下计算机电源按钮时:”的选项 选关机就OK啦!!