Installed License Values

The large table on this page lists the license values that are initialised from the system hives on the installation media for various editions of 32-bit Windows Vista (including SP1) and Windows Server 2008. This table will not be extended to Windows 7, because it’s too hard to get a range of editions for inspection: Microsoft supplies only Windows 7 Ultimate and Enterprise on disc from an MSDN subscription and I can’t abide the obvious wastefulness of downloading multiple gigabytes of mostly the same material for each other edition just to identify a few differences.

The specific media examined for this article are listed at the end. Each disc has a file named INSTALL.WIM in the Sources directory. (When distributed on CD, this WIM file is split into several SWM files, one per disc.) The INSTALL.WIM file contains installation images for different editions of the Windows product. You can list the images, and extract them, using the IMAGEX.EXE program from the Windows Automated Installation Kit (WAIK). Each image has a file named SYSTEM in the directory \Windows\System32\Config. This file is the system hive from which to build the registry key HKEY_LOCAL_MACHINE\System for the installed operating system. Having extracted this file from an image, you can read it easily enough by loading it into the Registry Editor. A good way is to select HKEY_LOCAL_MACHINE in the tree-view and then invoke Load Hive from the File menu. Within this system hive, the license values are the data for the following registry value:

Key: ControlSet001\Control\ProductOptions
Value: ProductPolicy

The data format is presented separately. The purpose of this article is just to list the values from the images on the installation media. The values at the corresponding registry location once the operating system is installed may be different.

Where data is given without qualification, it applies to all editions. Where a license value has no data for an edition, the license value is not defined in that edition. Some editions have variations formed by adding N or Core to the name, e.g., Home Basic N and Enterprise Core. The name without the suffix stands also for the name with the suffix unless a difference is noted specifically. Where the two editions that have the N suffix have the same behaviour, they are described jointly as N. Similarly, the three editions that have the Core suffix are described jointly as Core. Where the Home Basic and Home Premium editions do not differ, they are described jointly as Home. Where Starter, Home, Business and Ultimate all have the same data for a license value, they are described jointly as Vista. Similarly, Standard, Enterprise and Datacenter are described jointly as Server.

String data are shown in C-language notation (enclosed in double-quotes, with escaped backslashes). Some license values have very long string data, which is presented after the table. Additional explanatory notes and media details follow the table.

