Windows」カテゴリーアーカイブ

時刻同期を無効にする

開発系の担当者が使っているPCが自動的に時刻同期してしまうという問題。アプリの動作検証でWindowsの日付を意図的に今日ではない日付(過去)を指定したいらしいのですが、自動的に時刻同期してしまいうまくいかないという問題です。これ前置き。

時刻同期オフにすればいいんじゃない?
          ∧_∧
    ∧_∧  (´<_`  ) それが出来ないんだってばよ
   ( ´_ゝ`) /   ⌒i
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  FMV  / .| .|____
    \/____/ (u ⊃

サービス、コマンド、Active Directoryといった物を検討しましたが、どれも上手くいかない。諦めムードになりましたが、ふと気になったことが。

もしかしたら検証環境って仮想環境じゃないの?
          ∧_∧
    ∧_∧  (´<_`  ) あー
   ( ´_ゝ`) /   ⌒i
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  FMV  / .| .|____
    \/____/ (u ⊃

検証環境は与えられただけなのでどこで動いているかはわからないらしいのですが、自動的に隠されている通知領域のアイコンを見てみると…。

VMware Tools発見!
          ∧_∧
    ∧_∧  (´<_`  ) これだ!
   ( ´_ゝ`) /   ⌒i
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  FMV  / .| .|____
    \/____/ (u ⊃

あとはVMware Toolsの仮想ホストと時刻同期する設定に関するチェックボックスを外すと問題なく過去に日付を設定できるようになりました。VMware Toolsが新しいと時刻同期の設定を外すのが難しいような気がするので何とかセーフでした。

盲点だったね。
          ∧_∧
    ∧_∧  (´<_`  ) まずOS側を疑うからなぁ。
   ( ´_ゝ`) /   ⌒i
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  FMV  / .| .|____
    \/____/ (u ⊃