Windows 10の時計をインターネットに同期できない


21

コンピューターに深刻な問題があります。Windows 10を実行しているマシンのクロックをインターネットに同期できません。「日付と時刻の設定」に進み、「時刻を自動的に設定」スイッチをオフにしてからオンに戻すと、非常に長い時間を読み込むか、ただちに間違った時刻が表示されます。長い間インターネットを検索しましたが、何も機能していないようです。ウィンドウを完全に復元しても、機能しません。そして、本当に奇妙なのは、時計が時々逆走することです!

メインボードなどに問題がある可能性がありますか?


1
Windows Timeサービスが実行されていることを確認し(実際の名前はそれに似ている必要があります)、タイムゾーンが適切に設定されていることを確認します。クロックを誤って同期させる可能性があるのは、これが2つだけです。
Dooley_labs

さて、Windowsタイムサービスが実行されているかどうかを確認しましたが、実際には(「Windowsタイム」と呼ばれます)-ステータスタイプは「手動」でしたが、「自動」に変更しました。また、タイムゾーンを手動で選択し、時計が同期しました。私はそれに目を光らせ、それがこれ以上うまく実行されれば、私の問題は解決されます。おかげで男:)
Awusuwah

それでは回答としてコメントを投稿します。必ず答えとして設定してください。助けてくれてうれしいです。
Dooley_labs

私に当てさせてください!設定アプリを使用しましたか?パワーユーザーであり、PCをきめ細かく制御したい場合は使用しないでください。時間設定には従来のダイアログボックスを使用してください。問題ないか、コマンドラインを使用してください。また、MicrosoftのNTPサーバーは使用できないため、使用したくありません。初日から正常に動作しませんでした。NISTのNTPサーバーを使用したい。
サミール

Workstationサービスを有効にして開始してください。
ビスワプリヨ

回答:


18

まず、これは10年以上前のWindowsの問題です!これは新しいことではありません!私が覚えている限り、WindowsにはNTPサーバーに対するシステム時刻の同期に問題がありました。

インターネットを使用して正確なシステム時刻を取得する必要がある場合は、American NISTのNTPサーバーのいずれかを使用してください。Microsoft NTPサーバーを使用しないでください!うまくいきません!私にとっては個人的には機能しませんでしたし、WWWであなたがここに投稿した質問と同様の質問を投稿する多くの人々にとっても機能しませんでした。しかし、NISTのNTPサーバーを使用することは私にとっては常に有効であり、他の人々にとっても有効です。

どのサーバーが最適に動作するかわかりません(NISTにはいくつかあります)。ただし、少なくともWindows XP以降では、そのうちの1つのアドレスがWindowsのオプションのプリセットとして提供されるため、簡単に見つけることができます。これはデフォルトとして使用するべきでしたが、動作しない独自のNTPサーバーを選択しました。その他のアドレスは、NIST Webサイトで見つけることができます。

Name               IP Address
time-a.nist.gov    129.6.15.28
time-b.nist.gov    129.6.15.29
time-c.nist.gov    129.6.15.30
time-d.nist.gov    2610:20:6F15:15::27

より完全なリストはここで見つけることができます:http : //tf.nist.gov/tf-cgi/servers.cgi

質問を際立たせる唯一の要因は、Windows 10を使用していることです。これは、10年以上前に他の人が投稿した同様の質問とは異なる唯一のものです。しかし、核となる問題はまだ同じです。Windows 10では、きめ細かな制御の一部がユーザーから奪われているだけです。そのため、ユーザーは使用するNTPサーバーを選択したり、使用したいサーバーのアドレスを入力したりできなくなります。これらのオプションは引き続き使用できますが、非表示になっているため、それらを見つける方法を知る必要があります。

パワーユーザーであり、システムをきめ細かく制御したい場合は、Windows 10で設定アプリを使用したくないでしょう。ここであなたの説明を確認できます。設定アプリを使用し、「時間を自動的に設定」をオフにしてからオンに戻すと、インジケータアニメーションが回転し続けるため、スタックしているように見えます。使用しないでください。MicrosoftのNTPサーバーがデフォルトで使用されますが、いずれにしても機能せず、設定アプリのそのページで別のNTPサーバーを選択することはできません。

Windows 10でシステム時間を自動的に調整するには、基本的に2つの方法があります。設定アプリと、従来のWindowsダイアログボックスがあります。後者を使用し、NIST NTPサーバーを選択します。

Windows 10設定アプリを使用する