License Value Type Flags Data
ACLUIFileFolderTool-IsSecurityUIEnabled dword   1 (not Core)
CaptureWizard-HiDef dword   0 in Starter, Home Basic (not N) and Business (not N);
1 in Home Premium and Ultimate
GroupPolicy-License-DomainIncapableSystem dword   0 in Business, Ultimate and Server;
1 in Starter and Home
GroupPolicy-License-NetworkWaitTimeoutInSeconds dword   30 in Vista;
120 in Server
GroupPolicy-License-WaitForNetwork dword   0 in Vista;
1 in Server
IASLicensing-allowSubnetSyntax dword   0 in Vista and Standard (not Core);
1 in Enterprise (not Core) and Datacenter (not Core)
IASLicensing-maxClient dword   0 in Vista;
50 in Standard (not Core);
0x7FFFFFFF in Enterprise (not Core) and Datacenter (not Core)
IASLicensing-maxServerGroups dword   0 in Vista;
2 in Standard (not Core);
0x7FFFFFFF in Enterprise (not Core) and Datacenter (not Core)
Kernel-DynamicPartitioningSupported dword fixed 0 in Vista (SP1), Standard and Enterprise;
1 in Datacenter
Kernel-DynamicProcessorSupported dword fixed 0 in Vista (original)
Kernel-ExpirationDate binary fixed 0x10 null bytes
Kernel-MUI-Language-Allowed string fixed "EMPTY"
Kernel-MUI-Language-Disallowed string fixed "EMPTY"
Kernel-MUI-Language-SKU string fixed long data (presented after table)
Kernel-MUI-Number-Allowed dword fixed 1 in Starter, Home and Business;
1000 in Ultimate and Server
Kernel-MaxPhysicalPage dword fixed 0x1000 in Vista;
0 in Server
Kernel-MemoryMirroringSupported dword fixed 0 in Vista (SP1) and Standard;
1 in Enterprise and Datacenter
Kernel-PhysicalMemoryAddAllowed dword fixed 0 in Vista (SP1) and Standard;
1 in Enterprise and Datacenter
Kernel-ProductInfo dword fixed 0x01 in Ultimate;
0x02 in Home Basic;
0x03 in Home Premium;
0x05 in Home Basic N;
0x06 in Business;
0x07 in Standard;
0x08 in Datacenter;
0x0A in Enterprise;
0x0B in Starter;
0x0C in Datacenter Core;
0x0D in Standard Core;
0x0E in Enterprise Core;
0x10 in Business N
Kernel-RegisteredProcessors dword fixed 1 in Starter and Home;
2 in Business and Ultimate;
4 in Standard;
8 in Enterprise;
64 in Datacenter
Kernel-VirtualDynamicPartitioningSupported dword fixed 0 in Vista (SP1) and Standard;
1 in Enterprise and Datacenter
Kernel-WindowsMaxMemAllowedia64 dword fixed 0x00002000 in Starter and Home Basic;
0x00004000 in Home Premium;
0x00020000 in Business, Ultimate and Standard;
0x00200000 in Enterprise and Datacenter
Kernel-WindowsMaxMemAllowedx64 dword fixed 0x00002000 in Starter and Home Basic;
0x00004000 in Home Premium;
0x00008000 in Standard;
0x00020000 in Business and Ultimate;
0x00200000 in Enterprise and Datacenter
Kernel-WindowsMaxMemAllowedx86 dword fixed 0x00001000 in Vista and Standard;
0x00010000 in Enterprise and Datacenter
LSA-Credman-DisableDomainCreds dword fixed 0 in Business, Ultimate and Server;
1 in Starter and Home
MediaCenter-EnabledSku dword   1 in Home Premium and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableAPI dword   1 in Home Premium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableCPL dword proxy 1 in Home Premium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableDriver dword proxy 1 in Home Premium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableSDP dword proxy 1 in Home Premium, Business and Ultimate
Microsoft-Windows-Core-AllowMultiMon dword fixed 0 in Starter;
1 in Home, Business, Ultimate and Server
Microsoft-Windows-Core-InstanceLimitExemptedApps string fixed "" in Home, Business, Ultimate and Server;
long data in Starter (presented after table)
Microsoft-Windows-Core-MaxConcurrentIApp dword fixed 0 in Home, Business, Ultimate and Server;
3 in Starter
Microsoft-Windows-Core-MaxHRes dword fixed 0xFFFFFFFF
Microsoft-Windows-Core-MaxTopLevelWinPerApp dword fixed 0
Microsoft-Windows-Core-MaxVRes dword fixed 0xFFFFFFFF
Microsoft-Windows-Core-ParentProcessDenyList string fixed "" in Home, Business, Ultimate and Server;
long data in Starter (presented after table)
Microsoft-Windows-Core-ProcessorLicense string   ""
Microsoft-Windows-DOT11PREF-AllowAdhoc dword   0 in Starter;
1 in Home, Business and Ultimate
Microsoft-Windows-DesktopWindowManager-Core-AnimatedTransitionsAllowed dword   0 in Starter and Home Basic;
1 in Home Premium, Business, Ultimate and Server (not Core)
Microsoft-Windows-DesktopWindowManager-Core-CompositionAllowed dword   0 in Starter;
1 in Home, Business, Ultimate and Server (not Core)
Microsoft-Windows-DesktopWindowManager-Core-Flip3dAllowed dword proxy 0 in Starter and Home Basic;
1 in Home Premium, Business, Ultimate and Server (not Core)
Microsoft-Windows-DesktopWindowManager-Core-ThumbnailsAllowed dword   0 in Starter and Home Basic;
1 in Home Premium, Business, Ultimate and Server (not Core)
Microsoft-Windows-DesktopWindowManager-Core-TransparencyAllowed dword   0 in Starter and Home Basic;
1 in Home Premium, Business, Ultimate and Server (not Core)
Microsoft-Windows-Fax-Common-DeviceLimit dword   1 in Business and Ultimate
Microsoft-Windows-Fax-Common-EnableServerPolicy dword   0 in Business and Ultimate
Microsoft-Windows-HotStart-EnableHotStart dword   1 in Home, Business and Ultimate
Microsoft-Windows-InternetConnectionSharingConfig-HomeNetBeacon dword   0 in Starter, Enterprise (not Core) and Datacenter (not Core);
1 in Home, Business, Ultimate and Standard (not Core)
Microsoft-Windows-InternetConnectionSharingConfig-HomeNetICS dword   0 in Starter and Datacenter (not Core);
1 in Home, Business, Ultimate, Standard (not Core) and Enterprise (not Core)
Microsoft-Windows-NetworkBridge-WindowsHomeNwkEnabled dword   0 in Starter;
1 in Home, Business, Ultimate and Server (not Core)
Microsoft-Windows-OfflineFiles-Core-FeatureEnabled dword   1 in Business, Ultimate and Server (not Core)
Microsoft.Windows.ServerManager-ApplicationServer dword   1 in Server (not Core)
Microsoft.Windows.ServerManager-FileServer dword   1 in Server (not Core)
Microsoft.Windows.ServerManager-OemExtensionCanModifyHeaders dword   0 in Server (not Core)
Microsoft.Windows.ServerManager-SkuExtensionXmlFilePath string   "None" in Server (not Core)
MicrosoftWindowsSafeDocsMain-AutomaticBackup dword   0 in Home Basic;
1 in Home Premium, Business and Ultimate
MicrosoftWindowsSafeDocsMain-BackupToNetShare dword   0 in Home Basic;
1 in Home Premium, Business and Ultimate
MicrosoftWindowsSafeDocsMain-SystemImageBackup dword   0 in Home;
1 in Business and Ultimate
MobilePCMobilityCenter-EnableMobilityCenter dword proxy 1 in Home, Business and Ultimate
MobilePCPresentationSettings-EnablePresentationSettings dword proxy 1 in Home Premium, Business and Ultimate
MovieMaker-HiDefPublish dword   0 in Starter, Home Basic (not N) and Business (not N);
1 in Home Premium and Ultimate
NetworkProjection-CanRunNetworkProjection dword proxy 1 in Home Premium, Business and Ultimate
NetworkProjection-CanStartPresenting dword proxy 1 in Home Premium, Business and Ultimate
OMD-API-Enabled dword proxy 1 in Home Premium and Ultimate
PeerToPeerAdhocMeetings-CreateMeetings dword proxy 0 in Home Basic;
1 in Home Premium, Business and Ultimate
PeerToPeerAdhocMeetings-Start dword proxy 1 in Home, Business and Ultimate
PeerToPeerBase-Collaboration-EnabledPolicy dword   1 in Home, Business and Ultimate
PeerToPeerBase-Graphing-EnabledPolicy dword proxy 1 in Home, Business and Ultimate
PeerToPeerBase-Grouping-EnabledPolicy dword proxy 1 in Home, Business and Ultimate
PeerToPeerBase-IdManager-EnabledPolicy dword proxy 1 in Home, Business and Ultimate
PeerToPeerBase-Pnrp-EnabledPolicy dword proxy 1 in Home, Business and Ultimate
PhotoMinFeature-AdvancedSlideshow dword   0 in Starter, Home Basic, Business and Server (not Core);
1 in Home Premium and Ultimate
PhotoMinFeature-LibraryShell dword proxy 1 (not Core)
PhotoMinFeature-MakeDVD dword   0 in Starter, Home Basic, Business and Server (not Core);
1 in Home Premium and Ultimate
Printing-Spooler-Core-Localspl-Licensing-Enabled dword proxy 1 (not Core)
Printing-Spooler-Core-Spoolss-Licensing-Enabled dword proxy 1 (not Core)
Printing-Spooler-Pmc-Licensing-Enabled dword proxy 1 in Business and Ultimate
RasBase-DefaultConnections dword fixed 2 in Vista;
5 in Server (not Core)
RasBase-MaxConnections dword fixed 3 in Vista;
250 in Standard (not Core);
0xFFFFFFFF in Enterprise (not Core) and Datacenter (not Core)
SLC-Component-SKU-OCUR-OCURControlContentAllowed dword   0 in Vista
SMBServer-AllowRemoteLegacyShadowCopyAccess dword   0 in Starter and Home;
1 in Business, Ultimate and Server
SMBServer-AllowRemoteShadowCopyAccess dword   0 in Starter and Home;
1 in Business, Ultimate and Server
SMBServer-WindowsMaxInSMBConns dword   0 in Starter;
5 in Home Basic;
10 in Home Premium, Business and Ultimate;
0x01000000 in Server
SecureStartupFeature-Enabled dword proxy 1 in Ultimate
SecureStartupFeature-Enabled-Driver dword   1 in Ultimate
SecureStartupFeature-PerfWarning dword   0 in Ultimate
Security-Licensing-SLC-ActivationResetCount dword   4 in Vista (original);
5 in Vista (SP1) and Server
Security-Licensing-SLC-ActivationResetCountMax dword   0x7FFFFFFF
Security-Licensing-SLC-CMIDExpirationPeriod dword   0xA8C0, i.e., 30 days as number of minutes
Security-Licensing-SLC-GenuineLocalStatus dword   1
Security-Licensing-SLC-KmsCountedIdList string   "" in Vista (SP1) and Server
Security-Licensing-SLC-Reserved-EnableNotificationMode dword   1 in Vista (SP1) and Server
Shell-InBoxGames-FreeCell-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-InBoxGames-Hearts-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-InBoxGames-Minesweeper-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-InBoxGames-PurblePlace-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-InBoxGames-Shanghai-EnableGame dword proxy 1 in Home Premium and Ultimate
Shell-InBoxGames-Solitaire-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-InBoxGames-SpiderSolitaire-EnableGame dword proxy 1 in Starter, Home and Ultimate
Shell-PremiumInBoxGames-Chess-EnableGame dword proxy 1 in Home Premium and Ultimate
TabletPC-UIHub-EnableCursors dword   0 in Starter and Home Basic;
1 in Home Premium, Business and Ultimate
TabletPC-UIHub-EnableFeedback dword   0 in Starter and Home Basic;
1 in Home Premium, Business and Ultimate
TabletPC-UIHub-EnableFlicks dword   0 in Starter and Home Basic;
1 in Home Premium, Business and Ultimate
TabletPC-tabbtn-EnableButtons dword   1 in Vista
TabletPCAccessories-EnableJournal dword   1 in Home Premium, Business and Ultimate
TabletPCAccessories-EnableSnippingTool dword   1 in Home Premium, Business and Ultimate
TabletPCAccessories-EnableStickyNotes dword   1 in Home Premium, Business and Ultimate
TabletPCCoreInkRecognition-EnableText dword   1 in Home Premium, Business and Ultimate
TabletPCInkBall-EnableGame dword   1 in Home Premium and Ultimate
TabletPCInputPanel-EnableTIP dword fixed, proxy 1 in Home Premium, Business and Ultimate
TabletPCInputPanel-EnableTIPSynced dword   1 in Home Premium, Business and Ultimate
TabletPCInputPersonalization-EnablePersonalization dword   1 in Home Premium, Business and Ultimate
TabletPCPlatformInput-core-EnableTouchUI dword   0 in Starter and Home Basic;
1 in Home Premium, Business and Ultimate
TerminalServices-DeviceRedirection-Licenses-PnpRedirectionAllowed dword   0 in Business;
1 in Ultimate and Server
TerminalServices-DeviceRedirection-Licenses-TSMFPluginAllowed dword   0 in Business (SP1) and Ultimate (SP1);
1 in Server
TerminalServices-RemoteConnectionManager-0f0a4bf8-8362-435d-938c-222a518a8b78-Disabled dword   0 in Starter, Home Basic, Business, Ultimate and Server;
1 in Home Premium
TerminalServices-RemoteConnectionManager-45344fe7-00e6-4ac6-9f01-d01fd4ffadfb-LocalOnly dword   0 in Starter, Home Basic, Business, Ultimate and Server;
1 in Home Premium
TerminalServices-RemoteConnectionManager-45344fe7-00e6-4ac6-9f01-d01fd4ffadfb-MaxSessions dword fixed 0 in Starter and Home Basic;
1 in Home Premium, Business and Ultimate;
2 in Server
TerminalServices-RemoteConnectionManager-8dc86f1d-9969-4379-91c1-06fe1dc60575-InitialProgram string   "%SystemRoot%\\ehome\\mcrmgr.exe"
TerminalServices-RemoteConnectionManager-8dc86f1d-9969-4379-91c1-06fe1dc60575-MaxSessions dword fixed 0 in Starter, Home Basic, Business and Server;
5 in Home Premium and Ultimate
TerminalServices-RemoteConnectionManager-AllowAppServerMode dword   0 in Vista and Core;
1 in Server
TerminalServices-RemoteConnectionManager-AllowMultipleSessions dword   0 in Starter;
1 in Home, Business, Ultimate and Server
TerminalServices-RemoteConnectionManager-AllowRemoteConnections dword fixed 0 in Starter and Home Basic;
1 in Home Premium, Business, Ultimate and Server
TerminalServices-RemoteConnectionManager-UiEffects-DWMRemotingAllowed dword   0 in Starter, Home, Business and Server;
1 in Ultimate
WMPPlayer-HMEAllowed dword   0 in Starter;
1 in Home (not N), Business (not N) and Ultimate
WindowsAnytimeUpgrade-CanUpgrade dword   0 in N;
1 in Home and Business
WindowsAnytimeUpgrade-Run dword   1 in Home and Business
WindowsSearchEngine-Licensing-SearchEnabled dword proxy 1 in Vista
WindowsUltimateExtrasCPL-Extras-Run dword   1 in Ultimate
WindowsUltimateExtrasCPL-Run dword   1 in Ultimate
Winlogon-Licensing-InteractiveLogon dword   1
WorkstationService-DomainJoinEnabled dword   0 in Starter and Home;
1 in Business, Ultimate and Server
explorer-StarterEditionWatermark dword fixed 0 in Home, Business, Ultimate and Server (not Core);
1 in Starter
feclient-EfsEnabled dword proxy 0 in Starter and Home;
1 in Business, Ultimate and Server
feclient-EfsUserCacheLimit dword   5 in Vista;
100 in Server
msac3enc-DolbyDigitalEncoderAddIn dword   0 in Home Premium and Ultimate
msac3enc-DolbyDigitalEncoderInSKU dword   1 in Home Premium and Ultimate
msmpeg2adec-DolbyDigitalDecoderAddIn dword   0 in Home Premium and Ultimate
msmpeg2adec-DolbyDigitalDecoderInSKU dword   1 in Home Premium and Ultimate
msmpeg2enc-MPEG2VideoEncoderAddIn dword   0 in Home Premium and Ultimate
msmpeg2enc-MPEG2VideoEncoderInSKU dword   1 in Home Premium and Ultimate
msmpeg2vdec-MPEG2VideoDecoderAddIn dword   0 in Home Premium and Ultimate
msmpeg2vdec-MPEG2VideoDecoderInSKU dword   1 in Home Premium and Ultimate
parentalcontrols-EnableFeature dword proxy 1 in Starter, Home and Ultimate
shell32-EnableProxyFeature dword proxy 1 (not Core)

