そういうのがいいブログ

SIerで働く30代サラリーマンSEがインフラエンジニアに憧れてLinux・クラウド・AWSの勉強をするブログ

【Windows10】.NET Frameworkのバージョンを確認する方法

※[PR]当ブログの記事の中にはプロモーションが含まれています。

.NET Frameworkのバージョンを確認する方法

Windows10で、.NET Frameworkのバージョンを確認する方法を探している方へ

Windows10で、.NET Frameworkのバージョンを確認する方法を知りたい

Windows10で、.NET Frameworkのバージョンを確認する方法を知りたい、と考えていませんか?

Windows10で、.NET Frameworkのバージョンを確認する方法を紹介します

本記事では、下記の内容を解説します。

  1. Windows10で、.NET Frameworkのバージョンを確認する方法

この記事を書いている私は、某SIerに勤務しながら、
WEB系エンジニア・インフラエンジニアに憧れて、プログラミングおよびインフラ技術の勉強をしています。
私が実機で試したコマンドや画像を載せて書いています。
記事の信頼性担保に繋がると思います。

レジストリ エディターを開く

レジストリエディターの開き方(1)Windows10の「検索」に「レジストリ」と入力する

「検索」に「レジストリ」と入力すると、レジストリエディターが表示されます。

.NET Frameworkのバージョンを確認する方法

レジストリエディターの開き方(2)「ファイル名を入力して実行」に「regedit」と入力する

.NET Frameworkのバージョンを確認する方法

レジストリの値を確認

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

レジストリエディターで、「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full」の値を確認します。

.NET Frameworkのバージョンを確認する方法

.NET Frameworkのバージョンを確認する方法

「Release」のデータの値を確認します。
今回の例だと、「528040」でした。

Windows10のバージョンを確認

「設定」>「システム」>「バージョン情報」で、Windows10のバージョンを確認します。

.NET Frameworkのバージョンを確認する方法

今回の例では、「バージョン=1909」でしたので、「November 2019 Update」です。

Windows10 バージョン リリース時期 サービス終了
November Update 1511 2015/11 2017/10
Anniversary Update 1607 2016/8 2018/4
Creators Update 1703 2017/4 2018/10
Fall Creators Update 1709 2017/10 2019/4
April 2018 Update 1803 2018/5 2019/11
October 2018 Update 1809 2018/10 2020/5
半年延長
2020/11/10
May 2019 Update 1903 2019/5 2020/12
November 2019 Update 1909 2019/11 2021/5
May 2020 Update 2004 2020/5 2021/12

レジストリの「Release」の値と、.NET Frameworkのバージョンの対応表を確認

.NET Framework
のバージョン
Windowsのバージョン Release の値
.NET Framework 4.5 すべての
Windows オペレーティングシステム
378389
.NET Framework 4.5.1 Windows 8.1 および
Windows Server 2012 R2
378675
他のすべての
Windows オペレーティング システム
378758
.NET Framework 4.5.2 すべての
Windows オペレーティング システム
379893
.NET Framework 4.6 Windows 10 393295
他のすべての
Windows オペレーティング システム
393297
.NET Framework 4.6.1 Windows 10 November Update システム 394254
他のすべての
Windows オペレーティング システム (Windows 10 を含む)
394271
.NET Framework 4.6.2 Windows 10 Anniversary Update および
Windows Server 2016 の場合
394802
他のすべての
Windows オペレーティング システム
(他の Windows 10 オペレーティング システムを含む)
394806
.NET Framework 4.7 Windows 10 Creators Update 460798
他のすべての
Windows オペレーティング システム
(他の Windows 10 オペレーティング システムを含む)
460805
.NET Framework 4.7.1 Windows 10 Fall Creators Update および
Windows Server バージョン 1709
461308
他のすべての
Windows オペレーティング システム
(他の Windows 10 オペレーティング システムを含む)
461310
.NET Framework 4.7.2 Windows 10 April 2018 Update および
Windows Server バージョン 1803
461808
Windows 10 April 2018 Update および
Windows Server バージョン 1803 以外の
すべての Windows オペレーティング システム
461814
.NET Framework 4.8 Windows 10 May 2019 Update および
Windows 10 November 2019 Update
528040
Windows 10 May 2020 Update 528372
他のすべての
Windows オペレーティング システム
(他の Windows 10 オペレーティング システムを含む)
528049

Windows10のバージョンが「Windows 10 November 2019 Update」で、
レジストリの値が「528040」なので、

.NET Framework 4.8」だとわかりました。

>> Microsoft > Windows 10 Home

参考サイト

docs.microsoft.com

関連記事

souiunogaii.hatenablog.com