「表示時刻」について

Mac mini を購入して、すぐに「Mac OS X の再インストール」後
何も確認しないで・・・ (^_^; すぐに
「Boot Camp」で Win XP をインストールしました。(日曜日に)
ようやく、うっくりと動作確認をしていて気がつきました。
起動のたびに「Win XP の時間が 9時間だけ、遅れます?」
とりあえず・・・ レジストリで24時間間隔にインターネットで同期するように
設定をしましたが「旧型 BIOS式 OS ?」だからなのか?
本体に何か問題があるのか? 不明です。
Mac OS X 上でも 「起動直後に一瞬だけ 9時間の遅れがあるようです」
(すぐにタイムサーバーに同期するようで・・・)
みなさんの所では、如何でしょうか?

投稿日 2006/04/11 19:43

返信: 29

2006/04/11 19:54 Community User への返信

Win はパソコンですから。OSX はunixです。unix ではマシンのハードの時間はGMT時です。実際に使う時間は時差を設定して、ローカル時間にしてます。これに対し、Win はハードレベルでローカル時間に合わせるやり方をしています。このため、OSX と Win とは9時間時差を生じることになります。

2006/04/11 20:01 Community User への返信

Intel Mac は持ってなくて、まだ Boot Camp 試してませんが……。
>起動のたびに「Win XP の時間が 9時間だけ、遅れます?」
9時間というと、UTC (世界標準時) JST (日本時間) の時間差に匹敵しますね。
ひょっとすると、Mac mini や Mac OS X の内蔵電池が保持する時刻が UTC になっているのかもしれません (Mac OS X がそういう仕様であるという文書は見てないので推測です)。そして、OS の時刻表示は、UTC→JST に変換しているのでしょう (これも推測)。
Windows はコンピューターの内蔵電池が現地時刻を保持する仕様なので、Mac OS X → Windows と切り換えると9時間遅くなることになります。
Windows 側で時刻合わせしてしまうと、今度は Mac の内蔵時計が UTC に対して9時間進むことになるので、Mac OS X に切り換えると「9時間進む」ことになると思います。
したがって、「Windows の仕様がダサいので仕方ない」という結論になると思います。いまどき、内蔵時計を UTC にしてない OS がダサいのです:-):-)
# Vista の仕様はどうなるんだったっけ……。

2006/04/11 20:16 Community User への返信

はにさん、targzさん ありがとうございます。
>「Windows の仕様がダサいので仕方ない」 
のは、以前から分かっていていました。 (^_^)
たまにしか使用しない「Win」なので、どうでもいいのですが
上書き保存等で矛盾が発生する可能性が? 心配だったので
Mac OS X があくまでも「メイン」なので、使用する時に注意します。
#こんな環境だと、いよいよ「ウィルスの脅威?」が心配です。

2006/04/11 21:05 Community User への返信

>上書き保存等で矛盾が発生する可能性が? 心配だったので
それはありますね。Windows → Mac に切り替えたとき、おそらく「9時間進む」はずです。最初の投稿では「9時間遅れる」とありましたが、再度確認してもらえると助かります。本当に「遅れる」だったらどうしよう :-)
まあ、 OS 切り替え時にタイムサーバーで時間合わせする運用で逃げるしかないと思いますが、ひょっとすると Windows 側で UTC 設定できるかもしれませんし、Mac 側で地域時刻 (localtime) にする設定があるかもしれません。Linux だと、マシンの時刻を UTC にするか localtime にするか選べるので、Mac OS X も選べたりして。

2006/04/11 21:19 Community User への返信

確認してみました!
Mac(時間は、合っています) → Win 起動で 「 9時間、遅れ」
この状態から、Mac に再起動すると「 9時間、進みます」
Linux 鯖などでは、確実にタイムスタンプの矛盾が発生するので
時間については、注意をしていましたが・・・
Win 環境を使う時は、注意が必要なようです。

2006/04/12 12:54 Community User への返信

zo さんのおっしゃっている通り、OS Xで日付と時刻を自動的に設定して、WIN XPの自動設定は使わずに、桜時計をスタートアップに入れて修正するのがいいような気がします。

2006/04/12 12:55 Community User への返信

zo さんのおっしゃっている通り、OS Xで日付と時刻を自動的に設定して、WIN XPの自動設定は使わずに、桜時計をスタートアップに入れて修正するのがいいような気がします。

2006/04/15 12:27 Community User への返信

>WIN XPの自動設定は使わずに、桜時計をスタートアップに入れて修正するのがいいような気がします。
Windows XP の NTP 機能と桜時計を使うのと、どちらがいいでしょう??
桜時計は、Windows に NTP 機能がなかった時代には有用だったと思いますが、OS の標準機能なっている現在では、あえて桜時計にする意義がよく分かりません。
スタートアップに桜時計を入れる場合は、ようこそ画面 (ログイン画面) のまま放置すると「9時間遅れたまま」になるわけで、それはそれでよくないですし。

2006/04/15 22:29 Community User への返信

MacBook Proですが、Tigerで設定した時刻がWinXPでは-7時間ずれています。
タイムゾーンはTigerでは「東京-日本」、WinXPでは「大阪、札幌、東京」に設定しています。
Tigerで時刻設定し、ネットワークケーブルを抜き、WinXPに切り替えて7時間ずれていることを確認したあと、Tigerへもどると正しい時刻になっています。
WinXP側での時計の読み出し方の問題とは考えられないでしょうか?

2006/04/15 22:51 Community User への返信

塩屋さん ありがとうございます。
> WinXP側での時計の読み出し方の問題とは考えられないでしょうか?
これが「問題」と考えているのですが・・・
Win は、BIOSの精度の悪い古時計を参照しているので
ある意味「仕方ない仕様」とあきらめてはいながら
悪あがきをしています。XP 以前のレジストリと比較をしたり
遅れた状態のままで? 使用を続けると問題がないか? など
どちらにしても「Mac OS に戻った時に影響があっては困る!」
ので、いろいろと思案中です。
そちらでは「 7時間ですか・・・」情報をありがとうございます。

2006/04/16 01:06 Community User への返信

>WinXP側での時計の読み出し方の問題とは考えられないでしょうか?
思わずズッコケてしまうメッセージです:-)
すでに、その通りであるという結論は出てて、どういう対処をしたらいいかという段階の議論をしています。
なのに「Windows が問題なのでは」と言われるのは、「今ごろ言われても……」というわけで、吉本新喜劇なみにズッコケそうなツッコミです (いや、ボケてるのか:-)。

2006/04/16 15:05 Community User への返信

>targz さん
Windows XP の NTP 機能と桜時計を使うのと、どちらがいいでしょう??
桜時計は、Windows に NTP 機能がなかった時代には有用だったと思いますが、OS の標準機能なっている現在では、あえて桜時計にする意義がよく分かりません。
詳しくはわかりませんが、Windows XP の NTP 機能は起動時に毎回補正しないような気がするのですが。「日付と時刻」(?)で観ると、「次回の補正は云々」のようになっており、時々補正しているように見受けられるのですが・・・。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

「表示時刻」について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。