必须从应用本体、服务依赖、位置权限三路同步切断才能彻底禁用Windows 10地图应用:先通过设置或PowerShell卸载应用本体,再关闭位置服务并禁用相关系统服务,最后用PowerShell移除系统级预配记录以防自动重装。

要彻底禁用Windows 10系统自带的地图应用,不能只靠隐藏图标或关闭网络权限——它仍会随位置服务自动唤醒、占用后台资源、甚至在锁屏界面推送定位内容。必须从应用本体、服务依赖、位置权限三路同步切断。
直接卸载地图应用(当前用户)
第一步:按 Win + I 打开设置 → 点击“应用” → 进入“已安装的应用”页面。
第二步:在右上角搜索框输入 地图,快速定位到“Windows 地图”条目。
第三步:点击该条目 → 在展开面板中确认显示“卸载”按钮后,点击并按提示完成操作。
注意:若此处“卸载”按钮呈灰色,说明该应用已被系统策略锁定,需跳转至PowerShell方法处理。
用PowerShell强制卸载(绕过图形界面限制)
方法一:按包名精准移除
1、在任务栏搜索“PowerShell”,右键“Windows PowerShell”,选择以管理员身份运行。
2、执行命令:Get-AppxPackage *maps*,回车后确认返回结果中包含 Microsoft.WindowsMaps。
3、执行卸载命令:Remove-AppxPackage Microsoft.WindowsMaps_8wekyb3d8bbwe。
这一步会立即删除应用本体,包括开始菜单图标、后台进程和协议注册项;【卸载后无法通过微软商店一键恢复,需手动重装】。
方法二:通配符批量清除关联组件
若你同时想清理天气、邮件等配套服务,避免地图因依赖残留而异常复活,可一次性执行:
Get-AppxPackage *maps* | Remove-AppxPackage
Get-AppxPackage *weather* | Remove-AppxPackage
该方式不依赖人工识别包名,适合批量清理微软服务类UWP应用。
切断地图应用的运行基础
地图应用深度绑定系统位置服务。即使卸载完成,只要位置服务开启,系统仍可能在更新时自动重装地图或触发其残余模块。
1、按 Win + I → 进入“设置 → 隐私 → 位置”。
2、将顶部位置服务开关设为关闭状态。
3、向下滚动,确保允许应用访问你的位置也处于关闭状态。
4、点击页面底部“更多位置设置”链接 → 在打开的控制面板中,右键“Windows位置平台” → 属性 → 启动类型设为“禁用”,并点击“停止”。
5、同样操作停用“Geolocation Service”服务。
这一步做完后,地图应用失去定位数据源,即使残留部分文件也无法正常启动或联网加载地图瓦片。
防止系统自动重装地图
Windows 10会在系统更新或账户同步时悄悄恢复部分UWP应用。要阻断这一机制:
1、以管理员身份运行PowerShell。
2、执行命令:Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*Maps*"} | Remove-AppxProvisionedPackage -Online。
该命令从系统镜像级移除地图应用的预配记录,【此后所有新建本地账户都不会再预装地图】。

















