Jump to content

Windows Vista Autounattend.xml problem


Recommended Posts

Hi,
I have the next answer file which works fine, except the final commands which disable UAC in Windows Vista. Maybe those reg.exe commands should be placed in other pass than oobeSystem?
Errors:

7ba4e5352669984.jpg b41156352669861.jpg
 

<?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend"><settings pass="windowsPE"><component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><SetupUILanguage><UILanguage>en-US</UILanguage></SetupUILanguage><InputLocale>0409:00000409</InputLocale><SystemLocale>en-US</SystemLocale><UILanguage>en-US</UILanguage><UserLocale>en-US</UserLocale></component><component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><SetupUILanguage><UILanguage>en-US</UILanguage></SetupUILanguage><InputLocale>0409:00000409</InputLocale><SystemLocale>en-US</SystemLocale><UILanguage>en-US</UILanguage><UserLocale>en-US</UserLocale></component><component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><DiskConfiguration><WillShowUI>Always</WillShowUI></DiskConfiguration><UserData><AcceptEula>true</AcceptEula><ProductKey><Key>2QBP3-289MF-9364X-37XGX-24W6P</Key><WillShowUI>OnError</WillShowUI></ProductKey></UserData></component><component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><DiskConfiguration><WillShowUI>Always</WillShowUI></DiskConfiguration><UserData><AcceptEula>true</AcceptEula><ProductKey><Key>2QBP3-289MF-9364X-37XGX-24W6P</Key><WillShowUI>OnError</WillShowUI></ProductKey></UserData></component></settings><settings pass="specialize"><component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><SkipAutoActivation>true</SkipAutoActivation></component><component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><SkipAutoActivation>true</SkipAutoActivation></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><ComputerName>vistax86-pc</ComputerName><TimeZone>GTB Standard Time</TimeZone></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><ComputerName>vistax64-pc</ComputerName><TimeZone>GTB Standard Time</TimeZone></component></settings><settings pass="oobeSystem"><component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><UILanguage>en-US</UILanguage><UserLocale>en-US</UserLocale><InputLocale>0409:00000409</InputLocale></component><component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><UILanguage>en-US</UILanguage><UserLocale>en-US</UserLocale><InputLocale>0409:00000409</InputLocale></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><TimeZone>GTB Standard Time</TimeZone><OOBE><HideEULAPage>true</HideEULAPage><NetworkLocation>Home</NetworkLocation><ProtectYourPC>3</ProtectYourPC></OOBE><RegisteredOrganization>MDL</RegisteredOrganization><AutoLogon><Password><Value></Value></Password><Enabled>true</Enabled><LogonCount>99999</LogonCount><Username>Power User</Username></AutoLogon><UserAccounts><LocalAccounts><LocalAccount wcm:action="add"><Password><Value></Value><PlainText>true</PlainText></Password><DisplayName>Power User</DisplayName><Name>Power User</Name><Group>Administrators</Group></LocalAccount></LocalAccounts></UserAccounts></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><TimeZone>GTB Standard Time</TimeZone><OOBE><HideEULAPage>true</HideEULAPage><NetworkLocation>Home</NetworkLocation><ProtectYourPC>3</ProtectYourPC></OOBE><RegisteredOrganization>MDL</RegisteredOrganization><AutoLogon><Password><Value></Value></Password><Enabled>true</Enabled><LogonCount>99999</LogonCount><Username>Power User</Username></AutoLogon><UserAccounts><LocalAccounts><LocalAccount wcm:action="add"><Password><Value></Value><PlainText>true</PlainText></Password><DisplayName>Power User</DisplayName><Name>Power User</Name><Group>Administrators</Group></LocalAccount></LocalAccounts></UserAccounts></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><FirstLogonCommands><SynchronousCommand wcm:action="add"><CommandLine>CMD /c reg.exe add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f</CommandLine><Description>Disable UAC</Description><Order>1</Order></SynchronousCommand></FirstLogonCommands></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi=""><FirstLogonCommands><SynchronousCommand wcm:action="add"><CommandLine>CMD /c reg.exe add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f</CommandLine><Description>Disable UAC</Description><Order>1</Order></SynchronousCommand></FirstLogonCommands></component></settings></unattend>
Link to comment
Share on other sites


I never actually run commands directly from that location, instead I will call a .cmd there.

 

Its hard to tell from your XML format what it could be. Other than Setup tells you that something is wrong. Have you run this XML through validation in WSIM?

 

It could be that your password objects are empty. Do not use empty objects, remove them instead.

Link to comment
Share on other sites

Hello,

I modified the answer file like below and all is fine except that the Network Location wizard pops-up asking to select Home, Work or Public location.

