Server Core Installation of Windows Server 2008 Packages
Applies To: Windows 8.1, Windows Server 2008, Windows Server 2012 R2
The following table shows the configurable features of the Server Core installation of Windows ServerĀ® 2008. Each feature can be enabled or disabled with Package Manager and an unattended installation answer file, with the OCsetup
command, or manually in Turn Windows features on or off in the Programs and Features Control Panel.
If a package is enabled, all of its parent hierarchy must also be enabled. To view the entire hierarchy, see the individual package topics.
Use the command to enable or to disable the Windows feature in a Command Prompt window. The command is case-sensitive.
Microsoft-Windows-ServerCore-Package Features
Package Path | Command-Line Name | Notes |
---|---|---|
BitLocker |
BitLocker |
UI Name: BitLocker Drive Encryption Description: Installs the optional BitLocker feature, a hard-drive, encryption tool that protects data on stolen hardware. |
BitLocker-RemoteAdminTool |
BitLocker-RemoteAdminTool |
UI Name: BitLocker Drive Encryption Remote Administration Tool Description: Installs the Remote Administration tool, which enables the configuration of other computers without enabling BitLocker on the server. |
ClientForNFS-Base |
ClientForNFS-Base |
UI Name: Client for NFS - Base Description: Installs the Network File System role. This File Server role must be used with the ServerForNFS-Base feature. |
DFSN-Server |
DFSN-Server |
UI Name: DFS Namespace Server Description: Installs the Distributed File System (DFS) role. |
DFSR-Infrastructure-ServerEdition |
DFSR-Infrastructure-ServerEdition |
UI Name: Windows DFS Replication Service Description: Installs the infrastructure used by the Distributed File System Replication on all versions of the Windows Server 2008 operating system. |
DHCPServerCore |
DHCPServerCore |
UI Name: DHCP Server feature Description:UI Name: DHCP Server feature Description: Installs the Dynamic Host Configuration Protocol (DHCP) server feature, which enables servers to assign or to lease IP addresses to computers or other devices that are DHCP-enabled clients. This feature is specific to the Server Core installation of the Windows Server 2008 operating system. |
DirectoryServices-ADAM-ServerCore |
DirectoryServices-ADAM-ServerCore |
UI Name: Active Directory Lightweight Directory Services (ServerCore) Description: Installs the Active Directory Lightweight Directory Services (AD LDS) Server role. This feature is specific to the Server Core installation of the Windows Server 2008 operating system. |
DirectoryServices-DomainController-ServerFoundation |
DirectoryServices-DomainController-ServerFoundation |
UI Name: Active Directory Domain Controller Server Foundation |
DNS-Server-Core-Role |
DNS-Server-Core-Role |
UI Name: DNS Server Description: Installs the DNS Server role, which enables users to refer to network computers, by using friendly names instead of numerical references. This feature is specific to the Server Core installation of the Windows Server 2008 operating system. |
FailoverCluster-Core |
FailoverCluster-Core |
UI Name: Failover Cluster Core Description: Installs the Failover Cluster feature, which enables a cluster node to provide service if one of the other cluster nodes fail. This feature is specific to the Server Core installation of the Windows Server 2008 operating system. |
FRS-Infrastructure |
FRS-Infrastructure |
UI Name: Windows File Replication Service Description: Installs the infrastructure and Server role for the File Replication Service. |
IIS-WebServerRole |
IIS-WebServerRole |
UI Name: Internet Information Services Description: The web server that provides the web application infrastructure for all versions of the Windows operating system. |
IIS-WebServerRole\IIS-FTPPublishingService |
IIS-FTPPublishingService |
UI Name: FTP Publishing Service Description: Installs the FTP Service and FTP Management Console. This service provides support for downloading and uploading files. |
IIS-WebServerRole\IIS-FTPPublishingService\IIS-FTPServer |
IIS-FTPServer |
UI Name: FTP Server Description: Installs the FTP Service. |
IIS-WebServerRole\IIS-WebServer |
IIS-WebServer |
UI Name: World Wide Web Services Description: Installs the IIS web server, which enables support for HTML websites, and the optional support for ASP.NET, classic ASP, and web server extensions. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment |
IIS-ApplicationDevelopment |
UI Name: Application Development Features Description: Installs support for application development, such as for ASP.NET, for classic ASP, for CGI executables, and for ISAPI extensions. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-CGI |
IIS-CGI |
UI Name: CGI Description: Enables support for CGI executables. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-ISAPIExtensions |
IIS-ISAPIExtensions |
UI Name: ISAPI Extensions Description: Enables ISAPI extensions to manage client computer requests. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-ISAPIExtensions\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-ISAPIFilter |
IIS-ISAPIFilter |
UI Name: ISAPI Filters Description: Enables ISAPI filters to modify the behavior of a web server. |
IIS-WebServerRole\IIS-WebServer\IIS-ApplicationDevelopment\IIS-ServerSideIncludes |
IIS-ServerSideIncludes |
UI Name: Server-Side Includes Description: Enables support for the STM, the SHTM, and the SHTML Include files. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures |
IIS-CommonHttpFeatures |
UI Name: Common Http Features Description: Installs support for static web server content, such as for HTML and image files, for customized errors, and for redirections. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures\IIS-DefaultDocument |
IIS-DefaultDocument |
UI Name: Default Document Description: Enables the specification of a default file, which is loaded if a user does not specify a file in a request URL. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures\IIS-DirectoryBrowsing |
IIS-DirectoryBrowsing |
UI Name: Directory Browsing Description: Enables client computers to view the web server directory contents. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures\IIS-HttpErrors |
IIS-HttpErrors |
UI Name: HTTP Errors Description: Installs the HTTP error files and enables the customization of the error messages. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures\IIS-HttpRedirect |
IIS-HttpRedirect |
UI Name: HTTP Redirection Description: Supports client request redirections. |
IIS-WebServerRole\IIS-WebServer\IIS-CommonHttpFeatures\IIS-StaticContent |
IIS-StaticContent |
UI Name: Static Content Description: Serves the HTM, the HTML, and the image files from a website. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics |
IIS-HealthAndDiagnostics |
UI Name: Health and Diagnostics Description: Monitors and manages web server, website, and health. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-CustomLogging |
IIS-CustomLogging |
UI Name: Custom Logging Description: Supports custom logging for web servers, websites, and web applications. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-HttpLogging |
IIS-HttpLogging |
UI Name: HTTP Logging Description: Enables the logging of website activity for a specified web server. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-HttpTracing |
IIS-HttpTracing |
UI Name: Tracing Description: Enables tracing support for ASP.NET applications and failed requests. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-LoggingLibraries |
IIS-LoggingLibraries |
UI Name: Logging Tools Description: Installs the IIS logging tools and related scripts. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-ODBCLogging |
IIS-ODBCLogging |
UI Name: ODBC Logging Description: Supports logging to an ODBC-compliant database. |
IIS-WebServerRole\IIS-WebServer\IIS-HealthAndDiagnostics\IIS-RequestMonitor |
IIS-RequestMonitor |
UI Name: Request Monitor Description: Monitors the health of web servers, websites, and web applications. |
IIS-WebServerRole\IIS-WebServer\IIS-Performance |
IIS-Performance |
UI Name: Performance Features Description: Enables the compression of content before the information is returned to a client computer. |
IIS-WebServerRole\IIS-WebServer\IIS-Performance\IIS-HttpCompressionDynamic |
IIS-HttpCompressionDynamic |
UI Name: Http Compression Dynamic Description: Compresses dynamic content before returning the information to a client computer. |
IIS-WebServerRole\IIS-WebServer\IIS-Performance\IIS-HttpCompressionStatic |
IIS-HttpCompressionStatic |
UI Name: Static Content Compression Description: Compresses static content before returning the information to a client computer. |
IIS-WebServerRole\IIS-WebServer\IIS-Security |
IIS-Security |
UI Name: Security Description: Supports additional security protocols for web servers, websites, web applications, virtual directories, and files. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-BasicAuthentication |
IIS-BasicAuthentication |
UI Name: Basic Authentication Description: Simple authentication that requires a valid Windows user name and a password. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-ClientCertificateMappingAuthentication |
IIS-ClientCertificateMappingAuthentication |
UI Name: Client Certificate Mapping Authentication Description: Authentication method that validates a client certificate against the Active Directory accounts. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-DigestAuthentication |
IIS-DigestAuthentication |
UI Name: Digest Authentication Description: Authentication method that sends a password hash value to the Windows domain controller. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-IISCertificateMappingAuthentication |
IIS-IISCertificateMappingAuthentication |
UI Name: IIS Client Certificate Mapping Authentication Description: Authentication method that maps client certificates to a Windows security identity. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-IPSecurity |
IIS-IPSecurity |
UI Name: IP Security Description: Enables or denies content access, based on an IP address or domain name. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-RequestFiltering |
IIS-RequestFiltering |
UI Name: Request Filtering Description: Configures the rules that block selected client requests. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-RequestFiltering\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-URLAuthorization |
IIS-URLAuthorization |
UI Name: URL Authorization Description: Enables a client computer to access the URLs that exist within a web application. |
IIS-WebServerRole\IIS-WebServer\IIS-Security\IIS-WindowsAuthentication |
IIS-WindowsAuthentication |
UI Name: Windows Authentication Description: Authentication method that uses either NTLM or Kerberos to validate a user. |
IIS-WebServerRole\IIS-WebServerManagementTools |
IIS-WebServerManagementTools |
UI Name: Web Management Tools Description: Installs the Web Server Management Console and associated tools. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility |
IIS-IIS6ManagementCompatibility |
UI Name: IIS 6 Management Compatibility Description: Enables the use of IIS 6.0 APIs and scripts on an IIS 7.0 web server. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-LegacyScripts |
IIS-LegacyScripts |
UI Name: IIS 6 Scripting Tools Description: Installs the IIS 6.0 configuration scripts. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-Metabase |
IIS-Metabase |
UI Name: IIS Metabase and IIS 6 configuration compatibility Description: Installs the IIS metabase and compatibility layer, which enables the metabase to interact with the IIS 7.0 configuration store. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-Metabase\IIS-FTPServer |
IIS-FTPServer |
UI Name: FTP Server Description: Installs the FTP Service. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-Metabase\IIS-LegacyScripts |
IIS-LegacyScripts |
UI Name: IIS 6 Scripting Tools Description: Installs the IIS 6.0 configuration scripts. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-WMICompatibility |
IIS-WMICompatibility |
UI Name: IIS 6 WMI Compatibility Description: Installs the IIS 6.0 WMI scripting interfaces. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-IIS6ManagementCompatibility\IIS-WMICompatibility\IIS-LegacyScripts |
IIS-LegacyScripts |
UI Name: IIS 6 Scripting Tools Description: Installs the IIS 6.0 configuration scripts. |
IIS-WebServerRole\IIS-WebServerManagementTools\IIS-ManagementScriptingTools |
IIS-ManagementScriptingTools |
UI Name: IIS Management Scripts and Tools Description: Enables the management of a local web server, by using the IIS configuration scripts. |
Microsoft-Windows-RemovableStorageManagementCore |
Microsoft-Windows-RemovableStorageManagementCore |
UI Name: Removable Storage Management Description: Manages access to removable media for the Server Core installation of the Windows Server 2008 operating system. |
MultipathIo |
MultipathIo |
UI Name: Microsoft MultipathIo Description: Installs the Multipath I/O (MPIO) feature, which enables path failover from a server or a cluster node to a storage subsystem. |
NetworkLoadBalancingHeadlessServer |
NetworkLoadBalancingHeadlessServer |
UI Name: Network Load Balancing, no management client Description: Installs the Network Load Balancing feature, which enables incoming requests to be spread across many servers. |
Printing-ServerCore-Role |
Printing-ServerCore-Role |
UI Name: Windows Print Server Core Role Description: Installs the Print server role. |
Printing-ServerCore-Role\Printing-LPDPrintService |
Printing-LPDPrintService |
UI Name: LPD Print Service Description: Installs the Line Printer Daemon (LPD) service for use by the Print server role. |
QWAVE |
QWAVE |
UI Name: QWAVE component Description: Installs the Quality Windows Audio/Video Experience (qWAVE) platform. |
ServerForNFS-Base |
ServerForNFS-Base |
UI Name: Server for NFS - Base Description:Description: Installs the Network File System role. This File Server role must be used in conjunction with the ClientForNFS-Base feature. |
SNMP-SC |
SNMP-SC |
UI Name: SNMP feature for Server Core Description: Simple Network Management Protocol. Enables the application layer protocol that facilitates the exchange of management information between network devices, specifically for the Server Core installation of the Windows Server 2008 operating system. |
SUACore |
SUACore |
UI Name: Subsystem for UNIX-based Applications Description: Provides compatibility with UNIX-based applications. |
TelnetClient |
TelnetClient |
UI Name: Telnet Client Description: Client for the terminal emulation program that is used over TCP/IP networks. |
WAS-WindowsActivationService |
WAS-WindowsActivationService |
UI Name: Windows Process Activation Service Description: Generalizes the IIS process model, removing the HTTP dependency. |
WAS-WindowsActivationService\WAS-ProcessModel |
WAS-ProcessModel |
UI Name: Process Model Description: Installs the architecture that hosts the Web and the Windows Communication Foundation (WCF) services. This architecture features rapid failure protection, health monitoring, and recycling. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-BasicAuthentication |
IIS-BasicAuthentication |
UI Name: Basic Authentication Description: Simple authentication that requires a valid Windows user name and a password. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-CGI |
IIS-CGI |
UI Name: CGI Description: Enables support for CGI executable files. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ClientCertificateMappingAuthentication |
IIS-ClientCertificateMappingAuthentication |
UI Name: Client Certificate Mapping Authentication Description: Authentication method that validates a client certificate against the Active Directory accounts. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-CustomLogging |
IIS-CustomLogging |
UI Name: Custom Logging Description: Supports custom logging for web servers, websites, and web applications. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-DefaultDocument |
IIS-DefaultDocument |
UI Name: Default Document Description: Enables the specification of a default file, which is loaded if a user does not specify a file in a request URL. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-DigestAuthentication |
IIS-DigestAuthentication |
UI Name: Digest Authentication Description: Authentication method that sends a password hash value to the Windows domain controller. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-DirectoryBrowsing |
IIS-DirectoryBrowsing |
UI Name: Directory Browsing Description: Enables client computers to view the web server directory contents. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpCompressionDynamic |
IIS-HttpCompressionDynamic |
UI Name: Http Compression Dynamic Description: Compresses dynamic content before returning the information to a client computer. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpCompressionStatic |
IIS-HttpCompressionStatic |
UI Name: Static Content Compression Description: Compresses static content before returning the information to a client computer. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpErrors |
IIS-HttpErrors |
UI Name: HTTP Errors Description: Installs the HTTP error files and enables the customization of the error messages. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpLogging |
IIS-HttpLogging |
UI Name: HTTP Logging Description: Enables the logging of website activity for a specified web server. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpRedirect |
IIS-HttpRedirect |
UI Name: HTTP Redirection Description: Supports client request redirections. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-HttpTracing |
IIS-HttpTracing |
UI Name: Tracing Description: Enables tracing support for ASP.NET applications and failed requests. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-IISCertificateMappingAuthentication |
IIS-IISCertificateMappingAuthentication |
UI Name: IIS Client Certificate Mapping Authentication Description: Authentication method that maps client certificates to a Windows security identity. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-IPSecurity |
IIS-IPSecurity |
UI Name: IP Security Description: Enables or denies content access, based on an IP address or domain name. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ISAPIExtensions |
IIS-ISAPIExtensions |
UI Name: ISAPI Extensions Description: Enables ISAPI extensions to manage client computer requests. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ISAPIExtensions\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ISAPIFilter |
IIS-ISAPIFilter |
UI Name: ISAPI Filters Description: Enables ISAPI filters to modify the behavior of a web server. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-LoggingLibraries |
IIS-LoggingLibraries |
UI Name: Logging Tools Description: Installs the IIS logging tools and related scripts. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ODBCLogging |
IIS-ODBCLogging |
UI Name: ODBC Logging Description: Supports logging to an ODBC-compliant database. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-RequestFiltering |
IIS-RequestFiltering |
UI Name: Request Filtering Description: Configures the rules that block selected client requests. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-RequestFiltering\IIS-ASP |
IIS-ASP |
UI Name: ASP Description: Enables support for classic ASP applications. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-RequestMonitor |
IIS-RequestMonitor |
UI Name: Request Monitor Description: Monitors the health of web servers, websites, and web applications. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-ServerSideIncludes |
IIS-ServerSideIncludes |
UI Name: Server-Side Includes Description: Enables support for the STM, the SHTM, and the SHTML Include files. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-StaticContent |
IIS-StaticContent |
UI Name: Static Content Description: Serves the HTM, the HTML, and the image files from a website. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-URLAuthorization |
IIS-URLAuthorization |
UI Name: URL Authorization Description: Enables a client computer to access the URLs that exist within a web application. |
WAS-WindowsActivationService\WAS-ProcessModel\IIS-WindowsAuthentication |
IIS-WindowsAuthentication |
UI Name: Windows Authentication Description: Authentication method that uses either NTLM or Kerberos to validate a user. |
WINS-SC |
WINS-SC |
UI Name: WINS Runtime Description: Installs the Windows Internet Name Service (WINS) feature. |