PCにWindowsをインストールしたのはいつ?を調べる
これまで何度も試行錯誤して、Windowsを初めてインストールした正確な日時を見つけるのに苦労した経験があります。普通は簡単にわかると思いますよね。でも実は、システムの奥深い場所に隠れていたり、システム情報のページだけでは完全な情報が得られなかったりすることも。いろいろ調べたり試したりした結果、私に効果的だった方法をいくつかご紹介します。もしかしたらあなたのお役にも立つかもしれません。
システム情報ツール(msinfo32)を使う
最初に試したのは、この方法です。Windowsに標準搭載されていて、使い慣れるとかなり信頼できます。やり方は簡単で、Windowsキー + Rを押して「ファイル名を指定して実行」を開き、msinfo32
と入力してEnterを押すだけ。これで「システム情報」ウィンドウが開きます。少し下にスクロールして、「インストール日」(英語では“Original Install Date”)の項目を探しましょう。通常はタイムスタンプ形式で表示されていることが多く、最初はちょっとわかりにくいかもしれませんが、これを普通の日付に変換できます。
この方法の良いところは、スクリプトやレジストリの編集を必要とせず、Windowsの標準ツールだけで済む点です。ただし注意点として、アップグレードやクリーンインストールを何度も行っている場合、この日付は元々のインストール日を示していることもあります。あくまで目安程度に考えると良いでしょう。アップグレードの際にこの日付が更新されないこともあるので、そこは念頭に置いてくださいね。
Windowsフォルダのプロパティを確認する
次に簡単な方法として、Windowsフォルダの作成日時を確認するやり方があります。エクスプローラーでこのPCやマイコンピューターを開き、Cドライブ(またはWindowsがインストールされているパーティション)を右クリックしてプロパティを選びます。上部に表示される作成日時が、Windows自体が最初にインストールされた時期、またはセットアップ時にフォルダが作られた時期を示しています。
もう少し正確に知りたい場合は、管理者権限のPowerShellを開き(PowerShellアイコンを右クリックして「管理者として実行」)、次のコマンドを入力します:
dir C:\Windows | Select-Object CreationTime
これでWindowsフォルダの作成日時がわかります。ただし、アップグレードやフォルダの移動・再作成などがあると日時がズレてしまうこともあります。それでも大体の目安にはなるので、参考にしてくださいね。
レジストリを掘り下げて確認する
もう一つ、少しマニアックなやり方です。インストール日時はレジストリの中に記録されています。特に
内のInstallDateというエントリに保存されています。これはUnix時間(1970年1月1日からの秒数)として記録されているので、少し変換が必要です。
管理者権限のPowerShellを開いて以下のコマンドを実行しましょう:
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | Select-Object InstallDate
返ってきた数字はUnixタイムなので、これを通常の日時に変換するには次のようにします:
[DateTime]::UnixEpoch.AddSeconds((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").InstallDate)
注意点として、レジストリの変更や誤操作は避けてください。バックアップを取ってから作業することをおすすめします。この値は信頼できるインストール日時の目安になりますが、値がゼロや抜けていることもありますので、その点はご留意を。
PowerShellを使ったクイックチェック
スクリプトに慣れている方は、PowerShellから直接インストール日を確認することもできます。次のコマンドを管理者権限で実行してください:
(Get-CIMInstance -ClassName Win32_OperatingSystem).InstallDate
結果は例として2023-07-23T08:23:45.000000-04:00
のようなタイムスタンプで表示されます。これもとても正確ですし、すぐにわかります。もし何も表示されなかったり空白だった場合は、他の方法も試してみてくださいね。
補足として、特にカスタマイズやアップグレードを頻繁に行っているシステムでは、日時が少しずれていたりリセットされていることもありますが、一般的にはかなり信頼できる情報です。
正直なところ、Windowsをインストールした日時の特定は一見難しいこともありますが、これらの方法を使えばしっかり把握できます。それぞれの方法には特徴があり、アップグレードやクリーンインストールの影響で日時がずれていることもありますが、トラブルシューティングやライセンス管理、ちょっとした好奇心を満たすには十分です。気になる方は、まずはこれらの手順を試してみてくださいね。
お役に立てれば幸いです!私もこれを調べるのにかなり時間がかかってしまったので、早く知っていればと思います。皆さんの作業が少しでもラクになることを願っています!