通过组策略彻底禁用Windows地图应用需三步:一、启用“关闭位置”策略阻断系统级定位;二、启用“不允许更改地理位置”策略锁定设置;三、在服务管理器中禁用“Windows位置平台”和“Geolocation Service”。
要通过组策略彻底禁用 windows 系统自带的“地图”应用及相关定位组件,核心是阻断其依赖的底层服务与权限通道。这不仅停用地图界面,更切断 gps、wi-fi 定位、位置历史、自动时区等关联功能。以下操作适用于 windows 10/11 专业版、企业版或教育版(家庭版不支持组策略编辑器)。
关闭系统级位置服务策略
这是最基础且优先级最高的一步,直接禁止操作系统提供任何地理位置数据:
- 按 Win + R 输入 gpedit.msc,回车打开组策略编辑器
- 依次展开:计算机配置 → 管理模板 → 系统 → 位置
- 双击右侧“关闭位置”策略,选择“已启用”,点击确定
- 该设置会覆盖图形界面中的所有位置开关,即使用户手动开启也会被强制还原为关闭状态
禁止用户更改地理位置设置
防止他人或系统更新重置位置策略,确保禁用状态长期生效:
- 在组策略编辑器中,导航至:计算机配置 → 管理模板 → 控制面板 → 个性化
- 找到“不允许更改地理位置”策略(部分系统路径为:用户配置 → 管理模板 → 控制面板 → 个性化)
- 双击启用该项,点击确定保存
- 重启后,设置 → 隐私和安全性 → 位置 页面中的所有开关将变灰不可调
禁用地图应用及相关服务进程
仅关策略还不够——需同步停用地图运行所依赖的系统服务:
- 按 Win + R 输入 services.msc,回车打开服务管理器
- 找到并双击“Windows 位置平台”(lfsvc),启动类型设为“禁用”,点击“停止”
- 同样处理“Geolocation Service”(lfsvc 或 W32Time 相关项,依版本略有差异),确保其状态为“已停止”且启动类型为“禁用”
- 这两项停用后,地图应用将无法初始化定位模块,打开即提示“无法获取位置”或直接白屏
锁定应用层权限(可选但推荐)
进一步加固,避免地图应用通过其他机制绕过限制:
- 在组策略编辑器中,进入:计算机配置 → 管理模板 → Windows 组件 → App Package Deployment
- 启用“阻止安装来自开发人员模式以外的包”(防止侧载地图新版)
- 或使用 PowerShell 命令彻底卸载地图: Get-AppxPackage *Microsoft.WindowsMaps* | Remove-AppxPackage
- 注意:卸载后若需恢复,须用管理员权限运行 Add-AppxPackage -Register "C:\Program Files\WindowsApps\...\AppXManifest.xml" -DisableDevelopmentMode










