What version(s) of the .NET Framework are installed on my PC?

Posted August 1, 2008 by Rob Rogers in Windows

If you aren’t sure which version(s) of the Microsoft .NET Framework are loaded on your PC, it can be a daunting task to find the desired info if you don’t know where to look. Here are a couple of simple ways to check.

Method 1

Go to Programs and Features (Vista) or Add or Remove Programs (XP) in your Control Panel. Scroll down the list of installed applications until you find Microsoft .NET Framework the version will be listed next to the name.

Method 2

You can also use the command line to check the version by using the Windows Instrumentation command-line interface (WMIC). By using the Product command, you can easily pull up which version of the .NET Framework is installed. Simply open a command prompt and execute the following command:
wmic product where "name like 'Microsoft .NET Framework%'" get name,version

It will display something like this:


About Rob Rogers

Once a prolific author here on Tech-Recipes, Rob has moved on to greener pastures.
View more articles by Rob Rogers

The Conversation

Follow the reactions below and share your own thoughts.

  • Vlad

    thank you:)

  • Asdf

    it shows to me as follows

    Node – comp5
    Code = 0x80041010
    Description = Invalid class
    Facility = WMI

  • Ulzzang

    No intance(s) available

  • yashodhan kale

    ” alias not found”–error now wht to do?

    • denis

      > first start up wmic. then write product where “name like ‘Microsoft .NET Framework%'” get name,version.
      It should work

  • hovik

    It didnt work & showed me as follows:

    Node – comcom
    Code = 0x80041001
    Description = Gener
    Facility = WMI

  • irfan

    Thanks its really useful

  • Faisal


  • boychev

    very helpful, exactly what I was looking for!