您的位置:首页 > 其它

关于Windows XP sp2下金山词霸2005取词BUG,桌面重启修正方法

2006-08-07 22:00 471 查看
新买的电脑新装Windows XP sp2,问题不断,竟连金山词霸2005都出问题,以前用的好好的,现在发现启动金山词霸后,桌面不断地重启,重装金山词霸N次未果。一室友同一安装盘的Windows XP,同一金山词霸安装文件却没有任何问题,郁闷ing...

Explorer.exe,Notepad等进程,只要鼠标移到该窗口上即被结束。开始以为是有病毒木马之类的,未发现有可疑进程。找了N久后,N多猜测后,发现是由于开启了金山词霸屏幕取词。开始以为是因为盗版或过期的原因,遗憾不已。。。快要睡觉时想起可能是金山词霸的BUG。BAIDU“金山词霸 屏幕取词 BUG”后果然发现有相关的文章。

摘录几篇有价值的如下:

----------------------------------------(一)----------------------------------------

金山词霸2005在xp系统sp2下屏幕取词出现桌面闪烁的现象。请您点击以下地址下载该程序,将下载的文件xdictgrb.dll替换词霸安装目录下的同名文件即可轻松解决这个问题。 http://support.kingsoft.com/c_1/XdictGrb.dll

使用手工方法尝试: 在控制面板-系统-高级-性能-设置-数据执行保护中添加 explorer和rundll32.exe(显示为"Run a Dllas an App")两个程序

如上所说了2个方法,更新DLL文件较为可行
注意观察XdictGrb.dll的文件版本
修正后的文件版本为 8.5.3.0
有问题未修正的版本为 8.5.0.0

问题发生在使用K8系列 CPU搭配的 XP 操作系统中,其他系列CPU平台未发现这种情况

----------------------------------------(二)----------------------------------------

关于金山词霸2005在XP SP2系统下存在的bug的解决办法
相信有些朋友曾遇到过这种情况,在xp sp2系统下装上金山词霸2005后,本来很正常的.但是只要运行了金山,然后鼠标移动到"任务栏"的时候就会出现"任务栏"消失,桌面图标消失的恼人现象,只余个背景在那里..那叫一个郁闷啊..具体原因我还没搞明白.不过解决办法倒是有几个!!现共享出来.希望对大家有帮助

1.右键"我的电脑"--"属性"--"高级"--性能 属性"设置"--"数据执行保护"..打开"为除下列选定程序之外的所有程序和服务启用DEP".接着点击"添加"..要添加2个执行文件.文件目录分别为: "C:/WINDOWS/explorer.exe"和"C:/WINDOWS/system32/rundll32.exe"

注意添加过程会有系统告警..直接点"确定"即可 :)


添加完,应用后,系统会提示重启.

