微软的Windows Terminal确实好用,但是呢,在我的两台电脑上都出现了同样的问题:
- Win+X打不开终端,表现为鼠标右键后一直转圈2-3秒后无反应
- 进入终端目录下可以正常打开
- Powershell/CMD正常工作
国内内容都是让重装啊,修复啊什么的,屁用没有。
最后在Github上找到了:
A solution I found-
changing the values in the following registries:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wt.exe
from the C:\Program Files\WindowsApps\ path, to the path in C:\Users\USERNAME\AppData\Local\Microsoft\WindowsApps\
翻译一下,也就是:
打开注册表,把:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wt.exe
下的键值从
C:\Program Files\WindowsApps\
改为
C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps\
但是,在实操过程中,发现目录应该是:
(默认)C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps\Microsoft.WindowsTerminal_8wekyb3d8bbwe\wt.exe
Path:C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps\Microsoft.WindowsTerminal_8wekyb3d8bbwe
完事,熟悉的wt.exe又回来了!