Αυτήν τη στιγμή είστε εκτός σύνδεσης, σε αναμονή για επανασύνδεση στο Internet

Λάθος ώρα εμφανίζεται σε εκδόσεις 64-bit των Windows 7 ή Windows Server 2008 R2 μετά την αναβάθμιση

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2001086
Συμπτώματα

Ας υποθέσουμε ότι έχετε το ακόλουθο σενάριο:

  1. Μπορείτε να εγκαταστήσετε ένα αντίγραφο των 64-bit των Windows Vista ή μια έκδοση 64-bit των Windows 7 ή Windows Server 2008 R2.

  2. Ορίστε τη ζώνη ώρας του Ισραήλ Χειμερινή ώρα.Στα Windows Vista αυτό θα εμφανίζεται ως(GMT + 02: 00) Ιερουσαλήμ.Windows 7 και Windows Server 2008 R2 αυτό θα εμφανίζεται ως(UTC + 02: 00) Ιερουσαλήμ.

  3. Μπορείτε να εκτελέσετε μια επιτόπια αναβάθμιση σε έκδοση RTM 64-bit των Windows 7 ή Windows Server 2008 R2.

Αναμενόμενη συμπεριφορά:

Μετά την αναβάθμιση, η ρύθμιση ζώνης ώρας έχει ρυθμιστεί σωστά και δυνατότητες όπως η δυναμική θερινή ΏΡΑ συνεχίζουν να λειτουργούν.

Η στατιστική συμπεριφορά:

Μετά την αναβάθμιση, την τρέχουσα ζώνη ώρας δεν είναι δυνατό να αναγνωριστεί από το API GetDynamicTimeZoneInformation().Χωρίς την παρέμβαση του χρήστη για να διορθωθεί αυτό, δυναμική θερινής ΏΡΑΣ θα διακοπεί και ο υπολογιστής θα δεν Προσαρμογή για θερινή ΏΡΑ στις σωστές ημερομηνίες σε προσεχή χρόνια, πράγμα που σημαίνει ότι ο χρόνος που εμφανίζεται σε υπολογιστές που έχουν επηρεαστεί δεν θα ταιριάζει με την τρέχουσα τοπική ώρα.

Οι χρήστες δεν θα λαμβάνουν μια ειδοποίηση ή αναδυόμενων σφαλμάτων εξαιτίας αυτού του ζητήματος.

Αιτία

Το TimeZoneKeyName καθορίζεται ως τύπος δεδομένων 128 WCHAR REG_SZ. Εάν 128th WCHAR στο TimeZoneKeyName δεν είναι ένα τερματικό σύνδεσμο null, τότε η διαδικασία αναβάθμισης του λειτουργικού Συστήματος (offline.xml) θα προσαρτηθούν μια μηδενική συμβολοσειρά, αυξάνοντας το μήκος της σε 129 WCHARs. Τα Windows έχει μόνο 128 WHCAR buffer για την αποθήκευση αυτών των δεδομένων, αποτυγχάνει να φορτώσει την τροποποιημένη συμβολοσειρά από το μητρώο.

Αυτό το σφάλμα αφορά αναβαθμίσεις 64-bit των Windows 7 και Windows Server 2008 R2 λειτουργικών συστημάτων.

Προτεινόμενη αντιμετώπιση

Σε υπολογιστές Windows Server 2008 R2, ξεκινήσει τη βοηθητική εφαρμογή "ημερομηνία και ώρα" στον πίνακα ελέγχου ή τη γραμμή εργασιών των Windows. Εάν το μήνυμα με το ρολόι λειτουργία τοποθέτησης υποδεικνύει ότι δεν αναγνωρίζεται η ζώνη ώρας, κάντε κλικ στην Αλλαγή της ζώνης ώρας... επιβεβαίωση της ζώνης ώρας και πατήστεOK. Αυτό θα επαναφέρει τις σωστές τιμές για τη ρύθμιση μητρώου TimeZoneKeyName.

Στους υπολογιστές-πελάτες των Windows 7, επιβεβαιώστε την επιλογή σας ζώνη ώρας στη διάρκεια της φάσης OOBE του προγράμματος εγκατάστασης, το οποίο επαναφέρει τη ρύθμιση TimeZoneKeyName στο μητρώο.

Σημείωση:

Το λειτουργικό σύστημα των Windows χρησιμοποιεί εσωτερικά ώρα UTC για λειτουργίες εξαρτώνται από το χρόνο.Εμφανίζεται το χρόνο που εμφανίζεται στη γραμμή εργασιών των Windows ή βοηθητική εφαρμογή πίνακα ελέγχου προέρχεται από την ώρα UTC συν ή μείον σε τοπική ώρα μετατόπιση διορθώνεται κανόνων χειμερινής / θερινής φορές ανάλογα με την τοπική ρύθμιση ζώνης ώρας τοπικούς υπολογιστές.

