![]() |
Drift windows Uhr ausgleichen
Hi,
meine Systemuhr läuft am tag im Vergleich zu einer Atomuhr ganz schön aus dem Ruder - die Drift beträgt ungefähr 10min pro Tag... Jetzt habe ich mir einen autom. abgleich der systemuhr per inet geschrieben - soweit so gut wenn ich jetzt jede std abgleiche beträgt die drift aber immer noch 25sec wenn ich häufiger den abgleich fahre dann bedankt sich sicher der Betreiber des Atomzeitservers... Jetzt meine Frage: bei dem programm ![]() diese drift zu berücksichtigen... jetzt google ich schon seit stunden habe aber nichts zu einem driftabgleich gefunden... gibt es bei windwos eine möglichkeit diese drift vorzugeben die das system berücksichtigt oder wird hier einfach die sytemzeit alle minute mit dem driftwert neu gestellt ? Danke Ralf |
Re: Drift windows Uhr ausgleichen
Man könnte die Uhrzeit natürlich jede Minute abgleichen.
Allerdings ist das spätestens dann nicht mehr realisierbar, wenn man kein Internet hat, um auf einen Zeitserver zuzugreifen. Aber selbst wenn eine Verbindung besteht, geht es bei zeitbasierten Internettarifen ganz schön ins Geld. :? Soweit ich weiß, konnte man irgendwo (Systemsteuerung/ Registry) eine Art "Driftwert" einstellen. Das wäre dann auf alle Fälle die bessere Variante. Leider ist mir entfallen, wie bzw. wo man das einstellen kann. MfG Binärbaum |
Re: Drift windows Uhr ausgleichen
anderer vorschlag: guck mal nach deiner batterie :shock: so eine starke abweichung ist doch nciht normal....
aenogym |
Re: Drift windows Uhr ausgleichen
Hi,
an die registry hab ich zuerst auch gedacht - aber nichts gefunden... aber ![]() scheint die Lösung zu sein. @aenogym - eine schwache Batterie dürfte meines Wissens keine Auswirkung haben solange der Rechner in Betrieb ist - eher ein schlecht programmierter treiber der im kernel mode läuft... Thx Ralf |
Re: Drift windows Uhr ausgleichen
Hi,
gleich mal noch ne Verständnisfrage an die Spezialisten zu SetSystemTimeAdjustment der Parameter dwTimeAdjustment soll Zitat "Number of 100-nanosecond units added to the time-of-day clock at each clock interrupt if periodic time adjustment is enabled." angegeben werden... jetzt meine Verständnisfrage... wenn ich das richtig lese wird die Zeit mit jedem clock interrupt um x nanosekunden justiert... aber wie lange ist bitte ein clock interrupt ? ich muß ja wenn ich das richtig verstehe folgendes ausrechnen: meine Abweichung von 10min am tag entspricht X-100nanosecunden pro clockinterrupt... ? oder sehe ich den Wald vor lauter Bäumen nicht mehr ? |
Re: Drift windows Uhr ausgleichen
@th_bone:
Irgendwie scheint der Link nicht zu stimmen, bzw. die Adresse ist nicht korrekt. ![]() MfG Binärbaum |
Re: Drift windows Uhr ausgleichen
Also bei mir ist die Abweichung bei weniger als 1 Minuten pro Tag...
|
Re: Drift windows Uhr ausgleichen
Zitat:
Zitat:
|
Re: Drift windows Uhr ausgleichen
Zitat:
Im Idealfall ist natürlich so gut wie gar keine Abweichung vorhanden. |
Re: Drift windows Uhr ausgleichen
@toms - wer english lesen kann ist klar im vorteil.. :wall:
da ich aber leider den aufruf von GetSytemTimeAdjustment ehrlich gesagt überhaupt nicht verstehe - meine letzte bitte hat jemand ein bsp. für den aufruf dieser funktion ? hab schon gegoogelt hab aber leider kein bsp gefunden und mit api stehe ich noch ein wenig auf kriegsfuß Danke für die schnelle Hilfe Ralf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz