修改MS Teams链接默认打开应用未生效,该如何解决?
修改MS Teams链接默认打开应用的补充操作步骤
检查用户级注册表覆盖:系统可能存在用户专属的注册表项,路径为
HKEY_CURRENT_USER\Software\Classes\msteams,若此处有shell\open\command配置,会优先覆盖HKEY_CLASSES_ROOT的设置。删除该路径下的相关项,或把其中的命令修改为你的自定义应用路径。清除应用关联缓存:Windows会缓存协议关联,通过以下命令刷新:
- 以管理员权限打开命令提示符
- 运行
assoc .msteams=清除文件关联缓存 - 运行
ftype msteams="你的自定义应用完整路径" "%1"重新绑定协议到自定义应用
关闭Teams的自动关联修复:Teams会自动修复自身的协议关联,需先禁用其自动启动和后台运行:
- 打开Teams设置,进入「常规」选项,取消勾选「登录时自动启动应用」和「关闭窗口时保持应用运行」
- 打开任务管理器,结束所有Teams相关进程
- 再次确认
HKEY_CLASSES_ROOT\msteams\shell\open\command的命令配置正确
通过系统设置确认默认程序:
- 打开「设置」→「应用」→「默认应用」→「选择按协议设置默认值」
- 找到
msteams协议,点击后选择你的自定义应用作为默认程序
内容的提问来源于stack exchange,提问作者Dmitry Bogomaz
相关产品推荐
相关产品推荐

