• Home  / 

MDT 2010 Annoyances #6 – TimeZoneName variable does not work correctly with Windows 7 x64

By arwidmark / January 5, 2010

When deploying Windows 7 x64 using MDT 2010 Zero Touch and ConfigMgr 2007 SP2 the TimeZoneName variable does not work as expected. Windows 7 x86 however works fine.

Workaround:

Add a “Set a  Task Sequence variable” action before the “Apply Windows Settings” action in the Task Sequence, and set OSDTimeZone to %TIMEZONENAME%

Note: You also need to have a x64 unattend.xml in your settings package.

 

About the author

arwidmark

Jens - March 26, 2010

Hi!

I just started to use MDT 2010 and i also experience problem with the Timezone when im trying to install windows 7 x64. It wont set the timezone or my defult keybord to se-SV. Feels lika i tried everything. Can you please help me? Heres my “Rules”:
[Default]
OSInstall=Y
UserDataLocation=NONE
SkipAppsOnUpgrade=YES
SkipAdminPassword=YES
SkipProductKey=YES
SkipDomainMembership=YES
JoinWorkgroup=WORKGROUP
SkipLocaleSelection=YES
UILanguage=en-US
SystemLocale=sv-SE
UserLocale=sv-SE
KeyBordLocale=sv-se;041d:0000041d
SkipCapture=YES
DoCapture=NO
SkipBitLocker=YES
SkipSummary=YES
SkipTimeZone=YES
TimeZoneName=W.Standard Europe Time

arwidmark - March 27, 2010

You need to set the above workaround in the TS for the timezone to work. as for the keyboard, you should set keyboardlocale=sv-SE only. Also make sure you have a x64 settings package (with a x64 unattend.xml)

StefG - July 1, 2010

Where do i get, or how do i create an x64 unnatend.xml. Ive been following the deployment guide and so have just copied that one, not sure how to create my own.

Comments are closed