Windows コンピューターが UTC 時間に更新され続ける

Windows コンピューターが UTC 時間に更新され続ける

私は Windows 7 x64 を実行している新しい Dell コンピューターを持っています (他の OS はありません)。コンピューターが認識しているように、私はマウンテン タイムで生活しています (タスクバーの時計を右クリックして [日付/時刻の調整] を選択すると、[日付と時刻] ウィンドウにマウンテン タイムが表示されます)。ただし、多くの場合、更新されて、本来よりも 6 時間遅い時刻が表示されます。UTC に更新されていて、夏時間が終了すると、7 時間後に更新が開始されると思います (それまでに解決できず、誰も答えてくれないと仮定した場合)。インターネット (time.windows.com) から時間を更新するように指示すると、再びマウンテン タイムに更新されますが、しばらくすると再び UTC に切り替わります。

明らかに、この動作は望ましくありません。Windows に実際の時刻を知らせたいからです。これを修正する方法はありますか?

2010年10月20日更新- 時計を調整できるプログラムはインストールされていないと思います。ただし、Linux Mint Live CD を起動することは時々あります (ハード ドライブにインストールするつもりでしたが、まだインストールしていません)。ただし、私が気づいた回数は Live CD を使用した回数とはほど遠いため、これが問題ではないと思います。以下の修正を適用した後は、問題に再び気付くことはありませんでしたが、手動で時計を少しいじったため、症状が隠れたり現れたりした可能性があります。1 週間後にすべてが正常で、DST が終わったら、以下の修正で質問に答えます。


解決策を試していますここしかし、これは簡単に再現できるものではありません (ある程度の時間を待つ必要がありますが、その時間がどれくらいかはわかりません)。そのため、誰かがその回答が機能するかどうかを確認したり、別の回答を提供したりできることを期待して、この質問を投稿しています。

答え1

(@MBraedley の上記の考えは私には正しいように思えます。)

ほとんどの (すべてではないにしても) Linux システムは、システム時間にデフォルトで UTC を使用し、NTP が有効になっています。Windows が NTP を使用して時間を更新していない場合、Linux を使用した後に Windows を起動すると、時間が正しく表示されないことが予想されます。

その場合、選択肢は 2 つあります。

  1. LinuxでUTCを無効にする(Debian派生システムで設定する)、UTC=noまたは/etc/default/rcS
  2. 使用Windows 7 の UTC- 別の *.stackexchange.com の投稿でこれを見つけましたが、リンクはすでに失われています。

(Windows のデフォルトでローカル時間をシステム時間として使用するのはちょっとばかげていると思います。個人的には、UTC をシステム時間として使用するというアイデアの方が適切な選択だと思います。)

Windows 7 についてはよくわかりませんが、デフォルトで NTP が使用されているかどうかもわかりません。Windows で NTP を有効にする (まだ有効になっていない場合) ことも実行可能な解決策になるでしょうか?

答え2

新しい Dell ラップトップ (他の OS はインストールされていません) の Win 7 64 ビットで同じ問題に直面しました。マウンテン タイム (UTC-7) を設定すると、何らかの理由で時計に -6 が表示されることがわかりました。ただし、同じ「UTC-7」のドロップダウンでアリゾナ時間に変更すると、時計には正しく -7 時間が表示されます。理由はわかりませんが、タイム ゾーンの選択中にマウンテン タイムからアリゾナ時間に変更すると解決しました。

関連情報