微软近日通过Beta测试通道向用户推送了Windows 11 build 22622.436版本,其中一项重要变化值得关注——系统默认终端终于迎来了更新。根据官方发布说明,Windows Terminal已被正式设定为Windows 11的默认终端。这意味着什么?所有命令行应用程序,包括命令提示符和PowerShell,都将自动在新的终端中启动。用户可以通过“设置 > 隐私和安全性 > 针对开发人员”路径找到相关设置选项。需要留意的是,使用该功能的前提是已安装Windows Terminal 1.15或更高版本。

所谓默认终端,通俗来讲就是用户打开命令行应用时自动启动的那个终端模拟器。自Windows操作系统诞生以来,默认终端始终是Windows控制台主机conhost.exe,命令行提示符和PowerShell等shell程序都在这个经典的控制台主机中运行。37年间,用户想要更换默认终端几乎无法实现——尽管市面上存在一些第三方解决方案,但Windows操作系统本身从未开放过这一功能。

旧终端用户接受度面临挑战
长期以来,用户一直渴望更换默认终端,但Windows历史上几乎只有conhost.exe这一个选项,可替换的方案极其有限,第三方解决方案也始终未获得官方支持。归根结底,这件事的核心障碍并非技术问题,而在于微软是否愿意将选择权交给用户。

关于未来方向,近期有报道称Windows Terminal项目经理Kayla透露,微软正在着手开放相关功能,目标是允许用户将其他终端设置为默认终端——当然也包括Windows Terminal本身。这一举措背后的思路非常清晰:提升用户体验的灵活性,让每个人都能根据实际需求选择自己偏好的默认终端。从行业发展趋势来看,这无疑是一个正确的方向。
