Guest Amir Saleem (Pakistan) Posted September 1, 2008 Posted September 1, 2008 Dear All, As you already aware that in Pakistan GMT time change to +1 hour & it was planed to revert it back in the Aug-2008 but now government announces that this will remain same for another two months. but microsoft still not released any patch for this change could anybody help me because my all clients time is revert back to GMT +5:00 . Actuall time in watches are 9:30Am But computers shows 8:30AM Please let me know the link from where I can download the patch for DST for pakistan according to this new change Thanks
Guest PA Bear [MS MVP] Posted September 1, 2008 Posted September 1, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 If an update/patch is available and it's not already installed, it should be offered by Windows Update, Amir. Daylight Saving Time Help and Support Center: http://support.microsoft.com/gp/cp_dst -- ~Robear Dyer (PA Bear) MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002 AumHa VSOP & Admin http://aumha.net DTS-L http://dts-l.net/ Amir Saleem (Pakistan) wrote: > Dear All, > As you already aware that in Pakistan GMT time change to +1 hour & it was > planed to revert it back in the Aug-2008 but now government announces that > this will remain same for another two months. but microsoft still not > released any patch for this change could anybody help me because my all > clients time is revert back to GMT +5:00 . > Actuall time in watches are 9:30Am > But computers shows 8:30AM > > Please let me know the link from where I can download the patch for DST > for > pakistan according to this new change > > Thanks
Guest Amir Saleem (Pakistan) Posted September 1, 2008 Posted September 1, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 Dear, Thanks for your reply, The patch is already installed on the Clients side but still we are getting the old time GMT +5 ? any idea??? "PA Bear [MS MVP]" wrote: > If an update/patch is available and it's not already installed, it should be > offered by Windows Update, Amir. > > Daylight Saving Time Help and Support Center: > http://support.microsoft.com/gp/cp_dst > -- > ~Robear Dyer (PA Bear) > MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002 > AumHa VSOP & Admin http://aumha.net > DTS-L http://dts-l.net/ > > > > Amir Saleem (Pakistan) wrote: > > Dear All, > > As you already aware that in Pakistan GMT time change to +1 hour & it was > > planed to revert it back in the Aug-2008 but now government announces that > > this will remain same for another two months. but microsoft still not > > released any patch for this change could anybody help me because my all > > clients time is revert back to GMT +5:00 . > > Actuall time in watches are 9:30Am > > But computers shows 8:30AM > > > > Please let me know the link from where I can download the patch for DST > > for > > pakistan according to this new change > > > > Thanks > >
Guest Amir Saleem (Pakistan) Posted September 1, 2008 Posted September 1, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 I think Microsoft need to release some patch for this in which they have to mention the new DST timming for Pakistan. "Amir Saleem (Pakistan)" wrote: > Dear, Thanks for your reply, The patch is already installed on the Clients > side but still we are getting the old time GMT +5 ? > > any idea??? > > "PA Bear [MS MVP]" wrote: > > > If an update/patch is available and it's not already installed, it should be > > offered by Windows Update, Amir. > > > > Daylight Saving Time Help and Support Center: > > http://support.microsoft.com/gp/cp_dst > > -- > > ~Robear Dyer (PA Bear) > > MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002 > > AumHa VSOP & Admin http://aumha.net > > DTS-L http://dts-l.net/ > > > > > > > > Amir Saleem (Pakistan) wrote: > > > Dear All, > > > As you already aware that in Pakistan GMT time change to +1 hour & it was > > > planed to revert it back in the Aug-2008 but now government announces that > > > this will remain same for another two months. but microsoft still not > > > released any patch for this change could anybody help me because my all > > > clients time is revert back to GMT +5:00 . > > > Actuall time in watches are 9:30Am > > > But computers shows 8:30AM > > > > > > Please let me know the link from where I can download the patch for DST > > > for > > > pakistan according to this new change > > > > > > Thanks > > > >
Guest Gary S. Terhune Posted September 1, 2008 Posted September 1, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 I can almost guarantee you that Microsoft only intends to put out a Time Zone patch at most once per year, and the last two times it was deep winter (December 2007 was the last patch.) Really, it's rather illogical of you to expect Microsoft to put some kind of emergency rush on a patch just because your government is behaving erratically. Be aware, also, that this patch isn't considered Critical, making the idea of MS getting anything done in time to help you quite unlikely. What date in October is the change supposed to take place under the new law? Will next year's planned beginning and ending dates of Daylight time change from what was previously anticipated? Or, to make it easier on you, what are they going to be (beginning and ending dates of DLT)? Also, just for my edification, does Pakistan use a Western calendar? I ask because Windows Time/Date settings take into account the traditional Jewish lunar calendar, which means a different set of rules each year. I'm curious about any other countries that might do this. With the data I can make you a patch rather more quickly than MS would ever get around to it. I'll even tell you how I did it once I've done it and tested to make sure there's nothing I missed. Or you can try yourself. Just make sure you set a Restore Point first. 1. Download TZEdit.exe from Microsoft: http://download.microsoft.com/download/5/8/a/58a208b7-7dc7-4bc7-8357-28e29cdac52f/tzedit.exe (TinyURL for above is: http://tinyurl.com/y433w9) The file does not "install" anything, it's a simple self-extracting archive, so there's no need to hide it in Program Files. Simply unzip it to a new folder on your desktop. 2. Open REGEDIT, find the following key and Export it for safe keeping: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Pakistan Standard Time" Call it "Old_TZ_Info.reg" 3. Delete the sub-key of the above named key named "Dynamic DST". This will keep Windows from undoing your work. 4. Run TZEDIT and make the appropriate changes to your Time Zone settings. Close TZEDIT. 5. Open the Time/Date applet and change the Time Zone to any other one in the list, click Apply, then change it back to what it was and click OK. This is *required* in order to update the CurrentControlSet entries mentioned below. This will prevent you having to reboot the systems or, alternatively, to require your users to change the Time Zone to something else and then back again. It can be done with script, but only using SendKeys, and that is an unreliable function IME. 6. Export what remains of the "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Pakistan Standard Time" and name it "New_TZ_Info.reg" 7. Export the following Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation Call it "TZ_CCC.reg" Open both new REG files for editing in Notepad, make sure Word-wrap is off, copy the pertinent data from this one (step 7) to the above one (in step 6), making sure that there are two carriage returns after the end of the last line, then save. It should look like this (everything between the dotted lines (except, of course, that I'm using Mountain Standard Time as an example): --------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Mountain Standard Time] "Display"="(GMT-07:00) Mountain Time (US & Canada)" "Dlt"="Mountain Daylight Time" "Std"="Mountain Standard Time" "MapID"="34,35" "Index"=dword:0000000a "TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,\ 00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "Bias"=dword:000001a4 "StandardName"="Mountain Standard Time" "StandardBias"=dword:00000000 "StandardStart"=hex:00,00,0b,00,01,00,02,00,00,00,00,00,00,00,00,00 "DaylightName"="Mountain Daylight Time" "DaylightBias"=dword:ffffffc4 "DaylightStart"=hex:00,00,03,00,02,00,02,00,00,00,00,00,00,00,00,00 "ActiveTimeBias"=dword:00000168 I --------------------------------------------------------------- Again, when you place your cursor on the last line of text, pressing the Down Arrow key twice should leave an empty line between the last line of text and the cursor (I show the cursor with an upper-case "I" in this example, but there should be nothing there.) Now, delete the entire line ""Index"=dword:0xnnnnnnnn", do not leave an empty line, then save the REG file and use it to update your clients using whatever automation you feel most comfortable with, perhaps a batch file. Note that this procedure will simply fix your Time Zone information. It will not change an incorrect time. If you want to do that, also, use something like Cmdtime3 http://www.softshape.net/download/cmdtime.zip. It's an internet time sync program, performing the same function as the Internet Time tab in the Time/Date applet. The download includes a readme and a list of time servers. You'll want to test cmdtime3 to see which servers work well for you. Thus, you would create a folder that includes the updated REG file, plus Cmdtime3.exe, plus the batch file. There is a command in XP that will sync the time with time servers using Windows's list of servers, w32tm /resync, but I wouldn't trust as much as I would cmdtime3 to get the job done on various computers. The list of time servers maintained by Windows is minimal and most or all of them don't work at all. Plus, you need permission to access many time servers, so that my favorite one for the Internet Time tab of the Date/Time applet doesn't work with Cmdtime3. The list of servers included with the app includes notes on which ones are completely open to the public. But as I said, you should test this on a few machines before distributing it. The command lines to run in the batch file would be something like this: reg New_TZ_Info.reg > TZReport.txt cmdtime3 ntp.adelaide.edu.au sync M:1440 >TZReport.txt Call the file ChangeTZ.bat M:1440 portion of the above is in minutes, and indicates that the app is allowed to correct any time that is less than a day wrong, but if the difference is more than that, the time update will fail. Of course, you could increase it to some unknown large limit, but I figure a day is sufficient. We don't expect systems to be off more than that, and if so, the system should simply have its date changed. TZReport will tell you if there's been a problem. Distribute the folder and run the batch file. The can be made even easier by packing the folder into a ZIP file and making that EXEcutable. One drawback to resetting the time is that you need to be logged on as administrator in order to change time. One solution is to use CPAU: http://www.joeware.net/freetools/tools/cpau/index.htm Or use some other Admin trick I don't know about to distribute the file. But since the password is not easily encrypted, I would want to insert commands into ChangeTZ.bat to send the TZReport to yourself and to immediately delete the folder Or you can write a script using the info you derive from the REG file, or whatever you do best for your situation. Like I said, I'm not an domain admin and don't know the various ways to get the job done. -- Gary S. Terhune MS-MVP Shell/User http://grystmill.com "Amir Saleem (Pakistan)" <Amir Saleem (Pakistan)@discussions.microsoft.com> wrote in message news:2E62E52A-0C84-4ABB-9893-12391D7F4F56@microsoft.com... > Dear All, > As you already aware that in Pakistan GMT time change to +1 hour & it was > planed to revert it back in the Aug-2008 but now government announces that > this will remain same for another two months. but microsoft still not > released any patch for this change could anybody help me because my all > clients time is revert back to GMT +5:00 . > Actuall time in watches are 9:30Am > But computers shows 8:30AM > > Please let me know the link from where I can download the patch for DST > for > pakistan according to this new change > > Thanks > >
Guest PA Bear [MS MVP] Posted September 1, 2008 Posted September 1, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 If the patch was released prior to the government's decision to make the change, you'll just have to wait until MS releases an updated patch (e.g., in Dec-08, perhaps) or make the change manually on all machines, I'm afraid. -- ~PA Bear Amir Saleem (Pakistan) wrote: > I think Microsoft need to release some patch for this in which they have > to > mention the new DST timming for Pakistan. > >> Dear, Thanks for your reply, The patch is already installed on the >> Clients >> side but still we are getting the old time GMT +5 ? >> >> any idea??? >> >> "PA Bear [MS MVP]" wrote: >>> If an update/patch is available and it's not already installed, it >>> should >>> be offered by Windows Update, Amir. >>> >>> Daylight Saving Time Help and Support Center: >>> http://support.microsoft.com/gp/cp_dst >>> -- >>> ~Robear Dyer (PA Bear) >>> MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002 >>> AumHa VSOP & Admin http://aumha.net >>> DTS-L http://dts-l.net/ >>> >>> >>> >>> Amir Saleem (Pakistan) wrote: >>>> Dear All, >>>> As you already aware that in Pakistan GMT time change to +1 hour & it >>>> was >>>> planed to revert it back in the Aug-2008 but now government announces >>>> that this will remain same for another two months. but microsoft still >>>> not released any patch for this change could anybody help me because my >>>> all clients time is revert back to GMT +5:00 . >>>> Actuall time in watches are 9:30Am >>>> But computers shows 8:30AM >>>> >>>> Please let me know the link from where I can download the patch for DST >>>> for >>>> pakistan according to this new change >>>> >>>> Thanks
Guest Amir Saleem (Pakistan) Posted September 2, 2008 Posted September 2, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 Dear Gary S. Terhune, first of all many thanks for your detailed reply.please see the answers of your questiion which may help you for making the patch for us. What date in October is the change supposed to take place under the new law? its 31-October-2008 at 12:00AM time will revert back to GMT +5:00 Will next year's planned beginning and ending dates of Daylight time change from what was previously anticipated? Its totally depends upon Government dicession may be they will use the same approach as they did this time like From 1 June 2008, in Pakistan the standard time will be GMT +6 and it will revert back to GMT +5 on 1 November 2008 So I think you need to prepare two patches one is for the above mention DST change & the other once is Normal one standard MS setting (which revert back the Standard MS setting) Many Thanks for your help Amir "Gary S. Terhune" wrote: > I can almost guarantee you that Microsoft only intends to put out a Time > Zone patch at most once per year, and the last two times it was deep winter > (December 2007 was the last patch.) > > Really, it's rather illogical of you to expect Microsoft to put some kind of > emergency rush on a patch just because your government is behaving > erratically. Be aware, also, that this patch isn't considered Critical, > making the idea of MS getting anything done in time to help you quite > unlikely. > > What date in October is the change supposed to take place under the new law? > Will next year's planned beginning and ending dates of Daylight time change > from what was previously anticipated? Or, to make it easier on you, what are > they going to be (beginning and ending dates of DLT)? Also, just for my > edification, does Pakistan use a Western calendar? I ask because Windows > Time/Date settings take into account the traditional Jewish lunar calendar, > which means a different set of rules each year. I'm curious about any other > countries that might do this. > > With the data I can make you a patch rather more quickly than MS would ever > get around to it. I'll even tell you how I did it once I've done it and > tested to make sure there's nothing I missed. Or you can try yourself. Just > make sure you set a Restore Point first. > > 1. Download TZEdit.exe from Microsoft: > http://download.microsoft.com/download/5/8/a/58a208b7-7dc7-4bc7-8357-28e29cdac52f/tzedit.exe > > (TinyURL for above is: http://tinyurl.com/y433w9) > > The file does not "install" anything, it's a simple self-extracting archive, > so there's no need to hide it in Program Files. Simply unzip it to a new > folder on your desktop. > > 2. Open REGEDIT, find the following key and Export it for safe keeping: > "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time > Zones\Pakistan Standard Time" > > Call it "Old_TZ_Info.reg" > > 3. Delete the sub-key of the above named key named "Dynamic DST". This will > keep Windows from undoing your work. > > 4. Run TZEDIT and make the appropriate changes to your Time Zone settings. > Close TZEDIT. > > 5. Open the Time/Date applet and change the Time Zone to any other one in > the list, click Apply, then change it back to what it was and click OK. This > is *required* in order to update the CurrentControlSet entries mentioned > below. This will prevent you having to reboot the systems or, alternatively, > to require your users to change the Time Zone to something else and then > back again. It can be done with script, but only using SendKeys, and that is > an unreliable function IME. > > 6. Export what remains of the "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows > NT\CurrentVersion\Time Zones\Pakistan Standard Time" and name it > "New_TZ_Info.reg" > > 7. Export the following Key: > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation > > Call it "TZ_CCC.reg" > > Open both new REG files for editing in Notepad, make sure Word-wrap is off, > copy the pertinent data from this one (step 7) to the above one (in step 6), > making sure that there are two carriage returns after the end of the last > line, then save. It should look like this (everything between the dotted > lines (except, of course, that I'm using Mountain Standard Time as an > example): > > --------------------------------------------------- > Windows Registry Editor Version 5.00 > > [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time > Zones\Mountain Standard Time] > "Display"="(GMT-07:00) Mountain Time (US & Canada)" > "Dlt"="Mountain Daylight Time" > "Std"="Mountain Standard Time" > "MapID"="34,35" > "Index"=dword:0000000a > "TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,\ > 00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00 > > [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] > "Bias"=dword:000001a4 > "StandardName"="Mountain Standard Time" > "StandardBias"=dword:00000000 > "StandardStart"=hex:00,00,0b,00,01,00,02,00,00,00,00,00,00,00,00,00 > "DaylightName"="Mountain Daylight Time" > "DaylightBias"=dword:ffffffc4 > "DaylightStart"=hex:00,00,03,00,02,00,02,00,00,00,00,00,00,00,00,00 > "ActiveTimeBias"=dword:00000168 > > I > --------------------------------------------------------------- > > Again, when you place your cursor on the last line of text, pressing the > Down Arrow key twice should leave an empty line between the last line of > text and the cursor (I show the cursor with an upper-case "I" in this > example, but there should be nothing there.) Now, delete the entire line > ""Index"=dword:0xnnnnnnnn", do not leave an empty line, then save the REG > file and use it to update your clients using whatever automation you feel > most comfortable with, perhaps a batch file. > > Note that this procedure will simply fix your Time Zone information. It will > not change an incorrect time. If you want to do that, also, use something > like Cmdtime3 http://www.softshape.net/download/cmdtime.zip. It's an > internet time sync program, performing the same function as the Internet > Time tab in the Time/Date applet. The download includes a readme and a list > of time servers. You'll want to test cmdtime3 to see which servers work well > for you. Thus, you would create a folder that includes the updated REG file, > plus Cmdtime3.exe, plus the batch file. There is a command in XP that will > sync the time with time servers using Windows's list of servers, w32tm > /resync, but I wouldn't trust as much as I would cmdtime3 to get the job > done on various computers. The list of time servers maintained by Windows is > minimal and most or all of them don't work at all. Plus, you need permission > to access many time servers, so that my favorite one for the Internet Time > tab of the Date/Time applet doesn't work with Cmdtime3. The list of servers > included with the app includes notes on which ones are completely open to > the public. But as I said, you should test this on a few machines before > distributing it. > > The command lines to run in the batch file would be something like this: > > reg New_TZ_Info.reg > TZReport.txt > cmdtime3 ntp.adelaide.edu.au sync M:1440 >TZReport.txt > > Call the file ChangeTZ.bat > > M:1440 portion of the above is in minutes, and indicates that the app is > allowed to correct any time that is less than a day wrong, but if the > difference is more than that, the time update will fail. Of course, you > could increase it to some unknown large limit, but I figure a day is > sufficient. We don't expect systems to be off more than that, and if so, the > system should simply have its date changed. TZReport will tell you if > there's been a problem. > > Distribute the folder and run the batch file. The can be made even easier by > packing the folder into a ZIP file and making that EXEcutable. One drawback > to resetting the time is that you need to be logged on as administrator in > order to change time. One solution is to use CPAU: > http://www.joeware.net/freetools/tools/cpau/index.htm > > Or use some other Admin trick I don't know about to distribute the file. But > since the password is not easily encrypted, I would want to insert commands > into ChangeTZ.bat to send the TZReport to yourself and to immediately delete > the folder > > Or you can write a script using the info you derive from the REG file, or > whatever you do best for your situation. Like I said, I'm not an domain > admin and don't know the various ways to get the job done. > > -- > Gary S. Terhune > MS-MVP Shell/User > http://grystmill.com > > "Amir Saleem (Pakistan)" <Amir Saleem (Pakistan)@discussions.microsoft.com> > wrote in message news:2E62E52A-0C84-4ABB-9893-12391D7F4F56@microsoft.com... > > Dear All, > > As you already aware that in Pakistan GMT time change to +1 hour & it was > > planed to revert it back in the Aug-2008 but now government announces that > > this will remain same for another two months. but microsoft still not > > released any patch for this change could anybody help me because my all > > clients time is revert back to GMT +5:00 . > > Actuall time in watches are 9:30Am > > But computers shows 8:30AM > > > > Please let me know the link from where I can download the patch for DST > > for > > pakistan according to this new change > > > > Thanks > > > > > > > > > > >
Guest Gary S. Terhune Posted September 2, 2008 Posted September 2, 2008 Re: DST Patch for Pakistan according to new change in Aug-2008 Please provide me with an idea of who your "clients" are. Are you the admin of one or more domains? How large are the domains? What languages do you require? What are you going to do when the government finally makes up its mind? Come find me again? Really, if you are at all competent with Windows, and given the instructions I provided, you would do much better to create, test and deploy the patch(s) yourself. That's why I finally wrote what I wrote, though I agree I started out offering to create the patch you require, if you're not the admin of a quite large number of machines, or a computer service tech to a large number of individual clients, then you have no need for the patch at all. If you are in charge of a large number of machines, you must be employed in the business and I don't do that kind of thing for free. I provide the instructions the best I can and you do the work. It's called "Peer-support". You have to do your part. For instance, I've only a vague idea how to distribute the files over a domain and what switches will be required for Cmdtime3, which, by the way, is shareware that you'd need to obtain for yourself. You have questions left unanswered. Specifically, what language are the OSes of your machines? If English (only) then I can provide you with the proper REG file, but the rest is up to you. Besides, I will not be available for much of the week to come. Only for short periods per day. Thus, while I can answer questions you may come across and obstacles to work around, I won't have time to set up test beds for other systems besides WP (to name one problem that occurred to me after I sent the previous post.)Why not use the information I've provided, set up one or more test machines, and figure it out for yourself? -- Gary S. Terhune MS-MVP Shell/User http://grystmill.com "Amir Saleem (Pakistan)" <AmirSaleemPakistan@discussions.microsoft.com> wrote in message news:A36CD6DE-82B8-431F-A1A4-1D03CBBEA2E2@microsoft.com... > Dear Gary S. Terhune, > first of all many thanks for your detailed reply.please see the answers of > your questiion which may help you for making the patch for us. > > What date in October is the change supposed to take place under the new > law? > its 31-October-2008 at 12:00AM time will revert back to GMT +5:00 > > Will next year's planned beginning and ending dates of Daylight time > change > from what was previously anticipated? > Its totally depends upon Government dicession may be they will use the > same > approach as they did this time like > > From 1 June 2008, in Pakistan the standard time will be GMT +6 and it will > revert back to GMT +5 on 1 November 2008 > > So I think you need to prepare two patches one is for the above mention > DST > change & the other once is Normal one standard MS setting (which revert > back > the Standard MS setting) > > Many Thanks for your help > > Amir > > > "Gary S. Terhune" wrote: > >> I can almost guarantee you that Microsoft only intends to put out a Time >> Zone patch at most once per year, and the last two times it was deep >> winter >> (December 2007 was the last patch.) >> >> Really, it's rather illogical of you to expect Microsoft to put some kind >> of >> emergency rush on a patch just because your government is behaving >> erratically. Be aware, also, that this patch isn't considered Critical, >> making the idea of MS getting anything done in time to help you quite >> unlikely. >> >> What date in October is the change supposed to take place under the new >> law? >> Will next year's planned beginning and ending dates of Daylight time >> change >> from what was previously anticipated? Or, to make it easier on you, what >> are >> they going to be (beginning and ending dates of DLT)? Also, just for my >> edification, does Pakistan use a Western calendar? I ask because Windows >> Time/Date settings take into account the traditional Jewish lunar >> calendar, >> which means a different set of rules each year. I'm curious about any >> other >> countries that might do this. >> >> With the data I can make you a patch rather more quickly than MS would >> ever >> get around to it. I'll even tell you how I did it once I've done it and >> tested to make sure there's nothing I missed. Or you can try yourself. >> Just >> make sure you set a Restore Point first. >> >> 1. Download TZEdit.exe from Microsoft: >> http://download.microsoft.com/download/5/8/a/58a208b7-7dc7-4bc7-8357-28e29cdac52f/tzedit.exe >> >> (TinyURL for above is: http://tinyurl.com/y433w9) >> >> The file does not "install" anything, it's a simple self-extracting >> archive, >> so there's no need to hide it in Program Files. Simply unzip it to a new >> folder on your desktop. >> >> 2. Open REGEDIT, find the following key and Export it for safe keeping: >> "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time >> Zones\Pakistan Standard Time" >> >> Call it "Old_TZ_Info.reg" >> >> 3. Delete the sub-key of the above named key named "Dynamic DST". This >> will >> keep Windows from undoing your work. >> >> 4. Run TZEDIT and make the appropriate changes to your Time Zone >> settings. >> Close TZEDIT. >> >> 5. Open the Time/Date applet and change the Time Zone to any other one in >> the list, click Apply, then change it back to what it was and click OK. >> This >> is *required* in order to update the CurrentControlSet entries mentioned >> below. This will prevent you having to reboot the systems or, >> alternatively, >> to require your users to change the Time Zone to something else and then >> back again. It can be done with script, but only using SendKeys, and that >> is >> an unreliable function IME. >> >> 6. Export what remains of the >> "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows >> NT\CurrentVersion\Time Zones\Pakistan Standard Time" and name it >> "New_TZ_Info.reg" >> >> 7. Export the following Key: >> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation >> >> Call it "TZ_CCC.reg" >> >> Open both new REG files for editing in Notepad, make sure Word-wrap is >> off, >> copy the pertinent data from this one (step 7) to the above one (in step >> 6), >> making sure that there are two carriage returns after the end of the last >> line, then save. It should look like this (everything between the dotted >> lines (except, of course, that I'm using Mountain Standard Time as an >> example): >> >> --------------------------------------------------- >> Windows Registry Editor Version 5.00 >> >> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time >> Zones\Mountain Standard Time] >> "Display"="(GMT-07:00) Mountain Time (US & Canada)" >> "Dlt"="Mountain Daylight Time" >> "Std"="Mountain Standard Time" >> "MapID"="34,35" >> "Index"=dword:0000000a >> "TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,\ >> 00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00 >> >> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] >> "Bias"=dword:000001a4 >> "StandardName"="Mountain Standard Time" >> "StandardBias"=dword:00000000 >> "StandardStart"=hex:00,00,0b,00,01,00,02,00,00,00,00,00,00,00,00,00 >> "DaylightName"="Mountain Daylight Time" >> "DaylightBias"=dword:ffffffc4 >> "DaylightStart"=hex:00,00,03,00,02,00,02,00,00,00,00,00,00,00,00,00 >> "ActiveTimeBias"=dword:00000168 >> >> I >> --------------------------------------------------------------- >> >> Again, when you place your cursor on the last line of text, pressing the >> Down Arrow key twice should leave an empty line between the last line of >> text and the cursor (I show the cursor with an upper-case "I" in this >> example, but there should be nothing there.) Now, delete the entire line >> ""Index"=dword:0xnnnnnnnn", do not leave an empty line, then save the REG >> file and use it to update your clients using whatever automation you feel >> most comfortable with, perhaps a batch file. >> >> Note that this procedure will simply fix your Time Zone information. It >> will >> not change an incorrect time. If you want to do that, also, use something >> like Cmdtime3 http://www.softshape.net/download/cmdtime.zip. It's an >> internet time sync program, performing the same function as the Internet >> Time tab in the Time/Date applet. The download includes a readme and a >> list >> of time servers. You'll want to test cmdtime3 to see which servers work >> well >> for you. Thus, you would create a folder that includes the updated REG >> file, >> plus Cmdtime3.exe, plus the batch file. There is a command in XP that >> will >> sync the time with time servers using Windows's list of servers, w32tm >> /resync, but I wouldn't trust as much as I would cmdtime3 to get the job >> done on various computers. The list of time servers maintained by Windows >> is >> minimal and most or all of them don't work at all. Plus, you need >> permission >> to access many time servers, so that my favorite one for the Internet >> Time >> tab of the Date/Time applet doesn't work with Cmdtime3. The list of >> servers >> included with the app includes notes on which ones are completely open to >> the public. But as I said, you should test this on a few machines before >> distributing it. >> >> The command lines to run in the batch file would be something like this: >> >> reg New_TZ_Info.reg > TZReport.txt >> cmdtime3 ntp.adelaide.edu.au sync M:1440 >TZReport.txt >> >> Call the file ChangeTZ.bat >> >> M:1440 portion of the above is in minutes, and indicates that the app is >> allowed to correct any time that is less than a day wrong, but if the >> difference is more than that, the time update will fail. Of course, you >> could increase it to some unknown large limit, but I figure a day is >> sufficient. We don't expect systems to be off more than that, and if so, >> the >> system should simply have its date changed. TZReport will tell you if >> there's been a problem. >> >> Distribute the folder and run the batch file. The can be made even easier >> by >> packing the folder into a ZIP file and making that EXEcutable. One >> drawback >> to resetting the time is that you need to be logged on as administrator >> in >> order to change time. One solution is to use CPAU: >> http://www.joeware.net/freetools/tools/cpau/index.htm >> >> Or use some other Admin trick I don't know about to distribute the file. >> But >> since the password is not easily encrypted, I would want to insert >> commands >> into ChangeTZ.bat to send the TZReport to yourself and to immediately >> delete >> the folder >> >> Or you can write a script using the info you derive from the REG file, or >> whatever you do best for your situation. Like I said, I'm not an domain >> admin and don't know the various ways to get the job done. >> >> -- >> Gary S. Terhune >> MS-MVP Shell/User >> http://grystmill.com >> >> "Amir Saleem (Pakistan)" <Amir Saleem >> (Pakistan)@discussions.microsoft.com> >> wrote in message >> news:2E62E52A-0C84-4ABB-9893-12391D7F4F56@microsoft.com... >> > Dear All, >> > As you already aware that in Pakistan GMT time change to +1 hour & it >> > was >> > planed to revert it back in the Aug-2008 but now government announces >> > that >> > this will remain same for another two months. but microsoft still not >> > released any patch for this change could anybody help me because my all >> > clients time is revert back to GMT +5:00 . >> > Actuall time in watches are 9:30Am >> > But computers shows 8:30AM >> > >> > Please let me know the link from where I can download the patch for DST >> > for >> > pakistan according to this new change >> > >> > Thanks >> > >> > >> >> >> >> >> >> >>
Recommended Posts