Windows 10 でシステムクロックを正しく設定するのは、意外と難しい場合があります。数分ずれていたり、すべて正しく設定したにもかかわらず、完全にずれていたりすることもあります。特にタイムゾーンが間違っていたり、Windows が自動更新をうまく行わなかったりすると、想像以上に頻繁に発生します。幸いなことに、どこを確認すればいいのか、何を切り替えればいいのかがわかれば、修正はそれほど複雑ではありません。このガイドでは、手動と自動の両方のオプションについて解説しているので、ご自身の環境に最適な方法をお選びいただけます。これらの設定を行えば、システムクロックが正しく同期され、会議やリマインダーも正確に表示されるようになります。この小さな問題を修正すると、コンピューター全体の違和感が軽減されるので、ぜひお試しください。
Windows 10で時刻の問題を修正する方法
まずは基本から始めましょう: 手動で時間を調整する
これは、時計がずれているのにWindowsが自動的に修正するまで待てない場合の、手っ取り早い解決策です。少し奇妙ですが、自動時刻同期が初期設定ではうまく機能しないことがあります。その場合は、手動で時計を設定すると、通常は当面は問題が解決します。ただし、時間がずれ続ける場合は、他に問題がある可能性があります。この方法は、システム時刻が常にずれている場合や、自動同期が正しく更新されていない場合に有効です。これは、Windowsのアップデート後やタイムゾーン設定が間違っている場合によく発生します。
- スタートメニューをクリックし、歯車アイコンを選択して設定アプリを開きます。または、 を押してWindows key + Iクイックアクセスすることもできます。これにより、Windowsのコントロールがすべて表示され、ほとんどの操作が可能になります。
- 「時刻と言語」(時計アイコンのやつ)をクリックします。これで、時刻に関するすべての設定を管理するセクションが表示されます。操作は非常に簡単ですが、オプションが散らばっている場合があるので注意してください。
- 左側のサイドバーから「日付と時刻」を選択します。これで重要な設定が表示されます。
- 「時刻を自動的に設定する」をオフにします。Windowsは正しい時刻を把握していると思いがちですが、オフになっている場合は手動で修正できます。自動設定が全く間違っていたり、なかなか反映されなかったりする場合に役立ちます。
- 「日付と時刻を手動で設定する」の下にある「変更」ボタンをクリックします。正しい日付と時刻を手動で入力し、「OK」をクリックします。これで、時計が設定した時刻に合わせられます。
なぜ機能するのかは定かではありませんが、一部の環境では、これを行うとWindowsの内部時計が正しくリセットされます。完了すると、システム時刻がすぐに更新されます。通常は再起動は必要ありませんが、今後Windowsの時刻を常に正しい状態に維持したい場合は、自動同期を再度オンにしてください。手動で調整するだけで、一時的な修正にしかならない場合もあります。
自動時刻同期を再度有効にする
Windows に自動同期をさせたい場合(通常は自動で同期されます)、「時刻を自動的に設定する」が再度オンになっていることを確認してください。有効にすると、Windows はタイムサーバーに基づいて時計を更新します。これは、旅行中やシステムクロックが頻繁にずれている場合に役立ちます。それでも同期がうまくいかない場合は、インターネット接続または同期サーバーの設定を確認してください。Windows の接続が切れたり、同期しようとしているサーバーが応答しなかったりする場合があります。
タイムゾーンと地域設定を確認してください
よくある原因の一つは、タイムゾーンの設定が間違っていることです。時計は正しいのに、スケジュールされたタスクやタイムスタンプがずれている場合は、タイムゾーンをもう一度確認してください。タイムゾーンは、同じく「設定」>「時刻と言語」>「日付と時刻」メニューにあります。頻繁に移動する場合は、「タイムゾーンを自動設定」が有効になっているか確認するか、必要に応じて手動で地域を選択してください。この手順を忘れてしまうと、時計は正確に表示されているのに、現地時間と同期していないという状況に陥ることがあります。
一部のマシンでは、この設定は難しい場合があります。変更後、Windowsが数秒更新されるまで待ち、時計がローカル時間と一致するかどうかを確認してください。一致しない場合は、Windows Timeサービスを再起動すると改善する場合があります。PowerShellを管理者として起動し、 を実行してください。net stop w32time
これnet start w32time
により同期サービスがリセットされ、動作が停止したり誤動作したりする可能性があります。なぜまだ時々発生するのかは不明ですが、試してみる価値はあります。
すべてがうまくいかない場合は、Windowsを更新するか、タイムサービスのトラブルシューティングを行ってください。
設定を修正しても問題が解決しない場合は、Windows自体に問題がある可能性があります。保留中のアップデートがないか確認してください。OSに潜むバグが時刻同期を阻害する場合もあります。[設定] > [更新とセキュリティ] > [Windows Update] にアクセスし、すべてが最新の状態であることを確認してください。
もう1つのコツ:Windows Timeのキャッシュをクリアしましょう。管理者としてPowerShellを開き、以下を実行します。
Stop-Service w32time w32time /unregister w32time /register Start-Service w32time w32tm /resync
これにより、Windows は時刻設定を強制的に再設定し、奇妙な問題を修正することがよくあります。それでも時刻が同期しない場合は、Windows の時刻処理を改善する Winhance などの外部ツールの使用、またはサードパーティ製アプリを使って時計をインターネット時刻と同期することを検討してください。
どの方法を選ぶにしても、多くの場合、設定、サービスの再起動、そして少しの忍耐が必要になります。Windowsはこれらの点において常に完璧というわけではありませんが、これらの調整を行うことで時計の動作が改善されるはずです。
まとめ
- 設定 > 時刻と言語 > 日付と時刻を開く
- 必要に応じて「時間を自動的に設定」をオフにしてからオンに切り替えます
- 時計がかなりずれている場合は手動で調整する
- タイムゾーンの設定を再確認してください
- 問題が発生した場合は、Windows Time サービスを再起動してください。
まとめ
正直なところ、時計のズレを修正できるかどうかは、原因によって大きく異なります。スイッチを切り替えるだけで済む場合もあれば、サービスの再起動やWindowsのアップデートが必要になる場合もあります。これらのヒントが少しでも手間を省けることを願っています。Windowsは設定を必要以上に難しくしていますが、一度設定に慣れてしまえば、かなり簡単に対処できます。時折発生する不具合には注意し、特に旅行中や地域が変わる場合は、定期的にタイムゾーンを確認することを忘れないでください。