◆问题描述:
安装了迅雷5.0.2.80或5.0.1.79版本的用户可能会发现原来Windows Media Player(就是微软捆绑的播放器,简称WMP,下同) 9.0 或WMP 10.0出现了问题,主要表现在预览和观看WMP支持的多媒体文件时变成WMP 6.4 版本样式。(见上图)
◆发现过程:
而官方给出的解决方法是卸载WMP后再次安装WMP.这个方法确实可行,但是给用户带来了很大麻烦。
也有很多的迅雷用户不解为何安装一个迅雷会导致WMP出现问题??官方解决为替换了WMP相关文件,这个解决是错误的,希望以后迅雷多给用户方便一下,下面是我发现问题的经过。
今天我用TU监视迅雷5.0.2.80或5.0.1.79安装时发现迅雷在WMP相关的注册表文件中创建和修改一些注册表项及值,而还原这些被修改的注册表值后WMP版本变成 6.4 的问题解决了!!
◆解决方法:
从上面我们发现问题出现是因为修改成了错误的注册表值,所以我们不用卸载WMP然后再安装WMP解决问题了。只要修改相应注册表就可以了。
解决这个问题的关键是:打开注册表,定位到[HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\LocalServer32],将右边窗口“默认”的值改成“空”(即什么也没)。
如果安装迅雷5.0.2.80或5.0.1.79的用户查看上面的注册表键值后会发现,“默认”变成了“C:\Program Files\Windows Media Player\mplayer2.exe”(根据操作系统所在盘符和WMP安装路径会有所不同),只要把“默认”的值清空就可以了。
在附件的注册表里我把迅雷5.0.2.80或5.0.1.79安装时所修改有关Windows Media Player(WMP)相关注册表项都还原成修改前的值,只要直接导入就可以了。
PS:当然以后如果我们遇到WMP莫名其妙的又变成6.4预览样式的时候也可以通过上面的方法解决。
在附件里我已经给出了做好的注册表项(分win2000/wix xp两个注册表文件,根据自己的操作系统导入相应注册表文件),只要导入就可以了。
◆附件里 注册表文件 使用方法:
下载好附件后,打开后会看到有两个注册表文件,一个是针对win 2000用户的,一个是针对win xp 用户的。
如果你是win2000就双击带有win 2000字样的注册表,然后点“是”。
如果你是winxp就双击带有win xp字样的注册表,然后点“是”。
★注意:附件里注册表文件的路径是2000或xp要在C盘,如果不是可以自行修改。