必须从权限、服务、注册表、策略和应用层五方面同步干预才能彻底关闭Cortana:先关隐私权限并清除数据;再禁用Windows Speech Recognition服务;接着通过注册表将AllowCortana设为0;专业版还需用组策略禁用Cortana及云端功能;最后用PowerShell卸载应用包。

Windows系统中Cortana语音助手默认随系统启动自动加载,持续监听“你好小娜”唤醒词、上传麦克风与位置数据、调用Bing搜索并占用30–60MB内存,即使你从不主动使用它,也会拖慢低配设备响应速度、增加隐私泄露风险。要彻底关闭它并释放系统资源,必须从权限、服务、注册表、策略和应用层五方面同步干预。
先切断所有后台权限与数据入口
这一步操作起来很简单,直接在设置里关掉开关就行,但注意:它只停掉数据采集,不阻止Cortana进程启动。按下Win + I打开“设置” → 点击“隐私和安全性” → 左侧选“语音、墨迹书写和键入” → 点击“停止让 Cortana 了解你”,在弹出窗口中确认“关闭”。返回上一级,进入“应用权限” → 找到 Cortana → 把麦克风、位置、联系人、日历、消息、相机全部设为“关闭”。继续滚动到底部,点击“清除我的设备上的数据”,删掉本地缓存的语音模型与历史记录。这步不做,Cortana重启后可能恢复部分行为。
禁用Windows语音识别底层服务
Windows Speech Recognition服务是所有语音唤醒功能的底层支撑,不关它,系统仍会常驻语音监听模块。按下Win + R → 输入services.msc → 回车打开服务管理器 → 在列表中找到Windows Speech Recognition → 右键→ 属性 → 启动类型设为“禁用” → 若状态显示“正在运行”,先点“停止”按钮 → 点击“确定”保存。【必须先停止再禁用,否则下次开机仍会自动启动】
注册表强制禁用Cortana核心加载流程
这是真正让Cortana不再初始化的方法,系统启动时跳过整个加载流程,任务栏搜索框退化为纯本地检索,图标自动消失。按下Win + R → 输入regedit → 回车,以管理员身份运行注册表编辑器。在左侧树形结构中,依次展开:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。右键“Windows”项 → 新建 → 项 → 命名为Windows Search(若已存在则跳过)。选中刚建好的“Windows Search”项 → 右键右侧空白处 → 新建 → DWORD (32位)值 → 命名为AllowCortana。双击AllowCortana → 将“数值数据”改为0 → 点击“确定”。【必须是0,填1或留空会导致策略失效】关闭注册表编辑器,重启电脑生效。
组策略深度封锁云端依赖(仅限专业版/企业版)
如果你用的是Win10或Win11专业版、企业版或教育版,组策略比注册表更稳定,还能一并禁用Web搜索建议和位置增强功能。方法一:禁用Cortana主开关。按下Win + R → 输入gpedit.msc → 回车 → 左侧依次展开:计算机配置 → 管理模板 → Windows组件 → 搜索 → 双击“允许使用Cortana” → 选“已禁用” → 点击“确定”。方法二:阻断云端依赖。在同一路径下,找到并双击“允许搜索和Cortana使用位置” → 设为“已禁用”;再找到“允许在搜索框中显示搜索建议” → 同样设为“已禁用”。关闭组策略编辑器,重启电脑。
卸载Cortana应用包(Win10 2004+ / Win11稳定版)
PowerShell命令可彻底移除Cortana应用本体,适用于Win10 2004及更高版本、Win11全版本。以管理员身份启动Windows Terminal(或PowerShell)→ 输入以下命令并回车:Get-AppxPackage *Cortana* | Remove-AppxPackage。命令执行后无提示即表示成功。该操作不可逆,卸载后无法通过“设置→应用→重置”恢复,需重装系统或手动部署AppX包才能找回。











