0

0

Win11怎么设置默认地图应用_Win11更换Bing Maps或高德百度【导航】

尼克

尼克

发布时间:2026-01-10 18:40:22

|

375人浏览过

|

来源于php中文网

原创

Windows 11中点击地理链接默认启动Bing Maps而非高德/百度地图,需通过设置→默认应用→按协议指定或PowerShell/注册表手动配置bingmaps:、ms-windows-maps:、geo:等协议指向目标应用。

win11怎么设置默认地图应用_win11更换bing maps或高德百度【导航】

如果您在 Windows 11 中点击位置链接、地址或地理坐标时,系统未按预期启动您偏好的地图应用(如高德地图、百度地图或第三方导航工具),而是默认调用 Bing Maps 或 Microsoft 地图,则说明默认地图应用尚未正确配置。以下是设置或更换默认地图应用的具体步骤:

一、通过“默认应用”设置全局地图应用

此方法将地图协议(如 “bingmaps:”、“ms-windows-maps:”)及常见地理文件类型(如 .kml、.gpx)统一指向指定应用,适用于系统级跳转触发的导航行为。

1、按下 Windows + I 快捷键打开“设置”应用。

2、在左侧边栏点击 “应用”,再选择 “默认应用”

3、向下滚动至“按应用名称查找”,在搜索框中输入 “地图” 或直接浏览应用列表,找到已安装的地图类应用(例如“高德地图”“百度地图”或“Microsoft 地图”)。

4、点击该应用名称,进入其支持的协议与文件类型列表。

5、在列表中查找并启用以下关键协议项:“bingmaps:”、“ms-windows-maps:”、“geo:”、“maps:”;若存在 “.kml”、“.gpx” 等格式,也一并勾选关联。

6、每项协议右侧点击下拉箭头,选择目标应用作为处理程序。

二、按协议类型单独指定默认地图服务

Windows 11 允许对每个 URI 协议独立设定默认应用,可精准控制不同来源(如邮件、网页、PowerShell 脚本)触发的地图行为,避免全局覆盖干扰其他功能。

1、在“设置”→“应用”→“默认应用”页面,向下滑动至底部,点击 “按协议指定默认应用”

2、在协议列表中依次定位并点击:“bingmaps:”“ms-windows-maps:”“geo:”“maps:”

3、对每一项,点击右侧当前默认值旁的下拉菜单,从中选择已安装且支持该协议的地图应用(如高德地图需确认其已注册对应协议;若未显示,请先启动该应用并完成首次位置授权)。

4、完成全部协议设定后,关闭设置窗口。

三、使用 PowerShell 强制重置地图协议绑定

当图形界面中无法找到目标应用或协议选项灰显时,可通过命令行强制注册第三方地图应用为协议处理器,适用于高德地图、百度地图桌面版等未自动注册协议的场景。

Morph Studio
Morph Studio

Morph Studio是一款领先的文字转视频AI平台,可以将用户输入的文字转化为精美视频。

下载

1、以管理员身份运行 Windows 终端(PowerShell)

2、执行命令查询当前 “bingmaps:” 协议绑定:get-itemproperty "HKCU:\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\bingmaps\UserChoice" -Name ProgId

3、确认目标应用的 ProgId(例如高德地图通常为 "GaodeMap.URL.bingmaps",需参考其安装目录下的 registry 配置或官方文档)。

4、运行以下命令写入新绑定(将 "GaodeMap.URL.bingmaps" 替换为实际 ProgId):set-itemproperty "HKCU:\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\bingmaps\UserChoice" -Name ProgId -Value "GaodeMap.URL.bingmaps"

5、重复步骤 2–4,分别处理 “ms-windows-maps:”“geo:” 协议。

6、重启资源管理器或注销当前用户使变更生效。

四、验证并修复地图协议注册状态

部分第三方地图应用(尤其是非 Microsoft Store 版本)可能未正确向系统声明其支持的地图协议,导致其不出现在默认应用选择列表中。此时需手动检查并补全注册表项。

1、按下 Win + R,输入 regedit 并回车,打开注册表编辑器。

2、导航至路径:HKEY_CLASSES_ROOT\bingmaps\shell\open\command,确认默认字符串值指向有效的可执行文件(如高德地图安装路径下的 GaodeMap.exe)。

3、若该路径不存在,右键“bingmaps”项 → 新建 → 项,命名为 “shell”;在“shell”下新建项 “open”;在“open”下新建项 “command”;在“command”右侧双击默认值,填入完整路径,格式示例:"C:\Program Files\AutoNavi\SuperMap\GaodeMap.exe" -- "%1"

4、依同样结构,为 “ms-windows-maps”“geo” 创建对应注册表项。

5、修改完成后关闭注册表编辑器,重启系统。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

253

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

206

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1463

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

616

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

548

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

543

2024.04.29

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

159

2025.07.29

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

77

2025.08.07

c++主流开发框架汇总
c++主流开发框架汇总

本专题整合了c++开发框架推荐,阅读专题下面的文章了解更多详细内容。

78

2026.01.09

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7万人学习

Excel 教程
Excel 教程

共162课时 | 11.4万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 1.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号