How often you wanted to figure out what SKU(s) of SharePoint
2010 family of products in installed on a particular server. Well, that's
really easy to do by checking the relevant registry keys. The path to check in
the Windows Registry is: "SOFTWARE\Microsoft\Shared Tools\Web Server
The screenshot of above path for the 2010-7a image available
for download (2010
Information Worker Demonstration and Evaluation Virtual Machine (RTM)) is
This means that - SharePoint Foundation 2010, SharePoint Server 2010 Enterprise, Project Server 2010 and Office Web Applications 2010 are installed on the 2010-7a image.
For detecting the installed SKU of SharePoint Server 2010 by
using code, please refer to the MSDN article - How To: Detect the
Installed SKU of SharePoint 2010. The code sample in this article demonstrates
how to retrieve the registry key of the installed SKU of SharePoint Server 2010
and of other Microsoft Office server products, and how to match the SKU with a
hash table that stores the names and keys for all of the known SKUs of these
In case you detect that the Trial version or Standard is
installed and what you need are the Enterprise features of SharePoint 2010, you
can upgrade the SharePoint installation to enable required edition.
The Upgrade from a
trial version of SharePoint Server 2010 article provides information and a
procedure on how to upgrade from a trial version of Microsoft SharePoint Server
2010 to a full product edition. The following upgrade options of a trial
version of SharePoint Server 2010 to a licensed product edition are available:
The SharePoint 2010 Setup program installs both the Standard
and Enterprise features on the server. It is the product key that you enter
when you run Setup that determines which set of features is enabled and available
for use in SharePoint sites.
To convert the license type to the Enterprise CAL from
For more information, please refer to Upgrade from a
SharePoint Server 2010 Standard CAL to an Enterprise CAL article.