Abo
  • Services:
Anzeige
Falsche Uhrzeit: Windows 8 tickt nicht richtig
(Bild: Microsoft)

Falsche Uhrzeit Windows 8 tickt nicht richtig

Wenn sich in einem PC unter Windows 8 im Betrieb der Bustakt ändert, geht die Uhr falsch. Das hat die Übertakterseite HWBot herausgefunden und daher alle dort eingereichten Benchmarks unter Windows 8 für ungültig erklärt. Der Bug kann aber auch für andere Anwendungen Probleme bringen.

Anzeige

Die Seite HWBot hat alle bisher eingereichten Benchmark-Ergebnisse für ungültig erklärt, wenn diese unter Windows 8 erzielt wurden. Der Grund ist ein ungewöhnliches Verhalten des Betriebssystems bei der Messung der Zeit - und auf diese Messungen kommt es bei HWBot an, ist die Seite doch weltweit anerkannt für geprüfte Rekorde bei Taktfrequenzen und Benchmark-Werten.

Das Verhalten von Windows 8 lädt zum Mogeln ein, was HWBot auch mit mehreren Prozessoren nachweisen konnte. Anhand von zahlreichen Benchmarks ließ sich zeigen, dass die Programme rund 6 Prozent höhere Werte ausgaben, obwohl die verwendete CPU bei gleichem Takt lief - die Uhr lief aber 6 Prozent langsamer. Der PC war also nicht schneller, trotzdem fielen die Werte höher aus. Dazu hatten die Tester eine Haswell-CPU mit einem Bustakt von 130 MHz gebootet und diesen Takt dann im laufenden Betrieb auf 122 MHz gesenkt. Der Multiplikator wurde von 32 auf 34 erhöht, so dass sich für den internen Takt des Prozessors 4.160 MHz ergaben, ganz so, als würde er mit 32 x 130 MHz laufen.

Diese Änderung des Bustakts unter Windows, die mit vielen Overclocking-Programmen wie Intels XTU möglich ist, bekommt Windows 8 aber offensichtlich nicht mit. Die vom Betriebssystem verwaltete interne Software-Uhr läuft dann einfach langsamer, da sie sich wohl am beim Booten aktuellen Bustakt orientiert. Der Effekt ließ sich nicht nur mit Benchmarks, sondern auch mit der Uhr von Windows 8 selbst nachweisen, indem sie zusammen mit einem Smartphone gefilmt wurde: Nach 5 Minuten realer Zeit ging die Windows-Uhr 18 Sekunden nach. Daher fallen auch die Benchmark-Werte höher aus, denn für den PC ist weniger Zeit vergangen, als für die Tests tatsächlich zur Verfügung stand. Nur mit AMDs Trinity-APUs fielen die Benchmarks korrekt aus, aktuellere Piledriver-Kerne von AMD und alle Intel-CPUs von Sandy Bridge bis Haswell waren betroffen.

Eine technische Erklärung durch Microsoft steht noch aus, wahrscheinlich zutreffend ist aber die von HWBot geäußerte Annahme, dass Windows 8 den seit Jahrzehnten verlässlichen Zeitgeber in einem PC schlicht ignoriert. Diese Echtzeituhr, die in einen eigenen Chip des Mainboards oder einem Element des Chipsatzes integriert ist, läuft völlig unabhängig von Software und kann für Zeitmessungen herangezogen werden. Dafür wurde diese Echtzeituhr, englisch abgekürzt RTC (real time clock) auch erfunden. HWBot vermutet, dass die RTC von Windows 8 nicht genutzt wird, weil das Betriebssystem auf vielen Plattformen von x86-PCs über ARM-Tablets bis zu Konsolen laufen soll. Nicht alle diese Architekturen besitzen eine RTC, also musste offenbar ein anderer Taktgeber für die interne Uhr her.

Auch wer nicht wissentlich übertaktet, kann betroffen sein

Dafür aber ausgerechnet den Bustakt zu verwenden und dessen Gleichförmigkeit nicht zu prüfen, ist eine ausgesprochen schlechte Idee, die nicht nur Übertakter betrifft. Es gibt nämlich durchaus auch vorinstallierte Programme auf PCs, die den Bustakt ändern. Ein Beispiel sind ältere Atom-Netbooks von Asus, bei denen das Utility "Power 4 Gear" einen Turbo-Modus einschalten kann, bei dem der Bustakt erhöht wird. Damit würde die Windows-8-Uhr dann schneller laufen, so dass bei allen Programmen - beispielsweise Spielen -, die eine Zeit vorgeben, diese kürzer als real ausfällt. Auch manche Gaming-Notebooks mit einem Turbo-Knopf ändern den Bustakt.

