解决:遨游文件关联错误的BUG

我的系统为Win7,最近遨游升级为2.5.13后所有遨游关联的文件(.htm、.mht)都打不开了,具体表现为双击文件弹出“打开方式”对话框,选择遨游为默认程序,下次打开还是弹出提示。

打开文件右键菜单会发现“打开方式”菜单项为粗体显示(粗体表示是默认菜单项,双击文件就是等同于单击它),以上是当遨游为默认程序的时候,如果将IE设置为默认程序,便一切正常了。至此问题找到了可能是遨游文件的默认菜单项出问题了。

打开注册表,定位到HKEY_CLASSES_ROOT\Max2.Association.HTML,这是遨游对所有HTML文件的文件关联信息,在shell子键下有一个“遨游浏览器 2”的子键,并且shell子键的默认值也是:“遨游浏览器 2”,遨游的意图是向.htm、.mht文件的右键菜单添加 遨游浏览器 2 这个菜单项,并且设置为默认菜单项。

注意:“遨游浏览器 2”,中间有一个空格,可能由于这个空格的原故WINDOWS没有识别,所有导致了默认菜单项不能被设置为“遨游浏览器 2”,而系统自动选择了“打开方式”为默认菜单项了。

解决办法:

将空格移除就可以了;将“遨游浏览器 2”主键修改为“遨游浏览器2”,将shell主键的默认值也个修改为“遨游浏览器2”。

至于为什么不能加空格,没仔细研究,欢迎大家一起讨论。

原文地址:https://www.cnblogs.com/mondol/p/1757519.html