2 Unattend.xml settings I specify in all of my Windows 10 installations.

By | December 14, 2016
Share

  

There are others, but these are 2 I include in all of my Unattend.xml files.

  1. Disable the First run animation from displaying:
    reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f
  2. Prevent the Network Selection box from appearing.
    reg add HKLM\System\CurrentControlSet\Control\Network\NewNetworkWindowOff /F
....
<RunSynchronousCommand wcm:action="add">
	<Description>disable firstlogon animation for win10</Description>
	<Order>5</Order>
	<Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
	<Description>disable firstlogon animation for win10</Description>
	<Order>6</Order>
	<Path>reg add HKLM\System\CurrentControlSet\Control\Network\NewNetworkWindowOff /F</Path>
</RunSynchronousCommand>
...

/BG

9 thoughts on “2 Unattend.xml settings I specify in all of my Windows 10 installations.

  1. Fall711

    Hello,
    Thank you for sharing your experience. But in which pass did you include the RunSynchronousCommand ?
    I added the very first one to the specialized pass (before i found your blog) but it didn’t seems to avoid the screen animation that leads to offer instant upgrade at its end for Windows 10 1703. In our company we use WSUS and not WU.
    In the meanwhile i’ll try to add the second command to my unattend file and will post back my results.
    Bye

    Reply
      1. Fall711

        Sorry for the late reply. I want to tell you that it worked well in my case. No more screen animation (just a pink one). Thank you for the tricks.

        Reply
  2. Kyle

    Where would I put RunSynchronousBlock to run the two commands above?

    Reply
  3. Mikalai Vitalisau

    I guess, this code must be placed in the “Microsoft-Windows-Deployment” section in the Specialization pass.
    “RunSynchronousCommand” is not valid in the OOBESystem pass, only Microsoft-Windows-Shell-Setup – FirstLogonCommands – SynchronousCommand. But in this case the very first logged user wil still receive first log animation (that’s because these commands are run exactly after loggin in but before desktop appears)

    Reply

Leave a Reply

Your email address will not be published.

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.