最近一直为Office Word 2007的一个奇怪的问题而困挠,郁闷得我都想把Word 2007卸载掉了,问题描述如下:
打开word 2007后编辑文件,然后切换到其它窗口,再切换回来,就会出现如下令人郁闷的情况:
1.鼠标无法使用,光标不会跟随到鼠标左键点击的位置;
2.鼠标右键无法使用,点击右键后不会出现相应编辑菜单
3.无法拖动鼠标选择文本
4.word属性设置菜单只有第一个可用
5.上面的快捷工具菜单栏操作无影响
6.键盘操作无影响
Google了半天,如下的几个所谓的解决方法,没有一个有效的:
a.切换回来多按几下Esc键
b.只能开一个word窗口----!虾扯蛋
.....
没办法,必须用Word,只好自己动手分析了,下面是我的分析步骤,和大家分享下:
(如果你对这个不感兴趣,可以直接跳到本文最后面查看解决办法)
1.首先我想到的时候Word的鼠标钩子被其它程序拦截了
于是,我关掉了我的StrokeIT---无效
接着关掉了AHK---无效;
接着关掉了BBLean的bbkeys插件---无效
接着干脆把BBLean整个关掉了---也无效,郁闷了
2.估计不是外部程序造成的影响,接下来监控下word看下
a.使用Process Monitor监控Word;
b.使用File Monitor监控Word对文件的访问
c.使用Reg Monitro监控Word对注册表的访问
查看了半天,没有发现什么特别的信息,郁闷啊,正准备放弃的时候,一闪而过的一个键值让我灵机而动----"Addins"
3.兴奋,既然不是外部程序的影响,那肯定是word自身的问题咯。 Word本身经过严格测试后商业化发行,应该不会有这么明显的bug,那么导致出现这种问题很显然是第三方插件惹得祸咯。 而word是以COM组件的形式加载第三方插件的,于是我进行了如下操作:
a。打开word选项,选择“加载项”
c.如下图,在最下端的"管理"右侧的下拉框中选择"COM加载项",然后点击"转到按钮",就会出现你的word的COM加载项列表,取消了(把前面的勾去掉即可,不用删除)所有不必要的加载项。
^_^取消了所有不必要的加载项后重新打开word,问题解决。
P.S.
经过测试,导致该问题的加载项是PowerDesigner12的加载项,所以只要取消这一个加载项就可以了。
这也说明了为什么网上反映这个问题的人较少的原因:同时安装了Word和PowerDesinger的人不是很多,没有安装PowerDesigner的人当然就没有这个问题了。
最后,我给出详细的解决办法:
方法一(推荐):
打开Word,点击左上角的圆形按钮,选择"Word选项",然后选择"加载项",接着在最下端的"管理"右侧的下拉框中选择"COM加载项",然后点击"转到按钮",最后在弹出的"COM加载项"管理窗口中取消"PowerDesigner12....."加载项前面的小勾即可
方法二(不推荐):
删除相关注册表键值:(相当于在方法一种提到的COM加载项管理窗口中PowerDesigner12的加载项删除)
删除如下注册表项:
HKEY_CURRENT_USER/Software/Microsoft/Office/Word/Addins/WordToRQM12.Connect