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
Give it a name
Select the location of your download
Give it a name
Type in the command
cscript Configure-Win8AnimAtFirst.wsf
Finish
Then you add it to your task sequence. Done
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
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
I also think a removal is better. Now from the 2nd user will not get the “movie” ?