想要彻底关闭Windows 10的语音唤醒功能,让“Hey Cortana”等指令完全失效吗?这需要从系统设置、后台服务、注册表乃至应用层面进行全方位操作。本指南将为您提供一套完整的解决方案,确保语音助手被彻底禁用,不再监听您的麦克风。

一、关闭Cortana语音唤醒设置
首先,我们需要在系统设置中关闭最直接的语音激活选项。这一步能阻止用户通过“Hey Cortana”短语唤醒助手,但请注意,部分后台语音服务可能仍在运行。
1. 点击任务栏的搜索框或Cortana图标,输入“Cortana 设置”并打开。
2. 在设置界面的左侧菜单栏中,选择“语音激活”选项。
3. 找到“让Cortana在设备锁定时也能响应‘Hey Cortana’”选项,将其开关关闭。
4. 最后,将最上方的“启用‘Hey Cortana’”主开关也彻底关闭。
二、禁用Windows语音识别服务
仅关闭表面设置是不够的,必须停止其核心后台服务。Windows语音识别服务是系统处理所有语音指令的底层支持,禁用它可以切断语音功能的处理链路。
1. 按下键盘快捷键 Win + R,打开“运行”对话框,输入 services.msc 后回车。
2. 在打开的服务管理器窗口中,找到名为“Windows Speech Recognition”的服务。
3. 右键点击该服务,选择“属性”。在属性窗口中,将“启动类型”修改为“禁用”。
4. 如果服务状态显示为“正在运行”,请先点击“停止”按钮,然后点击“确定”保存所有更改。
三、通过注册表彻底禁用Cortana
系统启动时是否会加载语音监听模块,是由注册表键值控制的。修改注册表可以防止相关组件在后台被初始化,实现更深层次的禁用。
1. 再次按下 Win + R,输入 regedit 并回车,以管理员身份打开注册表编辑器。
2. 在地址栏中导航或手动定位到以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search。
3. 如果该路径不存在,请右键点击“Windows”项,依次选择“新建” -> “项”,并将新建的项命名为 Windows Search。
4. 在右侧窗格空白处右键点击,选择“新建” -> “DWORD (32位) 值”,将新值命名为 AllowCortana。
5. 双击新建的AllowCortana值,将其“数值数据”修改为 0,然后点击“确定”。数值0代表禁止。
四、调整麦克风隐私与数据上传设置
为了确保系统不会在后台采集语音数据,您还需要在隐私设置中关闭麦克风权限,并阻止语音数据上传至微软服务器。
1. 打开Windows“设置”,进入“隐私” -> “麦克风”,将顶部的“允许应用访问麦克风”总开关关闭。
2. 在同一页面下方,找到“语音识别”相关选项,确保其开关处于关闭状态。
3. 返回“隐私”主菜单,进入“语音”选项。首先点击“删除语音激活历史记录”以清除本地缓存数据。
4. 接着,关闭“根据我的语音活动改进语音识别”和“向Microsoft发送语音数据以改进服务”这两个选项,防止数据外传。
五、卸载Cortana应用(适用于可卸载版本)
对于Windows 10版本2004及之后的系统,Cortana已作为独立UWP应用存在。您可以通过PowerShell命令将其强制卸载,从根源上移除其进程与监听能力。
1. 在开始菜单上点击右键,选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2. 在管理员权限的PowerShell窗口中,输入以下命令并回车:Get-AppxPackage Microsoft.549981C3F5F10 | Remove-AppxPackage
3. 等待命令执行完毕。如果系统提示“找不到包”,则说明您当前的系统版本中Cortana无法单独卸载,可跳过此步骤。
4. 完成以上所有操作后,请务必重启计算机,以确保所有设置更改和服务调整完全生效。
