如何檢查Windows 10 PC上安裝的.NET Framework版本

如何檢查Windows 10 PC上安裝的.NET Framework版本

Microsoft .NET Framework是Microsoft開發的軟件開發平台。

每個軟件使用.NET開發的軟件都需要在系統中安裝.net Framework才能運行該應用程序。並且,當您在計算機/服務器上安裝在.Net上開發的新應用程序時,有時有必要事先了解.Net Framework的哪些版本和Service Pack。

Windows 10 1903版默認情況下安裝了.NET Framework 4.7.2,此處介紹如何檢查Windows系統上安裝了哪些版本的.NET Framework。

Microsoft .NET Framework版本

.NET Framework有多種版本,默認情況下某些Windows操作系統中包含一些版本,也可以從Microsoft網站下載所有版本。

這是.NET Framework的所有已發布版本的列表(至2018年12月22日):

  • .NET Framework 1.0  (已預裝在Windows XP中)
  • .NET Framework 1.1  (Windows Server 2003中已預裝)
  • .NET Framework 2.0  (預安裝在Windows Server 2003、2003 R2、2008 SP2和2008 R2 SP1中)
  • .NET Framework 3.0  (捆綁在Windows Vista和Windows Server 2008 SP2、2008 R2 SP1中)
  • .NET Framework 3.5(已預先安裝在Windows 7、8 / 8.1,Windows 10和Windows Server 2008 R2 SP1中)
  • .NET Framework 4.0
  • .NET Framework 4.5  (默認安裝在Windows 8和Windows Server 2012中)
  • .NET Framework 4.5.1  (Windows 8.1和Windows Server 2012 R2中已預裝)
  • .NET Framework 4.5.2
  • .NET Framework 4.6  (Windows 10中已安裝)
  • .NET Framework 4.6.1  (Windows 10版本1511中安裝)
  • .NET Framework 4.6.2  (Windows 10版本1607和Windows Server 2016中已安裝)
  • .NET Framework 4.7  (安裝在Windows 10版本1703中)
  • .NET Framework 4.7.1  (Windows 10版本1709中安裝)
  • .NET Framework 4.7.2  (安裝在Windows 10版本1803/1809中)
  • .NET Framework 4.8已於2019年4月18日發布,最新的Windows 10版本1903(操作系統的2019年5月更新版本)已經包含.NET Framework 4.8版本。
相關問題  在Windows 10中修復數據錯誤循環冗餘檢查

檢查.NET Framework版本

.NET Framework的所有版本均安裝在以下文件夾中:

  • %SystemRoot%Microsoft.NETFramework
  • %SystemRoot%Microsoft.NETFramework64

並顯示.Net安裝版本的列表,請打開此文件夾在此處每個版本對應一個單獨的目錄 ,其開頭為 v字符,版本號為文件夾名稱。

或者,您可以使用管理特權打開命令提示符並運行以下命令,以顯示已安裝的.NET Framework目錄(版本)。

目錄%WINDIR%Microsoft.NetFrameworkv * / O:-N / B

檢查.NET Framework版本

使用註冊表編輯器檢查.NET Framework版本

  • 按Windows + R,鍵入regedit,然後單擊確定以打開Windows註冊表編輯器。
  • 然後導航到以下路徑:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework安裝程序NDP
  • 使用NDP子項時,您將看到系統中安裝的每個.NET Framework版本的單獨項。

使用註冊表編輯器檢查.NET Framework版本

要了解有關已安裝版本的更多信息,例如,在擴展v4並選擇完全或客戶端時擴展其中的任何一個,您會發現以下註冊表​​參數:

  • Install  —版本安裝標誌(如果等於1,則說明此版本的.Net已安裝在計算機上);
  • 安裝路徑 –安裝此.Net版本的目錄;
  • Release  — .Net當前版本號;
  • 版本— .Net Framework的完整版本號。

檢查Net框架版本的詳細信息

這裡 的.NET Framework版本及其相關釋放的DWORD值 

發布DWORD的值
.NET Framework 4.5 378389
Windows 8.1隨附的.NET Framework 4.5.1 378675
在Windows 8,Windows 7 SP1或Windows Vista SP2上安裝的.NET Framework 4.5.1 378758
.NET Framework 4.5.2 379893
Windows 10隨附的.NET Framework 4.6 393295
在所有其他Windows OS版本上安裝的.NET Framework 4.6 393297
Windows 10上安裝的.NET Framework 4.6.1 394254
在所有其他Windows OS版本上安裝的.NET Framework 4.6.1 394271
Windows 10週年更新和Windows Server 2016上安裝的.NET Framework 4.6.2 394802
在所有其他Windows OS版本上安裝的.NET Framework 4.6.2 394806
Windows 10 Creators Update上安裝的.NET Framework 4.7 460798
在所有其他Windows OS版本上安裝的.NET Framework 4.7 460805
Windows 10 Fall Creators Update上安裝的.NET Framework 4.7.1 461308
在所有其他Windows OS版本上安裝的.NET Framework 4.7.1 461310
Windows 10 October 2018更新上安裝的.NET Framework 4.7.2 461814
Windows 2018年4月10日更新上安裝的.NET Framework 4.7.2 461808
Windows 10 Fall Creators Update和早期OS版本上安裝的.NET Framework 4.7.2 461814
相關問題  如何延遲Windows 10更新安裝[版本20H2 2020年10月]

下面的示例檢查Release 註冊表中的 值,以確定是否安裝了.NET Framework 4.5或更高版本的.NET Framework。

哦,您好 👋很高興認識你。

訂閱我們的電子報,定期發送很棒的科技內到您的郵

Post Comment