Notes

This list of license values is, of course, a re-presentation of information to which Microsoft asserts various legal rights. Microsoft does not formally document these license values. Many of the limits on product functionality that look like corresponding to these license values don’t seem to be documented, either. Some are, but inaccurately. Of course, my transcription is unlikely to be free of error, either. If you want better accuracy than is delivered by either Microsoft or me, then have your own look at the hive files in the installation images on the discs.

Long String Data

The license value Kernel-MUI-Language-SKU has a long string as its data for all editions. It consists of the following locale codes, with each successive pair separated by one semicolon:

In the Starter edition only, the license value Microsoft-Windows-Core-InstanceLimitExemptedApps has long string data formed by concatenating the following, with a semicolon after each:

The same method of composition applies to the (shorter) data for the license value Microsoft-Windows-Core-ParentProcessDenyList, again for the Starter edition only:

Media Details

Just so there is no mistaking which editions are meant, the following tables show a few identifying characteristics, as reported by IMAGEX. For all, the language is en-US.

The media examined for the original Windows Vista (version 6.0.6000.16386) are the MSDN discs numbered 3668 to 3672 inclusive, dated January 2007.

Index Description Directory Count File Count Total Bytes
1 Windows Vista Business 6,758 37,706 7,217,370,857
2 Windows Vista HomeBasic 6,332 35,607 6,716,880,747
3 Windows Vista HomePremium 6,836 37,980 8,083,406,637
4 Windows Vista Ultimate 7,232 39,594 8,170,796,235
5 Windows Vista HomeBasicN 6,181 34,836 6,258,860,686
6 Windows Vista BusinessN 6,605 36,930 6,756,321,160
7 Windows Vista Starter 6,264 35,129 6,640,749,307

