前两天从网上找了个脚本调试器,装上后没啥用就卸掉了。这一卸不要紧,弄出一堆麻烦来。一是Office自带的脚本编辑器不能直接调试IE脚本错误了;二是IE的Session完全混乱,具体表现为新开的IE进程会继承以前登陆过的权限,所有的IE窗口就像一个进程一样。。。而且在任务管理器里面找不到 iexplore 这个进程。
尝试重装脚本调试器、IE6均未生效,莫非真的要我重装系统?万般无奈只好google一下,嘿,还真对得起咱这只手,原因给我找到了!原来是有个注册表的值控制着是否合并iexplore和explorer,我就是不知道被什么东西给改了这个键值,所以所有的IE进程都被合并到explorer里面当成一个进程了,也就找不到iexplore这个进程了。这个神奇的键值就是HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer BrowseNewProcess下面的BrowseNewProcess,值为”no”表示合并iexplore和explorer,”yes”为不合并。可怜的是有好多人都没找到原因,只好重装系统了,看来我还算幸运的呢。
最后有两个结论:没事google一下、MS的东西真烂。。。
vai 2 骨 的