2.这种方法就简单了.大家可以直接到金山主页(http://www.kingsoft.com/download/36/228.shtml)下载一个补丁程序.具体名字叫"金山词霸2005版 SP1补丁 ",后面不用我教了吧..直接打上去完事..

----------------------------------------(三)----------------------------------------

-- 解决金山词霸2005专业版版不能鼠标取词问题
今天我还在这里发贴求救困绕了我很多天得问题
那就是金山词霸2005突然没有鼠标取词功能了
在网上搜索了三天,每天至少花费7个小时,没有人能够救我,真是非常郁闷
我首先怀疑是不是我的windows sp2不支持,但一想不可能,为什么我用了一个月以后才出现这个问题呢
其次因为我用的是盗版,一个月后不注册软件自动取消鼠标取词功能?经过问别人知道,别人都用了N多久了,一点事没有。
第三,我怀疑是金山词霸设置问题,改了很多次,一点用都没有
第四,我怀疑是金山词霸2005的bug,但是这个如果确实,那我也没办法
第五,我怀疑是金山词霸安装文件丢失,从新安装文件5遍,安装了三个版本的2005,还是不行
第六,前一天晚上我做个以下操作,删除过windows/temp,windows组件,删除过windows备份,删除过windows/help 文件夹,修改过一些注册表,具体不详诉,于是我试着恢复,没用!!!
第七,我开始怀疑金山词霸的取词技术跟某个系统服务关联,可能被我关了,于是上网查金山词霸的取词技术,一大堆API函数我也看不懂,找半天没跟我提到底跟哪个服务关联,或者是不是用了某个系统服务。
我求助无门,我又不可能放弃!!!
再万般无助之下,我决定自己来摸索!!!
再进行了两天的排除前六项后,我终于开始跟踪上第七项,其实这个时候我都已经没有信心,因为我决定金山软件取词技术不可能跟系统服务关联,然而奇迹出现了
我开启了windows服务了几乎所有服务,然后再抱着无所谓的态度打开金山词霸,天哪,取词功能竟然出现了~!~~~~~~~~~~~~
我简直不敢相信我的眼睛,金山词霸的取词技术竟然真的跟系统服务关联!!!
我一项一项地于我原来备份好的开启的服务比对,又一项一项地关掉服务来测试金山词霸的取词条,终于出现了以下结果
这是比对前开启的服务(经过删除相同项以后的值)
Application Layer Gateway Service

Cryptographic Services


比对后开启的服务值,C:/Documents and Settings/lw jeffy>net start
已经启动以下 Windows 服务:

DCOM 服务器进程启动器 (注:DCOM Server Process Launcher)


命令成功完成。
看到没有,后面的明显和以前不同的是它多了“DCOM 服务器进程启动器”,这一项,没错,就是它,就是它属于金山词霸取词技术关联的系统服务。我试着把它设为手动,然后重启计算机,打开金山词霸,发现鼠标不能取词,然后我有把它设置为禁止,重启计算机,开始没法用金山词霸的鼠标取词功能,最后。我把它设为自动,从新启动计算机,这一次,再打开金山词霸的鼠标取词功能,OK!!!。熟悉的鼠标取词画面有出现在了,我的面前!!!
这持经历让我痛苦万分,因为我是一个考研的人,浪费这么多时间在这个问题上几乎让我发疯,可是我要不解决这个问题,我又怎么能天天去记那么多单词呢
也许有人会说真笨,重装电脑不就完事了,但是我的电脑是sp1,光打上sp2的三十六个补丁就花了好多好多的时间,还要重装非常多非常多的软件,还要找一些本来就没有备份的软件,而且,即使那样,谁又能保证重装以后不会再出现不能取词的问题呢,如果重装以后还是无用,那么是不是要哭死~!~
时间的浪费了,但也许值得!!!

----------------------------------------(四)----------------------------------------

金山词霸在2003sp1下不能取词的原因及解决办法
现象:
金山词霸2005/2006(别的没试过)在windows server 2003 sp1简体中文下不能取词,中英文都不可以,也没有任何报错。更神奇的是在acrobat下竟然可以正常取词。

原因:
微软提供的新功能——数据执行保护(DEP)惹的祸,要出现这个问题,需要满足以下两个条件:
1、系统支持数据执行保护(DEP)功能,目前知道2003sp1支持,估计XP sp2也支持
2、CPU支持硬件DEP,我的AMD Athlon64 2800+就有这个问题,而Athlon 1600+没有,单位的P4 2.66也没有。
(得到的结论就是:Athlon64支持硬件DEP。不支持硬件DEP的在设定DEP的界面有提示,说只能执行软件DEP云云。再给我偏爱的AMD做一次广告!)

解决办法:
我的电脑(鼠标右键)——〉属性——〉高级——〉性能(设置)——〉数据执行保护——〉添加金山词霸的主文件

需要重启系统才能生效

----------------------------------------(五)----------------------------------------

金山词霸 2006不能安装在中文目录下

我的金山词霸 2006安装在d盘的金山词霸 2006目录下,打开金山词霸 2006时提示“无法初始化屏幕取词模块,如果您需要屏幕取词功能,建议您关闭金山词霸后再重新运行”,点确定后可以查词,但不能取词,进入设置后点确认出现runtime error!program:/金山词霸 2006/XDICT.exe anbnormal program termination错误。
金山词霸 2005就有这种情况了,现在到2006还没修正,金山词霸作为一个国产软件,居然不能安装在中文目录下面,此不是天大的笑话????这么简单的问题一年也没解决,真不知道金山的工作人员是怎么工作的?!!!!对金山真是彻底失望。 --------引自一位金山词霸2006的使用者

----------------------------------------(六)----------------------------------------

在网上找了几个解决不能取词的解决方法,依然无效,看到这个地方的帖子,想,有些程序也要放些东西在这里面:系统盘符:/Documents and Settings/用户名/Application Data/,于是我去那儿一看,真有金山词霸的一些文件,那么会不会是我用了中文的用户名有关呢?赶紧注销,用administrator用户名进入,靠!可以取词了-_-!去控制面板-用户帐户,改那个中文的用户名为英文,再次注销,用改好的用户名进入,也可以取词了#¥※%◎×$&……不知道是前面用了的方法终于起作用了,还是真的和中文用户名相关。总之,狂晕……

----------------------------------------(后记----------------------------------------

原来很多人也和我有类似经历。。。我竟也发现了金山词霸的一个大BUG。室友的电脑上没问题是因为他的CPU不一样。

最好的办法是下载xdictgrb.dll后替换原文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: