How to determine if there are any .NET Framework service packs installed?

  • 7920166
  • 17-Jan-2005
  • 26-Apr-2012

Environment

Applies to any Windows Server

Situation

This article outlines how to determine if there are any service packs installed on the .NET Framework

Resolution

To determine the service pack level installed (if any) on the .NET Framework, please do the following:

  • Launch the Registry editor by clicking on Start -> Run and then type "regedit" and press Enter
  • Locate the following registry key:

    Key Name: HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322
    Value: SP
    Data type: REG_DWORD

    The data in the SP value tells you which service pack is installed for the .NET Framework 1.1. For example, if the value of SP is 0, no service pack is installed for the .NET Framework 1.1. If the value is 1, Service Pack 1 for the .NET Framework 1.1 is installed.

Service Pack 1 for .NET Framework 1.1

For Windows 2000:

http://www.microsoft.com/downloads/details.aspx?FamilyID=A8F5654F-088E-40B2-BBDB-A83353618B38&displaylang=en

For Windows 2003:

http://www.microsoft.com/downloads/details.aspx?familyid=AE7EDEF7-2CB7-4864-8623-A1038563DF23&displaylang=en