我需要做一些 mui 测试,并且需要更改 Windows 沙盒的语言。问题是无法重新启动或注销,因为它会关闭并清除沙盒。官方文档中没有提到这一点:我想知道是否有解决方法可以允许这样做,例如修改主映像
答案1
可以更改 Windows Sandbox 的许多设置。
由于 Windows Sandbox 是关闭时即丢弃的虚拟机,因此您应该在其文件中修改虚拟机本身的基础映像
.vhdx
。
查看文章 如何在不使用 WSB 文件的情况下自定义默认 Windows 沙盒(文件、文件夹、注册表、壁纸)。
简而言之 :
BaseLayer.vhdx
通过停止 Windows 系统服务“Container Manager Service”来挂载 VHDX,然后 双击C:\ProgramData\Microsoft\Windows\Containers\BaseImages\GUID
regedit
使用菜单修改注册表文件>加载配置单元 加载\Files\Users\WDAGUtilityAccount\ntuser.dat
并使用文件 > 卸载配置单元等结束了。
对于注册表中的所有语言设置,请参阅:
设置可能会更简单你的 Windows转换为所需的语言并导出感兴趣的注册表项,然后将这些更改导入到基础映像的注册表中。