
Windows10 で詳細な OS バージョンやビルド番号を調べる幾つかの手順をメモしています。
大きく、Windowsメニューから順に開いていく方法と、コマンド上から確認する方法を記載します。
ここで、使っている OS のエディション、バージョン、OSビルド番号が分かります。
もっと手早く、OSバージョン情報をまとめたウィンドウを winver
コマンド一発で表示できます。
winver
を入力して ボタンを選択
ここで、詳細なバージョン、OSビルド番号、エディションが分かります。
winver の手順1 と同様、「ファイル名を指定して実行」ウィンドウを開きmsinfo32
を入力して ボタンを選択
表示されるシステム情報から、エディションやバージョンを確認できます。
OSのエディション、ビルド情報が分かります。詳細なバージョン情報はここ二は表示されません。(ビルド番号から紐づければわかりますが)
cmd
を入力して ボタンを選択
systeminfo | findstr OS
実行すると、OSビルド情報のみ出力されます。
コマンドプロンプトから以下のコマンドを入力します。
ver
実行すると、OSビルド情報のみ出力されます。
powershell からは動作しないようなので注意。
powershell で ver コマンドの代替は以下で可能です。
$PSVersionTable.BuildVersion
powershell で実行するとこんな結果が表示されます。
詳細はここでは記載しませんが開発者であれば、Win32API の GetVersion 関数を 呼び出すことでバージョン情報を取得するのが確実そうですね。
公式の Microsoft Docs にはC++での使用例や GetVersion 関数を使って得られる構造体について記載があるのでリンクを貼っておきます。
ほか、レジストリからバージョン情報を取得することもできます。
Windows のメジャーバージョンであれば、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
のKey名CurrentMajorVersionNumber
からバイナリ値を取得して判別できます。
Windows10 であれば、 0x0000000a(10) のデータが入っています。
Windows のマイナーバージョンであれば、Key名 CurrentBuildNumber
から文字列で取得できます。
コメント、ありがとうございます。
ごめんなさい。エラーでうまく送信できませんでした。ご迷惑をおかけします。しばらくおいてから再度送信を試していただくか、以下から DM などでご連絡頂ければと思います。
Twitter:@NodachiSoft_jpお名前:以下の内容でコメントを送信します。よろしければ、「送信」を押してください。修正する場合は「戻る」を押してください
お名前: