いろいろメモ

メモ帳

Windows10 インストール日時について

Windows 10 でインストール日時を調べる方法

コマンドプロンプトで以下のコマンドを実行すると表示されます

systeminfo
最初のインストール日付: 2018/05/09, 23:09:33
wmic os get installdate
20180509230933.000000+540

コマンド以外に以下のレジストリキーでも確認ができます

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\(InstallDate,InstallTime)

InstallDateはUnixタイム 0x5af3011d(1525874973)
InstallTimeはNTエポックタイム 0x1d3e79f5b2be451(131703485739295825)

f:id:for0n6x:20180603222249p:plain
Softwareレジストリ

Unixタイムは、1970年1月1日0時0分0秒からの秒数

NTエポックタイムは、1601年1月1日0時0分からの100ナノ秒単位

これらの方法で調べた日時は、インストール日時でなくビルドのアップグレード日時が出力されてしまいます。

Windows 10でインストール日時を調べるには以下のレジストリを見る必要があります

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS(Updated on 日時)

Windows7や8からのアップグレードやビルドのアップグレード時に過去のOS情報が記載されます

f:id:for0n6x:20180603222244p:plain
Systemレジストリ

参考情報

community.spiceworks.com

winaero.com