解决VISTA阻止修改默认浏览器问题
2007-05-19 15:39
411 查看
vista 修改了注册表中浏览器打开时的关联路径,非vista版本的浏览器修改的关联设置被忽略,
经过近2个小时的跟踪观察,总结出设置默认浏览器的规律如下
1. 如果没有使用过"Internet属性"对话框中的"程序"-> "设为默认值"功能,普通浏览器自带的设置
为默认浏览器功能正常.
2. 如果不幸已经使用了上述功能,那么vista纪录你的选择,并写入注册表中优先被访问的位置.一旦
这些设置被纪录,其他浏览器注册为默认浏览器的请求就被忽略了.
3. 删除这些纪录即可恢复初始状态.
4. 恢复步骤(两步恢复)
a. 删除纪录位置:
这些位置如下:
HKEY_CURRENT_USER/Software/Microsoft/Windows/Shell/Associations/UrlAssociations
全部删除
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts
这个键下面是过滤文件扩展名的,同样优先于HKEY_CLASSES_ROOT/中的设置,从这里选择.htm;.html;
.url;.mhtml;.mht,全部删除
HKEY_CURRENT_USER/Software/Clients/StartMenuInternet
这里修改开始菜单顶端显示的默认浏览器名,需要完整文件名,默认是IExplorer.exe
b. 打开你想要使用的其他浏览器,重新设置为默认浏览器即可。注意需要管理员权限(以管理员身份运行)。至此,你的浏览器已经完全成为默认的了,庆祝一下吧~
5. 其他.
vista 修改了注册表使用的方式,致使很多软件出现兼容性问题,个人感觉也并没有增加系统安全性,
反而觉得出现问题更让人束手无策,而这方面的资料少之又少,希望大家多多交流
另外,由于我用的TheWorld2.0 做的测试,过程中发现TheWorld并没有注册.url的默认打开方式,但是
双击打开却可以正常打开TheWorld,不知道使用的是什么方式。
经过近2个小时的跟踪观察,总结出设置默认浏览器的规律如下
1. 如果没有使用过"Internet属性"对话框中的"程序"-> "设为默认值"功能,普通浏览器自带的设置
为默认浏览器功能正常.
2. 如果不幸已经使用了上述功能,那么vista纪录你的选择,并写入注册表中优先被访问的位置.一旦
这些设置被纪录,其他浏览器注册为默认浏览器的请求就被忽略了.
3. 删除这些纪录即可恢复初始状态.
4. 恢复步骤(两步恢复)
a. 删除纪录位置:
这些位置如下:
HKEY_CURRENT_USER/Software/Microsoft/Windows/Shell/Associations/UrlAssociations
全部删除
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts
这个键下面是过滤文件扩展名的,同样优先于HKEY_CLASSES_ROOT/中的设置,从这里选择.htm;.html;
.url;.mhtml;.mht,全部删除
HKEY_CURRENT_USER/Software/Clients/StartMenuInternet
这里修改开始菜单顶端显示的默认浏览器名,需要完整文件名,默认是IExplorer.exe
b. 打开你想要使用的其他浏览器,重新设置为默认浏览器即可。注意需要管理员权限(以管理员身份运行)。至此,你的浏览器已经完全成为默认的了,庆祝一下吧~
5. 其他.
vista 修改了注册表使用的方式,致使很多软件出现兼容性问题,个人感觉也并没有增加系统安全性,
反而觉得出现问题更让人束手无策,而这方面的资料少之又少,希望大家多多交流
另外,由于我用的TheWorld2.0 做的测试,过程中发现TheWorld并没有注册.url的默认打开方式,但是
双击打开却可以正常打开TheWorld,不知道使用的是什么方式。
相关文章推荐
- 关于XP系统下IE8总是提示设置默认浏览器的修改问题
- 解决弹出的窗口window.open会被浏览器阻止的问题
- 修改Myeclipse默认的Libraries包集合(用于解决包冲突问题)
- 解决修改css或js文件,浏览器缓存更新问题。
- 修改系统默认字体(解决英文软件界面使用宋体英文渲染的问题)
- js修改input的type属性及浏览器兼容问题探讨与解决
- 解决问题最重要的习惯不是一直盯着屏幕和编写修改代码,某些时候,阻止你成功的东西恰恰会是过于努力。这时候你需要暂停一下,平缓你的思绪,换一种方法或许能带给你不一样的效果。
- 通过修改linux系统默认的TCP或UDP mem大小解决开发板播放流媒体片源卡顿或马赛克问题
- input 解决跨浏览器 显示默认提示问题 chrome 浏览器可以显示 ie8 ,QQ浏览器不显示
- 借助cookie实现子网页修改父网页内容遇到的问题:同一个浏览器访问相同页面,会互相影响。 (已解决)
- linux中修改mysql的默认编码(character_set_server)解决插入乱码问题
- 解决弹出的窗口window.open会被浏览器阻止的问题
- 解决弹出的窗口window.open会被浏览器阻止的问题
- 解决Centos系统etc/inittab文件默认开机修改为6的问题
- 用Meta标签代码让360双核浏览器默认极速模式打开网站不是兼容模式(顺带解决很多兼容性问题)
- Eclipse使用Maven时,修改默认中央仓库后的配置报错找不到包的问题解决
- 解决asp.net FileUpload控件无法获取完整路径的问题 - 无序修改浏览器参数
- 解决修改css文件或js文件后浏览器无法及时更新的问题方法
- Win10默认浏览器无法设置怎么办?Win10无法设置默认浏览器问题解决方法
- 将chrome浏览器的默认背景颜色修改为浅绿色,以减缓长时间看电脑的眼睛不舒服的问题