我的计算机装有WINDOWSXP操作系统
最近发现每次关机时如果不退出<河南宽带登陆器>直接关机.
就会出现任务结束对话框,让结束登陆器.点击结束之后.
停留在桌面上.N分钟后才能关机.
请高手指点下,这是什么原因.
注:我曾试过,如果在关机前先关掉登陆器,关机一切正常.
參考答案:先来看看系统正常关机要经历哪些步骤:
①关机指令通知Windows子系统CSRSS.EXE,CSRSS.EXE,收到通知后会和Winlogon.EXE做一个数据交换,再由Winlogon.EXE通知CSRSS.EXE开始关闭系统的流程。
②CSRSS.EXE依次查询拥有顶层窗口的用户进程,让这些用户进程退出。
③接着开始终止系统进程。 以上3个步骤是整个Windows关机过程中最耗费时间的一段,大多数关机缓慢的原因都是因为这3个步骤引起的。
④Winlogon.EXE调用NtShutdownSystem()函数来命令系统执行后面的扫尾工作,最后关机。
你的问题就是出在第二个步骤,csrss。exe在查询用户进程让其退出时,遇到你的<河南宽带登陆器>这个软件可能浪费最多时间,估计是这个软件的编写有问题导致的。