跳转至正文

Windows Terminal

应用程序Microsoft Corporation

也称为 wt、windows terminal、wt.exe

Microsoft CorporationSystem

支持标签页的控制台宿主。进程为 WindowsTerminal.exe。它本身不是 PowerShell,也不是 conhost.exe。

您需要了解的内容

Windows 终端是支持标签页的宿主。它不是 powershell.exe。

Microsoft Windows 终端是标签页界面。可从 aka.ms/terminal 获取。标签页内部的 shell 可以是 cmd、powershell.exe、pwsh 或 WSL。conhost.exe 则是较旧的控制台宿主。

它是什么?
支持标签页的控制台宿主
它是 PowerShell 吗?
不是。PowerShell 是标签页内部的一个 shell
与 conhost 相同吗?
不是。conhost 是较旧的控制台宿主
Feex 表示
如果 Windows 终端是排列的一行,那我看到的就是外框。当我需要特定 shell 时,我会查看标签页配置文件,并且我不会将该进程称为 powershell.exe。

什么是 Windows 终端?

WindowsTerminal.exe 负责绘制标签页、窗格和设置。OpenConsole.exe 负责承载缓冲区。如果您选择该配置文件,powershell.exe 是标签页内部运行的 Windows PowerShell 5.1。它们是完全分开的进程。

如果您从未用过它

如果您需要同时为 cmd、PowerShell 和 WSL 提供标签页支持,Windows 终端就是 Microsoft 提供的宿主。可从 aka.ms/terminal 或 Store 安装。其窗口进程是 WindowsTerminal.exe。您输入的命令运行在 powershell.exe、pwsh.exe、cmd.exe 或 wsl.exe 中。它本身不是 PowerShell,也不是旧版的 conhost.exe 窗口。

它有什么用?

多标签页 cmd、PowerShell 和 WSL

配置文件决定使用的 Shell。关闭 Terminal 即关闭该窗口框架。计划任务中的 powershell.exe 即使没有此窗口仍可正常运行。

JSON 设置与配色方案

settings.json 属于 Terminal,并非您的 PowerShell 配置文件脚本。

Quake 模式与启动配置文件

这些属于 Terminal 的功能特性。conhost.exe 不支持这种标签页形式。

它适合谁?

  • 希望使用多标签页替代大量 conhost 窗口的用户
  • 搜索 "Terminal" 并误以为它是 PowerShell 7 的用户
  • 若需要 PowerShell 7 仍应单独安装 pwsh 的用户

当前状态

Windows Terminal (2019) 是来自 Microsoft Corporation 的最新控制台宿主程序。该厂商目前仍引导 Windows 用户访问 https://aka.ms/terminal。

它存在多久了?

Windows Terminal 于 2019 年推出。conhost.exe 是较早的控制台宿主。Windows PowerShell 5.1 (powershell.exe) 则在此数年前发布。本文介绍的是该多标签页框架,而非 Shell 语言本身。

版本

以主要渠道为主。此处并未对所有确切的版本号进行逐一验证。

Stable
Preview

系统要求

数值遵循发布者的公开指引。实际需求仍会因工作负载而异。

最低配置

最低系统要求
操作系统 根据 Microsoft 的说明,当前 Terminal 支持 Windows 10 1903+。日常安装通常为 Windows 10 2004+ 或 Windows 11
内存 足以运行 Windows 加上此应用程序。繁重项目需要更多资源。

资源占用概况

CPU 需求
用户界面加上选项卡运行的任何内容
内存需求
框架本身占用适中,外加各个 Shell
GPU 需求
Terminal 渲染可以使用 GPU

安装的进程

这些可执行文件属于该产品安装后的组件。

安装的进程
WindowsTerminal.exe 多标签页终端用户界面
OpenConsole.exe 控制台缓冲区宿主
powershell.exe 可在标签页中运行的 Shell,而非此用户界面

启动项组件

您可以固定 Terminal 或添加启动快捷方式。这将启动此用户界面,除非配置文件另有规定,否则不会单独启动 pwsh。

文件位置

Windows Terminal 常见文件位置
典型安装 C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_*\

文件格式

settings.jsonJSON 代码片段

常见问题

有人为了关闭 Terminal 而结束 pwsh,结果留下了幽灵窗口

请关闭此界面进程或该窗口。终止单个 Shell 选项卡并不总会退出 WindowsTerminal.exe。

将 GPU 占用完全归咎于 Shell

框架在此处渲染。缓冲区宿主是 OpenConsole。在重置 GPU 驱动程序之前,请同时检查这两项。

故障排除

wt.exe 或“开始”屏幕项,然后检查“设置”>“启动”

登录时出现的 Terminal 窗口就是此 exe。没有窗口的 PowerShell 7 任务是 pwsh,而不是此界面。

若用户界面无法打开,请从“应用”重置 Windows Terminal

此举会修复 Microsoft.WindowsTerminal。替换 conhost.exe 并不能恢复此框架。

如果要求使用 pwsh,请从 Microsoft Learn 安装 PowerShell 7

Terminal 可以承载它,但本身不会安装 pwsh。powershell.exe 仍为 5.1 版本。

替代方案

使用 conhost 获取经典控制台。Windows PowerShell 5.1 和 PowerShell 7 是 Shell,而非宿主程序。Windows Terminal Preview 是下一个预览分支。

官方帮助与下载

请先从软件厂商处着手。随意的 exe 网站并不是支持渠道。

官方联络方式
下载 aka.ms/terminal 官方安装程序或厂商页面
帮助 learn.microsoft.com/windows/terminal/ 厂商支持
官方网站 aka.ms/terminal 请从此处开始,而非随意的 exe 托管网站

相关硬件

Terminal 的界面渲染可以使用 GPU。重度负载取决于标签页中运行的具体程序。

技术细节

技术细节

厂商版本号会发生变动。本文不锁定特定内部版本。

来源与验证

记录的来源标签:August 2026。此标签并不代表已完成独立验证。 我们的研究方式.

这篇文章有用吗?

回答"是"或"否"即可。如果您愿意,可以选择一个原因,或添加一段简短附言。

这篇文章有用吗?