答案1
我找到了一个可行的解决方案,尽管不是理想的,但它很稳定。
创建具有以下内容的 VBScript:
Option Explicit
Dim Shell
Set Shell = CreateObject("WScript.Shell")
Shell.Run "%SystemRoot%\system32\bash.exe"
将其另存为BashStart.vbs
并放入%SystemRoot%\System32
。然后手动编辑您使用的所有快捷方式,使它们指向%SystemRoot%\System32\BashStart.vbs
而不是%SystemRoot%\System32\bash.exe
。现在,适用于 Linux 的 Windows 子系统会显示正确的调色板和字体。