<?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend">	<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>en-US</UILanguage>			</SetupUILanguage>			<InputLocale>0409:00000409</InputLocale>			<SystemLocale>en-US</SystemLocale>			<UILanguage>en-US</UILanguage>			<UserLocale>ro-RO</UserLocale>		</component>		<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" 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>en-US</UILanguage>			</SetupUILanguage>			<InputLocale>0409:00000409</InputLocale>			<SystemLocale>en-US</SystemLocale>			<UILanguage>en-US</UILanguage>			<UserLocale>ro-RO</UserLocale>		</component>		<component name="Microsoft-Windows-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">			<DiskConfiguration>				<WillShowUI>Always</WillShowUI>			</DiskConfiguration>			<UserData>				<AcceptEula>true</AcceptEula>				<ProductKey>					<Key>2QBP3-289MF-9364X-37XGX-24W6P</Key>					<WillShowUI>OnError</WillShowUI>				</ProductKey>			</UserData>		</component>		<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">			<DiskConfiguration>				<WillShowUI>Always</WillShowUI>			</DiskConfiguration>			<UserData>				<AcceptEula>true</AcceptEula>				<ProductKey>					<Key>2QBP3-289MF-9364X-37XGX-24W6P</Key>					<WillShowUI>OnError</WillShowUI>				</ProductKey>			</UserData>		</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>enwinvulsp2x86</ComputerName>			<TimeZone>GTB Standard Time</TimeZone>		</component>		<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" 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>enwinvulsp2x64</ComputerName>			<TimeZone>GTB Standard Time</TimeZone>		</component>        <component name="Microsoft-Windows-Deployment" 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">            <RunSynchronous>                <RunSynchronousCommand wcm:action="add">                    <Order>1</Order>                    <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f</Path>                    <Description>Disable EnableLUA</Description>                </RunSynchronousCommand>                <RunSynchronousCommand wcm:action="add">                    <Order>2</Order>                    <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f</Path>                    <Description>ConsentPromptBehaviorAdmin</Description>                </RunSynchronousCommand>            </RunSynchronous>        </component>        <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">            <RunSynchronous>                <RunSynchronousCommand wcm:action="add">                    <Order>1</Order>                    <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f</Path>                    <Description>Disable EnableLUA</Description>                </RunSynchronousCommand>                <RunSynchronousCommand wcm:action="add">                    <Order>2</Order>                    <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f</Path>                    <Description>ConsentPromptBehaviorAdmin</Description>                </RunSynchronousCommand>            </RunSynchronous>        </component>	</settings>	<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">			<UILanguage>en-US</UILanguage>			<UserLocale>ro-RO</UserLocale>			<InputLocale>0409:00000409</InputLocale>		</component>		<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">			<UILanguage>en-US</UILanguage>			<UserLocale>ro-RO</UserLocale>			<InputLocale>0409:00000409</InputLocale>		</component>		<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>GTB Standard Time</TimeZone>			<RegisteredOrganization>M$</RegisteredOrganization>			<AutoLogon>				<Password>					<Value></Value>				</Password>				<Enabled>true</Enabled>				<LogonCount>99999</LogonCount>				<Username>Power User</Username>			</AutoLogon>			<UserAccounts>				<LocalAccounts>					<LocalAccount wcm:action="add">						<Password>							<Value></Value>							<PlainText>true</PlainText>						</Password>						<DisplayName>Power User</DisplayName>						<Name>Power User</Name>						<Group>Administrators</Group>					</LocalAccount>				</LocalAccounts>			</UserAccounts>			<OOBE>				<HideEULAPage>true</HideEULAPage>				<NetworkLocation>Home</NetworkLocation>				<ProtectYourPC>3</ProtectYourPC>			</OOBE>		</component>		<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" 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>GTB Standard Time</TimeZone>			<RegisteredOrganization>M$</RegisteredOrganization>			<AutoLogon>				<Password>					<Value></Value>				</Password>				<Enabled>true</Enabled>				<LogonCount>99999</LogonCount>				<Username>Power User</Username>			</AutoLogon>			<UserAccounts>				<LocalAccounts>					<LocalAccount wcm:action="add">						<Password>							<Value></Value>							<PlainText>true</PlainText>						</Password>						<DisplayName>Power User</DisplayName>						<Name>Power User</Name>						<Group>Administrators</Group>					</LocalAccount>				</LocalAccounts>			</UserAccounts>			<OOBE>				<HideEULAPage>true</HideEULAPage>				<NetworkLocation>Home</NetworkLocation>				<ProtectYourPC>3</ProtectYourPC>			</OOBE>		</component>	</settings></unattend>
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...