Windowsでの時間同期失敗問題を修正する方法

時間同期失敗問題修正のための特集画像

あなたのWindows PCは、常に正しい時間を表示するために、時間サーバーと自動的に時間を同期します。PCが時間を同期できない場合、「Windowsが時間サーバーと同期中にエラーが発生しました」というメッセージが表示されます。このチュートリアルでは、PCのWindows時間同期失敗問題を修正する方法を示します。

ヒント: Windowsの組み込みセキュリティスイートが気に入らないですか?Windows Defenderを永久に無効にする方法はこちら。

目次

    1. 自動的に時間を設定するを有効にする
    1. Windows時間サービスを確認する
    1. 時間同期機能を有効にする
    1. コマンドプロンプトを使用して時間同期を強制する
    1. インターネット時間設定を更新する
    1. 別の時間サーバーを選択する
    1. さらに多くの時間サーバーを追加する
    1. レジストリエディタを使用して問題を修正する
    1. SFCスキャンを実行する
  • よくある質問

1. 自動的に時間を設定するを有効にする

時間同期失敗問題に直面している場合、最初に確認すべきことは、PCで「自動的に時間を設定する」オプションが有効になっているかどうかです。

  1. Windows + Iを押して、PCの設定メニューを開きます。
  2. 左のサイドバーで「時間と言語」タブをクリックします。

Fix-Time-Sync-Failed-Issue-Time-An-Language

  1. 右のサイドバーで「日付と時刻」セクションをクリックします。

Fix-Time-Sync-Failed-Issue-Date-And-Time

  1. 右のサイドバーで「自動的に時間を設定する」オプションをオンにします。

Fix-Time-Sync-Failed-Issue-Set-Time-Automatically

  1. 右のサイドバーで、「タイムゾーン」ドロップダウンで正しいタイムゾーンが選択されていることを確認します。あるいは、「タイムゾーンを自動的に設定する」オプションをオンにすることもできます。

Fix-Time-Sync-Failed-Issue-Set-Time-Zone

2. Windows時間サービスを確認する

Windows時間サービスを自動に設定することで、問題が解決することがよくあります。以下の手順に従って実行してください。

  1. Windows + Rをクリックして実行を開き、検索ボックスに services.mscと入力して「サービス」ウィンドウを開きます。

Fix-Time-Sync-Failed-Issue-Run

  1. 右のサイドバーで「Windows Time」サービスを見つけ、ダブルクリックしてプロパティウィンドウを開きます。

Fix-Time-Sync-Failed-Issue-Windows-Time

  1. 一般タブの「スタートアップの種類」ドロップダウンをクリックし、「自動」を選択します。「適用 -> OK」をクリックします。

Fix-Time-Sync-Failed-Issue-Startup

  1. 「サービスの状態」を確認して、実行中かどうかを確認します。実行中でない場合は、「開始」ボタンをクリックし、「適用 -> OK」をクリックします。

Fix-Time-Sync-Failed-Issue-Start-Service

ヒント: 明日の天気予報を確認する必要がありますか?Windows用の最高の天気アプリをチェックしてください。

3. 時間同期機能を有効にする

  1. Windows + Rを押して実行を開き、検索ボックスにtaskschd.mscを貼り付けます。「OK」ボタンをクリックして「タスクスケジューラ」を開きます。

Fix-Time-Sync-Failed-Issue-Taskschd

  1. 「タスクスケジューラライブラリ」をダブルクリックして展開し、「Microsoft → Windows」に移動します。

Fix-Time-Sync-Failed-Issue-Windows

  1. 左のサイドバーで「時間同期」フォルダーをダブルクリックします。

Fix-Time-Sync-Failed-Issue-Time-Synchronization

  1. 「SynchronizeTime」を右クリックし、「有効にする」をクリックします。

Fix-Time-Sync-Failed-Issue-Time-Synchronization-Enable

  1. 「タスクスケジューラ」を閉じてコンピュータを再起動します。時間同期失敗問題が解決されたかどうかを確認します。

4. コマンドプロンプトを使用して時間同期を強制する

問題が解決しない場合は、コマンドプロンプトを使用して時間サービスを再登録し、時間を再同期します。

  1. Windows + Xを押して「ターミナル(管理者)」を実行します。

Fix-Time-Sync-Failed-Issue-Terminal

  1. 以下のコマンドを順番に実行します。
net stop w32time  
w32tm /unregister  
w32tm /register  
net start w32time  
w32tm /resync

Fix-Time-Sync-Failed-Issue-Force-Time-Sync

  1. Windows PowerShellを終了し、時間同期失敗問題が消えたかどうかを確認します。

知っておくと良い: PowerShellを使用して煩わしいWindowsアップデートを非表示にすることができます。

5. インターネット時間設定を更新する

試してみる価値があるもう一つのことは、コンピュータのインターネット時間オプションを更新することです。

  1. PCで実行ウィンドウを開きます。
  2. 検索ボックスに「control panel」と入力し、「OK」ボタンをクリックしてコントロールパネルを開きます。

Fix-Time-Sync-Failed-Issue-Start-Control-Panel

  1. 「時計と地域」を選択します。

