套用 Windows 累積時區更新之後,早期的日光節約時期結束

文章翻譯 文章翻譯
文章編號: 944524 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您正在執行 Microsoft Windows 的用戶端或伺服器正在執行 Microsoft Windows 伺服器上安裝最新的 Windows 累積時區更新之後可能發生的問題。行為包括時間變更發生錯誤的日期在日光節約時間結束相關聯。Microsoft 已經判斷這個問題不會影響企業中的所有更新的系統。企業級客戶應該使用三種本文中所述,如果應該就會發生這個問題的補救方法。

徵狀

在 Microsoft Windows 或正在執行 Microsoft Windows Server 的伺服器正在執行的用戶端電腦上安裝最新的 Windows 累積時區更新之後,日光節約時間 (DST) 期間可能會比預期還早結束。這通常不會影響企業網路中的所有更新的電腦。

如需有關最新的時區更新的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
914387 如何設定 Microsoft Windows 作業系統的日光節約時間

其他可行方案

如果要解決這個問題,請使用下列方法之一:

方法 1: 暫時變更電腦的時區

如果您有權修改電腦的系統時鐘,請依照下列步驟執行:
  1. 按一下 [ 開始按一下 執行型別 TimeDate.cpl 然後按一下 [確定].
  2. 按一下 [ 時區 索引標籤。
  3. 請注意目前的時區,然後從時區的清單中選取不同的時區。
  4. 按一下 [ 套用.
  5. 從 [時區] 清單中選取原始的時區,然後按一下 [確定].

方法 2: 使用命令列的陳述式來重新整理單一時區的電腦上的時區資訊

如果使用者沒有存取權的系統時鐘,下列方法可用於推入至多個用戶端的時區更新:

附註 這個方法所要求的命令,如底下所述本機系統管理員群組中的使用者的安全性內容下執行。此外,這個方法會假設您知道在用戶端電腦所在的時區的名稱。如果您有多個時區中的用戶端,使用方法 3。
  • 登入指令碼或批次檔中加入下列陳述式:
    control.exe timedate.cpl,,/Z Time_Zone_Name
    例如,如果用戶端電腦會使用美國東部標準時間,您可以使用下列方法:
    control.exe timedate.cpl,,/Z Eastern Standard Time

方法 3: 使用 VBScript 來重新整理在多個時區的電腦上的時區資訊

如果使用者沒有存取權的系統時鐘,下列方法可用於推入至多個用戶端的時區更新:

  1. 按一下 [ 開始按一下 執行型別 [記事本]然後按一下 [確定].
  2. 複製下列程式碼,並將它貼入 [記事本] 文件:
    Set objSh = CreateObject("WScript.Shell")
    
    'Get the StandardName key of the current time zone
    szStandardName = objSh.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\StandardName")
    
    'Enumerate the subkeys in the time zone database
    const HKEY_LOCAL_MACHINE = &H80000002
    Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
    szTzsKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones"
    objReg.EnumKey HKEY_LOCAL_MACHINE, szTzsKeyPath, arrTzSubKeys
    
    'Step through the time zones to find the matching Standard Name
    szTzKey = "<Unknown>"
    For Each subkey In arrTzSubKeys
        If (objSh.RegRead("HKLM\" & szTzsKeyPath & "\" & subkey & "\Std") = szStandardName) Then
            'Found matching StandardName, now store this time zone key name
            szTzKey = subkey
        End If
    Next 
    
    If szTzKey = "<Unknown>" Then
           'Write entry to the Application event log stating that the update has failed to execute
           objSh.LogEvent 1, "DST 2007 Registry Update and Refresh failed to execute on this computer.  Time zones failed to enumerate properly or matching time zone not found."
           Wscript.Quit 0
    End If
    
    Dim process, processid, result, strUpdateCommand
    Set process = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2:Win32_process")
    
    'Add time change privilege to the process object
    process.Security_.Privileges.AddAsString "SeSystemTimePrivilege",True
    strUpdateCommand = "control.exe timedate.cpl,,/Z" & szTzKey
    
    'Launch control.exe to refresh time zone information using the TZ key name obtained above 
    result = process.create(strUpdateCommand,Null,Null,processid)
    If result <> 0 Then
         objSh.LogEvent 1, "DST 2007 Registry Update and Refresh failed to execute on this computer.  Unable to refresh the Timezone database."
        Wscript.Quit 0
    End If
    
    'Get current display name of refreshed time zone
    szCurrDispName = objSh.RegRead("HKLM\" & szTzsKeyPath & "\" & szTzKey & "\Display")
    
    'Write entry to the Application event log stating that the update has executed
    objSh.LogEvent 4, "DST 2007 Registry Update and Refresh has been executed on this computer." & chr(13) & chr(10) & chr(13) & chr(10) & "Current time zone is: " & szCurrDispName & "."
    
  3. 在上 檔案 功能表中,按一下 另存成.
  4. 選取的目的地,然後在 [檔案名稱] 方塊中輸入 refreshTZinfo.vbs。
  5. 檔案類型 方塊中按一下 所有的檔案然後按一下 儲存.
如需詳細資訊以及如何部署這個 VBScript 的實際範例,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
914387如何設定 Microsoft Windows 作業系統的日光節約時間

請確認已進行變更

若要確認因應措施方法可以正常運作,請遵循下列步驟:
  1. 按一下 [ 開始按一下 執行型別 登錄然後按一下 [確定].
  2. 找出並按一下 [在登錄中的下列子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
  3. 附註 StandardName 值。
  4. 附註 StandardStart 值。
  5. 附註 DaylightStart 值。
  6. 結束登錄編輯程式。
  7. 使用 StandardName 值與時區名稱時,比較的值 StandardStartDaylightStart 下列表格中所列的值。這是正確的人員 StandardStartDaylightStart 最新的 Windows 累積時區更新中的值。
摺疊此表格展開此表格
時區名稱StandardStartDaylightStart
阿富汗標準時間0000000000000000000000000000000000000000000000000000000000000000
阿拉斯加標準時間00000B0001000200000000000000000000000300020002000000000000000000
阿拉伯標準時間0000000000000000000000000000000000000000000000000000000000000000
阿拉伯地區標準時間0000000000000000000000000000000000000000000000000000000000000000
阿拉伯標準時間00000A0001000400000000000000000000000400010003000000000000000000
亞美尼亞標準時間00000A0005000300000000000000000000000300050002000000000000000000
大西洋標準時間00000B0001000200000000000000000000000300020002000000000000000000
澳洲中部標準時間0000000000000000000000000000000000000000000000000000000000000000
澳洲東部標準時間0000030005000300000000000000000000000A00050002000000000000000000
亞塞拜然標準時間00000A0005000500000000000000000000000300050004000000000000000000
亞速爾群島標準時間00000A0005000300000000000000000000000300050002000000000000000000
加拿大中部標準時間0000000000000000000000000000000000000000000000000000000000000000
維德角標準時間0000000000000000000000000000000000000000000000000000000000000000
高加索標準時間0000000000000000000000000000000000000000000000000000000000000000
澳洲中部標準時間0000030005000300000000000000000000000A00050002000000000000000000
中美洲標準時間0000000000000000000000000000000000000000000000000000000000000000
中亞標準時間0000000000000000000000000000000000000000000000000000000000000000
巴西中部標準時間0000020005000000000000000000000000000B00010000000000000000000000
中歐標準時間00000A0005000300000000000000000000000300050002000000000000000000
中歐標準時間00000A0005000300000000000000000000000300050002000000000000000000
太平洋中部標準時間0000000000000000000000000000000000000000000000000000000000000000
中部標準時間00000B0001000200000000000000000000000300020002000000000000000000
中部標準時間 (墨西哥)00000A0005000200000000000000000000000400010002000000000000000000
中國標準時間0000000000000000000000000000000000000000000000000000000000000000
國際換日線標準時間0000000000000000000000000000000000000000000000000000000000000000
東的非標準時間0000000000000000000000000000000000000000000000000000000000000000
東澳大利亞標準時間0000000000000000000000000000000000000000000000000000000000000000
西歐標準時間00000A0005000300000000000000000000000300050002000000000000000000
南美洲東北部標準時間0000020005000000000000000000000000000B00010000000000000000000000
美國東部標準時間00000B0001000200000000000000000000000300020002000000000000000000
埃及標準時間00000900050017003B003B000000040000000400050017003B003B0000000400
伊卡特林堡標準時間00000A0005000300000000000000000000000300050002000000000000000000
斐濟標準時間0000000000000000000000000000000000000000000000000000000000000000
檔案的標準時間00000A0005000400000000000000000000000300050003000000000000000000
喬治亞標準時間0000000000000000000000000000000000000000000000000000000000000000
GMT 標準時間00000A0005000200000000000000000000000300050001000000000000000000
格陵蘭標準時間00000A0005000200000000000000000000000400010002000000000000000000
格林威治標準時間0000000000000000000000000000000000000000000000000000000000000000
「 GTB 標準時間00000A0005000400000000000000000000000300050003000000000000000000
夏威夷標準時間0000000000000000000000000000000000000000000000000000000000000000
印度標準時間0000000000000000000000000000000000000000000000000000000000000000
伊朗標準時間0000000000000000000000000000000000000000000000000000000000000000
耶路薩冷標準時間0000090003000200000000000000000000000300050002000000000000000500
約旦標準時間00000A0005000100000000000000050000000300050017003B003B00E7030400
韓國標準時間0000000000000000000000000000000000000000000000000000000000000000
馬來半島標準時間0000000000000000000000000000000000000000000000000000000000000000
墨西哥標準時間00000A0005000200000000000000000000000400010002000000000000000000
墨西哥標準時間 200000A0005000200000000000000000000000400010002000000000000000000
大西洋中部標準時間0000090005000200000000000000000000000300050002000000000000000000
中東標準時間00000A00050017003B003B00E703060000000300050000000000000000000000
蒙特維多標準時間0000030002000200000000000000000000000A00010002000000000000000000
美國山地標準時間00000B0001000200000000000000000000000300020002000000000000000000
美國山地標準時間 (墨西哥)00000A0005000200000000000000000000000400010002000000000000000000
緬甸標準時間0000000000000000000000000000000000000000000000000000000000000000
中亞標準時間00000A0005000300000000000000000000000300050002000000000000000000
納米比亞標準時間0000090001000200000000000000000000000400010002000000000000000000
尼泊爾標準時間0000000000000000000000000000000000000000000000000000000000000000
紐西蘭標準時間0000040001000300000000000000000000000900050002000000000000000000
紐芬蘭標準時間00000B0001000000010000000000000000000300020000000100000000000000
北亞東部標準時間00000A0005000300000000000000000000000300050002000000000000000000
北亞標準時間00000A0005000300000000000000000000000300050002000000000000000000
南美太平洋標準時間00000300020017003B003B00E703060000000A00020017003B003B00E7030600
太平洋標準時間00000B0001000200000000000000000000000300020002000000000000000000
太平洋標準時間 (墨西哥)00000A0005000200000000000000000000000400010002000000000000000000
羅曼語區標準時間00000A0005000300000000000000000000000300050002000000000000000000
俄羅斯標準時間00000A0005000300000000000000000000000300050002000000000000000000
南美洲東南部標準時間0000000000000000000000000000000000000000000000000000000000000000
南美洲太平洋標準時間0000000000000000000000000000000000000000000000000000000000000000
南美洲西部標準時間0000000000000000000000000000000000000000000000000000000000000000
薩摩亞標準時間0000000000000000000000000000000000000000000000000000000000000000
東南亞標準時間0000000000000000000000000000000000000000000000000000000000000000
南非標準時間0000000000000000000000000000000000000000000000000000000000000000
斯里蘭卡 (機器翻譯) 標準時間0000000000000000000000000000000000000000000000000000000000000000
台北標準時間0000000000000000000000000000000000000000000000000000000000000000
塔斯馬尼亞標準時間0000030005000300000000000000000000000A00010002000000000000000000
東京標準時間0000000000000000000000000000000000000000000000000000000000000000
東加標準時間0000000000000000000000000000000000000000000000000000000000000000
美國東部標準時間0000000000000000000000000000000000000000000000000000000000000000
美國山區標準時間0000000000000000000000000000000000000000000000000000000000000000
海參崴標準時間00000A0005000300000000000000000000000300050002000000000000000000
澳洲西部標準時間0000030005000300000000000000000000000A00050002000000000000000000
非西部標準時間0000000000000000000000000000000000000000000000000000000000000000
歐洲西部標準時間00000A0005000300000000000000000000000300050002000000000000000000
西亞標準時間0000000000000000000000000000000000000000000000000000000000000000
西太平洋標準時間0000000000000000000000000000000000000000000000000000000000000000
雅庫茨克標準時間00000A0005000300000000000000000000000300050002000000000000000000

如需有關最新的 Windows 累積時區更新的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
914387如何設定 Microsoft Windows 作業系統的日光節約時間

屬性

文章編號: 944524 - 上次校閱: 2011年10月27日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Small Business Server 2003 R2 Standard Edition
  • Microsoft Windows Small Business Server 2003 R2 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Media Center Edition 2004
  • Windows Fundamentals for Legacy PCs
  • Microsoft Windows Embedded for Point of Service
關鍵字:?
kbdatetime kbexpertisebeginner kbtshoot kbprb kbmt KB944524 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:944524
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com