Magnetic_dud Asked: 2023-01-05 02:50:31 +0800 CST2023-01-05 02:50:31 +0800 CST 2023-01-05 02:50:31 +0800 CST 是否可以更改 Windows Sandbox 的语言? 772 我需要做一些 mui 测试,我需要更改 windows 沙箱的语言。问题是无法重新启动或注销,因为它会关闭并擦除沙箱。在官方文档中没有提到这一点:我想知道是否有一种解决方法可以做到这一点,例如修改主图像 windows 1 个回答 Voted Best Answer harrymc 2023-01-05T10:56:04+08:002023-01-05T10:56:04+08:00 可以更改 Windows 沙盒的许多设置。 由于 Windows Sandbox 是一个关闭时丢弃的虚拟机,因此您应该在其 .vhdx文件中修改虚拟机本身的基础映像。 请参阅文章 如何在不使用 WSB 文件的情况下自定义默认的 Windows 沙盒(文件、文件夹、注册表、墙纸)。 简而言之 : BaseLayer.vhdx通过停止 Windows 系统服务“Container Manager Service”挂载 VHDX , 然后双击C:\ProgramData\Microsoft\Windows\Containers\BaseImages\GUID regedit使用菜单File > Load hive修改注册表 以加载并在完成时\Files\Users\WDAGUtilityAccount\ntuser.dat 使用File > Unload hive 。 对于注册表中的所有语言设置,请参见: 每个用户的语言设置存储在注册表的哪个位置? Windows 10 1809 - 区域/语言注册表项 如何删除 Windows 10 中的键盘布局 将Windows设置为所需语言并导出感兴趣的注册表项,然后将这些更改导入基本映像的注册表可能会更简单。
可以更改 Windows 沙盒的许多设置。
由于 Windows Sandbox 是一个关闭时丢弃的虚拟机,因此您应该在其
.vhdx
文件中修改虚拟机本身的基础映像。请参阅文章 如何在不使用 WSB 文件的情况下自定义默认的 Windows 沙盒(文件、文件夹、注册表、墙纸)。
简而言之 :
BaseLayer.vhdx
通过停止 Windows 系统服务“Container Manager Service”挂载 VHDX , 然后双击C:\ProgramData\Microsoft\Windows\Containers\BaseImages\GUID
regedit
使用菜单File > Load hive修改注册表 以加载并在完成时\Files\Users\WDAGUtilityAccount\ntuser.dat
使用File > Unload hive 。对于注册表中的所有语言设置,请参见:
将Windows设置为所需语言并导出感兴趣的注册表项,然后将这些更改导入基本映像的注册表可能会更简单。