NTPクライアント用にDC timeをtime.windows.comと同期するように設定しましたが、NTPサーバーは少なくとも1日に2回、レジストリを介してすべての変更を行いましたが、修正できる期間レジストリはありますか?
レジストリ値のリスト ここ があります。
これを参照して、次の値を設定してみてください。
SpecialPollInterval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
説明 :
バージョン:Windows XP、Windows Vista、Windows Server 2003、およびWindows Server 2008
このエントリは、手動ピアの特別なポーリング間隔を秒単位で指定します。 SpecialInterval 0x1フラグが有効な場合(see next key : NtpServer
)、W32Timeは、オペレーティングシステムによって決定されるポーリング間隔ではなく、このポーリング間隔を使用します。ドメインメンバーのデフォルト値は3,600(1時間)です。スタンドアロンのクライアントとサーバーのデフォルト値は604,800(7日)です。
NtpServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
説明 :
バージョン:Windows Server 2003およびWindows Server 2008
このエントリは、コンピュータがタイムスタンプを取得するピアのスペース区切りのリストを指定します。1行あたり1つ以上のDNS名またはIPアドレスで構成されます。リストされている各DNS名またはIPアドレスは一意である必要があります。ドメインに接続されたコンピューターは、米国の公式タイムクロックなど、より信頼性の高いタイムソースと同期する必要があります。0x01 SpecialInterval
ドメインメンバーには、このレジストリエントリのデフォルト値はありません。スタンドアロンのクライアントとサーバーのデフォルト値はtime.windows.com、0x1です。
UpdateInterval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
説明 :
バージョン:Windows XP、Windows Vista、Windows Server 2003、およびWindows Server 2008
このエントリは、位相補正調整間のクロックティックの数を指定します。ドメインコントローラーの既定値は100です。ドメインメンバーの既定値は30,000です。スタンドアロンのクライアントとサーバーのデフォルト値は360,000です。
MinPollInterval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
説明 :
バージョン:Windows XP、Windows Vista、Windows Server 2003、およびWindows Server 2008
このエントリは、システムポーリング間隔に許可される最小間隔をlog2秒単位で指定します。システムがこれよりも頻繁にサンプルを要求することはありませんが、プロバイダーはスケジュールされた間隔以外の時間にサンプルを生成できます。ドメインコントローラーの既定値は6です。ドメインメンバーの既定値は10です。スタンドアロンのクライアントとサーバーの既定値は10です。
Windowsの時間についてたくさんはわかりませんが、前回チェックしたとき、Windowsは「フル」アルゴリズムを使用していませんNTP=アルゴリズムです。それほど複雑ではないSimple Network Time Protocol(SNTP)。
適切に実行されている(フル)NTPクライアントは、構成したサーバーをポーリングする頻度を独自に決定します。最初はおそらく64秒ごとにチェックしますが、クロックが安定したら、ポーリングは1024秒ごとに行うことができます(各ステップでアルゴリズムが2倍になります)。
アルゴリズムが時計の異常を検出すると、必要に応じて自動的にポーリングが開始されます。
W32Timeは1〜2秒の精度(ほとんどの歩行者の使用には十分な精度)にしか到達できませんが、完全なNTPアルゴリズムはWANのミリ秒領域に入ることができ、LANではさらに正確です。
確実に正確な時間が必要な場合は、NTP.orgの完全な実装を使用し、少なくとも4台のサーバーを使用してください。
Windows/AD環境での時間の私の黄金律は、物事が機能するはずの方法を台無しにしないことです。あまりにも時間サービスに依存しているため、非常に簡単に指を火傷する可能性があります。
とはいえ、本当に変更したい場合は、ガイダンスとして このKB記事 を参照してください。
シンプルなスクリプトwith 1つの文字列とconfig Windowsタスクマネージャを作成して、必要なだけ実行します。
テキストドキュメントを作成します。
スクリプト行を記述します:net time
-時間更新コマンド;
ファイルを保存;
拡張子を.txtから.cmdに変更します。
タスクマネージャーを実行-新しいタスクを追加-スクリプトのエクスプローラー-追加のパラメーターを変更(頻度)
完了。
追伸net time
コマンドを使用して、更新したい場所からNTPサーバーを設定することもできます(デフォルトでは、システムが使用されます)。コマンドラインのnet time ?
による詳細情報。