Bei professionellen Programmen zum Steuern und Regeln von anderen Geräten kann eine falsch laufende Uhr dann größere Probleme als falsche Benchmarks und Spielzeiten verursachen. Wer einen PC mit Windows 8 für solche Aufgaben einsetzt, sollte also genau darauf achten, dass eine Änderung des Bustakts im laufenden Betrieb auf diesem System nicht möglich ist. Dabei spielt es keine Rolle, ob dieser Takt schon beim Start auf einen nicht ganz normgerechten Wert eingestellt war, wie es bei vielen älteren Mainboards der Fall ist: Deren Bios versucht oft, für bessere Benchmark-Werte mit einem Wert von etwa 101 oder 102 MHz statt 100 MHz zu tricksen. Das beeinflusst nach gegenwärtigem Stand die interne Uhr von Windows 8 nicht, der Fehler tritt nur auf, wenn der beim Booten vorhandene Bustakt nach dem Start des Betriebssystems geändert wird.


eye home zur Startseite
Spitfire777 26. Aug 2013

Jap. Geht im Computer die Uhr falsch, nimmt der Rechner keine SSL-Zertifikate mehr an...

TuX12 22. Aug 2013

Leider muss ich dem OP zustimmen. Die Uhr funktioniert zwar unter Windows und zeigt...

TuX12 22. Aug 2013

Linux macht es genau so. Beim Systemstart holt es die Uhrzeit aus dem RTC(sofern...

nille02 22. Aug 2013

Dann sollte man aufhören, Linux als die bessere Windows Alternative anzupreisen.

DeathMD 21. Aug 2013

Auf Linux einprügeln ist seit Windows 8 einfach nicht mehr so lustig. :)



Anzeige

Stellenmarkt
  1. Sonntag & Partner Partnerschaftsgesellschaft mbB, Augsburg
  2. Automotive Safety Technologies GmbH, Gaimersheim
  3. Deutsche Telekom AG, Darmstadt
  4. Robert Bosch GmbH, Stuttgart-Feuerbach


Anzeige
Blu-ray-Angebote
  1. 11,18€ + 5,00€ Versand
  2. (u. a. The Revenant, Batman v Superman, James Bond Spectre, Legend of Tarzan)
  3. 16,99€ (ohne Prime bzw. unter 29€ Einkauf + 3€ Versand)

Folgen Sie uns
       


  1. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  2. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  3. FTP-Client

    Filezilla bekommt ein Master Password

  4. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  5. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  6. ZTE

    Chinas großes 5G-Testprojekt läuft weiter

  7. Ubisoft

    Far Cry 5 bietet Kampf gegen Sekte in und über Montana

  8. Rockstar Games

    Waffenschiebereien in GTA 5

  9. Browser-Games

    Unreal Engine 4.16 unterstützt Wasm und WebGL 2.0

  10. Hasskommentare

    Bundesrat fordert zahlreiche Änderungen an Maas-Gesetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
XPS 13 (9365) im Test: Dells Convertible zeigt alte Stärken und neue Schwächen
XPS 13 (9365) im Test
Dells Convertible zeigt alte Stärken und neue Schwächen
  1. Prozessor Intel wird Thunderbolt 3 in CPUs integrieren
  2. Schnittstelle Intel pflegt endlich Linux-Treiber für Thunderbolt
  3. Atom C2000 & Kaby Lake Updates beheben Defekt respektive fehlendes HDCP 2.2

Calliope Mini im Test: Neuland lernt programmieren
Calliope Mini im Test
Neuland lernt programmieren
  1. Arduino Cinque RISC-V-Prozessor und ESP32 auf einem Board vereint
  2. MKRFOX1200 Neues Arduino-Board erscheint mit kostenlosem Datentarif
  3. Creoqode 2048 Tragbare Spielekonsole zum Basteln erhältlich

Tado im Langzeittest: Am Ende der Heizperiode
Tado im Langzeittest
Am Ende der Heizperiode
  1. Speedport Smart Telekom bringt Smart-Home-Funktionen auf den Speedport
  2. Tapdo Das Smart Home mit Fingerabdrücken steuern
  3. Mehr Möbel als Gadget Eine Holzfernbedienung für das Smart Home

  1. Re: Machen wir doch mal die Probe aufs Exempel

    GenXRoad | 04:03

  2. Re: Boah Heiko halt doch endlich deine dumme Fresse

    narfomat | 02:57

  3. Re: Unangenehme Beiträge hervorheben statt zu...

    klaus9999 | 02:44

  4. Warum?

    NeoXolver | 02:38

  5. Re: Jeder redet über FB-Mitarbeiter - keiner über...

    klaus9999 | 01:55


  1. 12:54

  2. 12:41

  3. 11:44

  4. 11:10

  5. 09:01

  6. 17:40

  7. 16:40

  8. 16:29


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel