Windows - 停止为了更新而杀死我的终端

Zor*_*che 5 windows-store-app windows-terminal

我正在使用并且非常喜欢WindowsTerminal。我发现它比 conhost 和大多数替代方案都有很大的改进。但有一个例外。

每当微软发布更新时,都会自动应用更新并杀死我当前正在运行的所有终端以及其中运行的任何内容。这真的令人沮丧,并且破坏了正在进行的工作。

我知道我可以完全禁用所有商店应用程序的自动更新,但这似乎是一个糟糕的选择。是否有其他方法可以防止更新过程在 Microsoft 认为应该更新时直接杀死我的终端?

har*_*ymc 4

此问题在 2019 年 12 月的问题报告中进行了讨论
每当从商店更新时终端窗口都会关闭#3915

微软的答案是解决这个问题需要 Windows Terminal 团队和 Store 团队之间达成协议,但这显然没有发生。该帖子本身已被锁定,因为“将其解锁以供愤怒的人们挖掘是没有价值的”。

Microsoft 开发人员提供了一种解决方法,即不从应用商店安装 Windows Terminal。

他的想法是:

  • 从应用商店卸载 Windows 终端
  • 从github下载 Windows 终端版本
  • 使用7Zip解压.msixbundle文件,然后将文件 CascadiaPackage_*.0_x64.msix
  • 查找并提取WindowsTerminal.exe
  • 直接运行.exe.

请阅读问题报告以获取有关此解决方法的评论。