windows设置默认浏览器

今天用mychrome自定安装Google Chrome浏览器,安装完成之后发现无法将其设为默认浏览器。

问题现象

  1. 点了“将Google Chrome浏览器设为默认浏览器”,无任何效果。
  2. 注册表HKEY_CLASSES_ROOT\http\shell\open\command下默认字符串无法修改,提示截图如下:
    windows设置默认浏览器_第1张图片
    修改注册表提示错误

排查步骤

  1. 关于无法修改注册表的问题,网上大多都是说是一些安全软件的浏览器保护功能,而我没有用这类软件。
  2. 当前注册表值是QQ浏览器的地址,于是打开QQ浏览器的设置界面,发现其中有一个锁定浏览器的功能,将之取消后,再次修改注册表未报错。


    windows设置默认浏览器_第2张图片
    QQ浏览器设置锁定默认浏览器

设置默认浏览器步骤

  1. 打开Chrome浏览器,在设置页面点击“将Google Chrome浏览器设置为默认浏览器”,该操作将自动修改注册表HKEY_CLASSES_ROOT\http\shell\open\command下默认字符串的值。
  2. 将注册表
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoiceProgid的值修改为http
  3. 将另外几个https以及ftp下面的同样改为对应的值。

你可能感兴趣的:(windows设置默认浏览器)