Hiding Get Online Message During OSD
I have been working with a few customers recently who have experienced a problem when doing OS deployment in ConfigMgr 2012 R2. This issue occurs when deploying Windows 8.1, during the setup the “Get online” screen appears and asks the operator to pick a network. You can skip it or run through the wizard and the task sequence will continue with no errors but this isn’t very useful in zero touch scenarios. How do we remove it?
If you are not familiar with the screen in question, here is a rather crude image of the screen I am talking about.
Removing this is pretty simple, just add the following to your unattend.xml file, or add it via Windows SIM. You need to add Microsoft-Windows-Shell-Setup to the oobeSystem phase. This example is for a x64 deployment.
<settings pass="oobeSystem"> xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <OOBE> <HideEULAPage>true</HideEULAPage> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> <NetworkLocation>Work</NetworkLocation> <HideOnlineAccountScreens>true</HideOnlineAccountScreens> <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen> <HideLocalAccountScreen>true</HideLocalAccountScreen> </OOBE> </component> </settings>