انتهاء فترة التوقيت الصيفي مبكرا بعد تطبيق تحديث تراكمي للمناطق الزمنية Windows

ملخص

توضح هذه المقالة مشكلة قد تحدث بعد تثبيت "التحديث" Windows التراكمي المنطقة الزمنية آخر على عميل الذي يقوم بتشغيل Microsoft Windows أو على خادم يقوم بتشغيل Microsoft Windows Server. يتضمن السلوك تغيير الوقت المقترن بنهاية التوقيت الصيفي التي تحدث في التاريخ غير صحيح. تم تحديد Microsoft أن هذه المشكلة لن تؤثر على تحديث كافة أنظمة في مؤسسة. يجب أن يستخدم العملاء المؤسسة من ثلاثة أساليب التحديث الموضحة في هذه المقالة إذا كان ينبغي أن تحدث هذه المشكلة.

الأعراض

بعد تثبيت "التحديث Windows التراكمي المنطقة الزمنية" أحدث على جهاز كمبيوتر عميل الذي يقوم بتشغيل Microsoft Windows أو خادم يقوم بتشغيل Microsoft Windows Server، قد تنتهي فترة التوقيت الصيفي (DST) قبل الموعد المتوقع. هذا عادة لن يؤثر على تحديث كافة أجهزة الكمبيوتر في شبكة اتصال مؤسسة.

لمزيد من المعلومات حول آخر تحديثات المنطقة الزمنية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

914387

كيفية تكوين التوقيت الصيفي لأنظمة تشغيل Microsoft Windows

الحل البديل

للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية:

الطريقة الأولى: تغيير المنطقة الزمنية للكمبيوتر بشكل مؤقت

إذا كان لديك الإذن لتعديل ساعة النظام للكمبيوتر، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب TimeDate.cpl وثم انقر فوق موافق.
  2. انقر فوق علامة التبويب المنطقة الزمنية .
  3. لاحظ المنطقة الزمنية الحالية ومن ثم تحديد منطقة زمنية مختلفة من قائمة المناطق الزمنية.
  4. انقر فوق تطبيق.
  5. حدد المنطقة الزمنية الأصلية من قائمة المناطق الزمنية ومن ثم انقر فوق موافق.

الطريقة الثانية: استخدام عبارة سطر أوامر لتحديث معلومات المنطقة الزمنية على أجهزة الكمبيوتر الموجودة في منطقة زمنية واحدة

إذا لم يكن المستخدم الوصول إلى ساعة النظام، يمكنك استخدام الأسلوب التالي لدفع تحديث المنطقة الزمنية للعديد من العملاء:

ملاحظة: يتطلب هذا الأسلوب تشغيل الأوامر الموضحة أدناه ضمن سياق الأمان للمستخدم في مجموعة "المسؤولين" المحليين. بالإضافة إلى ذلك، يفترض هذا الأسلوب أن تعرف اسم المنطقة الزمنية التي يوجد فيها كمبيوتر العميل. إذا كان لديك عملاء في مناطق زمنية متعددة، استخدم الطريقة الثالثة.
  • إضافة العبارة التالية إلى ملف دفعي أو برنامج نصي تسجيل دخول:
    control.exe timedate.cpl,,/Z Time_Zone_Name
    على سبيل المثال، إذا كان كمبيوتر العميل يستخدم التوقيت الرسمي الشرقي، قد استخدم ما يلي:
    control.exe timedate.cpl,,/Z Eastern Standard Time

الطريقة الثالثة: استخدام 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":

كيفية تكوين التوقيت الصيفي لأنظمة تشغيل Microsoft Windows 914387

تحقق من أنه تم إجراء التغيير

للتحقق من أسلوب الحل يعمل بشكل صحيح، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب regedit، وثم انقر فوق موافق.
  2. تحديد موقع وثم انقر فوق المفتاح الفرعي التالي في السجل:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
  3. لاحظ قيمة ستانداردنامي .
  4. لاحظ قيمة ستانداردستارت .
  5. لاحظ قيمة دايلايتستارت .
  6. اخرج من "محرر السجل".
  7. استخدام القيمة ستانداردنامي كاسم المنطقة الزمنية، مقارنة القيم ستانداردستارت و دايلايتستارت بالقيم المسردة في الجدول التالي. هذا ممثل ستانداردستارت و دايلايتستارت القيم الصحيحة من آخر Windows المنطقة الزمنية تحديث تراكمي.
اسم المنطقة الزمنيةستانداردستارتدايلايتستارت
أفغانستان-التوقيت الرسمي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
الباسيفيكي SA-التوقيت الرسمي00000300020017003B003B00E703060000000A00020017003B003B00E7030600
الباسيفيك-التوقيت الرسمي00000B0001000200000000000000000000000300020002000000000000000000
الباسيفيك-التوقيت الرسمي (المكسيك)00000A0005000200000000000000000000000400010002000000000000000000
رومانسية التوقيت الرسمي00000A0005000300000000000000000000000300050002000000000000000000
روسيا-التوقيت الرسمي00000A0005000300000000000000000000000300050002000000000000000000
شرق SA-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
الباسيفيكي SA-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
غرب SA-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
ساموا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
جنوب شرق آسيا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
جنوب أفريقيا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
سريلانكا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
تايبيه-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
تسمانيا-التوقيت الرسمي0000030005000300000000000000000000000A00010002000000000000000000
طوكيو-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
تونجا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
شرق الولايات المتحدة-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
التوقيت الجبلي الأمريكي الرسمي0000000000000000000000000000000000000000000000000000000000000000
فلاديفوستوك-التوقيت الرسمي00000A0005000300000000000000000000000300050002000000000000000000
غرب أستراليا-التوقيت الرسمي0000030005000300000000000000000000000A00050002000000000000000000
غرب أفريقيا الوسطى-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
غرب أوروبا-التوقيت الرسمي00000A0005000300000000000000000000000300050002000000000000000000
غرب آسيا-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
غرب الباسيفيك-التوقيت الرسمي0000000000000000000000000000000000000000000000000000000000000000
ياكوتسك-التوقيت الرسمي00000A0005000300000000000000000000000300050002000000000000000000

لمزيد من المعلومات حول "تحديث Windows التراكمي المنطقة الزمنية" أحدث، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

كيفية تكوين التوقيت الصيفي لأنظمة تشغيل Microsoft Windows 914387

خصائص

رقم الموضوع: 944524 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 2

تعليقات