How to determine which versions and service pack levels of the Microsoft .NET Framework are installed

Summary
This article describes how to determine which version(s) and service pack level(s) of the Microsoft .NET Framework are installed.

The Microsoft OneScript team has released a script to run in PowerShell that can report the Microsoft .NET Framework versions are installed on your Windows. For more information about this script, see How to determine versions & service pack levels of .NET Framework by PowerShell in TechNet Gallery.

More information
Use the registry information below to determine which version(s) and service pack level(s) of the Microsoft .NET Framework are installed.

To do this, following the steps below:
  1. Click Start, type regedit in the Search programs and files box (click Run and type regedit in the Run Dialogbox in Windows XP), and then press Enter.
  2. In the Registry Editor, locate the Registry Key Name in the table below and check the value for the related .NET Framework.


    .NET FrameworkService Pack LevelRegistry Key NameValue
    4.6.2Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release,
    Type: REG_DWORD,
    Data:
    • On Windows 10 Anniversary Update: 394802
    • On all other OS versions: 394806
    4.6.1Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release,
    Type: REG_DWORD,
    Data:
    • On Windows 10 November Update systems: 394254
    • On all other OS versions: 394271
    4.6Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release,
    Type: REG_DWORD,
    Data:
    • On Windows 10 systems: 393295
    • On all other OS versions: 393297
    4.5.2Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release,
    Type: REG_DWORD,
    Data: 379893
    4.5.1Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release,
    Type: REG_DWORD,
    Data:
    • On Windows 8.1 or Windows Server 2012 R2: 378675
    • On Windows 8, Windows 7 SP1, or Windows Vista SP2: 378758
    4.5Original Release
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    Name: Release, Type: REG_DWORD, Data: 378389
    4 - ClientOriginal ReleaseHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\ClientName: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\ClientName: Version, Type: REG_SZ, Data: 4.0.30319.0
    4 - FullOriginal ReleaseHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\FullName: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\FullName: Version, Type: REG_SZ, Data: 4.0.30319.0
    3.5Original ReleaseHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5Name: SP, Type: REG_DWORD, Data: 0
    3.5Service Pack 1HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5Name: SP, Type: REG_DWORD, Data: 1
    3.0Original ReleaseFollow the deployment and detection guidance in this document: http://msdn.microsoft.com/en-us/library/aa480173.aspx
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Name: SP, Type: REG_DWORD, Data: 0
    3.0Service Pack 1HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Name: SP, Type: REG_DWORD, Data: 1
    3.0Service Pack 2HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Name: SP, Type: REG_DWORD, Data: 2
    2.0Original ReleaseHKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: SP, Type: REG_DWORD, Data: 0
    2.0Service Pack 1HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: SP, Type: REG_DWORD, Data: 1
    2.0Service Pack 2HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Name: SP, Type: REG_DWORD, Data: 2
    1.1 (on 32-bit operating systems)Original ReleaseHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: Install, Type: REG_DWORD, Data: 1
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: SP, Type: REG_DWORD, Data: 0
    1.1 (on 32-bit operating systems)Service Pack 1HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: Install, Type: REG_DWORD, Data: 1
    1.1 (on 64-bit operating systems)Original ReleaseHKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: Install, Type: REG_DWORD, Data: 1
    HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: SP, Type: REG_DWORD, Data: 0
    1.1 (on 64-bit operating systems)Service Pack 1HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: Install, Type: REG_DWORD, Data: 1
    HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: SP, Type: REG_DWORD, Data: 1
    1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Original Release

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.0
    1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 1

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.1
    1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 2

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.2
    1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 3

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.3
    1.0 (shipped with Windows XP Media Center 2002/2004 and Tablet PC 2004)Service Pack 2

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{FDC11A6F-17D1-48f9-9EA3-9051954BAA24}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.2
    1.0 (shipped with Windows XP Media Center 2005 and Tablet PC 2005)Service Pack 3

    HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{FDC11A6F-17D1-48f9-9EA3-9051954BAA24}

    Name: Version, Type: REG_SZ, Data: 1.0.3705.3

Recommended Deployment Detection

To detect the existence of a specific .NET Framework version regardless of the Service Pack level, or to detect a service pack level or a later service pack level of the same .NET Framework version, use the registry information that is listed in the following table.

Click here to view or hide detailed information
.NET FrameworkService Pack LevelRegistry Key NameValue
4 - ClientAny VersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\ClientInstall = 1
4 - FullAny VersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\FullInstall = 1
3.5Any VersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5Install = 1
3.5Service Pack 1 or GreaterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5SP >=1
3.0Any VersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0Install = 1
3.0Service Pack 1 or GreaterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0SP >= 1
3.0Service Pack 2 or GreaterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0SP >= 2
2.0Any VersionHKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 Install = 1
2.0Service Pack 1 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 SP >= 1
2.0Service Pack 2 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 SP >= 2
1.1Any VersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322Install = 1
1.1Service Pack 1 or GreaterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322SP >= 1
1.0Any VersionHKEY_LOCAL_MACHINE\Software\Microsoft\.NET Framework\Policy\v1.0Name: 3705, Type: REG_SZ, exists
1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 1 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd} Version >= 1.0.3705.1
1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 2 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd} Version >= 1.0.3705.2
1.0 (on supported platforms except for Windows XP Media Center and Tablet PC)Service Pack 3 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd} Version >= 1.0.3705.3
1.0 (shipped with Windows XP Media Center 2002/2004 and Tablet PC 2004)Service Pack 2 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{FDC11A6F-17D1-48f9-9EA3-9051954BAA24} Version >= 1.0.3705.2
1.0 (shipped with Windows XP Media Center 2005 and Tablet PC 2005)Service Pack 3 or GreaterHKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{FDC11A6F-17D1-48f9-9EA3-9051954BAA24} Version >= 1.0.3705.3
References
For more information about .NET Framework versions, visithow to determine which .NET Framework versions are installed

For more information about the benefits of the .NET Framework, click the following article number to view the article in the Microsoft Knowledge Base:
829019 Benefits of the Microsoft .NET Framework

For more information about Microsoft’s currently supported products, visit the Microsoft Product Support Lifecycle website.

For more information about the Windows registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Windows registry information for advanced users
Eigenschaften

Artikelnummer: 318785 – Letzte Überarbeitung: 09/08/2016 01:18:00 – Revision: 33.0

Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 2.0 Service Pack 1 (x86), Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.0, Microsoft .NET Framework 3.0 Service Pack 1, Microsoft .NET Framework 3.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5 Service Pack 1, Microsoft .NET Framework 4

  • kbdownload kbinfo kbsetup KB318785
Feedback