ほとんどの場合、Windows 10 コンピューターにインストールされている .NET のバージョンを気にする必要はありません。一部のアプリケーションでは、実行するために特定のリリースが必要です。プログラマーは通常、アプリを開発およびデプロイするために複数のバージョンのプラットフォームを実行する必要があり、これはデバイスで使用可能な .NET Framework のバージョンを理解する場合に役立ちます。この記事では、Windows 11/10 PC にインストールされている .NET Framework のバージョンを確認する 5 つの既知の方法を紹介します。
.NET Framework のバージョンを確認する方法
次のいずれかの方法で、Windows 11/10 コンピューターにインストールされている .NET Framework のバージョンを確認できます。
- コマンド プロンプトを使用する
- レジストリ エディターを使用する
- PowerShell を使用する
- .NET バージョン検出ツールを使用する
- エクスプローラーを使用する。
各方法に関連する必要な手順の説明を見てみましょう。
1] コマンド プロンプトを使用して .NET バージョンを確認する
コマンド プロンプトを使用して Windows 10 にインストールされている .NET Framework のバージョンを確認するには、次の手順を実行します。
- Windows キー + Rを押して、[実行] ダイアログを呼び出します。
- [実行] ダイアログ ボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して、コマンド プロンプトを管理者/昇格モードで開きます。
- コマンド プロンプト ウィンドウで、以下のコマンドをコピーして貼り付け、Enter キーを押します。
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s
2] レジストリ エディターを使用して .NET バージョンを確認する
レジストリ エディターを使用して Windows 10 にインストールされている .NET Framework のバージョンを確認するには、次の手順を実行します。
- Windows キー + Rを押して、[実行] ダイアログを呼び出します。
- [実行] ダイアログ ボックスに「regedit」と入力し、Enter キーを押してレジストリ エディターを開きます。
- 以下のレジストリ キー パスに移動またはジャンプします。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- メイン バージョンのキーを選択します。たとえば、v4またはv4.0です。
- クライアントキーを選択します。
注: バージョン 4 より前のリリースでは、キーは番号または「セットアップ」になります。たとえば、.NET バージョン 3.5 には、1033キーの下にバージョン番号が含まれています。
3] PowerShell を使用して .NET バージョンを確認する
PowerShell を使用して Windows 10 にインストールされている .NET Framework のバージョンを確認するには、次の手順を実行します。
- Windows キー + Xを押して、パワー ユーザー メニューを開きます。
- 次に、キーボードのAを押して、PowerShell を管理者/昇格モードで起動します。
- PowerShell コンソールで、以下のコマンドをコピーして貼り付け、Enter キーを押します。
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
コマンドが実行されると、出力には、デバイスにインストールされている .NET のクライアントと完全なバージョンの両方に関する情報が表示されます(該当する場合)。
4] .NET バージョン検出ツールを使用して .NET バージョンを確認する
DotNetVersionLister
GitHub には、コンピューターにインストールされている .NET バージョンのリストを簡単に照会できるコミュニティ ツールがあります。
この DotNetVersionLister を使用して Windows 10 PC にインストールされている .NET バージョンを確認するには、次の手順を実行します。
- PowerShell を管理者/昇格モードで開きます。
- PowerShell コンソールで、以下のコマンドをコピーして貼り付け、Enter キーを押してこのツールをデバイスにダウンロードしてインストールします。
Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force
- Yと入力して、Enter キーを押します。
- 次に、以下のコマンドを入力して、インストールされている .NET のバージョンを特定し、Enter キーを押します。
Get-STDotNetVersion
コマンドが実行されると、出力には、デバイスにインストールされている .NET のバージョンの情報が表示されます。
ASoft .NET バージョン検出ツール
ASoft .NET バージョン検出ツールは、Windows コンピューターにインストールされている Microsoft .NET および .NET Core のさまざまなバージョンに関する情報を提供する軽量ツールです。ここからダウンロードできます。
5] エクスプローラーを使用する
エクスプローラーを開き、次のフォルダーに移動します。
%windir%\Microsoft.NET\Framework\
ここでは、インストールされているすべてのバージョンを確認できます。
Windows 11/10 PC で .NET バージョンを確認する方法について説明しました。
コメントする