SALTEDFISHES'S SITE

Windows Sandbox配置启动时默认语言

2023-06-18

不知道为什么某一次系统更新之后Windows沙盒的默认语言变成了en-US,于是就有了这篇文章。

1.准备

Windows Sandbox的根目录在C:\ProgramData\Microsoft\Windows\Containers\BaseImages\<uuid>\BaseLayer\Files中。

而想要修改启动时默认语言需要修改此目录中C:\Users\WDAGUtilityAccount\ntuser.dat这个注册表文件(注:此文件是隐藏文件,需要打开显示隐藏的项目)

将这个文件复制到其他你能找到的位置中

2.修改

打开注册表编辑器,选中节点计算机\HKEY_USERS,点击文件选项卡中的加载配置单元
选择刚才复制的文件,并随便输入一个项目名

选择目录计算机\HKEY_USERS\<项目名>\Control Panel\Desktop,在右侧找到PreferredUILanguagesPendingPreviousPreferredUILanguages并其值修改为你希望显示的语言

最后再选择目录计算机\HKEY_USERS\<项目名>并点击文件选项卡中的卸载配置单元。再将修改好的文件替换回原来的位置即可