关机速度慢

[复制链接]
查看11 | 回复0 | 2010-2-11 12:05:44 | 显示全部楼层 |阅读模式
你试试这个.我是刚Ghost的SP3,也是关机超慢,点开始关机键很久都没反应,用电源键激发的关机又会停留在关机画面5分钟左右,不过现在查到了解决方法,也彻底解决了.希望能帮到你.
这是微软自动更新的bug,是自动更新windows installer 到3.1 版本后出现的。(但也不是普遍现象,同一版本的系统我正常安装没有问题)察看事件查看器,可以看到服务器 {9b1f122c-2982-4e91-aa8b-e071d54f2a4d} 没有在限定的时间内用dcom注册的类似错误。将以下文字复制到记事本,另存为所有文件,文件名为*.bat(*可换为任意文字)的批处理文件执行即可解决: net stop wuauservregsvr32 /s wuapi.dllregsvr32 /s wups.dllregsvr32 /s wuaueng.dllregsvr32 /s wuaueng1.dllregsvr32 /s wucltui.dllregsvr32 /s wuweb.dllregsvr32 /s jscript.dllregsvr32 /s atl.dllregsvr32 /s softpub.dllregsvr32 /s msxml3.dllnet start wuauserv 如果嫌麻烦,可以直接禁用windows的自动更新功能,用第三方软件(如360,迅雷,超级兔子等都可以自动为系统打补丁) 打开注册表编辑器,找到HKEY_CURRENT_USER\Control Panel\Desktop\,里面有个名为HungAppTimeout的键,它的默认值是5000(如果不是,把它改为5000)。接下来,还有个WaitToKillAppTimeout键,把它的值改为4000(默认值是2000)。最后,找到注册表如下位置:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\。同样地,把其中的WaitToKillServiceTimeout键值改为4000。另外,把“控制面板/管理工具/服务”中的NVidia Driver Help服务设为手动,也可以加快Windows关闭时间。还有一种方法:(不建议使用) ctrl+alt+del打开任务管理器 关机下拉菜单 左健点击关机的同时按下ctrl健 1: 关机 关机速度变 慢的多数问题都出在用户安装的程序上,由于一些设计不好的应 用程序或驱动程序的问题,造成了关机上的延迟。 因此要加快关机速度,正确的做法是尽量减少应用程序 等对关机过程的影响,如关闭一些无用的自启动程序,整理磁盘,卸载垃圾软件等。 也谈电脑快速关机(电脑的另类关机方法) 一、WindowsXP 1.做个文件进行关机。用记事本文件在桌面上新建一个文件,并输入“(new ActiveXobiject("Shell.Application")).ShutdownWindows 0;”(引号不输入,下同),然后关闭保存,重命为“shutdownsj”,这样每次用鼠标双击这个文件就可关机了。 2.倒计时关机。 在 开始→运行 中输入“shutdown -s -t 30”后确定,就可以在30秒后关机,其中30是关机的倒计时秒数,也可以自定义输入,如果想取消倒计时关机你可以输入“shutdown -a” 3.定时关机。 在桌面上新建一个“快捷方式”,并在其中的向导“位置”输入(默认安装盘为C盘):C:\windows\system32\tsshutdn.exe 10/powerdown /DELAY:01,其中10为关机的廷迟时间,/DELAY:01为电源关闭廷迟时间。其实这时矿产的定时关机是得用“计划任务”程序将这个“快捷方式”加入进去,然后设置为XX的关机时间,例如第晚22:00。 也可以直接在 开始→运行 中输入“at xx:xx shutdown -s”(xx:xx指的是关机的是时间) 4.进行关机设置。 在windowsXP中可以对关机进行一下设置,在 开始→运行 中输入“shudown -i”,会弹出一个“关机设置”的窗口,其中可以进行“远程关机”、警告时间设置和计划选项等设置,在这里随心关机就要看你的设置了。如果还想获得更多的关机技巧,可以用“shutdown -help”进行查询 注: 如要在windows2000中倒计时关机或是定时关机的话只要把windowsXP c:\windows\system32目录下的“shutdown.exe”文件拷贝到Windows2000下的c:\winnt\system32目录下即可 快速关机的危害 有一种在网上流传的快速关机方法:调出任务管理器,按住Ctrl键,点击关机,这样可三秒关机,速度很快。另外,也有一些快速关机软件,如:SuperFast Shutdown,用它也能快速关机。 我们都知道,系统关机时要进行一系列的操作,包括:关闭窗口、结束进程和服务、保存数据等等。而像上面那样快速关机是否省掉了某些步骤,这样做又会不会对系统有所危害呢? 先来看看系统正常关机要经历哪些步骤: ①关机指令通知Windows子系统CSRSS.EXE,CSRSS.EXE,收到通知后会和Winlogon.EXE做一个数据交换,再由Winlogon.EXE通知CSRSS.EXE开始关闭系统的流程。 ②CSRSS.EXE依次查询拥有顶层窗口的用户进程,让这些用户进程退出。 ③接着开始终止系统进程。 以上3个步骤是整个Windows关机过程中最耗费时间的一段,大多数关机缓慢的原因都是因为这3个步骤引起的。 ④Winlogon.EXE调用NtShutdownSystem()函数来命令系统执行后面的扫尾工作,最后关机。 看来Windows关机过程还挺复杂的。而使用Ctrl键关机或是使用某些快速关机软件,并不会经过完整的四步过程,而往往是跳过前三步而直接调用NtShutdownSystem()函数进行关机的。 很多软件在运行时会将数据写入内存,在退出时再保存到文件。如果不经过前面的步骤关机,会导至程序不能正常退出而丢失数据,这样就可能因重要数据丢失造成一些意外的错误,对系统是有危害的。 所以,在此建议大家尽量不要使用Ctrl键关机或是某些快速关机软件,毕竟数据的安全性比节省的那一点关机时间重要得多。 在XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行