AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

BIOS-Batterie kontrollieren

Ein Thema von Mike_on_Tour · begonnen am 26. Mai 2009 · letzter Beitrag vom 20. Aug 2011
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:03
Zitat von Reinhard Kern:
und wie kommen die dahin, wenn die Uhr steht?
Auch während Windows läuft? Wenn die Uhr nur läuft wenn Windows läuft ist es problematisch. Aber wird nicht i.d.R. die Uhrzeit zurück gestellt wenn die Batterie leer ist?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#12

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:05
Zitat von Bernhard Geyer:
... Schau im Windows-Verzeichnis nach ob es irgendwelche Dateien gibt die neueren Datums als das aktuelle Datum sind...
Hurra, ein Ansatz.
Aber wie soll es Dateien mit einem neueren Datum geben, wenn Datum und Zeit nicht korrigiert wurden ?
Und was ist, wenn die Zeit nach dem Start dort weiter läuft, wo der PC ausgeschaltet wurde ?

OK, Reinhard war etwas schneller.
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#13

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:09
Zitat von Bernhard Geyer:
Auch während Windows läuft? Wenn die Uhr nur läuft wenn Windows läuft ist es problematisch. Aber wird nicht i.d.R. die Uhrzeit zurück gestellt wenn die Batterie leer ist?
Hi,

meistens fängt die Uhr schon lange vor dem endgültigen Aus an, falsch zu gehen, i.A. langsamer. Zunächst also hat man einen kleinen Fehler von Minuten, dann Stunden, aber falsch ist falsch. Ohne externe Synchronisation sind viele PC-Uhren sowieso ziemlich daneben. Ich merke davon nichts mehr, weil alle wichtigen PCs die Zeit vom Server beziehen und der von einer Funkuhr.

Gruss Reinhard
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#14

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:12
Vielleicht kannst du ja über BIOS-Hex-Codes was erreichen.

Dazu müsstest du in der Dokumentation des BIOS nachschauen, ob es was für die Batterie gibt.

Eine Einleitung findest du hier: klick!
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#15

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:17
Leider sind "meine" Computer nicht ständig in Betrieb. Deshalb ist eine Synchronisation auch nicht so einfach möglich. Sonst hätte ich auch schon längst eine Funkuhr eingesetzt. Eine Synchronisation der PCs untereinander ist auch nicht sinnvoll, da manche PCs tagelang nicht eingeschaltet werden und auch die Reihenfolge beliebig sein kann.

Was ist mit folgendem Ansatz: beim herunterfahren des Computers wird Datum und Zeit in einer Datei gespeichert. Beim Start des PC erfolgt ein Abgleich der aktuellen Werte mit den gespeicherten Werten. Sind die aktuellen Werte zu klein oder ist die Zeitdifferenz zu klein, könnte die Batterie leer sein. Fehlalarme sind mir immer noch lieber, als gar keiner.
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#16

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:20
Wenn die Batterie leer ist, dann startet das Datum doch irgendwo, z.B. 1980 (was weiß ich).

Prüf' doch einfach auf Jahr < 2009, oder so.
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#17

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:20
Zitat von divBy0:
Vielleicht kannst du ja über BIOS-Hex-Codes was erreichen.

Dazu müsstest du in der Dokumentation des BIOS nachschauen, ob es was für die Batterie gibt.

Eine Einleitung findest du hier: klick!
Hallo,

das gibt es sicher, die Daten im NVRam sind ja prüfsummengesichert und das BIOS weiss ja auch, wenn sie korrupt sind.

Vielleicht erinnert sich auch noch jemand an die allerersten Versionen von DOS - das wurde standardmässig so installiert, dass beim Start zuerst ein Date und Time-Befehl aufgerufen wurde, damit man die Richtigkeit prüfen konnte. Analog könnte sich der Fragesteller ein Messagefenster basteln "Es ist 19:32 - stimmt das?" und in den Autostart kopieren. Ich bleibe da aber lieber bei meiner automatischen Synchronisation, anstelle eines Rückschritts um 30 Jahre.

Gruss Reinhard
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#18

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:22
Zitat von Reinhard Kern:
Zitat von divBy0:
Vielleicht kannst du ja über BIOS-Hex-Codes was erreichen.

Dazu müsstest du in der Dokumentation des BIOS nachschauen, ob es was für die Batterie gibt.

Eine Einleitung findest du hier: klick!
Hallo,

das gibt es sicher, die Daten im NVRam sind ja prüfsummengesichert und das BIOS weiss ja auch, wenn sie korrupt sind.

Vielleicht erinnert sich auch noch jemand an die allerersten Versionen von DOS - das wurde standardmässig so installiert, dass beim Start zuerst ein Date und Time-Befehl aufgerufen wurde, damit man die Richtigkeit prüfen konnte. Analog könnte sich der Fragesteller ein Messagefenster basteln "Es ist 19:32 - stimmt das?" und in den Autostart kopieren. Ich bleibe da aber lieber bei meiner automatischen Synchronisation, anstelle eines Rückschritts um 30 Jahre.

Gruss Reinhard
Das wollte ich gerade noch beifügen.

Einfach ein Fenster beim Start, mit dem Systemdatum/-zeit und den Benutzer fragen...
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#19

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:26
Zitat von divBy0:
Wenn die Batterie leer ist, dann startet das Datum doch irgendwo, z.B. 1980 (was weiß ich).
Prüf' doch einfach auf Jahr < 2009, oder so.
Das ist so nicht ganz korrekt. Einer der PCs war gerade beim 14. April 2009, als ich von dem Problem erfuhr. Der andere PC war beim 03. Mai.
Offensichtlich reicht die Kapazität der Batterie immer noch so, die Zeit beim Ausschalten zu merken.
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#20

Re: BIOS-Batterie kontrollieren

  Alt 26. Mai 2009, 11:27
Zitat von divBy0:
Einfach ein Fenster beim Start, mit dem Systemdatum/-zeit und den Benutzer fragen...
Noch einfacher: eine grosse bildschirmfüllende Uhr besorgen und in den Autostart, der User muss sie erst schliessen oder minmieren. Dabei könnte ihm auffallen, dass sie falsch geht.

Gruss Reinhard
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz