Период летнего времени заканчивается раньше после применения Windows накопительного обновления часового пояса

Переводы статьи Переводы статьи
Код статьи: 944524 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описывается проблема, которая может возникнуть после установки накопительного обновления часового пояса последнюю версию Windows на клиента, работающего под управлением Microsoft Windows или сервер под управлением Microsoft Windows Server. Поведение включает изменение времени, связанный с окончания летнего времени на Неверная дата. Корпорацией Майкрософт установлено, что эта проблема не повлияет на все обновленные системы на предприятии. Корпоративные клиенты должны использовать из трех методов исправления, описанные в этой статье, если происходит эта проблема.

Проблема

После установки накопительного обновления часового пояса последнюю версию Windows на клиентском компьютере под управлением Microsoft Windows или сервер под управлением Microsoft Windows Server период летнего времени (DST) может закончиться раньше, чем ожидалось. Обычно это не затрагивает все обновленные компьютеры в сети предприятия.

Для получения дополнительных сведений о последнем обновлении часовой пояс щелкните следующий номер статьи базы знаний Майкрософт:
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 щелкните следующий номер статьи базы знаний Майкрософт:
914387Как настроить летнее время для операционных систем Microsoft Windows

Убедитесь, что изменения

Чтобы проверить метод обхода работал правильно, выполните следующие действия.
  1. Нажмите кнопку Запустить, нажмите кнопку Запустить, тип regedit, а затем нажмите кнопку ОК.
  2. Найдите и выделите следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
  3. Примечание StandardName значение.
  4. Примечание StandardStart значение.
  5. Примечание DaylightStart значение.
  6. Закройте редактор реестра.
  7. С помощью StandardName значение как имя часового пояса, сравнения для StandardStart и DaylightStart значения, приведенные в следующей таблице. Это является типичным для правильного StandardStart и DaylightStart значения из накопительного обновления часового пояса последнюю версию 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
Стандартное время GMT00000A0005000200000000000000000000000300050001000000000000000000
Гренландское время (зима)00000A0005000200000000000000000000000400010002000000000000000000
Стандартное время по Гринвичу0000000000000000000000000000000000000000000000000000000000000000
ГРЕЦИЯ (зима)00000A0005000400000000000000000000000300050003000000000000000000
Гавайское время (зима)0000000000000000000000000000000000000000000000000000000000000000
Индийское стандартное время0000000000000000000000000000000000000000000000000000000000000000
Стандартное время Ирана0000000000000000000000000000000000000000000000000000000000000000
Иерусалимское время (зима)0000090003000200000000000000000000000300050002000000000000000500
Стандартное время Иордании00000A0005000100000000000000050000000300050017003B003B00E7030400
Стандартное время Кореи0000000000000000000000000000000000000000000000000000000000000000
Малайское время (зима)0000000000000000000000000000000000000000000000000000000000000000
Мексиканское время (зима)00000A0005000200000000000000000000000400010002000000000000000000
Мексиканское время 200000A0005000200000000000000000000000400010002000000000000000000
Атлантика (зима)0000090005000200000000000000000000000300050002000000000000000000
Стандартное время среднего Востока00000A00050017003B003B00E703060000000300050000000000000000000000
Монтевидео (зима)0000030002000200000000000000000000000A00010002000000000000000000
Стандартное горное время00000B0001000200000000000000000000000300020002000000000000000000
Стандартное горное время (Мексика)00000A0005000200000000000000000000000400010002000000000000000000
Стандартное время Мьянмы0000000000000000000000000000000000000000000000000000000000000000
Северная Центральная Азия (зима)00000A0005000300000000000000000000000300050002000000000000000000
Намибийское время (зима)0000090001000200000000000000000000000400010002000000000000000000
Непальское время (зима)0000000000000000000000000000000000000000000000000000000000000000
Стандартное время новой Зеландии0000040001000300000000000000000000000900050002000000000000000000
Ньюфаундленд (зима)00000B0001000000010000000000000000000300020000000100000000000000
Красноярское время (зима)00000A0005000300000000000000000000000300050002000000000000000000
Красноярское время (зима)00000A0005000300000000000000000000000300050002000000000000000000
SA тихоокеанское время (зима)00000300020017003B003B00E703060000000A00020017003B003B00E7030600
Стандартное тихоокеанское время00000B0001000200000000000000000000000300020002000000000000000000
Стандартное тихоокеанское время (Мексика)00000A0005000200000000000000000000000400010002000000000000000000
Стандартное романское время00000A0005000300000000000000000000000300050002000000000000000000
Стандартное время России00000A0005000300000000000000000000000300050002000000000000000000
SA Московское время0000000000000000000000000000000000000000000000000000000000000000
Сопоставления безопасности (зима)0000000000000000000000000000000000000000000000000000000000000000
Стандартное время Западной SA0000000000000000000000000000000000000000000000000000000000000000
Стандартное время Самоа0000000000000000000000000000000000000000000000000000000000000000
ЮГО-Восточная Азия (зима)0000000000000000000000000000000000000000000000000000000000000000
Южная Африка (зима)0000000000000000000000000000000000000000000000000000000000000000
Шри-Ланка (зима)0000000000000000000000000000000000000000000000000000000000000000
Тайваньское время (зима)0000000000000000000000000000000000000000000000000000000000000000
Стандартное время Тасмании0000030005000300000000000000000000000A00010002000000000000000000
Стандартное время Токио0000000000000000000000000000000000000000000000000000000000000000
Тонга (зима)0000000000000000000000000000000000000000000000000000000000000000
Стандартное восточное время США0000000000000000000000000000000000000000000000000000000000000000
Стандартное горное время США0000000000000000000000000000000000000000000000000000000000000000
Владивосток (зима)00000A0005000300000000000000000000000300050002000000000000000000
Западная Австралия (зима)0000030005000300000000000000000000000A00050002000000000000000000
Западная Центральная Африка (зима)0000000000000000000000000000000000000000000000000000000000000000
Стандартное время Западной Европы00000A0005000300000000000000000000000300050002000000000000000000
Стандартное время Западной Азии0000000000000000000000000000000000000000000000000000000000000000
Стандартное Западное Тихоокеанское время0000000000000000000000000000000000000000000000000000000000000000
Якутское время (зима)00000A0005000300000000000000000000000300050002000000000000000000

Для получения дополнительных сведений о накопительного обновления часового пояса последнюю версию Windows щелкните следующий номер статьи базы знаний Майкрософт:
914387Как настроить летнее время для операционных систем Microsoft Windows

Свойства

Код статьи: 944524 - Последний отзыв: 27 октября 2011 г. - Revision: 3.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 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:944524

Отправить отзыв

 

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