需关闭windows 10地理位置服务以阻止位置信息收集,具体包括:一、设置中关闭位置服务;二、禁用geolocation service;三、组策略锁定(专业版/企业版);四、删除位置历史记录;五、注册表新建disablelocation值设为1。

如果您希望阻止Windows 10系统持续收集并上传设备的物理位置信息,则需关闭其内置的地理位置服务。以下是实现彻底禁用该服务的具体操作步骤:
一、通过设置应用关闭位置服务
此方法可全局禁用系统级位置访问权限,使所有应用(包括系统组件)无法读取GPS、Wi-Fi或IP地址推断的位置数据。
1、点击“开始”按钮,选择“设置”图标(齿轮形状)。
2、在设置窗口中,点击“隐私”选项。
3、在左侧菜单栏中,点击“位置”。
4、将页面顶部的“位置服务”开关滑动至关闭状态。
5、向下滚动,确认“允许Windows向应用提供您的位置”选项也处于关闭状态。
二、禁用后台地理定位相关系统服务
仅关闭设置中的位置开关不足以阻止部分系统进程(如Location Notification Provider)主动调用定位功能,需进一步停止对应Windows服务。
1、按 Win + R 键打开“运行”对话框,输入 services.msc 并回车。
2、在服务列表中找到并双击“Geolocation Service”。
3、在属性窗口中,将“启动类型”设置为禁用。
4、点击“停止”按钮,确保当前服务已终止运行。
5、点击“确定”保存更改。
三、通过组策略编辑器锁定位置服务(仅限专业版/企业版)
组策略可防止用户或程序重新启用位置服务,提供更强的强制性控制能力。
1、按 Win + R 键,输入 gpedit.msc 并回车。
2、依次展开路径:计算机配置 → 管理模板 → Windows组件 → 位置和传感器。
3、双击右侧“关闭Windows位置平台”策略项。
4、选择“已启用”,然后点击“确定”。
5、重启计算机使策略生效。
四、删除已存储的位置历史记录与缓存数据
系统可能已在本地保留过往获取的坐标点、Wi-Fi热点数据库等敏感信息,需手动清除以消除残留痕迹。
1、打开文件资源管理器,在地址栏中粘贴以下路径并回车:%localappdata%\Packages\Microsoft.Windows.LocationProvider_8wekyb3d8bbwe\LocalState。
2、若该文件夹存在,全选其中所有文件与子文件夹,按 Shift + Delete 彻底删除。
3、再依次进入以下两个路径,执行相同删除操作:%localappdata%\Microsoft\Windows\History 和 %localappdata%\Microsoft\Windows\Temporary Internet Files。
五、修改注册表禁用位置服务触发机制
注册表调整可切断系统底层对位置API的初始化调用,适用于所有Windows 10版本,且效果不可被常规设置覆盖。
1、按 Win + R 键,输入 regedit 并回车,以管理员身份运行注册表编辑器。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors。
3、若该路径不存在,右键“LocationAndSensors”父项(即Windows),选择“新建 → 项”,命名为 LocationAndSensors。
4、在新建项内右键空白处,选择“新建 → DWORD (32位)值”,命名为 DisableLocation。
5、双击该DWORD值,将其数值数据设为 1,基数保持为十六进制或十进制均可。











