You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PC端双Telegram版本下,如何配置Telegram链接的默认打开应用及指定版本关联

PC端双Telegram版本下,如何配置Telegram链接的默认打开应用及指定版本关联

嘿,这个问题我之前帮朋友解决过,本质就是系统和Chrome的协议关联没同步到你想要的版本上,分几步操作就能搞定:

第一步:修改Windows系统的默认协议关联

  • 按下Win+I打开Windows设置,搜索「默认应用」进入页面
  • 找到「选择按协议指定的默认应用」选项,点击进入
  • 在协议列表里找到「tg」(这就是Telegram链接用的专属协议)
  • 点击当前关联的便携版Telegram,然后选择「更多应用」,找到你安装版的Telegram.exe(默认路径一般是C:\Users\[你的用户名]\AppData\Roaming\Telegram Desktop\Telegram.exe),选中它就完成系统层面的关联设置了

第二步:修正Chrome浏览器的协议处理设置

有时候系统改了,但Chrome还会保留旧的关联,所以得单独改一下:

  • 打开Chrome,在地址栏输入 chrome://settings/handlers 回车进入处理程序页面
  • 找到「tg」协议对应的条目,点击右侧的三个点,选择「更改」
  • 在弹出的选项里选择安装版的Telegram,如果没显示的话,先允许安装版请求处理该协议,同时把便携版的权限改成「不允许」

第三步:注册表兜底修改(如果前两步没生效)

如果上面的方法都不管用,大概率是便携版Telegram在注册表抢了关联,这时候手动改注册表就行(记得先备份注册表,避免出错):

  • 按下Win+R,输入 regedit 打开注册表编辑器
  • 定位到路径 HKEY_CLASSES_ROOT\tg\shell\open\command
  • 双击右侧的「默认」键值,把当前指向便携版的路径改成安装版的:"C:\Users\[你的用户名]\AppData\Roaming\Telegram Desktop\Telegram.exe" "%1"(注意引号和%1都要保留,%1是用来传递链接参数的)
  • 顺便检查一下 HKEY_CURRENT_USER\Software\Classes\tg 下的对应项,如果有相同的键值,也改成安装版的路径

改完之后可以测试一下,随便打开一个Telegram链接(比如tg://resolve?domain=telegram),看看是不是默认用安装版打开了。要是还不行,重启一下Chrome和电脑,基本就生效了。

备注:内容来源于stack exchange,提问作者SEPEHR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:28:12