http://www.atmarkit.co.jp/ait/articles/1210/26/news086.html
以下のレジストリの値をチェックすることで、.NET Frameworkのどのバージョンまでがインストールされているかを確認できる。
.NET Framework 1.0〜3.5
\\HKLM\SOFTWARE\Microsoft\NET Framework Setup\Full\v1.0.3705\1041\Microsoft .NET Framework Full v1.0.3705 (1041)\Install \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322\Install \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\Install \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Install \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Install 「0」または存在しない→インストールされていない 「1」→インストール済み
.NET Framework 4.0〜
\\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Install または \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Install 「0」または存在しない→インストールされていない 「1」→インストール済み \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version または \\HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\Version 「4.0.〜」→バージョンは4 「4.5.〜」→バージョンは4.5