1、可通过设置、组策略、注册表或PowerShell禁用Windows 11中的Cortana以提升性能与隐私保护;2、设置中关闭语音权限,组策略禁用Cortana功能,注册表修改AllowCortana值为0,或使用PowerShell命令终止进程并阻止启动。

如果您希望提升系统性能或减少隐私数据的收集,可以考虑禁用Windows中的Cortana语音助手。该功能在默认情况下处于启用状态,可能会影响部分用户的使用体验。
本文运行环境:Dell XPS 13,Windows 11
一、通过设置应用禁用Cortana
Windows系统自带的设置界面提供了关闭Cortana的直观选项,适用于大多数普通用户。此方法不会完全卸载程序,但可有效停止其后台运行。
1、点击任务栏上的“开始”按钮,打开“设置”应用。
2、进入“隐私和安全性”选项,选择“语音、墨迹书写和键入”。
3、在“在线语音服务”区域,找到并关闭“允许应用程序使用我的语音激活”开关。
4、返回上一级菜单,进入“应用权限”下的“Cortana”,将其访问权限全部设为“关闭”。
二、通过组策略编辑器禁用Cortana
对于专业版或企业版用户,可通过本地组策略限制Cortana的启动和功能,实现更彻底的控制。此方法适用于需要集中管理设备的企业环境。
1、按下Win + R组合键,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开“计算机配置” > “管理模板” > “Windows组件” > “搜索”。
3、在右侧窗格中双击“允许Cortana”策略项。
4、选择“已禁用”,然后点击“确定”保存设置。
5、重启计算机使更改生效。
三、通过注册表禁用Cortana
注册表修改可深入控制系统行为,适合高级用户操作。修改注册表前建议备份当前配置,防止系统异常。
1、按下Win + R键,输入regedit并以管理员身份运行。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search。
3、若“Windows Search”项不存在,请右键创建该项。
4、在右侧空白处右键,新建一个名为AllowCortana的DWORD (32位) 值。
5、将其数值数据设置为0,确认后关闭注册表编辑器。
6、重启电脑完成禁用流程。
四、通过PowerShell命令禁用Cortana
使用PowerShell可批量处理系统组件,适用于自动化部署场景。此方法直接终止Cortana进程并阻止其自动重启。
1、右键点击“开始”菜单,选择“Windows终端(管理员)”或“Windows PowerShell(管理员)”。
2、输入以下命令停止当前Cortana进程:
Get-Process -Name "SearchUI" -ErrorAction SilentlyContinue | Stop-Process
3、执行命令屏蔽Cortana启动:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" -Name AllowCortana -Value 0
4、重启系统确保策略持久化。











