搜索
首页 电脑/网络 操作系统/系统故障

关于电脑无法关机的问题

我的电脑经常出现这样的问题,就是关机的时候,经常关不掉,不知道为什么,一般情况下,第一次关不了,以后再按关机键,怎么也关不掉,请高手帮忙,谢了

全部回答

2006-12-03

0 0

    电脑为什么不能关机?△▲△首先谈谈windows系统自动关机条件。ACPI是由英特尔、微软、东芝等多家公司共同开发的,可以在bios之上通过操作系统进行电源管理。该技术要求主板控制芯片和其他I/O芯片与操作系统建立标准联系通道,使操作系统可以通过瞬间软电源开关进行电源管理。
    因此,只有在硬件、电源及操作系统都支持ACPI的前提下,自动关机才能实现。因此,为了保证自动关机的实现,在bios设置中,必须把ACPIfnuction设置为Enabled。
  同时必须启用APM(高级电源管理)功能。 自动关机是一个比较复杂的过程,它是由系统进程Csrss和Winlogon配合并调用关机函数ShutdownSystem来完成的,这函数进一步调用SetSystemPowerState关闭驱动程序和其它的当前执行程序子系统(如即插即用管理器、电源管理器、执行程序、IO控制器、配置管理器、内存管理器等)此外,执行自动关机时,系统还要检查当前系统中各种外部设备的状态以及尚未关闭的应用程序的状态,处理各个数据缓冲器中的数据等。
    如果在上述工作中发生错误就不能正常关机。因此一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。 ■在windows系统中的确常常出现自动关机失败的情况,下面谈谈具体的原因和处理办法。
   ★1、系统文件中自动程序有所缺陷。为了确认是否是这个原因所致,可以作如下实验。  在开始运行中输入:rundll32user。exe,exitwindows 看看能否正常关机。
  如果在这个命令下可以正常关机,表示自动程序可能有某种缺陷,如果使用的是win98系统,请运行一下sfc程序,检查一下系统文件的完整性和修补文件。如果采用其它系统,如winme,2000,xp,也可在相应的项目中完成文件修补。
    如果修补文件仍然不能解决问题,只能重新安装一下系统。而运行rundll32user。exe,exitwindows也不能正常关机,则可能是操作系统中某些程序有缺陷,处理办法仍是修补系统或重新安装系统。
   ★2、病毒和某些有缺陷的程序或者系统任务有可能造成关机失败。  首选查杀病毒,在关机之前关闭所有的应用程序。由于有程序是系统启动时加载的,因此可删除启动组中的所有程序,运行msconfig程序到启动组中,去掉所有程序,以便看看有无影响关机的程序。
   ★3、外设和驱动程序兼容性不好,不能响应快速关机。可运行msconfig,在常规标签页中选择高级,在打开的窗口中选择禁用快速关机。  如果怀疑 外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。
   ★4、如果设置了在关闭windows时使用声音文件,当该文件损坏,也能造成关机失败,请在控制面板中声音事件中选择”退出windows“,把声音设为无。 ★5、在win98自动关闭时将显示”现在可以安全地关闭计算机了“,这个内容是由windows目录下的" s"文件完成的,如果这个文件损坏,也能造成不能关机,解决办法,恢复该文件。
     ★6、安装winxp后不能自动关机,如果排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统bios中的APM和winxp之间不兼容,因为不能自动关机。
  选择关机却变成重新启动系统,在这种情况下只能手动关机了。  解决问题的办法是升级主板的系统bios,采用新的版本。

2006-12-03

