平时没用到自动启动组,现在有个程序加到了全局的启动组,即所有用户。
发现普通用户正常,而管理员登录会自动启动程序两次。
无论添加什么程序都会启动两次。
用HijackThis查看,发现有两项:
Startup, Global Startup, 都是指向同一个程序。
个人用户的启动组已经删除,没有任何程序,怎么会有启动项呢?
注册表搜“All Users”终于发现了问题的根源。
见:
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders]
"Startup"="C://Documents and Settings//All Users//「开始」菜单//程序//启动"
原来管理员用户的启动组指向了“All Users”。
这一启动组将被调用两次。
在管理员“C:/Documents and Settings/admin/「开始」菜单/程序/启动”中添加任何程序则都不会出现在启动组中。
原因是因为将个人启动组移动到了All Users目录,结果注册表自动更新了指向。
若要更正,必须更改多处注册表,详见:
http://forums.ceruleanstudios.com/showthread.php?t=6493
启动组程序会自动执行两次的异常现象
原创
©著作权归作者所有:来自51CTO博客作者wx648abf25141f7的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:进程间管道通信
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SpringBoot优雅捕捉异常的两种方法
SpringBoot优雅捕捉异常的两种方法
SpringBoot 异常处理 @ControllerAdvice @ExceptionHandler -
spring boot 加载两次 springboot启动两次
我开始以为眼花了,tomcat启动的时候, . ____ _ __ _ _ /\\ / ___'_ __ _ _(
spring boot 加载两次 tomcat spring 加载