SYSPREP Windows 7 После установки языковой панели
У меня был файл sysprep, который отлично работал с Windows 7 Ent. Однако я установил китайский упрощенный и теперь, после запуска sysprep, появляется окно для выбора английского или китайского. Я настроил использовать en-au для ввода lang. Есть ли где-то еще, что я должен изменить или добавить что-то новое? Спасибо
Также меня постоянно спрашивают, для какого типа сети это также задано в файле ответов. Смотрите ниже для XML
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="generalize">
<component name="Microsoft-Windows-Security-SPP" 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">
<SkipRearm>8</SkipRearm>
</component>
<component name="Microsoft-Windows-PnpSysprep" 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">
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
</component>
</settings>
<settings pass="specialize">
<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">
<ComputerName>*</ComputerName>
<ShowWindowsLive>false</ShowWindowsLive>
<TimeZone>E. Australia Standard Time</TimeZone>
</component>
<component name="Microsoft-Windows-UnattendedJoin" 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">
<Identification>
<Credentials>
<Domain>XXXXXX</Domain>
<Password>XXXXXX</Password>
<Username>XXXXXX</Username>
</Credentials>
<JoinDomain>XXXXXX</JoinDomain>
</Identification>
</component>
</settings>
<settings pass="oobeSystem">
<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">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<UserAccounts>
<AdministratorPassword>
<Value>JAAyADAAMAA4AGwAYwBBAGQAbQBpAG4AaQBzAHQAcgBhAHQAbwByAFAAYQBzAHMAdwBvAHIAZAA=</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>XXXXXXA</Value>
<PlainText>false</PlainText>
</Password>
<Name>XXXXXX</Name>
<Group>administrators</Group>
<DisplayName>Desktopadmin</DisplayName>
<Description>Local Admin Account</Description>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<RegisteredOrganization>XXXXX</RegisteredOrganization>
<RegisteredOwner>XXXXXX</RegisteredOwner>
<AutoLogon>
<Password>
<Value>XXXXXX</Value>
<PlainText>false</PlainText>
</Password>
<Domain>slc</Domain>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>XXXXXX</Username>
</AutoLogon>
</component>
<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-us</InputLocale>
<SystemLocale>en-au</SystemLocale>
<UILanguage>en-au</UILanguage>
<UILanguageFallback>en-us</UILanguageFallback>
<UserLocale>en-au</UserLocale>
</component>
</settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" 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">
<SetupUILanguage>
<UILanguage>English</UILanguage>
</SetupUILanguage>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog:g:/applications/windows 7 deployment tools/win 7 ent/sources/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
1 ответ
В итоге я взял все языковые пакеты, доступные в обновлениях Windows, или нашел список здесь http://www.mydigitallife.info/2009/07/26/download-windows-7-rtm-32-bit-x86-and-64-bit-x64-mui-language-packs-gold-msdntechnet-iso/
Я взял файлы lp.cab, созданные при запуске каждой языковой программы установки, переименовал каждый из них, а затем после установки машины после sysprep я запустил lpksetup.exe /i * c:\langpackspath, который устанавливает языки. единственное, что я считаю нужным после этого, это добавить reg-ключи HKCU\Keyboard для языковой панели.