60 0

    一般来说,一旦你执行Windows系统的关机命令之后,系统将首先完成所有磁盘的保存操作,等到所有任务保存完毕后,将会自动清除掉系统的磁盘缓存内容;之后,Windows将会把当前打开的应用程序窗口逐一关闭,同时将那些具有保护模式的驱动程序自动转换成实模式。
  结束了上面的操作后,系统的关机任务就算完成了。  如果在这一过程中,与之有关的配置或硬件发生了损坏,或者系统BIOS的高级电源管理以及高级配置设置得不正确的话,都有可能导致计算机无法关闭系统的故障。
        如果不幸遇到无法关机的故障时,你可以按照如下步骤进行逐步排查:   1、声音文件,是否正常   倘若你为Windows系统的关机设置了退出声音的话,一旦声音文件发生损坏时,计算机就将无法正常关闭。
    因此检查系统的声音文件是否正常,就成为首先要检查的工作。在检查时,可以依次单击“开始”/“设置”/“控制面板”命令,在弹出的控制面板窗口中,双击“声音和多媒体”文件图标,在随后打开的设置窗口中,选中“声音”标签,并在标签页面中,选中“声音事件”中的“退出Windows”选项,然后再将“名称”设置为无,这样就能取消关机时的声音了。
    然后重新关闭计算机,倘若在取消声音之后,计算机能够正常关闭的话,就说明当前的关机故障是由退出声音文件造成的。要消除这种故障时,你可以重新安装一下提供声音文件的应用程序,也可以从备份文件中进行恢复,要是实在无法恢复的话,可以直接将关机声音取消掉。
        2、硬件设备,是否兼容   大家知道Windows 98操作系统具有快速关机功能,利用该功能能有效地降低关机等待时间,不过该功能很容易与计算机系统中的某些硬件设备发生不兼容现象,这样一来就容易造成计算机在执行关机操作时,发生系统无法响应的现象。
    因此,一旦你遇到无法关机的现象时,你可以重新启动计算机系统,然后依次单击“开始”/“运行”命令,在弹出的运行对话框中,执行“Msconfig”命令,在随后打开的配置窗口中,选中“高级”标签,并将该标签页面的“快速关机”功能关闭掉。
  之后,再执行关机操作,看看此时的计算机是否能正常关机,要是能够关机的话,就说明计算机中的确存在硬件设备不兼容的现象。  为了确保日后能顺利关机,你就必须将“快速关机”功能设置为禁用。
     3、电源管理,是否正常   有时计算机的高级电源管理功能也会造成系统无法正常关机的故障,为此我们也有必要检查一下系统的高级电源管理功能是否正常。在检查电源管理功能是否与无法关机有关时,可以依次单击“开始”/“程序”/“管理工具”/“计算机管理”命令,在弹出的管理窗口中,依次展开“系统工具”/“设备管理器”选项,在右边子窗口中,展开“系统设备”选项,然后在“高级电源管理”设置项中,将“启用电源管理”选项取消掉;之后,再尝试着关闭计算机,要是能够关闭成功的话,就说明关机故障与电源管理有关。
    要消除这种现象,唯一的办法就是禁止启用电源管理功能了。      4、核心文件,是否受损   也许你常常会遇到这样的现象,明明是刚刚启动计算机,可是计算机屏幕上却莫名其妙地出现“你可以安全地关闭计算机了”的提示,或者是在执行关闭操作之后,计算机却变成了重新启动的现象。
    这种故障多半是由于Windows系统的核心启动文件Wininit。exe或Vmm32。vxd发生了损坏,此时你可以从Windows安装光盘的压缩包中重新将这两个文件提取出来,然后将它们复制到“Windows”下面的“system”子目录中;为防止Vmm32。
  vxd文件再次发生损坏,你可以将Vmm32。  vxd文件再备份一下。在提取核心文件时,可以依次单击“开始”/“程序”/“附件”/“系统工具”/“系统信息”命令,然后依次执行菜单栏中的“工具”/“系统文件检查器”命令,再选中“从安装光盘中提取一个文件”,然后输入需要提取的文件名字,例如“Vmm32。
  vxd”或“Wininit。  exe”,最后单击“确定”按钮就可以了。   此外,在Windows 98系统中,还要检查 s和 t文件是否发生了冲突,你可以通过专业的文本查看工具,来检查这些文件的内容是否包含有多余的命令,或者是否有冲突的内容。
     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向导框中输入的名称为“快速关机”,再单击“完成”按钮。
       接着依次选中开始菜单中的“程序”/“附件”/“系统工具”/“任务计划”选项,在弹出的任务计划列表窗口中,双击“添加任务计划”图标,在弹窗的向导窗口中,单击“浏览”按钮,将前面创建的“快速关机”导入进来,再单击“下一步”按钮,在接着打开的窗口中,你可以指定该任务的执行周期,然后设置好具体的关机时间,最后单击“确定”按钮,就能完成所有关机设置了。
    以后,系统到了指定的时间后,不需要你的任何干预,就能自动关闭计算机了。 。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
操作系统/系统故障
程序设计
电脑装机
硬件
笔记本电脑
百度
互联网
反病毒
软件
操作系统/系统故障
操作系统/系统故障
举报
举报原因(必选):
取消确定举报