Deployment

Nice to Know: Remove the Windows 8 Animation during OS Deployment

Don’t get me wrong, I like to watch a god movie, it’s just that I don’t like to see the same movie twice. In Windows 8 there is a movie that is played for the first time logon and there is a Group Policy setting you can use to disable it. However, since I’m an OSD guy, I prefer to remove it long before that. So here you have a nice MDT Application you can download and install and put it into your task sequence for Windows 8 and you will never ever see it once more. Happy deployment!

(and thank you Jeremy Moskowitz for the idea on YouTube)

Download the zip file, extract it and create a new Application in MDT 2012 Update 1.

Select Application with Source Files

image

Give it a name

image

Select the location of your download

image

Give it a name

image

Type in the command

cscript Configure-Win8AnimAtFirst.wsf

image

Finish

image

Then you add it to your task sequence. Done

image

The script looks like this:


<job id="Configure-Win8AnimAtFirst">
<script language="VBScript" src="..\..\Scripts\ZTIUtility.vbs"/>
<script language="VBScript">

‘//—————————————————————————-
‘// Solution: Hydration
‘// Purpose: Used to turn off the animation in Windows at first logon
‘// Usage: cscript Configure-Win8AnimAtFirst.wsf [/debug:true]
‘// Version: 1.0 – Jan 02 2013 – Mikael Nystrom
‘//
‘// This script is provided "AS IS" with no warranties, confers no rights and
‘// is not supported by the authors or the Deployment Bunny.
‘//
‘//—————————————————————————-

‘//—————————————————————————-
‘// Global constant and variable declarations
‘//—————————————————————————-

Option Explicit

Dim iRetVal

‘//—————————————————————————-
‘// End declarations
‘//—————————————————————————-

‘//—————————————————————————-
‘// Main routine
‘//—————————————————————————-

On Error Resume Next
iRetVal = ZTIProcess
ProcessResults iRetVal
On Error Goto 0

‘//—————————————————————————
‘//
‘// Function: ZTIProcess()
‘//
‘// Input: None
‘//
‘// Return: Success – 0
‘// Failure – non-zero
‘//
‘// Purpose: Perform main ZTI processing
‘//
‘//—————————————————————————
Function ZTIProcess()

    oLogging.CreateEntry "Configure Animation in Windows 8: Starting", LogTypeInfo   

    oShell.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableFirstLogonAnimation", "0", "REG_DWORD"

    oLogging.CreateEntry "Configure Animation in Windows 8: Done", LogTypeInfo   

End Function

</script>
</job>


 

/mike

Categories: Deployment, SCCM, System Center 2012, Windows 8

Tagged as:

4 replies »

  1. Removing it might make you feel better, but it doesn’t speed up the first logon process any. Windows 8 still needs to install all the provisioned apps, so you’ll just see the “pulsing color” screen for a longer period of time.

    • That is correct, but now it is set for all users that logs on to that Machine. It is just way of doing the same thing without having the AD folks “investigating” for years… You would be suprised how many Admins that are not allowed to “Admin” any more. Also since this is a static configuration it might as well be in the image by default

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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