Windows 7コンピューターの時間は、再起動するたびにずれ、まったく同期しないか、散発的に再同期します。 日付と時刻> インターネット時刻> 設定を変更...に移動して今すぐ更新をクリックすると、メッセージを取得:
前回の同期のステータスの取得中にエラーが発生しました。アクセスが拒否されました。
Windowsタイムサービスが実行されていることを確認しました。
最も驚くべきことに、elevatedコマンドプロンプトでw32tm /query /configuration
を実行しても、次のようになります。
次のエラーが発生しました:アクセスが拒否されました(0x8007005)。
管理者として自分のアクセスを拒否する方法に困惑しています。どのようにしてアクセス権を取得できますか?
次のことを試して、Windows Time構成をデフォルトにリセットします。管理者特権のコマンドプロンプトから:
_net stop w32time
w32tm /unregister
w32tm /register
net start w32time
_
これにより、アクセス拒否エラーが解消されます。
さらに、 ntp.org によって提供されるNTPサーバーを使用するようにWindows Timeを構成し、1時間ごとに更新時刻を確認するために、以下を実行することを検討してください。これらのNTPサーバーは、time.windows.comよりもはるかに信頼性が高いことがわかりました。マイクロソフトではタイムサーバーの使用を推奨していますが、ntp.orgサーバーも他のいくつかのNTPサーバー の中でMicrosoftが推奨しています 。
コンピュータのタイムゾーンが正しいことと、その時間が多少正確であることを確認してください(正しくない場合は手動で調整してください)。
注:技術的に非ドメインコンピュータでは、Windowsタイムは、システムクロックが 以内である限り、更新された時間を取得できるはずです。正しい時刻の15時間 ですが、正しい時刻から数分以内であれば、時刻はより速く調整されます。
管理者特権のコマンドプロンプトから次のコマンドを実行します。
_reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t reg_dword /d 3600 /f
w32tm /config /manualpeerlist:"0.pool.ntp.org,0x1 1.pool.ntp.org,0x1 2.pool.ntp.org,0x1 3.pool.ntp.org,0x1" /syncfromflags:MANUAL /reliable:NO /update
net stop w32time
net start w32time
w32tm /resync /rediscover
_
reg add
_コマンドは、 SpecialPollInterval 値を_3600
_は、1時間(3600秒)ごとに更新時刻を取得するようにWindows時間を構成します。この が機能するのは、NTPを構成するときに0x1フラグ が指定されている場合のみです。ピアサーバー。_w32tm /config /manualpeerlist:
_は、負荷分散スキームを使用して多数のボランティアNTPサーバーにアクセスする4つのntp.orgサーバーを使用するようにマシンを構成します。 ntp.orgウェブサイトで説明されているように :
0、1、2、および3.pool.ntp.orgの名前は、1時間ごとに変化するランダムなサーバーのセットを指します。
0x1フラグは、SpecialPollInterval設定が有効になるために必要なサーバーごとに設定されます。
net stop
_および_net start
_コマンドは、Windowsタイムサービスを再起動し、新しい構成をロードします。w32tm /resync /rediscover
_は、Windows TimeにNTPピアサーバーにすぐに接続してシステム時刻を更新するように指示します。私自身は、Web検索で見つけることができるすべてのものを試しましたが、最終的にタイムゾーンを中央時間に変更しました。東部の時間に戻り、すべて良好です。最近のことは、Ramのアップグレードと、もちろんWindowsのアップデートだけでした。