リアルタイムクロック
この後、OSブートの度にRTCを読み出しシステム時刻がこれと同期される。Unix系OSではその際/etc/adjtimeファイルを参照してRTCが何のタイムゾーンであるかを判断した上で同期する。逆にシャットダウン時はタイムゾーンを考慮しつつシステム時刻をRTCに書き込む。一方、Windows NT系OSでは既定値としてRTCはローカルタイムとして扱う。このため両OSをマルチブートできるシステムにおいて、仮にUnix系OSでRTCのタイムゾーンをUTCと設定しておくと、両者の切替の際に齟齬が生じ、RTCの内容に信頼がおけなくなる。この問題に対して、Windows NT系ではUTCを使うという対策がある。しかし、時刻が直感的に判り難く、またローカルタイムの概念を持たないアプリケーションではタイムスタンプがUTCをローカルタイムとみなして保存するので都合が悪くなる。もしくはUnix系OS側のタイムゾーンをローカルタイムにすれば良い。
いずれの場合も、時刻源にRTCを使わず、NTPなど外部の時刻源に同期する様に設定するとほぼ問題無く時刻を参照できる(ただしMac OS X v10.4.xは時計が戻されるとFinderの動作がおかしくなるバグがある。AppleはMac OS X v10.5へのアップグレードを推奨している)。