必须关闭系统级通话记录访问权限:先在“隐私和安全性→通话记录”中关闭总开关,再手动关闭列表中各应用权限;验证时通讯App会提示无法获取通话历史;还可禁用UserDataSvc服务防绕过。

要阻止Win10系统中任意应用偷偷读取你的通话记录,必须从系统级权限入口彻底关闭该访问通道,否则即使卸载App,残留权限仍可能被其他程序复用。
关闭应用对通话记录的全局访问权限
第一步:按 Win + I 打开设置 → 点击“隐私和安全性” → 左侧选择“通话记录”。
第二步:将顶部开关“允许应用访问通话记录”设为【关闭】。这一步是硬性总闸,关掉后所有UWP及Win32应用(包括邮件、电话、Teams等系统自带应用)均无法再调用该数据。
第三步:向下滚动,检查下方“选择可访问通话记录的应用”列表。若发现某个应用右侧开关仍为开启状态,说明它此前获得过单独授权——此时必须手动将其关闭。注意:此列表仅显示曾经请求过该权限的应用,未出现的不会获得访问资格。
验证是否真正生效
打开任意已安装的第三方通讯类App(如Zoom、Skype或微信PC版),进入其设置或账户同步页面。若此前它曾自动导入过本地通话记录,现在会提示“无法获取通话历史”或同步失败。这表示权限拦截已起效。
这一步操作起来很简单,直接把文件拖进去就行。
补充:防止后台服务绕过权限读取
方法一:禁用与通话记录强关联的系统服务
按下 Win + R → 输入 services.msc → 回车 → 在服务列表中找到 UserDataSvc 和 UserDataSvc_*(星号代表随机后缀)→ 右键“属性” → 启动类型改为“禁用” → 点击“停止” → 确定。
方法二:清理注册表残留项(高风险操作,仅限确认问题持续存在时执行)
按 Win + R → 输入 regedit → 定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UserDataSvc* → 将其中 Start 值双击修改为 4(禁用状态)。【修改前务必导出该键值备份】











