我有一个在 2008 R2 上设置的可运行的 Windows 部署服务器,它可以使用 Windows 7 SP1 的 en-GB 映像成功地对机器进行映像处理。
但是当我启动 Install.WIM 时,所有图像都列为 en-US。我如何让它们列为 en-GB?
答案1
语言值实际上被编码到每个 .wim 文件中。它默认使用新的 wim en-US
。
您可以使用dism
waik 中的工具来设置 wim 映像上的语言值。具体来说是/Set-UILang
开关。
查看以下文档页面以获取更多信息:
http://technet.microsoft.com/en-us/library/dd744360(WS.10).aspx
答案2
我总是在有人值守模式下部署映像,使用在 WAIK 中内置映像的无人值守文件。在无人值守中有一个可以设置位置和语言的地方,就像常规安装一样。所以根据我的经验,映像选择中列出的映像是什么并不重要。
例如我使用:对于时区:
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TimeZone>E. Australia Standard Time</TimeZone>
</component>
</settings>
您可以在这里找到各种时区格式:http://technet.microsoft.com/en-us/library/cc749073%28WS.10%29.aspx
对于区域设置和语言:
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-au</InputLocale>
<SystemLocale>en-au</SystemLocale>
<UILanguage>en-au</UILanguage>
<UILanguageFallback></UILanguageFallback>
<UserLocale>en-au</UserLocale>
</component>