当我在+cmd
中运行时,Windows 终端启动,然后立即再次关闭。我没有自动运行(检查注册表并尝试)。当我启动生成控制台的应用程序时,该应用程序也会崩溃。WinRcmd /d
我尝试了 Windows 终端和 Windows 终端预览版。两者都默认设置为进入 WSL。当我直接启动终端时,它们有时会崩溃,但有时可以正确启动进入 WSL。
当终端做启动时,它没有任何问题。我可以打开任意数量的 WSL 和 PowerShell 选项卡,它从未崩溃过。但是,只要我尝试打开命令提示符选项卡,它就会再次崩溃。
我的终端配置文件(两者几乎完全相同):
- Windows 终端预览配置文件:https://pastebin.com/NMhAXSwf
- Windows 终端配置文件:https://pastebin.com/7LRUJ9D7
更新:当我以管理员身份成功启动终端时,PowerShell 也开始崩溃。
另一个更新:我已卸载 Windows 终端,并保留了 Windows 终端预览版。现在我又有了旧的 Windows 命令行。它运行完美,没有任何问题。至于 Windows 终端:
我注意到,当我打开一扇窗户时,每扇窗户都具有它所保持的“稳定性”。
- 进入默认 WSL 配置文件时某些实例崩溃(不太稳定)
- 有些可以加载默认的 WSL 配置文件,但非常不稳定(例如,当我在设置选项卡中更改设置时崩溃)
- 有些是完全地稳定,我可以打开任意数量的命令提示符选项卡,而不会出现任何问题(非常罕见)。
我非常确定,上面列出的所有“PowerShell 在非特权模式下工作正常,但在特权模式下根本无法正常工作”的说法都只是巧合,是我发现的规律。
是否有崩溃日志或任何可以指出问题发生位置的内容?