可通过组策略、注册表、禁用Windows Update服务或清理锁定语音包文件夹四种方法禁用Windows 11自动下载Cortana语音包:组策略适用于专业版及以上,注册表兼容所有版本,禁用服务可彻底阻断下载,清理并锁定Speech文件夹能释放空间并防止重写。

如果您发现Windows 11在后台自动下载Cortana相关语音包或语言模型,占用网络带宽与存储空间,则可能是系统通过Windows Update通道自动获取语音识别组件所致。以下是禁用该行为的多种方法:
一、通过组策略编辑器禁用语音包下载
此方法仅适用于Windows 11专业版、企业版或教育版,可精准阻止系统在登录或更新过程中下载Cortana语音包及语言模型,不影响安全更新等核心功能。
1、按下Win + R组合键,输入gpedit.msc并回车,以管理员权限启动本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 管理最终用户体验。
3、在右侧双击“不要在登录时下载语言包”策略项。
4、选择已启用,点击“确定”保存设置。
5、继续在同一路径下,双击“不要在登录时下载语言包的更新”策略项。
6、同样选择已启用,点击“确定”。
二、通过注册表禁用Cortana语音模型自动获取
该方案兼容所有Windows 11版本(含家庭版),通过新增注册表键值,强制系统跳过Cortana语音识别组件的自动检测与下载流程,不干扰其他语音服务。
1、按下Win + R,输入regedit并回车,以管理员身份打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU(若AU子项不存在,请手动新建)。
3、右键空白处,选择“新建 → DWORD (32位) 值”,命名为NoAutoLanguageDownload。
4、双击该新建项,将“数值数据”设为1,点击“确定”。
5、再次导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search(若Windows Search项不存在,请手动新建)。
6、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为AllowCortana。
7、双击AllowCortana,将“数值数据”设为0,点击“确定”。
三、禁用Windows Update服务阻断全部语音包通道
该方法通过彻底停用Windows Update服务,从系统服务层切断包括Cortana语音包、语言模型在内的所有自动下载行为,适用于对更新无依赖且追求资源零占用的用户。
1、按下Win + R组合键,输入services.msc并回车,打开服务管理器。
2、在服务列表中找到Windows Update,右键选择“属性”。
3、将“启动类型”下拉菜单设为禁用,点击“停止”按钮终止当前运行的服务。
4、点击“应用”后确认关闭窗口。
5、在同一服务管理器中,找到Update Orchestrator Service,重复步骤2–4完成禁用。
四、清除已缓存语音包并锁定相关文件夹
该步骤用于立即释放已被Cortana语音模型及语言包占用的磁盘空间,并通过权限控制防止系统再次写入语音相关临时文件,作为前述任一方法的必要补充操作。
1、按下Win + R,输入%windir%\SoftwareDistribution\Download并回车。
2、全选文件夹内全部内容(Ctrl + A),按Shift + Delete彻底删除(需管理员权限确认)。
3、返回上一级目录,进入%windir%\Speech文件夹。
4、右键Speech文件夹 → 属性 → 安全 → 编辑 → 选择SYSTEM和Administrators → 取消勾选“写入”权限 → 点击“确定”。










