将Windows Terminal设为默认终端的方法包括:①通过“设置”→“隐私和安全”→“开发者”中选择Windows Terminal;②在Windows Terminal应用的“启动”设置中配置默认终端;③右键命令提示符属性,在“终端”选项卡勾选Windows Terminal;④使用注册表编辑器修改HKEY_CURRENT_USER\Console\%%Startup下的DelegationConsole和DelegationTerminal值。Surface Laptop 5,Windows 11 22H2环境验证有效。

如果您在Windows 11中启动命令提示符或PowerShell,但它们仍在旧的控制台窗口中打开,则说明系统默认终端尚未切换至Windows Terminal。以下是将Windows Terminal设为默认终端的操作步骤。
本文运行环境:Surface Laptop 5,Windows 11 22H2。
一、通过系统设置更改默认终端
此方法利用Windows 11内置的图形化设置界面,直接修改开发者选项中的终端首选项,适用于大多数用户。
1、按下 Windows + I 快捷键打开“设置”应用。
2、进入“隐私和安全”分类,然后点击“开发者”选项。
3、在右侧找到“终端”部分,点击下拉菜单。
4、从菜单中选择 Windows 终端 作为默认终端应用程序。
5、关闭设置窗口,此后新打开的命令提示符和PowerShell将自动在Windows Terminal中启动。
二、通过Windows Terminal应用内设置
此方法直接在Windows Terminal的应用设置中进行配置,可以确保应用自身的行为与系统偏好保持一致。
1、在开始菜单或搜索栏中找到并打开“Windows Terminal”应用。
2、点击顶部标签栏右侧的下拉箭头,选择“设置”选项。
3、在左侧导航栏中选择“启动”类别。
4、向下滚动到“默认终端应用程序”设置项,点击其下拉菜单。
5、选择 Windows 终端 作为首选项。
6、点击页面右下角的“保存”按钮以应用更改。
三、通过命令提示符属性设置
此方法通过修改传统命令行工具的属性来影响其启动行为,是一种兼容性较强的设置途径。
1、在开始菜单中搜索“cmd”或“命令提示符”,然后右键点击搜索结果,选择“以管理员身份运行”。
2、在命令提示符窗口的标题栏上单击鼠标右键,选择“属性”。
3、在弹出的属性窗口中,切换到“终端”选项卡。
4、在“默认终端应用程序”区域,勾选 Windows 终端 单选框。
5、点击“确定”按钮保存设置并关闭属性窗口。
四、使用注册表编辑器手动配置
此方法通过直接修改Windows注册表来设定默认终端,适用于需要批量部署或脚本自动化管理的场景。
1、按下 Windows + R 打开“运行”对话框,输入 regedit 并按回车,以打开注册表编辑器。
2、导航至以下路径:HKEY_CURRENT_USER\Console\%%Startup。
3、在右侧窗格中,双击名为 DelegationConsole 的字符串值。
4、将其数值数据修改为 {2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69},然后点击“确定”。
5、同样地,双击 DelegationTerminal 字符串值,并将其数值数据修改为 {E12CFF52-A866-4C77-9A90-F570A7AA2C6B}。
6、关闭注册表编辑器,重启电脑后设置生效。