Αυτό το σφάλμα δεν θα επηρεάσει την ώρα του εσωτερικού συστήματος χρησιμοποιείται από τα Windows.Μπορεί να προκαλέσει την ώρα που εμφανίζεται να εμφανίζεται εσφαλμένα.

Κατά τη διόρθωση ώρας στη βοηθητική εφαρμογή ημερομηνία και ώρα, πρώτα βεβαιωθείτε ότι το έχει τη σωστή ζώνη ώρας έχει ρυθμιστείπριν να κάνετε οποιαδήποτε ημερομηνία ή ώρα αλλάζει έτσι ώστε δεν ρυθμίσετε κατά λάθος ένα κατεστραμμένο σύστημα χρόνου.

Περισσότερες πληροφορίες

Δυναμική θερινής ΏΡΑΣ

Σε μερικές χώρες έχουν διαφορετικούς θερινής ΏΡΑΣ ημερομηνίες κάθε έτος που δεν μπορούν να οριστούν από έναν μόνο κανόνα. Αυτό έχει ως αποτέλεσμα τα Windows διαθέτουν μια δυνατότητα η οποία ονομάζεται δυναμική θερινής ΏΡΑΣ κανόνων ανά έτος είναι αποθηκευμένα στο μητρώο.Όταν αλλάζει το έτος τις τρέχουσες πληροφορίες ζώνης ώρας ανανεώνεται με τις σωστές πληροφορίες θερινής ΏΡΑΣ για το συγκεκριμένο έτος.

Δυναμική θερινής ΏΡΑΣ εξαρτάται από την ακόλουθη τιμή μητρώου που έχει οριστεί ως το όνομα του κλειδιού ζώνη ώρας όπου βρίσκεται το δεδομένων δυναμικής θερινής ΏΡΑΣ (π.χ. “ Ισραήλ Χειμερινή ώρα ” στην παραπάνω περίπτωση):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\TimeZoneKeyName

Μόνο οι ζώνες ώρας που έχουν διαφορετικούς κανόνες για διαφορετικά έτη (a.k.a. δυναμικής DST) επηρεάζονται (όπως το μητρώο τιμή η οποία υποδεικνύει πού αποθηκεύονται οι κανόνες αυτοί ανά έτος είναι κατεστραμμένο).

If this value is missing then the time zone information data will not be refreshed at the next year changeover period, resulting in the previous year’s DST rules being used to calculate local time.

Immediately following OS version upgrade, display time is not be affected by this issue.You will get a notification of an unrecognized time zone if you click on the taskbar clock or open the control panel applet.

If the time zone is not corrected, then potentially future transitions to or from DST could occur at the wrong time, resulting in time being incorrect on the system, or conversions between system and local time being incorrect.

All time zones are potentially affected, but the main impact is on operating system installs configured to use zones that contain Dynamic DST data.The time zones that support Dynamic DST are:

Alaskan Standard Time
Arabic Standard Time
Χειμερινή ώρα Αργεντινής
Atlantic Standard Time
AUS Eastern Standard Time
Cen. Australia Standard Time
Χειμερινή ώρα Κεντρικής Βραζιλίας
Central Standard Time
Χειμερινή ώρα Ανατολικής Νότιας Αμερικής
Eastern Standard Time
Χειμερινή ώρα Αιγύπτου
Χειμερινή ώρα Γροιλανδίας
Iran Standard Time
Χειμερινή ώρα Ισραήλ
Μαυρίκιος Χειμερινή ώρα
Montevideo Standard Time
Χειμερινή ώρα Μαρόκου
Mountain Standard Time
New Zealand Standard Time
Newfoundland Standard Time
Pacific SA Standard Time
Pacific Standard Time
Χειμερινή ώρα Πακιστάν
Χειμερινή ώρα Παραγουάης
Tasmania Standard Time
Venezuela Standard Time
Χειμερινή ώρα Δ. Αυστραλίας

The reason that the impact here is greater is that the DST data for the time zone may not be updated to reflect the rules that should be in force for the given year.This may lead to transition to or from DST occurring at the incorrect time in the given time zone.This is not an issue if Dynamic DST is not present in the time zone.However, the corrupt registry data results in any call to GetDynamicTimeZoneInformation() failing, regardless of whether the time zone supports dynamic DST or not.

Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί με μηχανική μετάφραση

Ιδιότητες

Αναγνωριστικό άρθρου: 2001086 - Τελευταία αναθεώρηση: 12/28/2010 00:17:00 - Αναθεώρηση: 2.0

Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows 7 Enterprise, Windows 7 Professional

  • kbmt KB2001086 KbMtel
Σχόλια