Fix-Time-Sync-Failed-Issue-Start-Clock-And-Region

  1. 「時間と日付を設定する」オプションをクリックして、「日付と時刻」ウィンドウを開きます。

Fix-Time-Sync-Failed-Issue-Set-the-Time-and-date

  1. 「インターネット時間」セクションで、「設定を変更」ボタンをクリックします。「インターネット時間設定」ウィンドウが開きます。

Fix-Time-Sync-Failed-Issue-Internet-Time

  1. 「インターネット時間サーバーと同期する」オプションをチェックし、「今すぐ更新」ボタンをクリックします。時計が正常に同期されたというメッセージが表示されます。その後、「OK」をクリックします。

Update Internet Time Settings 2

6. 別の時間サーバーを選択する

「time.windows.com」はあなたのWindows PCのデフォルトの時間サーバーですが、時には別の時間サーバーを選択することで同期の問題が解決することがあります。

  1. 上記のように「インターネット時間設定」ウィンドウを開きます。
  2. 「サーバー」の横のドロップダウンから「time.nist.gov」を選択します。「今すぐ更新」をクリックします。時計が新しいサーバーと同期されます。「OK」を押します。

Fix-Time-Sync-Failed-Issue-Nist-Server

ヒント: コンピュータが遅くなっていることに気づきましたか?おそらく、Windowsレジストリをクリーンアップする必要があります。

7. さらに多くの時間サーバーを追加する

これまでのところ何も効果がなかった場合は、新しい時間サーバーを追加して、問題が解決するかどうかを確認できます。

  1. 実行を開き、検索ボックスにregeditと入力し、「OK」ボタンをクリックしてレジストリエディタを開きます。

Fix-Time-Sync-Failed-Issue-Regedit

  1. 「レジストリエディタ」のアドレスバーに以下の行を貼り付けてEnterを押します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

Fix-Time-Sync-Failed-Issue-Date-Time

  1. 白いフィールドの任意の場所を右クリックし、「新規 → 文字列値」を選択します。

Fix-Time-Sync-Failed-Issue-New-String

  1. 新しく作成した文字列を右クリックし、「変更」を選択します。

Fix-Time-Sync-Failed-Issue-Modify

  1. 「値データ」フィールドに「time.google.com」を追加し、「OK」ボタンをクリックします。

Fix-Time-Sync-Failed-Issue-New-Time-Server

  1. 上記の「インターネット時間設定を更新する」で説明した手順に従って、新しく追加した時間サーバーを選択します。

8. レジストリエディタを使用して問題を修正する

レジストリ設定を調整して、Windowsが6時間ごと(21,600秒)に時間を更新するようにし、問題が解決するかどうかを確認できます。

  1. レジストリエディタに移動し、アドレスバーに以下の行を貼り付けてEnterを押します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClie

Fix-Time-Sync-Failed-Issue-Time-Update

  1. 「SpecialPollInterval」キーをダブルクリックし、「10進数」を選択して値データを21600に設定します。「OK」をクリックします。

Fix-Time-Sync-Failed-Issue-Change-Value

  1. 「レジストリエディタ」を閉じてPCを再起動します。

9. SFCスキャンを実行する

Windows時間同期が失敗する原因となる破損ファイルがある場合、システムファイルチェッカー(SFC)を使用して問題を修正できます。

  1. 「ターミナル(管理者)」を実行します。
  2. 以下のコマンドを貼り付けてEnterを押します。
sfc /scannow

Fix-Time-Sync-Failed-Issue-New-SFC-Scan

  1. Windowsは、プロセス中に破損したファイルを修復します。完了したら、Windows PowerShellを閉じてPCを再起動し、時間同期失敗問題が解決されたかどうかを確認します。

知っておくと良い: コンピュータが頻繁にクラッシュする場合は、根本的な原因を迅速に見つける必要があります。この記事が問題の解決に役立つかもしれません。

よくある質問

弱いCMOSバッテリーがPCの時間を間違わせることはありますか?

補完金属酸化物半導体(CMOS)バッテリーは、日付と時間を含むシステム構成に関する情報を保持するCMOSチップに電力を供給します。稀なケースですが、弱いCMOSバッテリーがPCに間違った時間を表示させることがあります。できることはCMOSをリセットし、問題が解決するかどうかを確認することです。

マルウェアがPCの時間と日付を間違わせることはありますか?

はい。PCがこの投稿で共有された方法を試した後でも間違った時間と日付を表示している場合は、良いマルウェアツールでPCをスキャンしてください。さらに、コマンドプロンプトを介してWindows Defenderを使用して、自分のスクリプトやスケジュールされたタスクを作成し、より良い保護を実現できます。

PCの時間を正確に保つための他の方法はありますか?

代替手段に興味がある場合、いくつかの選択肢があります。たとえば、コンピュータの時計を夏時間に自動的に調整したり、Atomic Clock Syncなどのサードパーティの時間同期ソフトウェアを使用して、PCに表示される時間が正確であることを確認できます。

画像クレジット: Unsplash. すべてのスクリーンショットはSandeep Babuによるものです。