奇欠 合起来怎么读:我的电脑为何老是关机关不了???

来源:百度文库 编辑:高校问答 时间:2024/04/29 15:03:15
在待机画面下又可以关机。
哪位高手帮忙

首先谈谈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,采用新的版本。

希望能对你有帮助。

关机重启故障

该故障是Windows XP操作系统关机故障中最容易出现的故障。造成该故障的原因可能有以下几方面原因:

1)系统设置在添乱

Windows XP默认情况下,当系统出现错误时会自动重新启动,这样当用户关机时,如果关机过程中系统出现错误就会重新启动计算机。将该功能关闭往往可以解决自动重启的故障。

在桌面上右键点击“我的电脑”,在弹出的右键菜单中选择“属性”,弹出“系统属性”窗口,点选“高级”选项卡,点击“启动和故障恢复”栏目中的“设置”按钮,弹出“启动和故障恢复”窗口。在“系统失败”栏目中将“自动重新启动”选项前的对勾去掉,点“确定”按钮。

2)高级电源管理在捣鬼

众所周知,关机是与电源管理密切相关的,造成关机故障的原因很有可能是电源管理对系统支持不好造成的。

点击“开始→设置→控制面板→性能与维护→电源选项”,在弹出的窗口中,根据需要启用或取消“高级电源支持”即可。如果你在故障发生时使用的是启用“高级电源支持”,就试着取消它,如果在故障发生时,你使用的是取消“高级电源支持”就试着启用它,故障往往会迎刃而解。

3)USB设备不省心

现在是USB设备大行其道之时,什么U盘、鼠标、键盘、Modem等等,应有尽有。殊不知这些USB设备往往是造成关机故障的罪魁祸首。当出现关机变成重启故障时,如果你的电脑上接有USB设备,请先将其拔掉,再试试,如果确信是USB设备的故障,那么最好是换掉该设备,或者是连接一个外置USB Hub,将USB设备接到USB Hub上,而不要直接连到主板的USB接口上。

快看看下面的"电脑无法关机故障之快速应对"

在与电脑“亲密接触”的日子里,你或许会遇到这样一种奇怪的现象,那就是执行关机操作之后,计算机系统迟迟没有反应,或者系统弹出一个只有鼠标指针的空白屏幕,此时多半是计算机系统的关机功能已经失效。那么遇到这种现象时,你该如何快速面对呢?为此,本文特意提供如下方法,来帮你逐一排查故障原因,以便快速恢复失效了的关机功能。

认识关机过程

一般来说,一旦你执行Windows系统的关机命令之后,系统将首先完成所有磁盘的保存操作,等到所有任务保存完毕后,将会自动清除掉系统的磁盘缓存内容;之后,Windows将会把当前打开的应用程序窗口逐一关闭,同时将那些具有保护模式的驱动程序自动转换成实模式。结束了上面的操作后,系统的关机任务就算完成了。如果在这一过程中,与之有关的配置或硬件发生了损坏,或者系统BIOS的高级电源管理以及高级配置设置得不正确的话,都有可能导致计算机无法关闭系统的故障。

具体应对措施

如果不幸遇到无法关机的故障时,你可以按照如下步骤进行逐步排查:

1、声音文件,是否正常

倘若你为Windows系统的关机设置了退出声音的话,一旦声音文件发生损坏时,计算机就将无法正常关闭。因此检查系统的声音文件是否正常,就成为首先要检查的工作。在检查时,可以依次单击“开始”/“设置”/“控制面板”命令,在弹出的控制面板窗口中,双击“声音和多媒体”文件图标,在随后打开的设置窗口中,选中“声音”标签,并在图1所示的标签页面中,选中“声音事件”中的“退出Windows”选项,然后再将“名称”设置为无,这样就能取消关机时的声音了。然后重新关闭计算机,倘若在取消声音之后,计算机能够正常关闭的话,就说明当前的关机故障是由退出声音文件造成的。要消除这种故障时,你可以重新安装一下提供声音文件的应用程序,也可以从备份文件中进行恢复,要是实在无法恢复的话,可以直接将关机声音取消掉。

2、硬件设备,是否兼容

大家知道Windows 98操作系统具有快速关机功能,利用该功能能有效地降低关机等待时间,不过该功能很容易与计算机系统中的某些硬件设备发生不兼容现象,这样一来就容易造成计算机在执行关机操作时,发生系统无法响应的现象。因此,一旦你遇到无法关机的现象时,你可以重新启动计算机系统,然后依次单击“开始”/“运行”命令,在弹出的运行对话框中,执行“Msconfig”命令,在随后打开的配置窗口中,选中“高级”标签,并将该标签页面的“快速关机”功能关闭掉。之后,再执行关机操作,看看此时的计算机是否能正常关机,要是能够关机的话,就说明计算机中的确存在硬件设备不兼容的现象。为了确保日后能顺利关机,你就必须将“快速关机”功能设置为禁用。