Windows Server 2008 (version 6.0.6001.18000) is from MSDN disc 4454, dated May 2008:

Index Display Name Directory Count File Count Total Bytes
1 Windows Server 2008 Standard (Full Installation) 7,270 37,905 5,917,377,177
2 Windows Server 2008 Enterprise (Full Installation) 7,309 38,055 5,931,712,310
3 Windows Server 2008 Datacenter (Full Installation) 7,309 38,050 5,931,855,545
4 Windows Server 2008 Standard (Server Core Installation) 3,200 13,632 1,658,509,561
5 Windows Server 2008 Enterprise (Server Core Installation) 3,224 13,702 1,664,838,039
6 Windows Server 2008 Datacenter (Server Core Installation) 3,224 13,694 1,664,599,878

Windows Vista SP1 is from MSDN disc 4455.01, dated July 2008:

Index Display Name Directory Count File Count Total Bytes
1 Windows Vista Business 8,498 47,506 7,977,058,550
2 Windows Vista HomeBasic 8,010 44,933 7,469,033,592
3 Windows Vista HomePremium 8,546 47,624 8,837,956,230
4 Windows Vista Ultimate 8,987 49,608 8,933,364,213
5 Windows Vista HomeBasic N 7,846 44,010 7,017,299,284
6 Windows Vista Business N 8,332 46,576 7,526,853,964
7 Windows Vista Starter 7,928 44,279 7,364,066,152