1

I'm using one virtual machine and clonezilla to create some testing images to learn a little about deployment in different machine setups.

I already managed to create some images for windows 8.1 and make them work the way I want without the need for sysprep, since this system is very malleable with different hardware.

The problem appears when I want to create Windows 7 image, and I inevitably need to use sysprep with "generalize" option in order to apply it to several machines with different hardware, by default Sysprep causes my image to request a new user while I wish Only be able to use the same user.

I tried to use the "Windows Answer File Generator" site to generate an xml that did not make the user oobe and the machine oobe, but it ended up generating a lot of problems in the first boot preventing the image from being used, and i dont know if i'm doing it right.

Can someone help me? Thank you for your attention and sorry for the not so good English

Edit:

Here is the long autounattend.xml file I got with 'Windows Answer File Generator'

<?xml version="1.0" encoding="UTF-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
   <settings pass="windowsPE">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SetupUILanguage>
            <UILanguage>pt-BR</UILanguage>
         </SetupUILanguage>
         <InputLocale>66582:00010416</InputLocale>
         <SystemLocale>pt-BR</SystemLocale>
         <UILanguage>pt-BR</UILanguage>
         <UserLocale>pt-BR</UserLocale>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SetupUILanguage>
            <UILanguage>pt-BR</UILanguage>
         </SetupUILanguage>
         <InputLocale>66582:00010416</InputLocale>
         <SystemLocale>pt-BR</SystemLocale>
         <UILanguage>pt-BR</UILanguage>
         <UserLocale>pt-BR</UserLocale>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <Diagnostics>
            <OptIn>false</OptIn>
         </Diagnostics>
         <DiskConfiguration>
            <WillShowUI>OnError</WillShowUI>
            <Disk wcm:action="add">
               <DiskID>0</DiskID>
               <WillWipeDisk>false</WillWipeDisk>
               <CreatePartitions>
                  <CreatePartition wcm:action="add">
                     <Order>1</Order>
                     <Type>Primary</Type>
                     <Size>100</Size>
                  </CreatePartition>
                  <CreatePartition wcm:action="add">
                     <Order>2</Order>
                     <Type>Primary</Type>
                     <Extend>true</Extend>
                  </CreatePartition>
               </CreatePartitions>
               <ModifyPartitions>
                  <ModifyPartition wcm:action="add">
                     <Format>NTFS</Format>
                     <Label>System Reserved</Label>
                     <Order>1</Order>
                     <Active>true</Active>
                     <PartitionID>1</PartitionID>
                     <TypeID>0x27</TypeID>
                  </ModifyPartition>
                  <ModifyPartition wcm:action="add">
                     <Active>true</Active>
                     <Format>NTFS</Format>
                     <Label>OS</Label>
                     <Letter>C</Letter>
                     <Order>2</Order>
                     <PartitionID>2</PartitionID>
                  </ModifyPartition>
               </ModifyPartitions>
            </Disk>
         </DiskConfiguration>
         <ImageInstall>
            <OSImage>
               <InstallTo>
                  <DiskID>0</DiskID>
                  <PartitionID>2</PartitionID>
               </InstallTo>
               <WillShowUI>OnError</WillShowUI>
               <InstallToAvailablePartition>false</InstallToAvailablePartition>
            </OSImage>
         </ImageInstall>
         <UserData>
            <AcceptEula>false</AcceptEula>
            <FullName>User</FullName>
            <Organization />
         </UserData>
         <EnableFirewall>true</EnableFirewall>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <Diagnostics>
            <OptIn>false</OptIn>
         </Diagnostics>
         <DiskConfiguration>
            <WillShowUI>OnError</WillShowUI>
            <Disk wcm:action="add">
               <DiskID>0</DiskID>
               <WillWipeDisk>false</WillWipeDisk>
               <CreatePartitions>
                  <CreatePartition wcm:action="add">
                     <Order>1</Order>
                     <Type>Primary</Type>
                     <Size>100</Size>
                  </CreatePartition>
                  <CreatePartition wcm:action="add">
                     <Order>2</Order>
                     <Type>Primary</Type>
                     <Extend>true</Extend>
                  </CreatePartition>
               </CreatePartitions>
               <ModifyPartitions>
                  <ModifyPartition wcm:action="add">
                     <Format>NTFS</Format>
                     <Label>System Reserved</Label>
                     <Order>1</Order>
                     <Active>true</Active>
                     <PartitionID>1</PartitionID>
                     <TypeID>0x27</TypeID>
                  </ModifyPartition>
                  <ModifyPartition wcm:action="add">
                     <Active>true</Active>
                     <Format>NTFS</Format>
                     <Label>OS</Label>
                     <Letter>C</Letter>
                     <Order>2</Order>
                     <PartitionID>2</PartitionID>
                  </ModifyPartition>
               </ModifyPartitions>
            </Disk>
         </DiskConfiguration>
         <ImageInstall>
            <OSImage>
               <InstallTo>
                  <DiskID>0</DiskID>
                  <PartitionID>2</PartitionID>
               </InstallTo>
               <WillShowUI>OnError</WillShowUI>
               <InstallToAvailablePartition>false</InstallToAvailablePartition>
            </OSImage>
         </ImageInstall>
         <UserData>
            <AcceptEula>false</AcceptEula>
            <FullName>User</FullName>
            <Organization />
         </UserData>
         <EnableFirewall>true</EnableFirewall>
      </component>
   </settings>
   <settings pass="generalize">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Security-SPP" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SkipRearm>1</SkipRearm>
      </component>
   </settings>
   <settings pass="generalize">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SkipRearm>1</SkipRearm>
      </component>
   </settings>
   <settings pass="specialize">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SkipAutoActivation>true</SkipAutoActivation>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <SkipAutoActivation>true</SkipAutoActivation>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <ComputerName>-PC</ComputerName>
         <ProductKey>----</ProductKey>
         <TimeZone>E. South America Standard Time</TimeZone>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <ComputerName>-PC</ComputerName>
         <ProductKey>----</ProductKey>
         <TimeZone>E. South America Standard Time</TimeZone>
      </component>
   </settings>
   <settings pass="oobeSystem">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <InputLocale>66582:00010416</InputLocale>
         <UILanguage>pt-BR</UILanguage>
         <UserLocale>pt-BR</UserLocale>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <InputLocale>66582:00010416</InputLocale>
         <UILanguage>pt-BR</UILanguage>
         <UserLocale>pt-BR</UserLocale>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <RegisteredOwner>User</RegisteredOwner>
         <OOBE>
            <HideEULAPage>true</HideEULAPage>
            <NetworkLocation>Other</NetworkLocation>
            <ProtectYourPC>1</ProtectYourPC>
            <HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE>
            <SkipMachineOOBE>true</SkipMachineOOBE>
            <SkipUserOOBE>true</SkipUserOOBE>
         </OOBE>
         <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
         <FirstLogonCommands>
            <SynchronousCommand wcm:action="add">
               <RequiresUserInput>false</RequiresUserInput>
               <Order>1</Order>
               <Description>Disable Auto Updates</Description>
               <CommandLine>reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 3 /f</CommandLine>
            </SynchronousCommand>
            <SynchronousCommand wcm:action="add">
               <Description>Control Panel View</Description>
               <Order>2</Order>
               <CommandLine>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v StartupPage /t REG_DWORD /d 0 /f</CommandLine>
               <RequiresUserInput>true</RequiresUserInput>
            </SynchronousCommand>
            <SynchronousCommand wcm:action="add">
               <Order>3</Order>
               <Description>Control Panel Icon Size</Description>
               <RequiresUserInput>false</RequiresUserInput>
               <CommandLine>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v AllItemsIconView /t REG_DWORD /d 0 /f</CommandLine>
            </SynchronousCommand>
         </FirstLogonCommands>
         <AutoLogon>
            <Password>
               <Value />
               <PlainText>true</PlainText>
            </Password>
            <Enabled>true</Enabled>
            <Username>User</Username>
         </AutoLogon>
         <UserAccounts>
            <LocalAccounts>
               <LocalAccount wcm:action="add">
                  <Password>
                     <Value />
                     <PlainText>true</PlainText>
                  </Password>
                  <Description />
                  <DisplayName>User</DisplayName>
                  <Group>Administrators</Group>
                  <Name>User</Name>
               </LocalAccount>
            </LocalAccounts>
         </UserAccounts>
      </component>
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <RegisteredOwner>User</RegisteredOwner>
         <OOBE>
            <HideEULAPage>true</HideEULAPage>
            <NetworkLocation>Other</NetworkLocation>
            <ProtectYourPC>1</ProtectYourPC>
            <HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE>
            <SkipMachineOOBE>true</SkipMachineOOBE>
            <SkipUserOOBE>true</SkipUserOOBE>
         </OOBE>
         <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
         <FirstLogonCommands>
            <SynchronousCommand wcm:action="add">
               <RequiresUserInput>false</RequiresUserInput>
               <Order>1</Order>
               <Description>Disable Auto Updates</Description>
               <CommandLine>reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 3 /f</CommandLine>
            </SynchronousCommand>
            <SynchronousCommand wcm:action="add">
               <Description>Control Panel View</Description>
               <Order>2</Order>
               <CommandLine>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v StartupPage /t REG_DWORD /d 0 /f</CommandLine>
               <RequiresUserInput>true</RequiresUserInput>
            </SynchronousCommand>
            <SynchronousCommand wcm:action="add">
               <Order>3</Order>
               <Description>Control Panel Icon Size</Description>
               <RequiresUserInput>false</RequiresUserInput>
               <CommandLine>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v AllItemsIconView /t REG_DWORD /d 0 /f</CommandLine>
            </SynchronousCommand>
         </FirstLogonCommands>
         <AutoLogon>
            <Password>
               <Value />
               <PlainText>true</PlainText>
            </Password>
            <Enabled>true</Enabled>
            <Username>User</Username>
         </AutoLogon>
         <UserAccounts>
            <LocalAccounts>
               <LocalAccount wcm:action="add">
                  <Password>
                     <Value />
                     <PlainText>true</PlainText>
                  </Password>
                  <Description />
                  <DisplayName>User</DisplayName>
                  <Group>Administrators</Group>
                  <Name>User</Name>
               </LocalAccount>
            </LocalAccounts>
         </UserAccounts>
      </component>
   </settings>
   <settings pass="offlineServicing">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-LUA-Settings" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <EnableLUA>true</EnableLUA>
      </component>
   </settings>
   <settings pass="offlineServicing">
      <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
         <EnableLUA>true</EnableLUA>
      </component>
   </settings>
</unattend>
3
  • If you post some of the errors you're getting using the answer file, and perhaps the answer file itself, as an edit to your question, we'll have a better idea how to help. Nov 18, 2016 at 23:47
  • @music2myear, I added the xml file you suggested. Unfortunately I can not recover the exact error, since the image restarted automatically and went on to simply present a message like "installation can not continue". Nov 21, 2016 at 11:26
  • Was that the entirety of the message? You could take a picture of the error as it comes up and before the system restarts. Also, is this in the "normal" Windows installer or is this in a WinPE environment based on an MDT or SCCM install? If it's an MDT or SCCM WinPE-based install there's probably a log file you can access. Nov 21, 2016 at 17:00

0

You must log in to answer this question.

Browse other questions tagged .