2016年6月8日水曜日

Windows10で突然時刻が大きくずれる。

Windows10を使っていると、突然時計の時間が変な時間(数時間のずれ)になっていることがあり調査。

調べてみると、Windows 10 (TH2) から、インターネット上の SSL サーバーと接続(https:// のサイトにアクセス)した時刻を使って時刻同期する Secure Time という新機能が追加されたそうです。

この機能は、Windows Time サービスの時刻同期に失敗した場合に使用されるようですが、インターネットへの接続が不安定だったり接続しない環境の場合、不正な時刻となるそうです。

マイクロソフトも不具合と認識しているようで次の大型アップデートで改善されるようですが、TH2 に対しての修正プログラムのリリース予定はないため、Secure Time という新機能を無効化するしかないらしい。

Secure Time 機能無効化
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
UtilizeSslTimeDataの値を1(有効:規定値)から0(無効)に変更する。




調べてみると以前のOSから時計が数分ずれることはよくあることのようで、さまざまなサイトで時計の同期方法についてのノウハウが公開されていました。今後役立つかもしれないのでメモとして残しておきます。

調査中に見つけた時刻同期を改善するいろいろな方法(未確認)

時刻同期の間隔を変更する。(24時間毎の設定)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"SpecialPollInterval"=dword:00015180


Windows Time サービスを無効化し、net time コマンドで時刻同期を行う。


時刻同期を行うサーバを変更する。(time.windows.com → nict.ntp.gov)


元ネタ
Windows 10 (TH2) をインターネットに接続せずに使用すると、突然時刻がずれる!?
https://blogs.technet.microsoft.com/jpntsblog/2016/04/07/windows-10-th2-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%9B%E3%81%9A%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81/

参考
[Windows 10] 時刻同期がされず、時刻が1分以上ずれる
http://answers.microsoft.com/ja-jp/windows/forum/windows_10-other_settings/windows-10/1fc641d0-2db5-410e-95ef-ece5023cf82e?auth=1

0 件のコメント:

コメントを投稿