V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
keepro
V2EX  ›  Windows

一个关于其他程序调用默认浏览器打开链接引发的 Bug?

  •  
  •   keepro · 2020-11-02 14:46:57 +08:00 · 1387 次点击
    这是一个创建于 1473 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近 win10 频繁死机,然后重装了操作系统。

    这次换的版本是 win10 1809 ltsc,稳定,流畅。

    浏览器一直是 chrome 最新稳定版,chrome v86,配合的是 GreenChome (插件改名为 verison.dll 就可以),个人数据和浏览器一起,然后设置 chrome 为默认浏览器。

    像往常一样,开始了各种浪,发现不对劲了,除微信调用系统默认浏览器,正常打开需要访问的链接,其他程序都不正常,带了 greenchrome 配置里的参数。

    一开始没找到问题,以为插件没挂在上(插件不在更新了),又或者是插件和系统版本太老。

    然后又重做系统,回到了崩溃前的系统版本,win10 1909,问题依旧。

    不死心,反复寻找是不是 dll 没挂载上,各种查询,插件是正常。

    现在又把系统更新到了 win10 20H2,还是不行。 现在懵逼了,因为家里的台式机是可以的。

    所以跑这里来问问各位大佬,这问题该从哪入手解决。 相同的系统,相同的浏览器,相同的插件,有的可以,有的不可以。

    问题演示: 在 cmd 中执行 start "" www.baidu.com

    截图如下 1.png

    好心人快帮帮我,坚持不住了。。。ORZ

    2 条回复    2021-03-12 14:36:57 +08:00
    keepro
        1
    keepro  
    OP
       2020-11-04 14:16:20 +08:00
    此贴终结,问题解决了。
    出问题的注册表处,
    计算机\HKEY_CLASSES_ROOT\ChromeHTML.V37SYKIXLUS4HEWORQGI6OHI4A\shell\open\command
    "D:\soft\google\Chrome\Application\chrome.exe" --single-argument %1

    正常情况是这样
    D:\Soft\Google\Chrome\Application\chrome.exe %1

    多了一个
    --single-argument

    其中 V37SYKIXLUS4HEWORQGI6OHI4A 根据当前系统生成情况来查找。
    ztyoung
        2
    ztyoung  
       2021-03-12 14:36:57 +08:00
    这问题困扰我好几个月了,网上搜索怎么组织关键词也不对。最后想到了 v2ex,终于找到问题跟我完全一致的了,感谢楼主!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:13 · PVG 09:13 · LAX 17:13 · JFK 20:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.