Ask a questionAsk a question
 

QuestionWhy is Sysprep doing this after reboot?

  • Wednesday, September 27, 2006 3:43 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    So, I've made an "unattend.xml" file using WAIK.

    I ran sysprep using the /unattend:unattend.xml flag -- the unattend.xml file seems to be working fine.

    However, after I log into my account again after the system has restarted, I'm being prompted to "set Network location" (which was already set prior to sysprepping) *and* I'm informed that Automatic Updates are not scheduled (again, already set before sysprepping.)


    This is within my unattend.xml file:

        <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>
                    <ProtectYourPC>3</ProtectYourPC>
                    <SkipMachineOOBE>true</SkipMachineOOBE>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
            </component>
        </settings>


    So the "ProtectYourPC" flag either is wrong (should it be something other than "3" to automatically cover this) or it's not being read.


    But I must be missing a flag for the "set network location" (which I'd want to be "work"), but I didn't see that in WAIK.

    Any thoughts on this?

    Thanks!

All Replies

  • Wednesday, September 27, 2006 7:23 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    OK, I figured out that I had the wrong "ProtectMyPC" flag -- it should be "1".

    But I can't figure out why it's asking me to "set network location" again.

    I'm still looking for clues on that behavior.

    - Steve
  • Thursday, September 28, 2006 10:36 AMRJacobsen Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Throw in the

                    <NetworkLocation>Work</NetworkLocation>

    Item and you should get rid of the "set network location"

     

    Options are "Home", "Work" and "Other" (no including the qoutes)

    / Ronnie

  • Thursday, September 28, 2006 1:49 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hmm...

    Did not work...

    my "unattend.xml" file now contains:

        <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>
                    <ProtectYourPC>1</ProtectYourPC>
                    <SkipMachineOOBE>true</SkipMachineOOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
            </component>

    Upon reboot after sysprepping with this, it's still coming up after I log in that I have to set the network location and that automatic updates is still not configured.

    But all the other Welcome dialog boxes are being bypassed as expected...

    Am I missing something here?
  • Wednesday, October 04, 2006 8:25 AMNZDeman Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I'm experiencing the exact same thing,
    I've set networklocation to "work" as well and it's just ignored it

    Personally I think it's a glitch and if so, it's one that really needs to be sorted since in order to set the network location to "work" you need administrative privalidges that ordinary users may not have
  • Wednesday, October 04, 2006 5:18 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    If you can also submit this as a bug, that would be really helpful as maybe the fix will make it into the RTM build.

    - Steve
  • Friday, October 06, 2006 10:31 AMOSM_R Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I too have the same problem. Using <NetworkLocation> tag does not work. Does this also require any additional setting in the XML? I have set the "EnableNetwork" and "EnableFirewall" explicitly to "ture" (though it is the default). Also have set the "ProtectYourPC" to "3". Still it prompts for Network Location on first logon.

    This feature was introduced in Vista RC1 5600 build and the <NetworkLocation> tag in BDD 7 Beta2. Any idea if there could be some other component which I am using from older build, which is why its not working?

  • Monday, October 09, 2006 4:29 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    RC2 didn't help.

    Exact same behavior.

    I log into my account and have to set the network location again *and* Windows Updates are still turned off (no matter if I use 1, 2 or 3 for the "ProtectYourPC" flag...)

    Submit those bug reports!
  • Tuesday, October 10, 2006 8:51 AMOSM_R Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hey Steve, where do I file a bug against this behavior? Can you plese let me know.

    Also, I get a screen to Unblock the java.exe which is being used by one of my application that I execute via a batch script in FirstLogonCommand. I have added another FirstLogonCommand to set firewall setting to allow this program across firewall, but still it prompt to unblock it. Any idea on how to get away with it?

    Thanks!!

  • Tuesday, October 10, 2006 4:33 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I've only filed bug reports using the "How To Share Feedback" icon on the desktop of Vista Builds.   This lets you download the "problem reporting tool", etc...



  • Wednesday, November 01, 2006 9:25 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    If SkipMachineOOBE = true, then NetworkLocation and ProtectYourPC settings do not get processed. This is an (unfortunately) undocumented side-effect of using this setting. OPK/WAIK docs call this setting out as 'testing only', but I am going to add a big WARNING sign in the next doc update about this side-effect :) The correct way to suppress pages in OOBE aka Windows Welcome is to use various unattend settings (like ProtectYourPC and NetworkLocation) to turn off individual pages. The logic here is that we want customers to put the machine in a usable state while suppressing OOBE - SkipMachineOOBE acts like an indisciminate giant switch, and if it is used the machine can end up in an unusable state (e.g. when you set SkipMachineOOBE = true and don't create a local admin account).

    So, if you set SkipMachineOOBE = false, then NetworkLocation and ProtectYourPC should get processed. However , there is a known bug in NetworkLocation where the unattend setting does not take effect in current builds. I will be posting a workaround soon while we investigate this issue.

    Thanks,

    Bilal Aslam
    Shell PM

  • Thursday, November 02, 2006 6:42 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Kind of a late notice checking this, huh?  :-/

    What are the chances things will be fixed in the RTM build?  Or is this something we'll have to wait for a hotfix for?


    If I set SkipMachine=false, then what individual commands do I need to set for everything else to bypass all the other OOBE screens?

    Or would this below suffice it to get through everything without stopping?

              <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <ProtectYourPC>1</ProtectYourPC>
                    <SkipMachineOOBE>false</SkipMachineOOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>

    - Steve
  • Thursday, November 02, 2006 10:39 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    There's a topic in the OPK/WAIK (I think it's called 'Settings for Automating Windows Welcome') which explains the settings you need to automate all of OOBE. For example, you need settings to suppress the language page, a setting to suppress the computer name page etc. So, no, the sample you gave above is not sufficient.

    Also, can you please try this workaround for the NetworkLocation unattend setting. Keep the NetworkLocation unattend setting in your answer file and also set this regkey:

    HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork\Category

    Value of 0 means Private (Home/Work), 1 means Public. Set this regkey after sysprep runs but before OOBE shows.

    Thanks,

    Bilal

  • Thursday, November 16, 2006 6:37 PMD Golan Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Can you explain further how to set this?  How do you enter registry settings in the answer file?

     

  • Thursday, November 16, 2006 11:31 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Use the Run(A)Sync command from the Microsoft-Windows-Deployment component in specialize pass. The command you need is "reg" (open a command prompt and type reg /? for syntax)

  • Friday, November 17, 2006 5:48 PMdmatth Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    This might be fixed in RTM, I didn't get the prompt anymore after moving to Vista RTM Enterprise.
  • Friday, November 17, 2006 8:57 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I see that the final WAIK is out.

    Does this mean that the bugs that are listed above in the OOBE settings should now work correctly if I use the final WAIK *and* the RTM Vista seed (if/when we can ever get it to download...)

    Or will the workarounds still be necessary?
  • Friday, November 17, 2006 10:57 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    You still need the workaround for RTM bits
  • Saturday, December 30, 2006 8:24 PMSimplify_iT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Has this issue been resolved yet?  I have implemented the suggested work around on the RTM, however it doesn't provide the outcome that is expected.

    Cheers,
    Darren
  • Tuesday, January 02, 2007 10:09 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    No, it has not been resolved in RTM bits, but I tested the workaround successfully myself. Please share out your workaround (unattend.xml, steps you took etc.) and what you're trying to accomplish so I can be more helpful :)

    Bilal Aslam [MS]

  • Monday, January 08, 2007 2:34 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Bilal!

    Well, I've spent the whole weekend now to "play" with this OOBE settings following WAIK Doc "Settings to Use for Automating Windows Welcome".

    I can suppress all pages of Windows Welcome except the first one (Language and Country or Region Selection Page).

    The Doc tells:

    "This page will always appear if there are Language Interface Packs (LIPs) installed."

    I try to set it up for Germany (German). AFAIK German for Germany is NOT a LIP Language. So why keeps it asking for the Language information? Or is it cause I'm still testing it with RC1 and the German Version there is may be setted up as LIP?

    However here is my Unattend.xml I use with sysprep:

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="windowsPE">
            <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">
                <UseConfigurationSet>true</UseConfigurationSet>
            </component>
            <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">
                <InputLocale>de-DE</InputLocale>
                <SystemLocale>de-DE</SystemLocale>
                <UILanguage>de-DE</UILanguage>
                <UserLocale>de-DE</UserLocale>
                <LayeredDriver>1</LayeredDriver>
                <UILanguageFallback>en-US</UILanguageFallback>
            </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">
                <OEMInformation>
                    <HelpCustomized>false</HelpCustomized>
                    <Manufacturer>Company</Manufacturer>
                    <SupportPhone>0123456789</SupportPhone>
                </OEMInformation>
                <FolderLocations>
                    <ProfilesDirectory>D:\UserData</ProfilesDirectory>
                </FolderLocations>
                <TimeZone>W. Europe Standard Time</TimeZone>
                <Display>
                    <ColorDepth>32</ColorDepth>
                    <DPI>104</DPI>
                    <HorizontalResolution>1024</HorizontalResolution>
                    <RefreshRate>75</RefreshRate>
                    <VerticalResolution>768</VerticalResolution>
                </Display>
                <CopyProfile>true</CopyProfile>
                <ComputerName>Compu</ComputerName>
                <RegisteredOrganization>no</RegisteredOrganization>
                <RegisteredOwner>Ownerr</RegisteredOwner>
               
            </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>de-DE</InputLocale>
                <SystemLocale>de-DE</SystemLocale>
                <UILanguage>de-DE</UILanguage>
                <UILanguageFallback>en-US</UILanguageFallback>
                <UserLocale>de-DE</UserLocale>
            </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>false</HideEULAPage>
                    <ProtectYourPC>1</ProtectYourPC>
                    <SkipUserOOBE>true</SkipUserOOBE>
                    <NetworkLocation>Home</NetworkLocation>
                </OOBE>
                <TimeZone>W. Europe Standard Time</TimeZone>
                <Display>
                    <ColorDepth>32</ColorDepth>
                    <DPI>96</DPI>
                    <HorizontalResolution>1024</HorizontalResolution>
                    <RefreshRate>75</RefreshRate>
                    <VerticalResolution>768</VerticalResolution>
                </Display>
                <UserAccounts>
                    <LocalAccounts>
                        <LocalAccount wcm:action="add">
                            <Password>
                                <Value>cABhAHMAcwB3AG8AcgBkAFAAYQBzAHMAdwBvAHIAZAA=</Value>
                                <PlainText>false</PlainText>
                            </Password>
                            <Description>Owner</Description>
                            <DisplayName>Owner</DisplayName>
                            <Group>Users</Group>
                            <Name>Owner</Name>
                        </LocalAccount>
                        <LocalAccount wcm:action="add">
                            <Password>
                                <Value>cABhAHMAcwB3AG8AcgBkAFAAYQBzAHMAdwBvAHIAZAA=</Value>
                                <PlainText>false</PlainText>
                            </Password>
                            <Description>Administrator</Description>
                            <DisplayName>Admin</DisplayName>
                            <Group>Administrators</Group>
                            <Name>Admin</Name>
                        </LocalAccount>
                    </LocalAccounts>
                </UserAccounts>
                <RegisteredOrganization>no</RegisteredOrganization>
                <RegisteredOwner>Owner</RegisteredOwner>
            </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>de-DE</InputLocale>
                <SystemLocale>de-DE</SystemLocale>
                <UILanguage>de-DE</UILanguage>
                <UserLocale>de-DE</UserLocale>
                <UILanguageFallback>en-US</UILanguageFallback>
            </component>
        </settings>
        <settings pass="generalize">
            <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>
        <cpi:offlineImage cpi:source="catalog:j:/vista/vistarc1-de-dvd/sources/install_windows vista ultimate.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>


    Thanks!

    Martin
  • Tuesday, January 09, 2007 12:12 AMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I'm pretty sure this has worked for me in the past (in RTM builds). Here are some things to look at:

    1. Are you sure oobeSystem pass settings getting processed?

    2. Are you able to apply the langpack to Vista using the control panel? Can you switch the language using the control panel?

    3. Can you apply the language pack using pkgmgr? Can you switch the langpack using intlcfg.exe?

    Look at the logs in %windir%\panther\unattendGC, specifically setuperr.log and setupact.log. Paste contents of setuperr.log in a reply to this e-mail. I will be glad to help.

     

    Bilal Aslam

  • Tuesday, January 09, 2007 10:16 AMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks, for your fast reply Bilal!

    I'm not sure, if we are talking about the same thing. I've no problems to get setup and Vista into German. I want only get rid of the following screen during OOBE:

    http://firegeier.unattended-sponsor.de/Gif/Local.jpg

    I want the EULA-Page and Productkey-Page present there only.

    Setuperr.log has had reported an error setting up the InputLocale. So I've changed it from <InputLocale>de-DE</InputLocale> to <InputLocale>0407:00000407</InputLocale>. Both settings should be valid.

    Now setuperr.log does not report an error any more. Here is my setupact.log:

    2002-01-20 14:12:27, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:12:27, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:12:27, Info [windeploy.exe] Setup has not completed, adding pending reboot.
    2002-01-20 14:12:27, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:12:27, Info [windeploy.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:12:28, Info [windeploy.exe] Found unattend file: [C:\Windows\Panther\unattend.xml]
    2002-01-20 14:12:28, Info [windeploy.exe] Found generalization state [0x4], setup.exe completion flag [False] --> launching setup.exe.
    2002-01-20 14:12:28, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\setup.exe]...
    2002-01-20 14:16:41, Info [Shell Unattend] Running 'specialize' pass
    2002-01-20 14:16:41, Info [Shell Unattend] ComputerName set to Compu
    2002-01-20 14:16:41, Info [Shell Unattend] Display: Requested Display Settings [1024 x 768, 32 bpp, 60 hz]
    2002-01-20 14:16:41, Warning [Shell Unattend] Display: Could not find a matching video mode! Trying to set mode anyway to get as close to requested mode as possible.
    2002-01-20 14:16:45, Info [Shell Unattend] Display: Successfully set width & height.
    2002-01-20 14:16:49, Info [Shell Unattend] Display: Successfully set bits per pixel.
    2002-01-20 14:16:49, Warning [Shell Unattend] Display: Attempt to set refresh rate failed. (-2)
    2002-01-20 14:16:49, Info [Shell Unattend] Display: Requested 104 DPI
    2002-01-20 14:16:49, Info [Shell Unattend] Display: DPI set to 104
    2002-01-20 14:16:49, Info [Shell Unattend] TimeZone: Time zone set to 'W. Europe Standard Time'
    2002-01-20 14:16:52, Info [Shell Unattend] CopyProfileDirectory from C:\Users\Administrator_ploc succeeded.
    2002-01-20 14:16:52, Info [Shell Unattend] CopyProfile succeeded
    2002-01-20 14:16:52, Info [Shell Unattend] Exiting 'specialize' pass with status 0x001f1000
    2002-01-20 14:16:56, Info [windeploy.exe] Process exited with exit code [0x0]
    2002-01-20 14:16:56, Info [windeploy.exe] Found completion flag [True], reboot requested flag [True] --> rebooting computer before proceeding with deployment...
    2002-01-20 14:16:56, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:16:56, Info [windeploy.exe] An immediate reboot or shutdown was requested/required... rebooting / shutting down computer
    2002-01-20 14:16:56, Info [windeploy.exe] Flushing registry to disk...
    2002-01-20 14:16:57, Info [windeploy.exe] Flush took 406 ms.
    2002-01-20 14:16:57, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]
    2002-01-20 14:19:18, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:19:18, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:19:18, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:19:18, Info [windeploy.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:19:19, Info [windeploy.exe] Found unattend file: [C:\Windows\Panther\unattend.xml]
    2002-01-20 14:19:19, Info [windeploy.exe] Updating pass status for [specialize] to reflect reboot: 0x8 --> 0x9
    2002-01-20 14:19:19, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:19:19, Info [windeploy.exe] This is supposed to be an OOBE boot; checking for <Reseal> setting override in unattend file [C:\Windows\Panther\unattend.xml]...
    2002-01-20 14:19:19, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\oobeldr.exe /system]...
    2002-01-20 14:19:19, Info [oobeldr.exe] OOBELdr.exe launched with command-line [/system]...
    2002-01-20 14:19:19, Info [oobeldr.exe] OrchestrateUpdateImageState: Updating image state from [IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE] --> [IMAGE_STATE_UNDEPLOYABLE]
    2002-01-20 14:19:19, Info [oobeldr.exe] Parsing command line arguments...
    2002-01-20 14:19:19, Info [oobeldr.exe] Parsing the following command line: [/system]
    2002-01-20 14:19:19, Info [oobeldr.exe] Status for unattend pass [oobeSystem] = 0x0
    2002-01-20 14:19:19, Info [oobeldr.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:19:19, Info [oobeldr.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:19:19, Info [oobeldr.exe] Running oobeSystem pass with discovered unattend file [C:\Windows\Panther\unattend.xml]...
    2002-01-20 14:19:19, Info [oobeldr.exe] Caching copy of unattend file: [C:\Windows\Panther\unattend.xml] -- cached at --> [C:\Windows\panther\unattend.xml]
    2002-01-20 14:19:19, Info [oobeldr.exe] Source and destination paths are identical; skipping file copy.
    2002-01-20 14:19:19, Info [oobeldr.exe] Cached unattend file, returned: [%windir%\panther\unattend.xml]
    2002-01-20 14:19:19, Info [oobeldr.exe] Current pass status for [oobeSystem] is [0x0]
    2002-01-20 14:19:19, Info [oobeldr.exe] Applying data-only settings overrides using SMI...
    2002-01-20 14:19:20, Info CSI 00000001@2002/1/20:13:19:20.125 WcpInitialize (wcp.dll version 0.0.0.5) called (stack @0x7400f0c6 @0x74457491 @0x74469008 @0x744443ca @0x74443f5f @0xcd71f6)
    2002-01-20 14:19:20, Info [oobeldr.exe] Successfully applied data-only settings overrides.
    2002-01-20 14:19:20, Info [oobeldr.exe] Calling into RunSMIActionPass to execute unattend GCs for pass [oobeSystem]
    2002-01-20 14:19:20, Info [oobeldr.exe] [Action Queue] : GenerateActionQueue begin
    2002-01-20 14:19:20, Info [oobeldr.exe] [Action Queue] : Processing pass = oobeSystem
    2002-01-20 14:19:20, Info [oobeldr.exe] [Action Queue] : Generating queue file to C:\Windows\panther\actionqueue\oobeSystem.uaq
    2002-01-20 14:19:20, Info [oobeldr.exe] [Action Queue] : Identity 0: Microsoft-Windows-Shell-Setup, Culture=neutral, Version=6.0.5600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=x86, versionScope=NonSxS
    2002-01-20 14:19:20, Info [oobeldr.exe] [Action Queue] : Using component order file C:\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.5600.16384_none_3c9915b90d25367b\GlobalInstallOrder.xml
    2002-01-20 14:19:20, Info CSI 00000001@2002/1/20:13:19:20.328 WcpInitialize (wcp.dll version 0.0.0.5) called (stack @0x7400f0c6 @0x7469ccc1 @0x7469cd71 @0x7469c1b8 @0x7469cabf @0xcd7100)
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : Found manifest file C:\Windows\Winsxs\Manifests\x86_microsoft-windows-shell-setup_31bf3856ad364e35_6.0.5600.16384_none_0594871c2f7aeab3.manifest
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : GenerateActionQueue finish (hr = 0x0)
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue start
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue using queue file C:\Windows\panther\actionqueue\oobeSystem.uaq
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : Command Line = rundll32.exe / arguments = shsetup.dll,SHUnattendedSetup / pass = oobeSystem / manifest path = C:\Windows\Winsxs\Manifests\x86_microsoft-windows-shell-setup_31bf3856ad364e35_6.0.5600.16384_none_0594871c2f7aeab3.manifest
    2002-01-20 14:19:22, Info [oobeldr.exe] [Action Queue] : Executing command "rundll32.exe" shsetup.dll,SHUnattendedSetup oobeSystem
    2002-01-20 14:19:22, Info [Shell Unattend] Running 'oobeSystem' pass
    2002-01-20 14:19:22, Info [Shell Unattend] Decoded password
    2002-01-20 14:19:22, Info [Shell Unattend] AutoLogon Password saved
    2002-01-20 14:19:22, Info [Shell Unattend] AutoLogon Domain is ''
    2002-01-20 14:19:22, Info [Shell Unattend] WinLogon DefaultDomainName set to ''
    2002-01-20 14:19:22, Info [Shell Unattend] AutoLogon Username is 'Administrator'
    2002-01-20 14:19:23, Info [Shell Unattend] AutoLogon: enabled local account 'Administrator_ploc'
    2002-01-20 14:19:23, Info [Shell Unattend] AutoLogon: Using SID for 'Administrator_ploc'
    2002-01-20 14:19:23, Info [Shell Unattend] WinLogon DefaultUserName set to 'S-1-5-21-2265538890-3269969310-3844319396-500'
    2002-01-20 14:19:23, Info [Shell Unattend] AutoLogon LogonCount = 2
    2002-01-20 14:19:23, Info [Shell Unattend] WinLogon AutoLogonCount set
    2002-01-20 14:19:23, Info [Shell Unattend] AutoLogon enabled
    2002-01-20 14:19:23, Info [Shell Unattend] Display: Requested Display Settings [1024 x 768, 32 bpp, 60 hz]
    2002-01-20 14:19:23, Warning [Shell Unattend] Display: Could not find a matching video mode! Trying to set mode anyway to get as close to requested mode as possible.
    2002-01-20 14:19:26, Info [Shell Unattend] Display: Successfully set width & height.
    2002-01-20 14:19:29, Info [Shell Unattend] Display: Successfully set bits per pixel.
    2002-01-20 14:19:29, Warning [Shell Unattend] Display: Attempt to set refresh rate failed. (-2)
    2002-01-20 14:19:29, Info [Shell Unattend] Display: Requested 96 DPI
    2002-01-20 14:19:29, Info [Shell Unattend] Display: DPI set to 96
    2002-01-20 14:19:29, Info [Shell Unattend] LogonCommands: Set command 'REGEDIT /S %Systemdrive%\Install\Regtweaks.reg'
    2002-01-20 14:19:29, Info [Shell Unattend] LogonCommands: Set command '%WINDIR%\system32\sysprep\sysprep.exe /generalize /quiet /oobe /reboot /unattend:%Systemdrive%\Install\Unattend.xml'
    2002-01-20 14:19:29, Info [Shell Unattend] TimeZone: Time zone set to 'W. Europe Standard Time'
    2002-01-20 14:19:29, Info [Shell Unattend] Exiting 'oobeSystem' pass with status 0x001f1000
    2002-01-20 14:19:29, Info [oobeldr.exe] [Action Queue] : process exit code = 1
    2002-01-20 14:19:29, Info [oobeldr.exe] [Action Queue] : Unattend action requested delayed reboot.
    2002-01-20 14:19:29, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue finish (hr = 0x1f1000)
    2002-01-20 14:19:29, Info [oobeldr.exe] One or more unattend GCs requested a delayed reboot; we will reboot the computer
    2002-01-20 14:19:29, Info [oobeldr.exe] Successfully completed RunSMIPass for oobeSystem.
    2002-01-20 14:19:29, Info [oobeldr.exe] A reboot has been requested for oobeSystem unattend.
    2002-01-20 14:19:29, Info [oobeldr.exe] Successfully ran oobeSystem pass.
    2002-01-20 14:19:29, Info [oobeldr.exe] OOBELdr.exe exiting with code [0xbc2]...
    2002-01-20 14:19:29, Info [windeploy.exe] Process exited with exit code [0xbc2]
    2002-01-20 14:19:29, Info [windeploy.exe] An immediate reboot or shutdown was requested/required... rebooting / shutting down computer
    2002-01-20 14:19:29, Info [windeploy.exe] Flushing registry to disk...
    2002-01-20 14:19:30, Info [windeploy.exe] Flush took 687 ms.
    2002-01-20 14:19:30, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]
    2002-01-20 14:21:05, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:21:05, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:21:05, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:21:05, Info [windeploy.exe] UnattendSearchExplicitPath: Found already-processed unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml]; skipping...
    2002-01-20 14:21:05, Info [windeploy.exe] UnattendSearchExplicitPath: [C:\Windows\Panther\unattend.xml] does not meet criteria to be used for this unattend pass.
    2002-01-20 14:21:06, Info [windeploy.exe] Found no unattend file.
    2002-01-20 14:21:06, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:21:06, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\oobeldr.exe /system]...
    2002-01-20 14:21:06, Info [oobeldr.exe] OOBELdr.exe launched with command-line [/system]...
    2002-01-20 14:21:06, Info [oobeldr.exe] Parsing command line arguments...
    2002-01-20 14:21:06, Info [oobeldr.exe] Parsing the following command line: [/system]
    2002-01-20 14:21:06, Info [oobeldr.exe] Updating pass status for [oobeSystem] to reflect reboot: 0x8 --> 0x9
    2002-01-20 14:21:06, Info [oobeldr.exe] No reboot has been requested for oobeSystem unattend.
    2002-01-20 14:21:06, Info [oobeldr.exe] Successfully ran oobeSystem pass.
    2002-01-20 14:21:06, Info [oobeldr.exe] Launching [C:\Windows\system32\oobe\msoobe.exe]...
    2002-01-20 14:21:06, Info [msoobe.exe] Starting service slsvc
    2002-01-20 14:21:07, Info [msoobe.exe] Service slsvc reports as running
    2002-01-20 14:21:07, Info [msoobe.exe] Found SkipMachineOOBE value [value=0x1]
    2002-01-20 14:21:07, Info [msoobe.exe] Running mandatory tasks
    2002-01-20 14:21:18, Info [msoobe.exe] Successfully installed product key
    2002-01-20 14:21:18, Info [msoobe.exe] Successfully signalled event to start up services
    2002-01-20 14:21:18, Info [msoobe.exe] Starting service netprofm
    2002-01-20 14:21:38, Info [msoobe.exe] Service netprofm is already running
    2002-01-20 14:21:38, Info [msoobe.exe] Successfully verified and committed UI language settings
    2002-01-20 14:21:42, Info [msoobe.exe] Successfully notified UI language change
    2002-01-20 14:21:44, Info [msoobe.exe] Successfully removed administrator profile
    2002-01-20 14:21:44, Info [msoobe.exe] Running WinSAT
    2002-01-20 14:24:13, Info [msoobe.exe] Exiting... [0x0]
    2002-01-20 14:24:13, Info [oobeldr.exe] OrchestrateUpdateImageState: Updating image state from [IMAGE_STATE_UNDEPLOYABLE] --> [IMAGE_STATE_COMPLETE]
    2002-01-20 14:24:14, Info [oobeldr.exe] OOBELdr.exe exiting with code [0x0]...
    2002-01-20 14:24:14, Info [windeploy.exe] Process exited with exit code [0x0]
    2002-01-20 14:24:14, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]
    2002-01-20 14:27:23, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:27:23, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:27:23, Info [windeploy.exe] Setup has not completed, adding pending reboot.
    2002-01-20 14:27:23, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:27:23, Info [windeploy.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:27:24, Info [windeploy.exe] Found unattend file: [C:\Windows\Panther\unattend.xml]
    2002-01-20 14:27:24, Info [windeploy.exe] Found generalization state [0x4], setup.exe completion flag [False] --> launching setup.exe.
    2002-01-20 14:27:24, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\setup.exe]...
    2002-01-20 14:28:57, Info [MuiUnattend.exe] muiunattend is called with pass: specialize
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Found unattend setting "UILanguage" with value: "de-DE".
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Found unattend setting "UILanguageFallback" with value: "de-DE".
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Found unattend setting "Systemlocale" with value: "de-DE".
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Found unattend setting "UserLocale" with value: "de-DE".
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Found unattend setting "InputLocale" with value: "0407:00000407".
    2002-01-20 14:28:57, Info [MuiUnattend.exe] UILanguageFallback setting is invalid, will get DefaultFallbackor the first available one. UILanguage: de-DE, Fallback value passed in : de-DE.
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Setting UILanguage setting.
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Setting UILanguage setting to de-DE succeded.
    2002-01-20 14:28:57, Info [MuiUnattend.exe] is set as InstallLanguageFallback.
    2002-01-20 14:28:57, Info [MuiUnattend.exe] Try set system locale using unattended setting SystemLocale:"de-DE".
    2002-01-20 14:28:58, Info [MuiUnattend.exe] Set system locale to "de-DE" successfully.
    2002-01-20 14:28:58, Info [MuiUnattend.exe] Try set input locale using unattended setting InputLocale:"0407:00000407" and apply the same setting to default user accont/system accounts/new user account.
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Set input locale to "0407:00000407" and apply the same setting to default user accont/system accounts/new user account successfully.
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Try set user locale to using unattended setting UserLocale:"de-DE", and try apply the same settings to default user accont/system accounts/new user account.
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Succeed in setting current user locale to "de-DE".
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Succeed in setting location to 94.
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Succeed in copying settings for current user locale "de-DE" to default user/system/new user accounts.
    2002-01-20 14:28:59, Info [MuiUnattend.exe] Set user locale to "de-DE" successfully and apply the same settings to default user acconts/system account/new user account.
    2002-01-20 14:28:59, Info [Shell Unattend] Running 'specialize' pass
    2002-01-20 14:29:00, Info [Shell Unattend] ComputerName set to Compu
    2002-01-20 14:29:00, Info [Shell Unattend] Display: Requested Display Settings [1024 x 768, 32 bpp, 60 hz]
    2002-01-20 14:29:00, Warning [Shell Unattend] Display: Could not find a matching video mode! Trying to set mode anyway to get as close to requested mode as possible.
    2002-01-20 14:29:00, Info [Shell Unattend] Display: Successfully set width & height.
    2002-01-20 14:29:00, Info [Shell Unattend] Display: Successfully set bits per pixel.
    2002-01-20 14:29:00, Warning [Shell Unattend] Display: Attempt to set refresh rate failed. (-2)
    2002-01-20 14:29:00, Info [Shell Unattend] Display: Requested 104 DPI
    2002-01-20 14:29:00, Info [Shell Unattend] Display: DPI set to 104
    2002-01-20 14:29:00, Info [Shell Unattend] Starting service slsvc
    2002-01-20 14:29:00, Info [Shell Unattend] Service slsvc already running
    2002-01-20 14:29:09, Info [Shell Unattend] ProductKey set
    2002-01-20 14:29:09, Info [Shell Unattend] TimeZone: Time zone set to 'W. Europe Standard Time'
    2002-01-20 14:29:14, Info [Shell Unattend] CopyProfileDirectory from C:\Users\Administrator succeeded.
    2002-01-20 14:29:14, Info [Shell Unattend] CopyProfile succeeded
    2002-01-20 14:36:10, Info [Shell Unattend] FolderLocations: Moved 'C:\Users' to 'D:\UserData'
    2002-01-20 14:36:10, Info [Shell Unattend] FolderLocations: 'ProfilesDirectory' set to 'D:\UserData'
    2002-01-20 14:36:10, Info [Shell Unattend] FolderLocations: 'Public' set to 'D:\UserData\Public'
    2002-01-20 14:36:10, Info [Shell Unattend] FolderLocations: 'Default' set to 'D:\UserData\Default'
    2002-01-20 14:36:10, Info [Shell Unattend] Exiting 'specialize' pass with status 0x001f1000
    2002-01-20 14:36:13, Info [windeploy.exe] Process exited with exit code [0x0]
    2002-01-20 14:36:13, Info [windeploy.exe] Found completion flag [True], reboot requested flag [True] --> rebooting computer before proceeding with deployment...
    2002-01-20 14:36:13, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:36:13, Info [windeploy.exe] An immediate reboot or shutdown was requested/required... rebooting / shutting down computer
    2002-01-20 14:36:13, Info [windeploy.exe] Flushing registry to disk...
    2002-01-20 14:36:14, Info [windeploy.exe] Flush took 579 ms.
    2002-01-20 14:36:14, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]
    2002-01-20 14:38:17, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:38:17, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:38:17, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:38:17, Info [windeploy.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:38:18, Info [windeploy.exe] Found unattend file: [C:\Windows\Panther\unattend.xml]
    2002-01-20 14:38:18, Info [windeploy.exe] Updating pass status for [specialize] to reflect reboot: 0x8 --> 0x9
    2002-01-20 14:38:18, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:38:18, Info [windeploy.exe] This is supposed to be an OOBE boot; checking for <Reseal> setting override in unattend file [C:\Windows\Panther\unattend.xml]...
    2002-01-20 14:38:18, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\oobeldr.exe /system]...
    2002-01-20 14:38:18, Info [oobeldr.exe] OOBELdr.exe launched with command-line [/system]...
    2002-01-20 14:38:18, Info [oobeldr.exe] OrchestrateUpdateImageState: Updating image state from [IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE] --> [IMAGE_STATE_UNDEPLOYABLE]
    2002-01-20 14:38:18, Info [oobeldr.exe] Parsing command line arguments...
    2002-01-20 14:38:18, Info [oobeldr.exe] Parsing the following command line: [/system]
    2002-01-20 14:38:18, Info [oobeldr.exe] Status for unattend pass [oobeSystem] = 0x0
    2002-01-20 14:38:18, Info [oobeldr.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:38:18, Info [oobeldr.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml].
    2002-01-20 14:38:18, Info [oobeldr.exe] Running oobeSystem pass with discovered unattend file [C:\Windows\Panther\unattend.xml]...
    2002-01-20 14:38:18, Info [oobeldr.exe] Caching copy of unattend file: [C:\Windows\Panther\unattend.xml] -- cached at --> [C:\Windows\panther\unattend.xml]
    2002-01-20 14:38:18, Info [oobeldr.exe] Source and destination paths are identical; skipping file copy.
    2002-01-20 14:38:18, Info [oobeldr.exe] Cached unattend file, returned: [%windir%\panther\unattend.xml]
    2002-01-20 14:38:18, Info [oobeldr.exe] Current pass status for [oobeSystem] is [0x0]
    2002-01-20 14:38:18, Info [oobeldr.exe] Applying data-only settings overrides using SMI...
    2002-01-20 14:38:18, Info CSI 00000001@2002/1/20:13:38:18.859 WcpInitialize (wcp.dll version 0.0.0.5) called (stack @0x74d7f0c6 @0x751c7491 @0x751d9008 @0x751b43ca @0x751b3f5f @0xa71f6)
    2002-01-20 14:38:19, Info [oobeldr.exe] Successfully applied data-only settings overrides.
    2002-01-20 14:38:19, Info [oobeldr.exe] Calling into RunSMIActionPass to execute unattend GCs for pass [oobeSystem]
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : GenerateActionQueue begin
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : Processing pass = oobeSystem
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : Generating queue file to C:\Windows\panther\actionqueue\oobeSystem.uaq
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : Identity 0: Microsoft-Windows-Shell-Setup, Culture=neutral, Version=6.0.5600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=x86, versionScope=NonSxS
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : Identity 1: Microsoft-Windows-International-Core, Culture=neutral, Version=6.0.5600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=x86, versionScope=NonSxS
    2002-01-20 14:38:19, Info [oobeldr.exe] [Action Queue] : Using component order file C:\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.5600.16384_none_3c9915b90d25367b\GlobalInstallOrder.xml
    2002-01-20 14:38:19, Info CSI 00000001@2002/1/20:13:38:19.093 WcpInitialize (wcp.dll version 0.0.0.5) called (stack @0x74d7f0c6 @0x7540ccc1 @0x7540cd71 @0x7540c1b8 @0x7540cabf @0xa7100)
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : Found manifest file C:\Windows\Winsxs\Manifests\x86_microsoft-windows-international-core_31bf3856ad364e35_6.0.5600.16384_none_1ce418f91f9bbc4d.manifest
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : Found manifest file C:\Windows\Winsxs\Manifests\x86_microsoft-windows-shell-setup_31bf3856ad364e35_6.0.5600.16384_none_0594871c2f7aeab3.manifest
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : GenerateActionQueue finish (hr = 0x0)
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue start
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue using queue file C:\Windows\panther\actionqueue\oobeSystem.uaq
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : Command Line = MuiUnattend.exe / arguments = / pass = oobeSystem / manifest path = C:\Windows\Winsxs\Manifests\x86_microsoft-windows-international-core_31bf3856ad364e35_6.0.5600.16384_none_1ce418f91f9bbc4d.manifest
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : Command Line = rundll32.exe / arguments = shsetup.dll,SHUnattendedSetup / pass = oobeSystem / manifest path = C:\Windows\Winsxs\Manifests\x86_microsoft-windows-shell-setup_31bf3856ad364e35_6.0.5600.16384_none_0594871c2f7aeab3.manifest
    2002-01-20 14:38:20, Info [oobeldr.exe] [Action Queue] : Executing command "MuiUnattend.exe" oobeSystem
    2002-01-20 14:38:20, Info [MuiUnattend.exe] muiunattend is called with pass: oobeSystem
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Found unattend setting "UILanguage" with value: "de-DE".
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Found unattend setting "UILanguageFallback" with value: "de-DE".
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Found unattend setting "Systemlocale" with value: "de-DE".
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Found unattend setting "UserLocale" with value: "de-DE".
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Found unattend setting "InputLocale" with value: "0407:00000407".
    2002-01-20 14:38:20, Info [MuiUnattend.exe] UILanguageFallback setting is invalid, will get DefaultFallbackor the first available one. UILanguage: de-DE, Fallback value passed in : de-DE.
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Setting UILanguage setting.
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Setting UILanguage setting to de-DE succeded.
    2002-01-20 14:38:20, Info [MuiUnattend.exe] is set as InstallLanguageFallback.
    2002-01-20 14:38:20, Info [MuiUnattend.exe] Try set system locale using unattended setting SystemLocale:"de-DE".
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Set system locale to "de-DE" successfully.
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Try set input locale using unattended setting InputLocale:"0407:00000407" and apply the same setting to default user accont/system accounts/new user account.
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Set input locale to "0407:00000407" and apply the same setting to default user accont/system accounts/new user account successfully.
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Try set user locale to using unattended setting UserLocale:"de-DE", and try apply the same settings to default user accont/system accounts/new user account.
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Succeed in setting current user locale to "de-DE".
    2002-01-20 14:38:22, Info [MuiUnattend.exe] Succeed in setting location to 94.
    2002-01-20 14:38:23, Info [MuiUnattend.exe] Succeed in copying settings for current user locale "de-DE" to default user/system/new user accounts.
    2002-01-20 14:38:23, Info [MuiUnattend.exe] Set user locale to "de-DE" successfully and apply the same settings to default user acconts/system account/new user account.
    2002-01-20 14:38:23, Info [MuiUnattend.exe] Setting OOBE handshake information...
    2002-01-20 14:38:23, Info [MuiUnattend.exe] Setting OOBE handshake information succeeded.
    2002-01-20 14:38:23, Info [oobeldr.exe] [Action Queue] : process exit code = 0
    2002-01-20 14:38:23, Info [oobeldr.exe] [Action Queue] : Unattend action returned operation complete.
    2002-01-20 14:38:23, Info [oobeldr.exe] [Action Queue] : Executing command "rundll32.exe" shsetup.dll,SHUnattendedSetup oobeSystem
    2002-01-20 14:38:23, Info [Shell Unattend] Running 'oobeSystem' pass
    2002-01-20 14:38:23, Info [Shell Unattend] Display: Requested Display Settings [1024 x 768, 32 bpp, 60 hz]
    2002-01-20 14:38:23, Warning [Shell Unattend] Display: Could not find a matching video mode! Trying to set mode anyway to get as close to requested mode as possible.
    2002-01-20 14:38:23, Info [Shell Unattend] Display: Successfully set width & height.
    2002-01-20 14:38:23, Info [Shell Unattend] Display: Successfully set bits per pixel.
    2002-01-20 14:38:23, Warning [Shell Unattend] Display: Attempt to set refresh rate failed. (-2)
    2002-01-20 14:38:23, Info [Shell Unattend] Display: Requested 96 DPI
    2002-01-20 14:38:23, Info [Shell Unattend] Display: DPI set to 96
    2002-01-20 14:38:23, Info [Shell Unattend] TimeZone: Time zone set to 'W. Europe Standard Time'
    2002-01-20 14:38:23, Info [Shell Unattend] UserAccounts: created account 'Admin'
    2002-01-20 14:38:23, Info [Shell Unattend] UserAccounts: added 'Admin' to group 'Benutzer'
    2002-01-20 14:38:23, Info [Shell Unattend] Decoded password
    2002-01-20 14:38:24, Info [Shell Unattend] UserAccounts: Password set for 'Admin'
    2002-01-20 14:38:24, Info [Shell Unattend] UserAccounts: added 'Admin' to group 'Administratoren'
    2002-01-20 14:38:24, Info [Shell Unattend] UserAccounts: created account 'FireGeier'
    2002-01-20 14:38:24, Info [Shell Unattend] UserAccounts: added 'FireGeier' to group 'Benutzer'
    2002-01-20 14:38:24, Info [Shell Unattend] Decoded password
    2002-01-20 14:38:24, Info [Shell Unattend] UserAccounts: Password set for 'FireGeier'
    2002-01-20 14:38:24, Info [Shell Unattend] Exiting 'oobeSystem' pass with status 0x001f1000
    2002-01-20 14:38:24, Info [oobeldr.exe] [Action Queue] : process exit code = 1
    2002-01-20 14:38:24, Info [oobeldr.exe] [Action Queue] : Unattend action requested delayed reboot.
    2002-01-20 14:38:24, Info [oobeldr.exe] [Action Queue] : ProcessActionQueue finish (hr = 0x1f1000)
    2002-01-20 14:38:24, Info [oobeldr.exe] One or more unattend GCs requested a delayed reboot; we will reboot the computer
    2002-01-20 14:38:24, Info [oobeldr.exe] Successfully completed RunSMIPass for oobeSystem.
    2002-01-20 14:38:24, Info [oobeldr.exe] A reboot has been requested for oobeSystem unattend.
    2002-01-20 14:38:24, Info [oobeldr.exe] Successfully ran oobeSystem pass.
    2002-01-20 14:38:24, Info [oobeldr.exe] OOBELdr.exe exiting with code [0xbc2]...
    2002-01-20 14:38:24, Info [windeploy.exe] Process exited with exit code [0xbc2]
    2002-01-20 14:38:24, Info [windeploy.exe] An immediate reboot or shutdown was requested/required... rebooting / shutting down computer
    2002-01-20 14:38:24, Info [windeploy.exe] Flushing registry to disk...
    2002-01-20 14:38:25, Info [windeploy.exe] Flush took 906 ms.
    2002-01-20 14:38:25, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]
    2002-01-20 14:39:57, Info [windeploy.exe] ------------------------------------------------
    2002-01-20 14:39:57, Info [windeploy.exe] WinDeploy.exe launched with command-line []...
    2002-01-20 14:39:57, Info [windeploy.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml]; examining for applicability.
    2002-01-20 14:39:57, Info [windeploy.exe] UnattendSearchExplicitPath: Found already-processed unattend file for pass [oobeSystem] at [C:\Windows\Panther\unattend.xml]; skipping...
    2002-01-20 14:39:57, Info [windeploy.exe] UnattendSearchExplicitPath: [C:\Windows\Panther\unattend.xml] does not meet criteria to be used for this unattend pass.
    2002-01-20 14:39:58, Info [windeploy.exe] Found no unattend file.
    2002-01-20 14:39:58, Info [windeploy.exe] Making sure that SystemSetupInProgress is cleared.
    2002-01-20 14:39:58, Info [windeploy.exe] Launching [C:\Windows\system32\oobe\oobeldr.exe /system]...
    2002-01-20 14:39:58, Info [oobeldr.exe] OOBELdr.exe launched with command-line [/system]...
    2002-01-20 14:39:58, Info [oobeldr.exe] Parsing command line arguments...
    2002-01-20 14:39:58, Info [oobeldr.exe] Parsing the following command line: [/system]
    2002-01-20 14:39:58, Info [oobeldr.exe] Updating pass status for [oobeSystem] to reflect reboot: 0x8 --> 0x9
    2002-01-20 14:39:58, Info [oobeldr.exe] No reboot has been requested for oobeSystem unattend.
    2002-01-20 14:39:58, Info [oobeldr.exe] Successfully ran oobeSystem pass.
    2002-01-20 14:39:58, Info [oobeldr.exe] Launching [C:\Windows\system32\oobe\msoobe.exe]...
    2002-01-20 14:39:58, Info [msoobe.exe] Starting service slsvc
    2002-01-20 14:39:59, Info [msoobe.exe] Service slsvc reports as running
    2002-01-20 14:39:59, Info [msoobe.exe] System startup options [/NOEXECUTE=OPTIN]
    2002-01-20 14:39:59, Info [msoobe.exe] Display mode is already set to 1024x768x32 [1Hz] - not modifying
    2002-01-20 14:39:59, Info [msoobe.exe] Starting service Themes
    2002-01-20 14:40:00, Info [msoobe.exe] Service Themes reports as running
    2002-01-20 14:40:01, Info [msoobe.exe] Starting service TabletInputService
    2002-01-20 14:40:02, Info [msoobe.exe] Service TabletInputService reports as running
    2002-01-20 14:40:02, Info [msoobe.exe] Creating background bitmap [layout=0x0, cached=1]
    2002-01-20 14:40:03, Info [msoobe.exe] Found [1] UI languages
    2002-01-20 14:40:03, Info [msoobe.exe] Saving language [0x0407] [de]
    2002-01-20 14:40:03, Info [msoobe.exe] Saving language [0x0407] [de]
    2002-01-20 14:40:03, Info [msoobe.exe] Searching for EULA: [system32\de-DE\Licenses\MSDN\Ultimate\license.rtf]
    2002-01-20 14:40:03, Info [msoobe.exe] Searching for EULA: [system32\de-DE\Licenses\_Default\Ultimate\license.rtf]
    2002-01-20 14:40:03, Info [msoobe.exe] Found EULA: [C:\Windows\system32\de-DE\Licenses\_Default\Ultimate\license.rtf]
    2002-01-20 14:40:23, Info [msoobe.exe] Start copy locale settings for "de-DE" to default/system/new user account.
    2002-01-20 14:40:23, Info [msoobe.exe] Succeed in copying locale settings for "de-DE" to default/system/new user account.
    2002-01-20 14:40:23, Info [msoobe.exe] System locale is already "de-DE". There is no need to set the system locale.
    2002-01-20 14:40:25, Info [msoobe.exe] Finalize: setting wallpaper [C:\Windows\web\Wallpaper\img24.jpg]
    2002-01-20 14:40:25, Info [msoobe.exe] Finalize: setting windows error reporting [0x2]
    2002-01-20 14:40:25, Info [msoobe.exe] Finalize: enabling automatic updates
    2002-01-20 14:40:25, Info [msoobe.exe] Finalize: saving automatic update settings
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: successfully saved automatic update settings
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: enabling driver searching
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: enabling SpyNet reporting
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: enabling Windows Defender automatic clean
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: enabling Windows Defender check for signatures before scan
    2002-01-20 14:40:27, Info [msoobe.exe] Finalize: enabling Internet Explorer phishing filter
    2002-01-20 14:43:11, Info [msoobe.exe] Running mandatory tasks
    2002-01-20 14:43:20, Info [msoobe.exe] Successfully installed product key
    2002-01-20 14:43:20, Info [msoobe.exe] Successfully signalled event to start up services
    2002-01-20 14:43:20, Info [msoobe.exe] Starting service netprofm
    2002-01-20 14:43:27, Info [msoobe.exe] Service netprofm is already running
    2002-01-20 14:43:27, Info [msoobe.exe] Successfully verified and committed UI language settings
    2002-01-20 14:43:30, Info [msoobe.exe] Successfully notified UI language change
    2002-01-20 14:43:57, Info [msoobe.exe] Successfully removed administrator profile
    2002-01-20 14:43:57, Info [msoobe.exe] Exiting... [0x0]
    2002-01-20 14:43:57, Info [oobeldr.exe] OrchestrateUpdateImageState: Updating image state from [IMAGE_STATE_UNDEPLOYABLE] --> [IMAGE_STATE_COMPLETE]
    2002-01-20 14:43:57, Info [oobeldr.exe] OOBELdr.exe exiting with code [0x0]...
    2002-01-20 14:43:57, Info [windeploy.exe] Process exited with exit code [0x0]
    2002-01-20 14:43:57, Info [windeploy.exe] WinDeploy.exe exiting with code [0x0]


    Howerver the right keyboard has always been present during and after setup, does not matter if I use "de-DE" or "0407:0000407".

    If you would tell me, that my problem does not appear in RTM, than everything would be fine, too!

    Thanks a lot!
    Martin
  • Wednesday, January 10, 2007 6:34 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Martin, I set up a repro of this issue myself today. Using your unattend.xml script on a Vista Ultimate RTM build with en-US and de-DE language packs installed, I saw both the language selection and then the regional/keyboard option pages of OOBE, even though I tried to suppress these pages with unattend settings. I'm following up with the owner at Microsoft to get to the bottom of this. Thanks for your patience! :)
  • Wednesday, January 10, 2007 7:39 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Bilal,

    thanks for keeping me up to date! So I know that it wasn't me.

    Don't missunderstand but that makes me feel better someway!

    Thank you for doing all the  repro steps!

    Martin
  • Thursday, January 11, 2007 5:01 AMAsheesh Bhan Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Bilal,

    Please let me know of the exact command to be run to achieve this.

    Is it:

    1) reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork\Category" /d 0

    or

    2) reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category" /d 0

    Regards,

    Asheesh

  • Thursday, January 11, 2007 9:20 AMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Asheesh!

    Should look like this:

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000000 /f

    Regards,
    Martin
  • Thursday, January 11, 2007 2:31 PMAsheesh Bhan Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Thanks for the reply.

    I specified the above command. It helped me configuring my system to Public network.

    Please specify so as to what DWord value has to be supplied for configuring to 'Work' Network.

    One more question. I specified the a domain name in Specialize->UnattendedJoin->Identification, but that didn't help the domain join. Please help.

    Autounattend.xml .......

     

      <?xml version="1.0" encoding="utf-8" ?>
    - <unattend xmlns="urn:schemas-microsoft-com:unattend">
    - <settings pass="windowsPE">
    - <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>
    - <Disk wcm:action="add">
    - <CreatePartitions>
    - <CreatePartition wcm:action="add">
      <Order>1</Order>
      <Size>10000</Size>
      <Type>Primary</Type>
      </CreatePartition>
    - <CreatePartition wcm:action="add">
      <Order>2</Order>
      <Type>Extended</Type>
      </CreatePartition>
      </CreatePartitions>
    - <ModifyPartitions>
    - <ModifyPartition wcm:action="add">
      <Active>true</Active>
      <Extend>true</Extend>
      <Format>NTFS</Format>
      <Label>OS_Install</Label>
      <Letter>C</Letter>
      <Order>1</Order>
      <PartitionID>1</PartitionID>
      </ModifyPartition>
    - <ModifyPartition wcm:action="add">
      <Active>true</Active>
      <Extend>true</Extend>
      <Format>NTFS</Format>
      <Label>Extended</Label>
      <Letter>D</Letter>
      <Order>2</Order>
      <PartitionID>2</PartitionID>
      </ModifyPartition>
      </ModifyPartitions>
      <DiskID>0</DiskID>
      <WillWipeDisk>true</WillWipeDisk>
      </Disk>
      <WillShowUI>OnError</WillShowUI>
      </DiskConfiguration>
    - <ImageInstall>
    - <OSImage>
    - <InstallTo>
      <DiskID>0</DiskID>
      <PartitionID>1</PartitionID>
      </InstallTo>
      <WillShowUI>OnError</WillShowUI>
      </OSImage>
      </ImageInstall>
    - <UserData>
    - <ProductKey>
      <WillShowUI>OnError</WillShowUI>
      </ProductKey>
      <AcceptEula>true</AcceptEula>
      </UserData>
    - <ComplianceCheck>
      <DisplayReport>OnError</DisplayReport>
      </ComplianceCheck>
    - <Display>
      <ColorDepth>16</ColorDepth>
      <HorizontalResolution>1024</HorizontalResolution>
      <RefreshRate>60</RefreshRate>
      <VerticalResolution>768</VerticalResolution>
      </Display>
    - <UpgradeData>
      <Upgrade>false</Upgrade>
      </UpgradeData>
      <EnableNetwork>true</EnableNetwork>
      <EnableFirewall>false</EnableFirewall>
      </component>
    - <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">
      <InputLocale>en-US</InputLocale>
      <SystemLocale>en-US</SystemLocale>
      <UILanguage>en-US</UILanguage>
      <UserLocale>en-US</UserLocale>
      <UILanguageFallback>en-US</UILanguageFallback>
      <LayeredDriver>1</LayeredDriver>
      </component>
      </settings>
    - <settings pass="specialize">
    - <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">
      <Description>EnableAdmin</Description>
      <Order>1</Order>
      <Path>cmd /c net user Administrator /active:yes</Path>
      <WillReboot>OnRequest</WillReboot>
      </RunSynchronousCommand>
    - <RunSynchronousCommand wcm:action="add">
      <Description>NetworkLocation</Description>
      <Order>2</Order>
      <Path>reg add "HKLM\Software\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000000 /f</Path>
      <WillReboot>OnRequest</WillReboot>
      </RunSynchronousCommand>
      </RunSynchronous>
      </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">
    - <Display>
      <ColorDepth>16</ColorDepth>
      <HorizontalResolution>1024</HorizontalResolution>
      <VerticalResolution>768</VerticalResolution>
      <RefreshRate>60</RefreshRate>
      <DPI>104</DPI>
      </Display>
      <CopyProfile>false</CopyProfile>
      <TimeZone>India Standard Time</TimeZone>
      <ComputerName>*</ComputerName>
      </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-US</SystemLocale>
      <UILanguage>en-US</UILanguage>
      <UserLocale>en-US</UserLocale>
      <UILanguageFallback>en-US</UILanguageFallback>
      </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>  <Password>SQBuAGYAeQAxADIAMwArAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Password>
      <Username>vistapoc\Administrator</Username>
      </Credentials>
      <JoinDomain>Vistapoc.com</JoinDomain>
      <MachinePassword />
      <MachineObjectOU>Computers</MachineObjectOU>
      </Identification>
      </component>
      </settings>
    - <settings pass="offlineServicing">
    - <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" 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">
    - <DriverPaths>
    - <PathAndCredentials wcm:keyValue="1" wcm:action="add">
      <Path>C:\Drivers\Realtek</Path>
      </PathAndCredentials>
    - <PathAndCredentials wcm:action="add" wcm:keyValue="2">
      <Path>c:\drivers\intel</Path>
      </PathAndCredentials>
      </DriverPaths>
      </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>
      <ProtectYourPC>3</ProtectYourPC>
      <SkipUserOOBE>true</SkipUserOOBE>
      <NetworkLocation>Work</NetworkLocation>
      <SkipMachineOOBE>false</SkipMachineOOBE>
      </OOBE>
    - <UserAccounts>
    - <AdministratorPassword>
      <Value>SQBuAGYAeQAxADIAMwArAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value>
      <PlainText>false</PlainText>
      </AdministratorPassword>
    - <LocalAccounts>
    - <LocalAccount wcm:action="add">
    - <Password>
      <Value>SQBuAGYAeQAxADIAMwArAFAAYQBzAHMAdwBvAHIAZAA=</Value>
      <PlainText>false</PlainText>
      </Password>
      <Description>Sysadmin</Description>
      <DisplayName>System Admin</DisplayName>
      <Group>Administrators</Group>
      <Name>Sysadmin</Name>
      </LocalAccount>
      </LocalAccounts>
      </UserAccounts>
    - <Display>
      <ColorDepth>32</ColorDepth>
      <HorizontalResolution>1024</HorizontalResolution>
      <RefreshRate>60</RefreshRate>
      <VerticalResolution>768</VerticalResolution>
      <DPI>96</DPI>
      </Display>
      <TimeZone>India Standard Time</TimeZone>
      </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">
      <SystemLocale>en-US</SystemLocale>
      <UILanguage>en-US</UILanguage>
      <UserLocale>en-US</UserLocale>
      <InputLocale>en-US</InputLocale>
      <UILanguageFallback>en-US</UILanguageFallback>
      </component>
      </settings>
    - <settings pass="generalize">
    - <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>
      <cpi:offlineImage cpi:source="catalog:d:/wim/sources/install_windows vista enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
      </unattend>

    Regards,

    Asheesh

  • Thursday, January 11, 2007 3:21 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Asheesh,

    you need to change the last digit only:

    00000000
    or
    00000001

    REG_DWORD ist eight digits always and you've to change the last digit almost, to change to an other setting.

    Would be better to have the JoinDomain thing in an other thread. However I've not joind a Domain for Vista unattended so far. So no experience with that, sorry.

    But I've heard that setting <SkipMachineOOBE> to true will may help you out of that problem...

    But like I've said... never tested yet..

    Martin
  • Saturday, January 13, 2007 6:50 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Martin! Good news - I believe I know what's going on. To suppress the language/regional screens in OOBE, you have to put all Microsoft-Windows-International-Core settings in oobeSystem pass. Putting these settings in specialize pass only affects specialize and audit phases of setup. Here's what the owner told me:

    •       Specialize pass

    –      Sets default language so once Specialize pass and Audit passes are ran in that language.
    –      Setting it in Specialize pass only will not suppress the OOBE UI showing the language selection screen.

    •        OobeSystem pass

    –      Sets default language during OOBE and for end user
    –      Will suppress the OOBE UI Language selection screen
    –      Setting it only in OobeSystem pass will not set the Language for AuditUser or any pre-OOBE UI (i.e. specialize pass, etc)

    I hope this helps!

    Bilal

  • Sunday, January 14, 2007 6:10 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Bilal,

    first of all, thanks a lot for your research.

    I'm pretty sure, that I've tried out setting the International Core setting in OOBE system pass and specialize pass.

    In the unattend.xml I've posted before, International Core setting is done in all passes possible.

    But to make 100 % sure, I'll try out again and will post the results later...

    Thanks,
    Martin

  • Tuesday, January 16, 2007 3:46 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Is there anything to indicate that an official fix is coming down the pipeline for this?

    Is this something that will need to be pushed via a "Windows Update" in Vista?

    I'm loathe to have to hack the registry with the program out-of-the-box to have this work.

    Any info for us?  It can't be something that would slip until "Service Pack 1" is it?
  • Wednesday, January 17, 2007 3:02 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Bilal again!

    I did let run a whole buch of further tests. Did set all International-Core Settings in oobeSystem pass and what ever I do, the Regionla settings screen at the OOBE Welcome screen is still poping up.

    So no success so far with RC1 here.

    Martin
  • Thursday, January 18, 2007 7:58 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Martin, I tried a repro of this on the RTM build and everything works as expected. I put Microsoft-Windows-International-Core settings in specialize and oobeSystem passes, and that successfully suppressed the first two pages of OOBE (language and regional options). Please let me know if you need any more help! Bilal
  • Thursday, January 18, 2007 8:14 PMRoboComp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    So have you done anything diffrent, than I did with my unattend.xml posted above? Or did you use the same settings?

    But thanks for testing it. So I know, that it's working with RTM. It's not important, that I get it to work with RC1. I was interested only, if I was doing something wrong.

    Thanks,
    Martin
  • Thursday, January 18, 2007 8:23 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I just used your unattend.xml. You don't have to do anything different.
  • Friday, February 09, 2007 4:04 PMThomas BERTAND Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    <snip>

    already answered.

  • Friday, February 09, 2007 4:14 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    So, if I want the "work" location automatically set after login, I must add this:

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000001 /f


    To my unattend.xml file.


    But if I wish to continue to use "skipmachineoobe" (because I don't want to create any new accounts), what do I need to add to be able to have automatic updates turned on?

    This is being turned off when I sysprep with "skipmachine" set to true.

    Thanks!
  • Monday, February 12, 2007 6:20 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I would recommend against using SkipMachineOOBE because using it prevents the ProtectYourPC setting from being applied. OOBE (aka Windows Welcome) actually calls APIs which apply this unattend setting, so can't use SkipMachineOOBE if you want to use this setting. We will definitely consider de-coupling the UI from the unattend setting in future releases.

  • Monday, February 12, 2007 10:14 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Fair enough.

    My ultimate goal, though, is to not have any extraneous accounts on the system after I reboot from sysprep.


    If I must create a new user account in unattend.xml, can you (or anybody) give any examples of how I can automatically *delete* the account once I log into my expected account.

    What I'm looking for:

    I have one enabled account on the system:  "setupvista" -- an admin account.

    I want to sysprep this machine and have that be the only account on the system.

    I realize that because "skipuseroobe" doesn't really do what you might think it would by name (meaning skip the prompt to create a new user account), that I'll have to set my unattend.xml file to make a "dummy" account.

    But after I boot up my sysprepped machine and log into "setupvista", I want "dummy" automatically purged from the system.  (I could manually run "net use", but I don't want to do that if possible.)

    I'll need to resysprep my machine frequently, so I'll need this automated.

    Suggestions?

    Thanks!
  • Tuesday, February 13, 2007 6:40 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Bilal, you said:

    HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork\Category

    Value of 0 means Private (Home/Work), 1 means Public. Set this regkey after sysprep runs but before OOBE shows.



    Does this mean the "reg add" command/section has to come "earlier" in the unattend.xml file than the OOBE section?


    Or does it not matter where it is in the file?


    - Steve


  • Tuesday, February 13, 2007 8:06 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    To delete the dummy user, please use "net user /delete" command.

    Bilal

  • Tuesday, February 13, 2007 8:07 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Steve, the regkey must be present before OOBE UI shows. You can use specialize, audit or oobeSystem passes for this.
  • Tuesday, February 13, 2007 10:10 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    In the continuing thread of "why is sysprep doing this after reboot"...


    Before I sysprep -- I have Windows Update set to "check other products".

    After I reboot from sysprepping, this is turned back off (to the default).

    Is there a "reg add" key that I need to implement to make this retain that change after sysprepping?

    This is the *last step* (I think) I need in finishing off my unattend.xml file, so I'm kind of stumped on this one.


    My current unattend.xml file looks like this:

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="windowsPE">
            <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>
                    <Disk wcm:action="add">
                        <CreatePartitions>
                            <CreatePartition wcm:action="add">
                                <Order>1</Order>
                                <Type>Primary</Type>
                            </CreatePartition>
                        </CreatePartitions>
                        <ModifyPartitions>
                            <ModifyPartition wcm:action="add">
                                <Active>true</Active>
                                <Extend>false</Extend>
                                <Format>NTFS</Format>
                                <Label>OS_Install</Label>
                                <Letter>C</Letter>
                                <Order>1</Order>
                                <PartitionID>1</PartitionID>
                            </ModifyPartition>
                        </ModifyPartitions>
                        <DiskID>0</DiskID>
                        <WillWipeDisk>true</WillWipeDisk>
                    </Disk>
                    <WillShowUI>OnError</WillShowUI>
                </DiskConfiguration>
                <ImageInstall>
                    <OSImage>
                        <InstallTo>
                            <DiskID>0</DiskID>
                            <PartitionID>1</PartitionID>
                        </InstallTo>
                        <WillShowUI>OnError</WillShowUI>
                    </OSImage>
                </ImageInstall>
                <UserData>
                    <AcceptEula>true</AcceptEula>
                </UserData>
            </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>
                    <ProtectYourPC>1</ProtectYourPC>
                    <NetworkLocation>Work</NetworkLocation>
                    <SkipMachineOOBE>false</SkipMachineOOBE>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
                <TimeZone>Eastern Standard Time</TimeZone>
                <UserAccounts>
                    <LocalAccounts>
                        <LocalAccount wcm:action="add">
                            <Password>
                                <Value>KgAqACoAOAA2AGYAZwAhACEAUABhAHMAcwB3AG8AcgBkAA==</Value>
                                <PlainText>false</PlainText>
                            </Password>
                            <Name>testaccount</Name>
                            <Group>Administrators</Group>
                            <DisplayName>testaccount</DisplayName>
                            <Description>Test</Description>
                        </LocalAccount>
                    </LocalAccounts>
                </UserAccounts>
            </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-us</SystemLocale>
                <UILanguage>en-us</UILanguage>
                <UILanguageFallback>en-us</UILanguageFallback>
                <UserLocale>en-us</UserLocale>
            </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>VISTA-TEST</ComputerName>
            </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">
                        <Description>NetworkList</Description>
                        <Order>1</Order>
                        <WillReboot>OnRequest</WillReboot>
                        <Path>reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000000 /f</Path>
                    </RunSynchronousCommand>
                </RunSynchronous>
            </component>
        </settings>
        <settings pass="generalize">
            <component name="Microsoft-Windows-Security-Licensing-SLC" 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:/users/coevistaload/desktop/install.wim#Windows Vista ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

  • Tuesday, February 13, 2007 10:34 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Steve, unfortunately there is no "reg add" command you can use. You must use ProtectYourPC, which only works if SkipMachineOOBE=false. As I explained elsewhere in this thread, OOBE UI actually contains code which implements this unattend setting, so it must show. If you really must use SkipMachineOOBE=true, you might have to write a custom app / script which calls WU APIs to set the desired behavior.
  • Wednesday, February 14, 2007 3:16 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    No -- you missed the unattend file I'm processing above:

    skipmachine *is* false:

    <OOBE>
    <HideEULAPage>true</HideEULAPage>
    <ProtectYourPC>1</ProtectYourPC>
    <NetworkLocation>Work</NetworkLocation>
    <SkipMachineOOBE>false</SkipMachineOOBE>
    <SkipUserOOBE>true</SkipUserOOBE>
    </OOBE>


    Automatic Updates *are* still on after sysprepping.

    But the "get updates for more products" is being turned off!  The only updates in Windows Update on after sysprepping is:

    "You receive updates:  For Windows Only".

    That's what I need a workaround for that so that "more products" is always on.

    Something is toggling that off because of sysprep...


  • Wednesday, February 14, 2007 8:53 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    For what it's worth, I had somebody I've been corresponding in e-mail at a remote site confirm this being reset to the default after sysprepping.

    So, we're *both* now wondering how to make this setting "stick" after running sysprep.

    Any insight you can give would be appreciated!
  • Monday, February 19, 2007 4:05 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Nobody else seeing this?   Really?
  • Tuesday, February 20, 2007 11:27 PMatlds Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I am having the same problem, where after the reboot it asks me to "Set Network Location" (Home, Work, Public).

    This is preventing me from connecting using Remote Desktop to the machine (since Remote Desktop cannot connect until you have selected a Network Location.

    Now my question is, how do I add the "reg add" command to my unattend.xml file using Windows System Image Manager? Can anyone provide a step by step on how this can be done?

    Thanks heaps.
  • Tuesday, February 20, 2007 11:56 PMBilal Aslam Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    1. Open your unattend.xml answer file in WSIM

    2. Add a node for Microsoft-Windows-Deployment |  RunSynchronous | RunSynchronousCommand. Do this in specialize phase. The content is like this "reg add ..."

    3. Save the unattend.xml file and run sysprep /generalize /oobe /reboot /unattend:unattend.xml.

    Bilal Aslam

  • Wednesday, February 21, 2007 6:07 AMatlds Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    OK, I have added the reg add command, and the Set Network Location screen disappeared. However it didn't work quite well.

    I went to "Network and Sharing Center", and it says that I am on a "Public network" as opposed to a private one.

    Also I am having some problems with the Windows Firewall. There is a big red cross on the taskbar saying the Firewall is turned off, however I cannot Remote Desktop to the machine. Moreover, when I go to Windows Firewall to view the settings, it says that Windows Firewall is ON! (but with a big red cross).

    I went to "Windows Security Center", it says the Windows Firewall is turned off.

    I went to Windows Firewall Settings, and I can clearly see that the radio button is set to "On (recommended)".

    I went to Remote Desktop settings in System Properties, it has the "Allow connections from computers...." selected (the 2nd option). However there is a big yellow information message above it that says "You must enable the Windows Firewall exception for Remote Desktop" (which suggest that Firewall is on).

    My problem: I need the machine to be accessible from Remote Desktop straight away after re-imaging it. With this Firewall issue it's preventing me from doing that.

    Here is my unattend.xml.

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="specialize">
            <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>
                    <JoinWorkgroup>WORKGROUP</JoinWorkgroup>
                </Identification>
            </component>
            <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" 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">
                <fDenyTSConnections>false</fDenyTSConnections>
            </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">
                <RunAsynchronous>
                    <RunAsynchronousCommand wcm:action="add">
                        <Description>NetworkLocation</Description>
                        <Order>1</Order>
                        <Path>reg add "HKLM\Software\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 00000000 /f</Path>
                    </RunAsynchronousCommand>
                </RunAsynchronous>
            </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">
                <SystemLocale>en-us</SystemLocale>
                <UserLocale>en-us</UserLocale>
                <InputLocale>en-us</InputLocale>
                <UILanguage>en-us</UILanguage>
            </component>
            <component name="Microsoft-Windows-Sidebar" 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">
                <SidebarOnByDefault>false</SidebarOnByDefault>
                <SidebarVisible>false</SidebarVisible>
            </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">
                <AutoLogon>
                    <Password>
                        <Value>cwBjAG8AdQB0AFAAYQBzAHMAdwBvAHIAZAA=</Value>
                        <PlainText>false</PlainText>
                    </Password>
                    <Username>Administrator</Username>
                    <Enabled>true</Enabled>
                </AutoLogon>
                <Display>
                    <HorizontalResolution>1280</HorizontalResolution>
                    <ColorDepth>32</ColorDepth>
                    <VerticalResolution>1024</VerticalResolution>
                    <RefreshRate>60</RefreshRate>
                </Display>
                <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <NetworkLocation>Work</NetworkLocation>
                    <ProtectYourPC>3</ProtectYourPC>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
                <UserAccounts>
                    <LocalAccounts>
                        <LocalAccount wcm:action="add">
                            <Password>
                                <Value>cwBjAG8AdQB0AFAAYQBzAHMAdwBvAHIAZAA=</Value>
                                <PlainText>false</PlainText>
                            </Password>
                            <DisplayName>Admin</DisplayName>
                            <Description>Admin</Description>
                            <Name>Admin</Name>
                            <Group>Administrators</Group>
                        </LocalAccount>
                    </LocalAccounts>
                </UserAccounts>
                <RegisteredOrganization>SurfControl</RegisteredOrganization>
                <RegisteredOwner>SurfControl</RegisteredOwner>
                <ShowWindowsLive>false</ShowWindowsLive>
                <StartPanelOff>false</StartPanelOff>
                <TimeZone>Pacific Standard Time</TimeZone>
            </component>
        </settings>
        <settings pass="windowsPE">
            <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">
                <Display>
                    <ColorDepth>32</ColorDepth>
                    <HorizontalResolution>1280</HorizontalResolution>
                    <VerticalResolution>1024</VerticalResolution>
                    <RefreshRate>60</RefreshRate>
                </Display>
                <UserData>
                    <AcceptEula>true</AcceptEula>
                    <FullName>SurfControl</FullName>
                    <Organization>SurfControl</Organization>
                </UserData>
                <WindowsDeploymentServices>
                    <Login>
                        <Credentials>
                            <Password>scout</Password>
                            <Username>Administrator</Username>
                        </Credentials>
                    </Login>
                </WindowsDeploymentServices>
                <EnableFirewall>false</EnableFirewall>
                <EnableNetwork>true</EnableNetwork>
                <Restart>Restart</Restart>
                <DynamicUpdate>
                    <WillShowUI>Never</WillShowUI>
                </DynamicUpdate>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="wim:c:/documents%20and%20settings/thomas.cheng/desktop/install.wim#Windows Vista ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

  • Wednesday, February 21, 2007 1:58 PMsteve maser Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Is there a "reg add" command I can use to keep Microsoft Update installed?

    MS Tech support confirmed this bug, but I was apparently the first to report it, so he didn't have an immediate answer, so I thought you might have one, Bilal?
  • Thursday, March 01, 2007 5:50 PMDrDevice Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Try adding the following setting to the Specialize phase to enable RDP:
     
     x86_Microsoft-Windows-TerminalServices-LocalSessionManager_neutral | fDenyTSConnections false
     
    xml snippet:
     
        <settings pass="specialize">
            <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" 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">
                <fDenyTSConnections>false</fDenyTSConnections>
            </component>
        </settings>
     
  • Friday, March 02, 2007 6:31 PMDrDevice Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Question regarding the registry setting to resolve the OOBE Network Location issue.
     
    I've noticed that the registry key only seems to get processed effectively if the machine is joined to a domain and not a workgroup.  Has anyone else seen this behavior and can confirm?
     
     
  • Friday, September 14, 2007 7:06 PMkubasa Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Bilal,

    Came across this post as I was having the exact problem.  Your suggestion fixed it.  Thank you!
  • Thursday, August 27, 2009 10:50 PMPeteBC Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    So its august 2009 and this issue has still not been resolved in WAIK. I have protect your pc set to 2, but after sysprep auto updates is off. So i added the regkeys:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
    "NoAutoUpdate"=dword:00000000
    "AUOptions"=dword:00000004
    "ScheduledInstallDay"=dword:00000000
    "ScheduledInstallTime"=dword:0000000c
    "RescheduleWaitTimeEnabled"=dword:00000001
    "RescheduleWaitTime"=dword:0000003c
    "NoAutoRebootWithLoggedOnUsers"=dword:00000001

    to set this up. Every thing has been working fine for the past year.
    But now there is an issue. When the AUOptions key is added it has the effect of graying out auto update settings so the user can not change the settings!!
    This was not happening before. Is there a work around for this? if AUoptions is not added, auto updates will not turn on after sysprep!