3、电源管理,是否正常

有时计算机的高级电源管理功能也会造成系统无法正常关机的故障,为此我们也有必要检查一下系统的高级电源管理功能是否正常。在检查电源管理功能是否与无法关机有关时,可以依次单击“开始”/“程序”/“管理工具”/“计算机管理”命令,在弹出的管理窗口中,依次展开“系统工具”/“设备管理器”选项,在图2界面的右边子窗口中,展开“系统设备”选项,然后在“高级电源管理”设置项中,将“启用电源管理”选项取消掉;之后,再尝试着关闭计算机,要是能够关闭成功的话,就说明关机故障与电源管理有关。要消除这种现象,唯一的办法就是禁止启用电源管理功能了。

4、核心文件,是否受损

也许你常常会遇到这样的现象,明明是刚刚启动计算机,可是计算机屏幕上却莫名其妙地出现“你可以安全地关闭计算机了”的提示,或者是在执行关闭操作之后,计算机却变成了重新启动的现象。这种故障多半是由于Windows系统的核心启动文件Wininit.exe或Vmm32.vxd发生了损坏,此时你可以从Windows安装光盘的压缩包中重新将这两个文件提取出来,然后将它们复制到“Windows”下面的“system”子目录中;为防止Vmm32.vxd文件再次发生损坏,你可以将Vmm32.vxd文件再备份一下。在提取核心文件时,可以依次单击“开始”/“程序”/“附件”/“系统工具”/“系统信息”命令,然后依次执行菜单栏中的“工具”/“系统文件检查器”命令,再选中“从安装光盘中提取一个文件”,然后输入需要提取的文件名字,例如“Vmm32.vxd”或“Wininit.exe”,最后单击“确定”按钮就可以了。

此外,在Windows 98系统中,还要检查Config.sys和Autoexec.bat文件是否发生了冲突,你可以通过专业的文本查看工具,来检查这些文件的内容是否包含有多余的命令,或者是否有冲突的内容。

5、CMOS设置,是否正确

如果CMOS参数设置不当的话,Windows系统同样不能正确关机。为了检验是否是CMOS参数设置不当造成了计算机无法关闭的现象,你可以重新启动计算机系统,进入到CMOS参数设置页面,将所有参数恢复为默认的出厂数值,然后保存好CMOS参数,并重新启动好计算机系统。接着再尝试一下关机操作,如果此时能够正常关闭计算机的话,就表明系统的CMOS参数设置不当,你需要进行重新设置,设置的重点主要包括病毒检测、电源管理、中断请求开闭、CPU外频以及磁盘启动顺序等选项,具体的参数设置值最好要参考主板的说明书,如果对CMOS设置不熟悉的话,只有将CMOS参数恢复成默认数值,才能确保计算机关机正常。

6、巧妙设置,自动关机

在使用计算机的过程中,常常遇到因有要事突然离开计算机的现象,要是能让计算机自动检测系统,一旦发现很长时间没有进行电脑操作的话,可以自动关闭系统的话,无疑会大大提高计算机的管理效率,而且还能确保计算机的安全。其实,利用Windows系统的任务计划功能功能,计算机系统可以自动检测出当前是否有用户在操作电脑,要是在指定时间段内没有任何电脑操作的话,计算机将会自动执行关机命令,来关闭计算机。为了能让系统自动关机,你可以按如下方法来设置系统:

如果你的计算机安装的是Windows 98操作系统的话,那么你可以用鼠标右键单击系统桌面,从弹出的快捷菜单中依次执行“新建”/“创建快捷方式”命令,在接着出现的向导窗口中,输入“rundll32.exe user.exe,exitwindows”字符串,当然要是你的计算机系统为Windows XP或Windows 2003时,可以输入“shutdown.exe -f -s -t 20 -c 即将关闭计算机,请保存好文件”的字符串,接下来单击“下一步”按钮,然后输入合适的快捷名称,例如笔者在图3向导框中输入的名称为“快速关机”,再单击“完成”按钮。

接着依次选中开始菜单中的“程序”/“附件”/“系统工具”/“任务计划”选项,在弹出的任务计划列表窗口中,双击“添加任务计划”图标,在弹窗的向导窗口中,单击“浏览”按钮,将前面创建的“快速关机”导入进来,再单击“下一步”按钮,在接着打开的图4窗口中,你可以指定该任务的执行周期,然后设置好具体的关机时间,最后单击“确定”按钮,就能完成所有关机设置了。以后,系统到了指定的时间后,不需要你的任何干预,就能自动关闭计算机了。

系统出问题了,重装系统肯定能解决问题