关闭Windows 11定位服务需五步:一关系统级总开关;二逐个禁用应用权限;三清除位置历史与诊断数据;四禁用Geolocation系统服务;五通过注册表将location值设为Deny。

如果您在使用 Windows 11 时希望阻止系统及所有应用获取您的地理位置信息,则可能是由于位置服务处于启用状态,导致天气、地图、浏览器等应用持续请求或缓存坐标数据。以下是关闭 Win11 定位服务的多种方法:
一、关闭系统级定位服务总开关
该操作将全局禁用 Windows 11 的底层定位功能,使所有依赖系统位置服务的应用无法主动获取当前地理坐标,是最基础且影响范围最广的控制手段。
1、按下 Win + I 快捷键,打开“设置”窗口。
2、在左侧导航栏中点击隐私和安全性。
3、在右侧区域向下滚动,找到并点击位置(注意:不是“查找我的设备”,部分版本中“位置”为独立入口)。
4、将页面顶部的定位服务开关滑动至关闭状态(变为灰色)。
二、逐个管理应用的位置访问权限
即使系统级定位服务已关闭,部分应用仍可能保留历史权限记录或尝试请求位置;本方法可对每个应用进行独立权限控制,防止其主动调用位置接口或读取缓存数据。
1、在“设置 > 隐私和安全性 > 位置”界面中,向下滚动至选择可以访问你位置的应用区域。
2、确保该区域顶部的总开关已开启(以便显示完整列表),再逐一检查应用条目。
3、对不需要位置权限的应用,如天气、地图、Cortana、Microsoft Edge、邮件等,默认高频调用位置的服务类应用,点击其右侧开关设为关闭。
4、特别注意检查让桌面应用程序访问位置这一独立开关,若存在,也需将其设为关闭。
三、清除已记录的位置历史与缓存数据
关闭定位服务仅阻止后续采集,但此前系统可能已生成并存储位置历史、时间戳及关联缓存;此步骤可主动删除本地残留的位置轨迹,消除隐私泄露风险。
1、在“设置 > 隐私和安全性 > 位置”界面中,继续向下滑动至位置历史记录区域。
2、点击清除按钮(按钮文字为灰色底色,带垃圾桶图标)。
3、确认弹出的提示框中显示“所有位置历史记录将被永久删除”后,点击清除完成操作。
4、进入“设置 > 隐私和安全性 > 诊断和反馈”,点击删除诊断数据按钮,同步清理可能包含位置快照的日志。
四、禁用Geolocation服务系统进程
Windows 系统底层依赖“Geolocation Service”这一 Windows 服务提供定位支持;关闭该服务可彻底切断系统级定位能力,防止图形界面开关被绕过或策略重置后意外恢复。
1、按下 Win + R 打开“运行”对话框,输入services.msc 并回车。
2、在服务列表中找到Geolocation Service。
3、双击该项,在属性窗口中将启动类型修改为禁用。
4、若当前状态显示为“正在运行”,先点击停止按钮,再点击“确定”保存设置。
五、通过注册表编辑器永久锁定定位状态
此方式在系统底层强制设定位置访问策略为拒绝,可防止用户误操作或组策略同步导致的开关复位,适用于需长期稳定禁用的场景。
1、按 Win + X,在弹出菜单中选择运行。
2、输入regedit 并按回车,启动注册表编辑器。
3、在用户账户控制提示中点击是授权。
4、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\location。
5、在右侧窗格中双击Value字符串项。
6、将数值数据修改为Deny,点击“确定”保存。










