Hello everyone, First off I'd like to say I've browsed these forums thoroughly the past few days and, while I haven't found an exact solution to my problem, I have learned a lot and it's gotten a lot clearer. Okay, so a little background info: We're ordering about 15 workstations per month and they all need to be configured very specifically (have certain apps/drivers installed, have the company logo on everything, etc). Each workstation has a preconfigured admin account (named "Workstation") and that's the only account that needs to be on the computer. I figured the best way to do this would be to set up a master image and then use Sysprep on it and just deploy the Sysprep image to each workstation. Well I found out it's not as straightforward in W7 as it was in XP, but I worked through most of the problems already. These workstations are running Windows 7 Home Premium x86. For some reason, ASUS decided not to ship install media with them, only restore media. So I decided just to clean the bloatware off of the computer and customize my installation rather than doing a fresh reformat. The only odd thing was, every time I Sysprep (/Generalize /OOBE) it never asks me for a W7 License Key in the Windows OOBE setup, and upon the first boot I check the system properties it says that Windows is activated. Whatever, it's not really an issue, just more of an oddity. I'm guessing somehow the license key is stored in the BIOS? I have no idea. The goal is to get the Windows OOBE completely automated. Since I want to keep the Workstation account without adding an extra one, I followed a post by Mr Jinje (don't have source link atm) explaining to just create an account to make OOBE happy, and set up SetupComplete.cmd in the image to automatically delete the account after OOBE finishes. The SetupComplete.cmd works like a charm (deletes the account named "dummy"). Anyway, that's just some background info. Here's the problem: Now when I Sysprep with the following answer file, the ONLY thing that changes is that OOBE doesn't ask me for a computer name, and it uses the computer name from the answer file. Other than that, OOBE still asks me for language, asks me to accept the EULA, asks me for timezone info, asks me to create a user account and set a password for it, and asks me to look for wireless networks. Why isn't this automated like it's supposed to be? Why does it only take the computer name from the answer file but everything else it still asks me to input? Does anyone have any ideas? Please help, thanks. <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <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-US</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </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"> <OOBE> <HideEULAPage>true</HideEULAPage> <NetworkLocation>Work</NetworkLocation> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> <ProtectYourPC>3</ProtectYourPC> </OOBE> <UserAccounts> <LocalAccounts> <LocalAccount wcm:action="add"> <Password> <Value>UABhAHMAcwB3AG8AcgBkAA==</Value> <PlainText>false</PlainText> </Password> <DisplayName>dummy</DisplayName> <Group>Guests</Group> <Name>dummy</Name> </LocalAccount> </LocalAccounts> </UserAccounts> <RegisteredOrganization>Organization</RegisteredOrganization> <RegisteredOwner>NTS Workstation</RegisteredOwner> </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>NTS-Workstation</ComputerName> <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> <ShowWindowsLive>false</ShowWindowsLive> <TimeZone>Eastern Standard Time</TimeZone> </component> <component name="Security-Malware-Windows-Defender" 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"> <DisableAntiSpyware>true</DisableAntiSpyware> </component> </settings> <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>1</SkipRearm> </component> </settings> <cpi:offlineImage cpi:source="wim:c:/bin/asus.wim#EF WW W7HP 32R" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend>