1.大多数情况是病毒木马造成电脑不能正常关机的,比较典型的病毒是绑架类木马, 它是一种新型破坏性极强的木马,与传统病毒不同,它是通过绑架系统文件注册表实现开机启动,导致电脑关机按钮不见了。
2.Windows声音文件损坏导致无法关机。
3.CMOS设置不正确会引起电脑无法正常关机。
4.计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题.
WindowsXP不能正常关机的常见原因
1)操作系统及主板对ACPI或APM支持不够完善。
2)主板之外的各种硬件对ACPI或APM支持不够完善。
3)硬件驱动程序的BUG。
4)主板的BIOS需要改进。
5)系统对快速关机支持不够好(仅对Windows98而言)。
6)关机前有一些常驻内存的程序示退出并与系统的关机进程有冲突。
7)病毒。由于病毒或木马而引起的不能关机也比比皆是。
处理方法:更新杀毒软件病毒库后全盘杀毒。首先查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才能生效)。
推荐使用来自捷克的免费杀毒软件AVG Anti-Virus 2011(有付费版的;安装时注意取消软件捆绑的插件),记得曾经我的电脑出了问题,用360、金山、瑞星都没查出来病毒/木马,就下载安装了AVG,查出来3个病毒~现在依然用着O(∩_∩)O
以及,曾有人做过实验:向一台电脑里引入了8个不同类型的病毒/木马,用各款杀毒软件杀毒,结果是:AVG查出8个,卡巴斯基7个,NOD32 4个,瑞星2个,金山毒霸2个,360杀毒1个~~
8)磁盘子系统的故障,如IDE驱动程序与系统兼容性不够好。
处理方法:首先进入主板的CMOS设置界面,在power management里将PM control by APM关闭,启动进入系统后, 再关机,电脑仍然重启。再启动windowsXP,依次进入控制面板\电源管理,点击“休眠”选单, 此时启用休眠处于未选中状态,遂勾选“启用休眠”,可仍未能见效。重新进入控制面板里的电源选项, 点击“高级电源管理”子页,系统显示:本机支持高级电源管理(APM),使用APM可降低系统的电源损耗。
而此时“启用高级电源管理支持”处于选中态。毫不犹豫地去掉“启用高级电源管理支持”,
多耗点电都也罢了,不能正常关机,多别扭啊。接下来当然是关机,OK
9)系统文件中自动关机程序有缺陷。
处理方法:为了确认是否是这个原因所致,可以作下述实验。在“开始/运行”中输入命令:“rundll32 user.exe,exitwindows”,看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。如果采用其他系统(Me/2000/XP),也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user.exe,exitwindows”也不能正常关机,则可能是****作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。
10)外设和驱动程序兼容性不好,响应快速关机。
处理方法:可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。
11)如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。
处理方法:请在“控制面板/声音/事件”中选择“退出Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。
12)在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows目录下的“logos.sys”文件完成的,如果这个文件损坏则不能出现上述提示,而以文本形式提示:“you can now safely turn off you computer”,这也可能造成自动关机失败,恢复该文件即可。
13)安装WinXP后不能自动关机,如果排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒钟则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。
其他解决办法
1、利用Shutdown.exe程序关机
Shutdown.exe是一个关机程序,它被保存在C:\\Windows\\system32文件夹中(C盘为系统盘)。在桌面上为Shutdown.exe建一个快捷方式,点击右键,在弹出的菜单选择“属性。在属性对话框中的“目标”文本框的路径后添加“ -s -t 10”,其中“-s”代表关闭计算机,当然可以
改为“-r”变成重新启动计算机;“-t”表示设定倒计时间,后面的数字“10”表为10秒。读者可根据自己需要进行更改,这样就可以大大减少关机等待时间。
另外还有一个参数是“-c 关机显示的提示信息”,即要关机时系统会弹出一个显示自己设定的信息,注意关机提示信息不能超过127个字符。
2、妙用“任务管理器”
在Windows XP中按“Ctrl+Alt+Del”调出“任务管理器”窗口,激活菜单“关机”的同时按住“Ctrl”键,然后选择“关机”或“重新启
动”菜单项。这时你会发现,Windows XP的关机速度可以说是瞬间的事(夸张了点^_^)。
3、修改注册表,记得备份
体积庞大的Windows XP操作系统关机起来很慢,大约需要30~50秒,但是按下面提供的方法更改注册表选项,你的Windows XP系统关机速
度就会非常的快了。找到HKEY-CURRENT-USER\Control Panel\Desktop键,将WaitToKillAppTimeout改为:1000,即关闭程序时仅等待1秒。另:程序出错和系统自动关闭停止响应的程序如何实现快速关闭。1、将HungAppTimeout 值改为:200,表示程序出错时等待0.5秒。2、将AutoEndTasks 值设为1,让系统自动关闭停止响应的程序。
友情提醒:修改注册表前 先行导出 改错了还能恢复
4、以及,
最简单的办法:重装系统+_+
最可靠的办法:抱去送修~.~
最无敌的办法:换新电脑... ...