Daylight saving time in pakistan

Pakistani Government announcing the DST in April 01, 2010. This is sudden announcement and Microsoft did not release the patch for this DST in pakistan. How can we implement the DST in our 2008 Domain network with windows XP, Vista and Windows 7 clients.
Netsol-NOSAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Vaidas911Commented:
If update will not show up from microsoft, I gues you will have to change time manualy on doman controler (PDC), and synchronize clients using net time command via startup script.
0
Farhan KaziSystems EngineerCommented:
Have a look at following link:
http://fkazi.blogspot.com/2009/04/manually-setting-daylight-saving-time.html

After setting one system with above steps you can export registry entries and apply to other systems using startup script.

Hope this helps!
Farhan
0
Netsol-NOSAuthor Commented:
By changing manually time of Domain controller, Again My outlook shows one hour earlier from the DST time.

From second post, What affect on my exchange server?  And also on outlook and outlook calendar
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Vaidas911Commented:
I would try to turn off Domain synchonization with external time server, leave only internal machine time of PDC. All computers should sync time with PDC and I think everything would be ok.
0
AkhaterCommented:
I can build the patch for you, I have done it many times since I have customers in Egypt and they change the DST rather haphazard too

please to go a windows XP and export to me the following key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

Paste it here and I will give you the correction
0
msmamjiCommented:
Just to keep the Experts posted according to the newpaper, the federal government of Pakistan has taken back decision to apply DST from April 1st. This might be temporary.

However, I would love to know how to build the patch. Since I am living in the Pakistan too. here you go Akhater.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffed4
"DaylightBias"=dword:ffffffc4
"DaylightName"="@tzres.dll,-871"
"DaylightStart"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"DynamicDaylightTimeDisabled"=dword:00000000
"StandardBias"=dword:00000000
"StandardName"="@tzres.dll,-872"
"StandardStart"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"TimeZoneKeyName"="Pakistan Standard Time"
"ActiveTimeBias"=dword:fffffed4

Regards,
Shahid
0
AkhaterCommented:
Hi Shahid,

Depending on the above you had no DST for 2010, to be able to give you a fully working patch I need to know when the DST time will end (should it be applied)
0
msmamjiCommented:
Let's say it starts at May 1st 2010(12:00 AM becomes 1:00 AM) and ends 30th October,2010 (12:00 AM becomes 11:00 PM).

Don't know if this could help, I turned my clock backwards to 2009 and was able get this
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffed4
"DaylightBias"=dword:ffffffc4
"DaylightName"="@tzres.dll,-871"
"DaylightStart"=hex:00,00,04,00,02,00,17,00,3b,00,3b,00,e7,03,02,00
"DynamicDaylightTimeDisabled"=dword:00000000
"StandardBias"=dword:00000000
"StandardName"="@tzres.dll,-872"
"StandardStart"=hex:00,00,0a,00,05,00,17,00,3b,00,3b,00,e7,03,06,00
"TimeZoneKeyName"="Pakistan Standard Time"
"ActiveTimeBias"=dword:fffffe98

Regards,
Shahid
0
AkhaterCommented:
you mean April 1st right ?
0
AkhaterCommented:
This should do it for you
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffed4
"StandardName"="@tzres.dll,-482"
"StandardBias"=dword:00000000
"StandardStart"=hex:00,00,0a,00,05,00,00,00,00,00,00,00,00,00,00,00
"DaylightName"="@tzres.dll,-481"
"DaylightBias"=dword:ffffffc4
"DaylightStart"=hex:00,00,04,00,01,00,00,00,00,00,00,00,00,00,04,00
"TimeZoneKeyName"="West Asia Standard Time"
"DynamicDaylightTimeDisabled"=dword:00000000
"ActiveTimeBias"=dword:fffffed4

0
msmamjiCommented:
Didn't work exactly as planned.
When I jump the clock beyond april 1st the timezone shifts tashkent.
There is no daylight checkbox available.
May 1st the clock shift one hour back with tashkent as the timezone.

0
AkhaterCommented:
wait apply this and do NOT skip beyond 1st April

just apply and restart and test
0
Netsol-NOSAuthor Commented:
Hi Akhtar,

I know that pakistan Government has taken the decision back but i want to test this in Lab.

I have attached the registry key of Windows XP machine.

How can i deploy this in Domain environment.
Timezoneinfo.JPG
0
AkhaterCommented:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"Bias"=dword:fffffed4
"StandardName"="West Asia Standard Time"
"StandardBias"=dword:00000000
"StandardStart"=hex:00,00,0a,00,05,00,00,00,00,00,00,00,00,00,00,00
"DaylightName"="West Asia Standard Time"
"DaylightBias"=dword:ffffffc4
"DaylightStart"=hex:00,00,04,00,01,00,00,00,00,00,00,00,00,00,04,00
"TimeZoneKeyName"="West Asia daylight Time"
"DynamicDaylightTimeDisabled"=dword:00000000
"ActiveTimeBias"=dword:fffffed4


first copy the above to a .reg file and apply it to that computer, restart and check if it works
0
Netsol-NOSAuthor Commented:
I have import the above entries to registry. But it did not change any time zone information.
0
AkhaterCommented:
you rebooted the machine I guess?

what do you mean by it did not change any timezone information ?
0
Netsol-NOSAuthor Commented:
Yes, I have rebooted the machine.
And I cant find the DST setting in clock properies.
0
AkhaterCommented:
can you please try to import the following, then go change you time zone to anything different than pakistan reboot the PC and set it to Pakistan again ?

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Pakistan Standard Time\Dynamic DST]
"FirstEntry"=dword:000007d7
"LastEntry"=dword:000007da
"2007"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"2008"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,0a,00,05,00,05,00,17,00,\
  3b,00,3b,00,e7,03,00,00,05,00,06,00,05,00,17,00,3b,00,3b,00,e7,03
"2009"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,0a,00,06,00,05,00,17,00,\
  3b,00,3b,00,e7,03,00,00,04,00,02,00,02,00,17,00,3b,00,3b,00,e7,03
"2010"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

0
Netsol-NOSAuthor Commented:
I have followed the above instruction and import the registry values.
Nothing changed.  DST setting is not found.
0
AkhaterCommented:
This is really weird, I tried it here and it is working

you can also give TZEdit.exe a try (download it from here http://download.microsoft.com/download/5/8/a/58a208b7-7dc7-4bc7-8357-28e29cdac52f/tzedit.exe)
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Active Directory

From novice to tech pro — start learning today.