IsaacZ 发表于 2010-8-28 21:19:54

【原创】WIN7 下将傲游 Maxthon 1.6 经典版设置为系统默认浏览器的方法

本帖最后由 IsaacZ 于 2011-5-14 21:47 编辑

换 Win7 了,最大的不便是从QQ面板上点击链接,无法启动用了多年的傲游1.6,以前傲游1.6“选项”菜单里面的“默认浏览器”设置不管用了,网上查了很多方法,也有改注册表的,但都无效,有一次还把注册表整乱了,重装系统才搞好。

今天研究MMS协议在线播放时无意中进入一个键值,发现了新大陆,具体位置在以下键值:
Windows Registry Editor Version 5.00


ftp]

"Progid"="max3.Association.HTML"
http]

"Progid"="max3.Association.HTML"
https]

"Progid"="max3.Association.HTML"
mms]

"Progid"="WMP11.AssocProtocol.MMS"mx3.Association.HTML 是安装傲游3后生成的主键,找到这个键值并导出,用记事本编辑之:
Windows Registry Editor Version 5.00
Max3.Association.HTML]
@="Maxthon Document"
Max3.Association.HTML\DefaultIcon]
@="\"%1\""
Max3.Association.HTML\Shell]
Max3.Association.HTML\Shell\Edit]
@="&Edit"
Max3.Association.HTML\Shell\Edit\command]
@="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\msohtmed.exe\" %1"
Max3.Association.HTML\Shell\open]
Max3.Association.HTML\Shell\open\command]
@="\"D:\\Program Files\\Maxthon3\\Bin\\Maxthon.exe\" \"%1\""
Max3.Association.HTML\Shell\Print]
@="&Print"
Max3.Association.HTML\Shell\Print\command]
@="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\msohtmed.exe\" /p %1"
Max3.Association.HTML\ShellEx]
Max3.Association.HTML\ShellEx\IconHandler]
@="{42042206-2D85-11D3-8CFF-005004838597}"
把 Max3.Association.HTML 替换成 Maxthon.Association.HTML,将红色的路径修改为 Maxthon 1.6 的实际路径,另存为 Maxthon.Association.HTML.reg 文件,内容如下:
Windows Registry Editor Version 5.00
Maxthon.Association.HTML]
@="Maxthon Document"
Maxthon.Association.HTML\DefaultIcon]
@="\"%1\""
Maxthon.Association.HTML\Shell]
Maxthon.Association.HTML\Shell\Edit]
@="&Edit"
Maxthon.Association.HTML\Shell\Edit\command]
@="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\msohtmed.exe\" %1"
Maxthon.Association.HTML\Shell\open]
Maxthon.Association.HTML\Shell\open\command]
@="\"D:\\Program Files\\Maxthon\\Maxthon.exe\" \"%1\""
Maxthon.Association.HTML\Shell\Print]
@="&Print"
Maxthon.Association.HTML\Shell\Print\command]
@="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\msohtmed.exe\" /p %1"
Maxthon.Association.HTML\ShellEx]
Maxthon.Association.HTML\ShellEx\IconHandler]
@="{42042206-2D85-11D3-8CFF-005004838597}"首先双击导入 Maxthon.Association.HTML.reg 文件,然后再把最开始的那组注册表键值修改为:
Windows Registry Editor Version 5.00


ftp]

"Progid"="Maxthon.Association.HTML"
http]

"Progid"="Maxthon.Association.HTML"
https]

"Progid"="Maxthon.Association.HTML"
mms]

"Progid"="WMP11.AssocProtocol.MMS"
然后保存为 UrlAssociations.reg 文件,双击导入注册表,问题解决。

IsaacZ将两组键值整合到一起,做了一个注册表文件,以便被别的程序强行修改后,可以马上修复。

运行了一下傲游3,发现点QQ上的链接又会启动傲游3而不是傲游1.6,原来它有一个“保持傲游3为默认浏览器”选项。进入选项把勾打掉,再次运行保存的注册表文件,成功改回傲游1.6!

又测试火狐夺回默认浏览器,用前面的REG文件修复,可启动傲游1.6打开QQ链接,但Editplus文档里面的URL调用系统默认浏览器,却没调出傲游1,还是傲游3,于是继续在注册表里面追踪 Max3.Association.HTML ,找到N个位置,所有均替换为 Maxthon.Association.HTML,终于可以让绝大多数软件调用傲游1.6!这包括:
QQ面板各按钮
各种程序的内嵌网页
各种程序的帮助菜单里的链接
……
为了方便懒人,IsaacZ将前面所有的修改保存为.reg注册表文件,供大家下载研究:




必读使用说明:

[*]如果你的傲游1.6的安装位置和我的一样,是在 D:\Program Files\Maxthon\ 的话,直接导入即可。若不一样,打开修改一下 Maxthon.exe 前面的路径就可以啦~~[*]如果你刚刚用火狐设置了默认浏览器,运行此注册表文件时会弹出错误“无法导入……”云云。这是因为火狐在设置自身为默认网页浏览器后又为 \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice 这一项添加了“拒绝”权限,让一般人无法修改其键值。愿意自己改呢,就如下图自己修改 UserChoice 的权限,不想改呢,就安装傲游3,让傲游3帮你把这个限制去掉,然后你再用下载的注册表文件把默认浏览器夺回来给傲游1.6。

[*]如果你使用的HTML编辑器不是OFFICE 2003,请打开注册表文件,寻找OFFICE11,修改其所在行,改为你偏好的编辑器路径。[*]并非所有的程序都调用系统默认浏览器,如果你发现不论用IE、傲游、火狐还是Chrome等设置为默认,这个程序(如迅雷看看)总是调用IE,那么就不要抱有幻想了。
IsaacZ自己也要留下一份备用哦~~

樱铁 发表于 2010-9-9 19:06:36

就为这帖子而注册的~~~谢谢楼主啦

a84437410 发表于 2010-10-9 20:48:32

楼主啊,这个链接好像不能用了啊!~能不能再发个啊?

IsaacZ 发表于 2010-10-9 21:25:44

回复 3# a84437410

刚刚测试,可用迅雷正常下载。

aguilera 发表于 2010-11-6 05:33:54

哇耶!maxhon终于可以喺win7下做翻默认浏览器了!去你奶的吧疼逊想赶绝360浏览器!俺唔需要了!歌颂lz!

xg2295 发表于 2011-2-2 14:14:05

高啊,正愁这个问题呢,好啊。

joysen 发表于 2011-5-14 17:35:29

为次帖而注册,回复表示支持和感谢,到处都找不到有效的解决方案,就这个经测试行之有效。

xueyuli 发表于 2011-5-28 22:09:46

谢谢了!

xueyuli 发表于 2011-5-28 22:11:44

我下载的是-attachment.php   ??

IsaacZ 发表于 2011-5-28 22:53:38

回复 9# xueyuli

请多次尝试。
页: [1] 2
查看完整版本: 【原创】WIN7 下将傲游 Maxthon 1.6 经典版设置为系统默认浏览器的方法