Knowing the edition, version, and installation type is very important when trying to solve potential issues. Many organizations don’t take the time record this information and unless you talk to the original person who installed the environment then this information can get lost. Here are some ways to figure out what edition, version and installation type your organization’s SharePoint Server 2013 is running.

Determining Your SharePoint Edition

Through Central Administration

The best way to find out the current edition of your SharePoint environment is through Central Administration. You must have SharePoint Farm access to use Central Administration.

  1. Open Central Administration from the Start menu or screen.
  2. From the Central Administration homepage, under Upgrade and Migration click Convert farm license type link.
  3. On the Convert License Type page beside Current License will be a description of your SharePoint edition type.

Through PowerShell

    1. Open Management Shell from the Start menu or screen making sure to right-click and select Run as Administrator.
    2. Type
      (get-spfarm).products
      

    3. Once PowerShell enters the Globally Unique Identifiers (GUIDs) for each of the products installed you will need to compare the values with the list below:35466B1A-B17B-4DFB-A703-F74E2A1F5F5E = Project Server 2013
      BC7BAF08-4D97-462C-8411-341052402E71 = Project Server 2013 Preview
      C5D855EE-F32B-4A1C-97A8-F0A28CE02F9C = SharePoint Server 2013
      CBF97833-C73A-4BAF-9ED3-D47B3CFF51BE = SharePoint Server 2013 Preview
      B7D84C2B-0754-49E4-B7BE-7EE321DCE0A9 = SharePoint Server 2013 Enterprise
      298A586A-E3C1-42F0-AFE0-4BCFDC2E7CD0 = SharePoint Server 2013 Enterprise Preview
      D6B57A0D-AE69-4A3E-B031-1F993EE52EDC = Microsoft Office Web Apps Server 2013
      9FF54EBC-8C12-47D7-854F-3865D4BE8118 = SharePoint Foundation 2013

It is important to note that SharePoint Foundation is the basis of SharePoint. SharePoint Server built on SharePoint Foundation and Project Server is built on SharePoint Server. The example above shows that Project Server, SharePoint Server and SharePoint Foundation are all install on the environment.

Through the Server’s Registry

  1. Open the server’s registry from the search box in the Start menu or on start screen by typing “regedit”.
  2. Once the registry editor is open, navigate to “HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extentions15.0WSSInstalled Products”.
  3. The GUIDs for each of the products installed installed on the server are in the Data column. You will need to compare the values with the list below:35466B1A-B17B-4DFB-A703-F74E2A1F5F5E = Project Server 2013
    BC7BAF08-4D97-462C-8411-341052402E71 = Project Server 2013 Preview
    C5D855EE-F32B-4A1C-97A8-F0A28CE02F9C = SharePoint Server 2013
    CBF97833-C73A-4BAF-9ED3-D47B3CFF51BE = SharePoint Server 2013 Preview
    B7D84C2B-0754-49E4-B7BE-7EE321DCE0A9 = SharePoint Server 2013 Enterprise
    298A586A-E3C1-42F0-AFE0-4BCFDC2E7CD0 = SharePoint Server 2013 Enterprise Preview
    D6B57A0D-AE69-4A3E-B031-1F993EE52EDC = Microsoft Office Web Apps Server 2013
    9FF54EBC-8C12-47D7-854F-3865D4BE8118 = SharePoint Foundation 2013It is important to note that SharePoint Foundation is the basis of SharePoint. SharePoint Server built on SharePoint Foundation and Project Server is built on SharePoint Server. The example above shows that Project Server, SharePoint Server and SharePoint Foundation are all install on the environment.

Determining Your SharePoint Version

Through Central Administration

The best way to find out the current build version of your SharePoint environment is through Central Administration. You must have SharePoint Farm access to use Central Administration.

  1. Open Central Administration from the start menu or screen.
  2. From the Central Administration homepage, under Upgrade and Migration click Check product and patch installation status link.
  3. On the Manage Patch Status page, in the version column you will see your environment’s version and any out of sync services that may not have been patched.
  4. You will want to compare your SharePoint version number to against a build number list to see whether your environment is patched with the latest updates. I usually go to Steve Chen’s SharePoint 2013 Build Numbers and CUs page and in my browser search for the SharePoint version of the current environment.

Through PowerShell

  1. Open SharePoint 2013 Management Shell from the Start menu or screen making sure to right-click and select Run as Administrator.
  2. Type
    (get-spfarm).buildversion
    

  3. You will want to compare your SharePoint version number to against a build number list to see whether your environment is patched with the latest updates. I usually go to Steve Chen’s SharePoint 2013 Build Numbers and CUs page and in my browser search for the SharePoint version of the current environment.

Through SQL Server

  1. Open SQL Management Studio from the Start menu or screen.
  2. Open a new query windows and type the following:
    Select * from [SharePoint_Config].[dbo].[Versions]
    

  3. You will want to compare your SharePoint highest version number in the Version column to against a build number list to see whether your environment is patched with the latest updates. I usually go to Steve Chen’s SharePoint 2013 Build Numbers and CUs page and in my browser search for the SharePoint version of the current environment.

Determining Your SharePoint Installation Type

Through the Server’s Registry

  1. Open the server’s registry from the search box in the Start menu or on start screen by typing “regedit”.
  2. Once the registry editor is open, navigate to “HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions15.0WSS”.
  3. In the Name column you want to search for ServerRole. In the Data column of the ServerRole row is the type of installation that was created for your environment. The following are values you will encounter:SINGLESERVER – This is a standalone / single server installation
    APPLICATION – This is an application server on a full farm installation which could include the web front end role as well.
    WFE – This is a web front-end server on a full farm installation that services web page requires.

 

I hope this post has been of value to you. Check out Retrieving the Current Build Number by Marc L. It is a really interesting article on the reliability of finding SharePoint’s current build method using alternative methods.

0%
0%
Awesome
  • User Ratings (3 Votes)
    8.4
Share.

About Author

Christine Weaver has been the technical lead on projects designing, developing, deploying, supporting, and delivering solutions for SharePoint since 2003. Christine’s knowledge and experience leans heavily on her 10+ years as a software consultant and from being a Microsoft certified professional. Christine has been a regular presenter at TechDays Canada and runs the Halifax SharePoint User Group.

Leave A Reply