.NET Framework ランタイムのバージョンを確認する

Windowsマシンの.NET Framework ランタイムのバージョンを確認する方法を紹介します。

概要

Windowsの開発マシンやアプリを実行するWindowsサーバーで現在動作している .NET Framework のランタイムのバージョンを確認したい場合があります。
Windowsマシンで.NET Frameworkのバージョンを確認する手順を紹介します。

手順

regedit コマンドを実行して、レジストリエディタを起動します。
.NET Framework ランタイムのバージョンを確認する:画像1


以下のキーを開きます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

Release の値を確認します。下図の例では533325となっています。
.NET Framework ランタイムのバージョンを確認する:画像2


値に対応した.NET Frameworkのバージョンは次の通りです。

.NET Framework のバージョン Release の値
.NET Framework 4.8.1 533320, 533325
.NET Framework 4.8 528040, 528372, 528049
.NET Framework 4.7.2 461808, 461814
.NET Framework 4.7.1 461308, 461310
.NET Framework 4.7 460798, 460805
.NET Framework 4.6.2 394802, 394806
.NET Framework 4.6.1 394254, 394271
.NET Framework 4.6 393295, 393297
.NET Framework 4.5.2 379893
.NET Framework 4.5.1 378675, 378758
.NET Framework 4.5 378389


バージョンに対して値が複数ありますが、これは使用しているOSによって値が異なります。 詳細はMicrosoftのページ(https://learn.microsoft.com/ja-jp/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed) で確認してください。


.NET Framework 4.0以前の確認方法

.NET Framework 4.0以前については以下の手順で確認します。

.NET Framework 4.0

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full

Installの値が"1"であれば、.NET Framework 4 がインストールされています。

.NET Framework ランタイムのバージョンを確認する:画像3

.NET Framework 4.0 (Client Profile)

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client

Installの値が"1"であれば、.NET Framework 4 Client Profile がインストールされています。

.NET Framework ランタイムのバージョンを確認する:画像4

.NET Framework 3.5

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5

Installの値が"1"であれば、.NET Framework 3.5 がインストールされています。

.NET Framework 3.0

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5

InstallSuccess の値が"1"であれば、.NET Framework 3.5 がインストールされています。

.NET Framework 2.0

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727

Install の値が"1"であれば、.NET Framework 2.0 がインストールされています。

.NET Framework 1.1

以下のキーを開きます。

HKLM\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322

Install の値が"1"であれば、.NET Framework 1.1 がインストールされています。

.NET Framework 1.0

以下のキーを開きます。

HKLM\Software\Microsoft\.NETFramework\Policy\v1.0\3705

Install の値が"1"であれば、.NET Framework 1.0 がインストールされています。

AuthorPortraitAlt
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
作成日: 2020-09-07
Copyright © 1995–2025 iPentec all rights reserverd.