Wie können Computer die richtige Uhrzeit und das richtige Datum jedes Mal anzeigen?
Immer wenn ich den Computer schließe (herunterfahre), stoppen alle Verbindungen und Prozesse. Wie kommt es, dass beim erneuten Öffnen des Computers die genaue Uhrzeit angezeigt wird? Fährt der Computer beim Herunterfahren nicht vollständig herunter? Laufen noch Prozesse darin? Aber wie zeigt mein Laptop dann die richtige Uhrzeit an, wenn ich den Akku herausnehme (und damit alle Prozesse gewaltsam stoppe) und ihn nach ein paar Tagen erneut starte?
Antworten:
Computer haben eine "Echtzeituhr" - ein spezielles Hardware-Gerät (z. B. mit einem Quarzkristall) auf der Hauptplatine, das die Uhrzeit aufrechterhält. Es wird immer mit Strom versorgt, auch wenn Sie den Computer ausschalten. Das Motherboard verfügt außerdem über einen kleinen Akku, mit dem das Uhrengerät auch dann mit Strom versorgt wird, wenn Sie den Computer vom Stromnetz trennen. Der Akku hält nicht ewig, aber er hält mindestens einige Wochen. Dies hilft dem Computer, die Zeit zu verfolgen, auch wenn Ihr Computer ausgeschaltet ist. Die Echtzeituhr benötigt nicht viel Strom, verschwendet also keine Energie. Wenn Sie die Uhrbatterie herausnehmen, die Hauptbatterie entfernen und das Netzkabel abziehen, verliert der Computer den Überblick über die Uhrzeit und fordert Sie auf, Uhrzeit und Datum einzugeben, wenn Sie den Computer neu starten.
Um mehr zu erfahren, sehen Echtzeituhr und CMOS - Batterie und Warum hat mein Motherboard eine Batterie haben .
Wenn Sie Ihren Computer mit einer Internetverbindung verbinden, sucht das Betriebssystem auf vielen Computern einen Zeitserver im Netzwerk und fragt den Zeitserver nach der aktuellen Uhrzeit ab. Das Betriebssystem kann dies verwenden, um die lokale Uhr Ihres Computers sehr genau einzustellen. Dies verwendet das Network Time Protocol , auch NTP genannt.
quelle
Wenn Sie den Akku vom Motherboard entfernen, kann der Computer die Uhrzeit nicht anzeigen.
Dies ist auch bei Mobiltelefonen der Fall. Wenn Sie ein Telefon entladen lassen und es dann länger als ein paar Wochen nicht aufladen, wird auch die Uhrzeit "vergessen", da der kleine Zusatzakku vollständig entladen ist und die Echtzeituhr nicht eingeschaltet ist.
Sie könnten versuchen, ein altes Mobiltelefon einzuschalten, wenn Sie eines haben, und selbst überprüfen, ob es die Zeit vergessen hat.
So sieht der Akku aus. https://yandex.com/images/touch/search?text=mobo%20battery&source=tabbar
Ich musste ein paar Mal einen kaufen, als meine weniger als einen Tag dauerte. Ich musste die Uhr jedes Mal einstellen, wenn ich den PC einschaltete.
quelle
Wenn Sie Windows starten, erhält es direkten Zugriff auf den Speicher der Echtzeituhr (Real Time Clock, RTC) und verwendet Datums- und Zeitwerte, um das Datum und die Uhrzeit des Computers festzulegen. Timer-Interrupts behalten die Computerzeit bei, wenn Windows ausgeführt wird. Ein Time Daemon in Windows wird ungefähr einmal pro Stunde nach dem Start von Windows ausgeführt. Der Time Daemon vergleicht die Uhrzeit in Windows mit der Uhrzeit in der Echtzeituhr. Wenn die beiden Zeiten mehr als eine Minute voneinander entfernt sind, ändert Windows die Uhrzeit und das Datum entsprechend der Echtzeituhr. Sie können das Zeitintervall für die Ausführung des Time Daemon nicht ändern.
Wenn Sie einen Zeitsynchronisierungsdienst verwenden, z. B. das im Windows NT 4.0 Resource Kit enthaltene Tool TimeServ.exe, aktualisiert das Tool die Uhrzeit in Windows und die RTC des Computers. Wenn der Windows-Zeitdienst auf einem Windows 2000-basierten Computer ausgeführt wird, kann der Time Daemon in Windows nicht einmal pro Stunde nach dem Start von Windows ausgeführt werden.
Weitere Informationen finden Sie unter folgendem Link: http://msdn2.microsoft.com/en-us/library/ms724936.aspxhttp://msdn2.microsoft.com/en-us/library/ms724942.aspx
quelle