[時間

  1. Windowsのスタートメニューボタンをクリックするか、Windowsキーを押します。
  2. [設定]をクリックします。
  3. [時間と言語]をクリックします。
  4. 日付と時刻をクリックします。
  5. [時刻を自動的に設定する]オプションをオフにしてから、再びオンにします。

Windowsの日付と時刻のダイアログボックスを使用する

[時間 [時間

  1. Windowsのスタートメニューボタンをクリックするか、Windowsキーを押します。
  2. [設定]をクリックします。
  3. [時間と言語]をクリックします。
  4. 日付と時刻をクリックします。
  5. 下にスクロールして、「追加の日付、時刻、地域の設定」リンクをクリックします。
  6. 「日付と時刻」リンクをクリックします。
  7. [インターネット時間]タブをクリックします。
  8. [設定の変更]ボタンをクリックします。
  9. time.nist.govドロップダウンからアドレスとして選択するか、上記のサーバーのいずれかを使用します。
  10. [今すぐ更新]をクリックします。

1
コマンドラインを使用してシステム時刻を更新することもできます。また、BIOS時間を使用してWindowsシステム時間を調整できます。この方法の利点は、インターネット同期が機能しない場合でも機能することです。あなたは一度だけ、それを設定する必要があり、それが唯一の例外はかないかもしれないあなたが住んでいる国で使用される夏時間の調整された状態で、今後数年間のために正確でなければなりません。
サミル

どうやらtime.nist.govアドレスを単独で使用することができ、それはNIST NTPサーバーのいずれか、最も適切に機能するものに解決されます。一部の国には、独自の原子時計とNTPサーバーがあります。しかし、正直なところ、インターネットを介した時刻同期に関しては、NIST NTPサーバーで常に最適に機能します。
サミール

悲しいことに、これも私を助けていません。時計はまだ
正しく動作し

ただし、1つだけはっきりさせておきます。NTP同期が機能していないのですか?それとも、一般的な時間管理ですか?時間が維持できない場合、同期は長期的には役に立ちません。確かに、インターネットを介して非常に頻繁に時計を同期する場合、時計が正確であるかのように外観を保つことができます。しかし、最終的に、同期は、コンピューターで発生する可能性のあるマザーボードまたはバッテリー関連の問題を解決することはできません。コンピューターは3歳以上ですか?長時間電源が切れますか?その場合は、BIOSバッテリーが切れているか弱い場合があり、その場合は交換する必要があります。
サミール

1
@Awusuwahまた、Windows 10を実行しているコンピューターの少なくとも1つで、時間と時計に関連する非常に奇妙な動作を見たことがあることを付け加えます。私はマルチブートなので、オペレーティングシステムを頻繁に切り替えます。LinuxベースのOSを離れてWindowsにログオンすると、Windows 10で時計が正しく設定されないことがあります。そのため、Windows 10には時間に関連する問題があるように見えます。しかし、これがあなたの問題にも関係しているかどうかはわかりません。
サミール

3

私のように、お使いのPCがWindowsドメインに参加している場合、sammygの回答の手順に従って、ステップ7でInternet Timeタブがないことに気付くでしょう。タイムサービスからイベントビューアーにメッセージがある場合もあります。

代わりに、時間はドメインタイムサーバーによって提供されます。サーバーの現在の時刻は、昇格したコマンドプロンプトを開き、次のように入力して確認できます。

正味時間/ドメイン

時間が異なる場合は、更新する必要があります

正味時間/ domain / set


これは、ドメインに参加しているときの唯一の答えです。
アーロンM.エシュバッハ

0

NetTimeを試すことができます

http://www.timesynctool.com

それは無料でオープンソースです。正常に動作しますが、15分ごとに無料で時計を更新するだけです。


0

他のソリューションのどれも私のために働いた。

うまく動作しない場合は、タスクスケジューラの毎日のタスクとして管理者権限でこのスクリプトを実行することを検討してください。

要点:https : //gist.github.com/aivrit/fdfee71e969ba62670ed0b87c26f3aad

またはここ:

$time = Invoke-RestMethod -Uri http://worldtimeapi.org/api/ip

$timezones = Get-TimeZone -ListAvailable

# there is no global standard in names of timezones nor a unique id of them
# worldtimeapi always has city name in last part of timezone field
# microsoft has city names in display name
# therefore current solution is to match those names based on city 
foreach ($timezone in $timezones) {
    if ($timezone.DisplayName.ToString() -match $time.timezone.Split("/")[-1]) {
        $current_zone = $timezone
        break
    }
}

if (!$current_zone) {throw "Could'nt find time zone. exiting."}


Set-TimeZone -Name $current_zone.StandardName

Set-Date -Date (Get-Date -Date $time.datetime)

-2

管理者特権でのコマンドプロンプトで次のコマンドを入力します方法3:

以下の手順に従ってください。

Windowsキー+ Xを押し、コマンドプロンプト(管理者)を選択します。

以下のコマンドをそれぞれ入力して、Enterキーを押します。

ネットストップw32time

w32tm /登録解除

w32tm / register

ネットスタートw32time

w32tm / resync

コンピューターを再起動して、問題を再度テストします。

W32tm.exeは、Windowsタイムサービスの設定を構成するために使用されます。タイムサービスの問題を診断するためにも使用できます。W32tm.exeは、Windowsタイムサービスの構成、監視、またはトラブルシューティングに適したコマンドラインツールです。


1
ソースの帰属は常に必要であることに注意してください。
アルジャン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.