Installed License Values

The following table shows the license values that are initialised from the system hives on the installation media for 32-bit Windows Vista. The specific media examined for this article are the MSDN discs numbered 3668 to 3672 inclusive. These discs have files INSTALL.WIM and INSTALL2.SWM to INSTALL5.SWM which altogether contain installation images for seven different editions of the product. You can list the images, and extract them, using the IMAGEX.EXE program from the Windows Automated Installation Kit (WAIK). Just so there is no mistaking which editions are meant, the following table shows a few identifying characteristics, as reported by IMAGEX. For all, the version is 6.0.6000.16386 (and the language is en-US).

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

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
Type REG_BINARY

The format is presented separately. (It is in preparation.) The purpose of this article is just to list the values from the images on the installation media. Note that the values at the corresponding registry location for the installed operating system may be different.

Where data is given without qualification, it applies to all seven editions. Since HomeBasic and HomeBasicN mostly do not differ, HomeBasic stands for both wherever a different case for HomeBasicN is not noted specifically. Business and BusinessN are treated similarly. Where the HomeBasic and HomePremium editions do not differ, they are described jointly as Home. 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.

The list below 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 file in the image on the discs.

Value Type Flags Data
ACLUIFileFolderTool-IsSecurityUIEnabled dword   1
CaptureWizard-HiDef dword   0 in Starter, HomeBasic and Business;
1 in HomePremium and Ultimate;
undefined in HomeBasicN and BusinessN
GroupPolicy-License-DomainIncapableSystem dword   0 in Business and Ultimate;
1 in Starter and Home
GroupPolicy-License-NetworkWaitTimeoutInSeconds dword   30
GroupPolicy-License-WaitForNetwork dword   0
IASLicensing-allowSubnetSyntax dword   0
IASLicensing-maxClient dword   0
IASLicensing-maxServerGroups dword   0
Kernel-DynamicProcessorSupported dword fixed 0
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
Kernel-MaxPhysicalPage dword fixed 0x1000
Kernel-ProductInfo dword fixed 0x01 in Ultimate;
0x02 in HomeBasic;
0x03 in HomePremium;
0x05 in HomeBasicN;
0x06 in Business;
0x0B in Starter;
0x10 in BusinessN
Kernel-RegisteredProcessors dword fixed 1 in Starter and Home;
2 in Business and Ultimate
Kernel-WindowsMaxMemAllowedia64 dword fixed 0x00002000 in Starter and HomeBasic;
0x00004000 in HomePremium;
0x00020000 in Business and Ultimate
Kernel-WindowsMaxMemAllowedx64 dword fixed 0x00002000 in Starter and HomeBasic;
0x00004000 in HomePremium;
0x00020000 in Business and Ultimate
Kernel-WindowsMaxMemAllowedx86 dword fixed 0x1000
LSA-Credman-DisableDomainCreds dword fixed 0 in Business and Ultimate;
1 in Starter and Home
MediaCenter-EnabledSku dword   1 in HomePremium and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableAPI dword   1 in HomePremium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableCPL dword proxy 1 in HomePremium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableDriver dword proxy 1 in HomePremium, Business and Ultimate
Microsoft-Windows-AuxiliaryDisplay-EnableSDP dword proxy 1 in HomePremium, Business and Ultimate
Microsoft-Windows-Core-AllowMultiMon dword fixed 0 in Starter;
1 in Home, Business and Ultimate
Microsoft-Windows-Core-InstanceLimitExemptedApps string fixed "" in Home, Business and Ultimate;
long data in Starter (presented after table)
Microsoft-Windows-Core-MaxConcurrentIApp dword fixed 0 in Home, Business and Ultimate;
3 in Starter
Microsoft-Windows-Core-MaxHRes dword fixed -1
Microsoft-Windows-Core-MaxTopLevelWinPerApp dword fixed 0
Microsoft-Windows-Core-MaxVRes dword fixed -1
Microsoft-Windows-Core-ParentProcessDenyList string fixed "" in Home, Business and Ultimate;
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 HomeBasic;
1 in HomePremium, Business and Ultimate
Microsoft-Windows-DesktopWindowManager-Core-CompositionAllowed dword   0 in Starter;
1 in Home, Business and Ultimate
Microsoft-Windows-DesktopWindowManager-Core-Flip3dAllowed dword proxy 0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
Microsoft-Windows-DesktopWindowManager-Core-ThumbnailsAllowed dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
Microsoft-Windows-DesktopWindowManager-Core-TransparencyAllowed dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
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;
1 in Home, Business and Ultimate
Microsoft-Windows-InternetConnectionSharingConfig-HomeNetICS dword   0 in Starter;
1 in Home, Business and Ultimate
Microsoft-Windows-NetworkBridge-WindowsHomeNwkEnabled dword   0 in Starter;
1 in Home, Business and Ultimate
Microsoft-Windows-OfflineFiles-Core-FeatureEnabled dword   1 in Business and Ultimate
MicrosoftWindowsSafeDocsMain-AutomaticBackup dword   0 in HomeBasic;
1 in HomePremium, Business and Ultimate
MicrosoftWindowsSafeDocsMain-BackupToNetShare dword   0 in HomeBasic;
1 in HomePremium, 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 HomePremium, Business and Ultimate
MovieMaker-HiDefPublish dword   0 in Starter, HomeBasic and Business;
1 in HomePremium and Ultimate;
undefined in HomeBasicN and BusinessN
NetworkProjection-CanRunNetworkProjection dword proxy 1 in HomePremium, Business and Ultimate
NetworkProjection-CanStartPresenting dword proxy 1 in HomePremium, Business and Ultimate
OMD-API-Enabled dword proxy 1 in HomePremium and Ultimate
PeerToPeerAdhocMeetings-CreateMeetings dword proxy 0 in HomeBasic;
1 in HomePremium, 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, HomeBasic and Business;
1 in HomePremium and Ultimate
PhotoMinFeature-LibraryShell dword proxy 1
PhotoMinFeature-MakeDVD dword   0 in Starter, HomeBasic and Business;
1 in HomePremium and Ultimate
Printing-Spooler-Core-Localspl-Licensing-Enabled dword proxy 1
Printing-Spooler-Core-Spoolss-Licensing-Enabled dword proxy 1
Printing-Spooler-Pmc-Licensing-Enabled dword proxy 1 in Business and Ultimate
RasBase-DefaultConnections dword fixed 2
RasBase-MaxConnections dword fixed 3
SLC-Component-SKU-OCUR-OCURControlContentAllowed dword   0
SMBServer-AllowRemoteLegacyShadowCopyAccess dword   0 in Starter and Home;
1 in Business and Ultimate
SMBServer-AllowRemoteShadowCopyAccess dword   0 in Starter and Home;
1 in Business and Ultimate
SMBServer-WindowsMaxInSMBConns dword   0 in Starter;
5 in HomeBasic;
10 in HomePremium, Business and Ultimate
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
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
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 HomePremium 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 HomePremium and Ultimate
TabletPC-UIHub-EnableCursors dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
TabletPC-UIHub-EnableFeedback dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
TabletPC-UIHub-EnableFlicks dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
TabletPC-tabbtn-EnableButtons dword   1
TabletPCAccessories-EnableJournal dword   1 in HomePremium, Business and Ultimate
TabletPCAccessories-EnableSnippingTool dword   1 in HomePremium, Business and Ultimate
TabletPCAccessories-EnableStickyNotes dword   1 in HomePremium, Business and Ultimate
TabletPCCoreInkRecognition-EnableText dword   1 in HomePremium, Business and Ultimate
TabletPCInkBall-EnableGame dword   1 in HomePremium and Ultimate
TabletPCInputPanel-EnableTIP dword fixed, proxy 1 in HomePremium, Business and Ultimate
TabletPCInputPanel-EnableTIPSynced dword   1 in HomePremium, Business and Ultimate
TabletPCInputPersonalization-EnablePersonalization dword   1 in HomePremium, Business and Ultimate
TabletPCPlatformInput-core-EnableTouchUI dword   0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
TerminalServices-DeviceRedirection-Licenses-PnpRedirectionAllowed dword   0 in Business;
1 in Ultimate
TerminalServices-RemoteConnectionManager-0f0a4bf8-8362-435d-938c-222a518a8b78-Disabled dword   0 in Starter, HomeBasic, Business and Ultimate;
1 in HomePremium
TerminalServices-RemoteConnectionManager-45344fe7-00e6-4ac6-9f01-d01fd4ffadfb-LocalOnly dword   0 in Starter, HomeBasic, Business and Ultimate;
1 in HomePremium
TerminalServices-RemoteConnectionManager-45344fe7-00e6-4ac6-9f01-d01fd4ffadfb-MaxSessions dword fixed 0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
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, HomeBasic and Business;
5 in HomePremium and Ultimate
TerminalServices-RemoteConnectionManager-AllowAppServerMode dword   0
TerminalServices-RemoteConnectionManager-AllowMultipleSessions dword   0 in Starter;
1 in Home, Business and Ultimate
TerminalServices-RemoteConnectionManager-AllowRemoteConnections dword fixed 0 in Starter and HomeBasic;
1 in HomePremium, Business and Ultimate
TerminalServices-RemoteConnectionManager-UiEffects-DWMRemotingAllowed dword   0 in Starter, Home and Business;
1 in Ultimate
WMPPlayer-HMEAllowed dword   0 in Starter;
1 in Home, Business and Ultimate;
undefined in HomeBasicN and BusinessN
WindowsAnytimeUpgrade-CanUpgrade dword   0 in HomeBasicN and BusinessN;
1 in Home and Business
WindowsAnytimeUpgrade-Run dword   1 in Home and Business
WindowsSearchEngine-Licensing-SearchEnabled dword proxy 1
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 and Ultimate
explorer-StarterEditionWatermark dword fixed 0 in Home, Business and Ultimate;
1 in Starter
feclient-EfsEnabled dword proxy 0 in Starter and Home;
1 in Business and Ultimate
feclient-EfsUserCacheLimit dword   5
msac3enc-DolbyDigitalEncoderAddIn dword   0 in HomePremium and Ultimate
msac3enc-DolbyDigitalEncoderInSKU dword   1 in HomePremium and Ultimate
msmpeg2adec-DolbyDigitalDecoderAddIn dword   0 in HomePremium and Ultimate
msmpeg2adec-DolbyDigitalDecoderInSKU dword   1 in HomePremium and Ultimate
msmpeg2enc-MPEG2VideoEncoderAddIn dword   0 in HomePremium and Ultimate
msmpeg2enc-MPEG2VideoEncoderInSKU dword   1 in HomePremium and Ultimate
msmpeg2vdec-MPEG2VideoDecoderAddIn dword   0 in HomePremium and Ultimate
msmpeg2vdec-MPEG2VideoDecoderInSKU dword   1 in HomePremium and Ultimate
parentalcontrols-EnableFeature dword proxy 1 in Starter, Home and Ultimate
shell32-EnableProxyFeature dword proxy 1

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: