Windows Terminal 终端更新怎么做?3 条路径加回退技巧一次讲清
【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal
给 Windows Terminal 做终端更新,最翻车的时刻往往不在安装那一步。有次我从旧版直接跳到最新稳定版,升级完习惯性按Ctrl+Shift+T开新标签,没反应;打开设置一看,配色和字体全变回了默认。终端没坏,是我没做检查,就把旧配置押注在了新版本上。升级本身只要几分钟,功夫都花在前面的检查和后面的回退预案里。
🛟 动手前的两分钟:先看版本,再备份
升级前花两分钟,能省后面两小时的折腾。先在任意终端里敲wt --version,把当前版本号记下来,后面回退、对比、排查问题都要用它。
终端配置备份方法其实就一步:把 settings.json 拷出来。它藏在C:\Users\用户名\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\目录下:
Copy-Item "$env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json" "$env:USERPROFILE\Documents\settings.json.bak"这个文件装着你的配色、字体、快捷键和全部个人配置(profiles),丢了就真没了。习惯用 Git 管文件的话,顺手把配置也纳入版本控制,每次改动都有迹可循,想回滚到哪个状态都能找到。
📦 三条路走法不同
先说版本线,这决定了你走哪条路。Windows Terminal 有稳定版(充分测试的正式版)、预览版(Preview,即将上线的功能提前体验)和 Canary 构建(每天自动打包的开发测试版)。日常使用稳定版足够;想尝新,装预览版;重度用户和开发者才需要考虑 Canary。
最省心的是让 Microsoft Store 自己来。商店安装的版本会在后台自动更新,你什么都不用做;想手动触发,就在商店里搜到 Windows Terminal 点一下更新。装完按Ctrl+Shift+,打开设置,看"关于"里的版本号变了没有。
最顺手的是 winget 一行命令。习惯命令行的人,在 PowerShell 里执行下面这句,会自动装好最新稳定版:
winget upgrade --id Microsoft.WindowsTerminal -e提示权限不足的话,用管理员身份重开 PowerShell 再跑一次就行。
最可控的是手动装指定版本。从项目的发布页下载对应的 .msixbundle 安装包,存好以后想装哪版装哪版,用Add-AppxPackage .\文件名.msixbundle一条命令装完。需要锁定版本、或要精确回退到某个版本时,这条路最靠谱。
🔍 升级之后别急着关
装完先敲一次wt --version,确认版本号真的变了,再谈别的。很多人升级完直接开干,出问题时说不清是配置的问题还是版本的问题。
Windows Terminal 多版本共存也不是难事。预览版的包 ID 是Microsoft.WindowsTerminal.Preview,和稳定版是两个独立应用,装在一起互不打架,开始菜单里会多出一个 Preview 图标。我给预览版单独套了蓝色配色,瞄一眼标题栏就知道自己开的是哪条产品线。
真出问题要回退,也别慌:先用备份的 settings.json 把配置还原,再用旧版本安装包覆盖安装,Add-AppxPackage后面加上-ForceApplicationShutdown,正在运行的终端会被自动关掉完成降级。动作本身不复杂,前提是你确实留了旧安装包和配置备份。
遇到卡壳怎么办
Q:升级卡在安装界面,半天没动静?多半是 Windows 系统更新在排队,终端更新被挤在后面。等一会儿,或重启一次再试。反复失败的话,在 PowerShell 里跑Get-AppxPackage Microsoft.WindowsTerminal确认包还在不在,不在的话用Add-AppxPackage -Register把安装包重新注册一遍。
Q:升完级配置像被重置了,快捷键、配色都不对劲?先看 settings.json 有没有被覆盖。新版本偶尔会移除废弃的配置项,个别老写法不再生效。对照官方配置文档里当前支持的字段,把不认识的项删掉或按新写法改回来,基本都能救回来。想看每个版本具体加了什么新功能,项目里的 roadmap 文档 记得很全。
下次更新前,把查版本、备份配置这两个动作变成习惯;旧版本安装包别随手删,放在一个固定目录里,那是你随时能走的退路。
【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考