可通过四种方式将windows 11默认终端还原为windows控制台主机:一、设置→隐私和安全→开发者选项→终端→默认终端应用程序选windows控制台主机;二、windows terminal设置→启动→默认终端应用程序选windows控制台主机;三、命令提示符属性→终端选项卡→默认终端应用程序选windows控制台主机;四、注册表hkey_current_user\console中删除%%startup字符串值。

如果您希望在 Windows 11 中将默认终端还原为传统的 Windows Console Host(即旧版命令提示符/PowerShell 承载界面),而非 Windows Terminal,则需覆盖当前的终端委托策略。以下是实现该目标的多种操作路径:
一、通过系统设置中的开发者选项配置
此方法修改操作系统全局终端委托策略,影响所有标准命令行调用路径(如 Win+R 输入 cmd、开始菜单点击 PowerShell、资源管理器右键“在此处打开终端”等),是微软官方支持的首选方式,无需额外工具或提权操作。
1、按下 Win + I 快捷键打开“设置”应用。
2、在左侧导航栏中点击“隐私和安全”,向下滚动并点击“开发者选项”。
3、在页面中部找到“终端”功能区域,展开“默认终端应用程序”下拉菜单。
4、从列表中选择Windows 控制台主机。
5、关闭设置窗口,更改立即生效,后续新启动的 cmd 或 PowerShell 将自动在 Windows 控制台主机中运行。
二、通过 Windows Terminal 应用内设置取消绑定
该方式聚焦于解除 Windows Terminal 对自身作为默认宿主的主动声明,确保其不再接管图形界面入口的命令行会话,适用于已启用 Windows Terminal 默认行为但需临时回退的用户。
1、在任务栏搜索框中输入“终端”,点击打开 Windows Terminal 应用。
2、点击窗口顶部标签栏右侧的下拉箭头,从弹出菜单中选择“设置”。
3、在设置界面左侧导航栏中,点击“启动”类别。
4、定位到“默认终端应用程序”设置项,点击其右侧下拉按钮。
5、明确选择Windows 控制台主机以禁用 Windows Terminal 的默认宿主身份。
6、点击窗口右下角的“保存”按钮,使配置持久化。
三、通过命令提示符属性界面单独解除绑定
此方法针对 cmd.exe 进程本身的终端宿主绑定进行重置,适用于仅需恢复传统命令提示符界面、而不影响 PowerShell 或其他工具的场景,其设置优先级高于系统默认值,但仅作用于该应用的快捷方式或右键调用路径。
1、在开始菜单中搜索“cmd”,右键点击搜索结果中的“命令提示符”,选择“以管理员身份运行”。
2、在已打开的命令提示符窗口中,右键单击标题栏空白处,选择“属性”。
3、在弹出的属性对话框中,切换至“终端”选项卡。
4、在“默认终端应用程序”区域,选择Windows 控制台主机。
5、点击“确定”保存设置并关闭对话框。
四、通过注册表手动清除 Windows Terminal GUID 绑定
此方式直接删除用户级注册表中用于指定 Windows Terminal 为默认终端的 GUID 值,适用于 Windows Terminal 曾通过注册表强制设为默认、且图形界面设置未生效的情况,操作前建议备份注册表。
1、按 Win + R 打开“运行”,输入 regedit 并回车。
2、导航至路径:HKEY_CURRENT_USER\Console。
3、在右侧窗格中,查找名为 %%Startup 的字符串值(REG_SZ)。
4、若存在该值,右键选择“删除”,确认操作。
5、关闭注册表编辑器,重启资源管理器或注销当前用户使更改生效。










