システムを起動するたびにインターネットでWindows 8の時計を更新する方法


13

システムを起動するたびに、Windows 8の時計をインターネットで更新したいのですが、システムの起動時に実行するように設定したスクリプトを使用している可能性があります([インターネット時刻]> [設定の変更]タブの[日付と時刻]ウィンドウのオプションのように)。 ..>今すぐ更新)。

その理由は、システムクロークに問題があり、この質問に対する回答で解決できるからです。

注:[インターネットタイムサーバーと同期]オプションがオンになっており、タイムサーバーはtime.windows.comです。

UbuntuとWindows 8を搭載したラップトップをデュアルブートで使用しています。


Windowsはこれをすぐに利用できます。
ラムハウンド2013年

1
それは可能ですが、私の場合ではありません。問題はデュアルブートのUbuntuが原因だと思います。
Zignd 2013年

@Zignd:ここで述べようにw32tmを使用しようとしましたか?
Karan

@Karan私は以下の回答で提供されているduDEのリンクを見ているときにこのコマンドを発見しましたが、問題はこのコマンドが管理者権限を必要とし、現在インターネットで探しているということです。
Zignd 2013年

回答:


18

1. Windowsタイムサービスを構成して、時刻をより頻繁に更新します。

コントロールパネル->日付と時刻->インターネット時刻タブ。

[インターネットタイムサーバーと同期する]チェックボックスをオンにします。サーバーが選択されていない場合は、[time.windows.com]または[pool.ntp.org]を選択します。

これにより、週に1回自動的に時刻が設定され、コンピューターが正しい時刻から数秒以内に維持されます。重要なサーバーを実行している場合は、より頻繁に設定する必要があります。これを行うには、レジストリを編集する必要があります。

に移動しHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient、値を確認しますSpecialPollInterval。これは秒単位です。

デフォルトは604800で、これは1週間の秒数です。毎日の時間チェックには、86400を選択します。特別な要件がない限り、毎日以上のものを必要としません。4時間は14400ごとです。

2:起動時に時刻を強制的に更新するようにシステムを構成します。

強制更新を行うには、管理者(またはシステム)として以下を実行する必要があります。

SC START w32time task_started

したがって、起動時に更新を強制するには、そのコマンドを管理者として実行する必要があります。タスクスケジューラを使用してそれを行うことができます。これを行うには、管理者として次を実行します。

schtasks /CREATE /TN "Set Time On Start" /SC ONSTART /RU SYSTEM /TR "SC START w32time task_started"

1
%windir%\system32\w32tm.exe /resync後に実行することをお勧めしますSC START w32time task_started。このコマンドは、レジストリ設定に関係なく、時間の更新を確認/強制します...
gavenkoa

1

私は、設定でWindowsタイムサービスをアクティブにするだけでよいと思います。これは、Windowsの時計を処理します。http//support.ntp.org/bin/view/Support/WindowsTimeService

Windows 2000以降、MicrosoftはすべてのバージョンのWindowsにWindows Time Serviceを組み込んでいます。当初、Windowsタイムサービスの目的は、Windowsネットワーク上のすべてのクロックを緩やかに同期させて、ある程度の時間に敏感なKerberos認証をサポートすることでした。Windowsタイムサービスは "w32time"とも呼ばれ、レジストリ、グループポリシーエディターGUIツール、またはコマンドラインツールw32tmで構成できます。...スタンドアロンのWindowsサーバーとクライアントは、1時間間隔でtime.windows.comをポーリングするように自動的に構成されます。time.windows.comサーバー(実際にはサーバーのクラスター)は、Microsoftによって管理されています。... Windows 2003スタンドアロンサーバーまたはActive Directoryドメインのプライマリドメインコントローラーエミュレーターに適した設定例:C:> w32tm / config / update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org、0x8 2.pool.ntp.org、0x8 3.pool.ntp.org、0x8 "/ syncfromflags:MANUAL上記の構成は、NTPプールから4つのサーバーを使用し、クライアントモードアソシエーション(各サーバー名の後に、0x8で識別される)を使用してそれらに接続するようにWindowsタイムサービスに指示します。この構成は、ntpdの構成ファイル内のサーバーディレクティブに類似しています。この構成は、ネットワーク上のActive Directoryドメインコントローラーからの時間を無視したい場合を除いて、Active DirectoryドメインのメンバーであるWindowsサーバーまたはクライアントでは使用しないでください。MANUAL上記の構成は、NTPプールから4つのサーバーを使用し、クライアントモードアソシエーション(各サーバー名の後に、0x8で識別される)を使用してそれらに接続するようにWindowsタイムサービスに指示します。この構成は、ntpdの構成ファイル内のサーバーディレクティブに類似しています。この構成は、ネットワーク上のActive Directoryドメインコントローラーからの時間を無視したい場合を除いて、Active DirectoryドメインのメンバーであるWindowsサーバーまたはクライアントでは使用しないでください。MANUAL上記の構成は、NTPプールから4つのサーバーを使用し、クライアントモードアソシエーション(各サーバー名の後に、0x8で識別される)を使用してそれらに接続するようにWindowsタイムサービスに指示します。この構成は、ntpdの構成ファイル内のサーバーディレクティブに類似しています。この構成は、ネットワーク上のActive Directoryドメインコントローラーからの時間を無視したい場合を除いて、Active DirectoryドメインのメンバーであるWindowsサーバーまたはクライアントでは使用しないでください。


3
Windowsタイムサービスは既にアクティブ化されていますが、問題はそれが機能しないことです。
Zignd 2013年

1
このスレッドを見てみてくださいください:sevenforums.com/general-discussion/...
デュード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.