Role, Role Service, and Feature Dependencies in Server Manager
Applies To: Windows Server 2008
This topic identifies the dependencies that server roles, role services, and features have on other roles, role services, and features in Windows Server® 2008.
Dependencies in Server Manager
Administrators can use the Server Manager wizards to install, configure, or remove roles, role services, and features. Many programs within roles, role services, and features are dependent upon other programs to run. A program that is dependent upon on another program is known, for the purposes of this topic, as a dependent. By contrast, a program upon which another program depends to run is an antecedent. For example, because the Active Directory Rights Management Services (AD RMS) role depends upon the Web Server (IIS) role, AD RMS is the dependent and Web Server (IIS) is the antecedent.
To install and run a dependent program, all its antecedents must also be installed. Some antecedents are simply child elements of the role, role service, or feature that is the dependent. In the Feature dependencies table later in this section, for example, .NET Framework 3.0 Features is the parent feature, and Windows Communication Foundation Activation Components is a sub-feature of .NET Framework 3.0 Features.
The tables in the following sections show the dependencies between technologies that you can install, manage, and remove by using Server Manager.
Role and role service dependencies
Feature dependencies
Role and role service dependencies
The following table identifies software upon which Windows Server 2008 roles and role services are dependent.
Dependent role or role service | Antecedents |
---|---|
Active Directory Certificate Services |
<none> |
|
<none> |
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
Active Directory Domain Services |
<none> |
|
<none> |
|
Active Directory Domain Controller |
|
Active Directory Domain Controller |
|
Active Directory Domain Controller |
|
Active Directory Domain Controller |
Active Directory Federation Services (AD FS) |
<none> |
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
Active Directory Lightweight Directory Services |
<none> |
Active Directory Rights Management Services (AD RMS) |
Message Queuing
Web Server (IIS)
Windows Process Activation Service
|
|
Message Queuing
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Active Directory Federation Services
Active Directory Rights Management Services (AD RMS)
Message Queuing
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
Application Server |
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Message Queuing
Web Server (IIS)
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Web Server (IIS)
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Message Queuing
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
|
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
.NET Environment |
|
Application Server
.NET Framework 3.0 Features
Windows Process Activation Service
.NET Environment |
DHCP Server |
<none> |
DNS Server |
<none> |
Fax Server |
Print Services
|
File Services |
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
Network Policy and Access Services |
<none> |
|
<none> |
|
<none> |
|
<none> |
|
<none> |
|
Network Policy and Access Services
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
|
Network Policy and Access Services
Web Server (IIS)
Management Tools
Windows Process Activation Service
|
Print Services |
<none> |
|
<none> |
|
<none> |
|
Print Services
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
Terminal Services |
<none> |
|
<none> |
|
<none> |
|
<none> |
|
Network Policy and Access Services
RPC over HTTP Proxy Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
|
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
UDDI Services |
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
|
Windows Internal Database |
|
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
Web Server (IIS) |
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
Web Server (IIS)
Windows Process Activation Service
|
|
Windows Process Activation Service
|
|
<none> |
|
Web Server (IIS)
Windows Process Activation Service
|
|
Web Server (IIS) Management Tools
|
|
<none> |
|
<none> |
|
Web Server (IIS) Management Tools
|
|
Web Server (IIS) Management Tools
|
|
Web Server (IIS) Management Tools
|
|
Web Server (IIS) Management Tools
|
|
Web Server (IIS) Management Tools
|
Windows Deployment Services |
Windows Deployment Services
|
|
Windows Deployment Services
|
|
<none> |
Feature dependencies
The following table identifies software upon which Windows Server 2008 features are dependent.
Dependent Feature or Sub-feature | Antecedents | ||
---|---|---|---|
.NET Framework 3.0 Features |
.NET Framework 3.0 Features
Windows Process Activation Service
|
||
|
<none> |
||
|
.NET Framework 3.0 Features |
||
|
.NET Framework 3.0 Features
Windows Process Activation Service
|
||
|
.NET Framework 3.0 Features
Windows Process Activation Service
|
||
|
.NET Framework 3.0 Features Windows Process Activation Service
|
||
BitLocker Drive Encryption |
<none> |
||
BITS Server Extensions |
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
||
Connection Manager Administration Kit |
<none> |
||
Desktop Experience |
<none> |
||
Failover Clustering |
<none> |
||
File Server Resource Manager |
<none> |
||
Group Policy Management |
<none> |
||
Indexing Service |
<none> |
||
Internet Printing Client |
<none> |
||
Internet Storage Naming Server |
<none> |
||
LPR Port Monitor |
<none> |
||
Message Queuing |
|
||
|
Message Queuing Server |
||
|
<none> |
||
|
Message Queuing
|
||
|
Message Queuing Services
|
||
|
Message Queuing
Web Server (IIS)
webiis Management Tools
Windows Process Activation Service
|
||
|
Message Queuing
|
||
|
Message Queuing
|
||
|
Message Queuing
|
||
|
<none> |
||
Multipath I/O |
<none> |
||
Network Load Balancing |
<none> |
||
Peer Name Resolution Protocol |
<none> |
||
Quality Windows Audio Video Experience |
<none> |
||
Remote Assistance |
<none> |
||
Remote Server Administration Tools (container node only, no dependencies)
|
Note The roles, role services, and features in this list are not required to run Remote Server Administration Tools. This list shows remote management tools that are selected by default when the container node for Remote Server Administration Tools is selected.
Feature Administration Tools
Web Server (IIS) Management Tools (Web Server (IIS) role services are antecedents of both WINS Server and BITS Server Extensions remote management tools.)
Windows Process Activation Service (Windows Process Activation Service and its sub-features are antecedents of the BITS Server Extensions and Web Server (IIS) remote management tools.)
|
||
Remote Server Administration Tools Role Administration Tools |
Remote Server Administration Tools -- Role Administration Tools
Windows Process Activation Service (Windows Process Activation Service and its sub-features are antecedents of the Web Server (IIS) remote management tools.)
|
||
|
Remote Server Administration Tools Role Administration Tools
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
Remote Server Administration Tools Role Administration Tools
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
Remote Server Administration Tools Role Administration Tools
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
Remote Server Administration Tools Role Administration Tools
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
Windows Process Activation Service
|
||
|
<none> |
||
Feature Administration Tools |
Remote Server Administration Tools
Web Server (IIS) Management Tools (antecedent of BITS Server Extensions and SMTP Server remote management tools)
Windows Process Activation Service (antecedent of BITS Server Extensions and SMTP Server remote management tools)
|
||
|
<none> |
||
|
Web Server (IIS) Management Tools
Windows Process Activation Service
|
||
|
<none> |
||
|
<none> |
||
|
Web Server (IIS) Management Tools
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
|
Web Server (IIS)
Web Server (IIS) Management Tools
Windows Process Activation Service
|
||
Services for Network File System |
<none> |
||
Simple TCP/IP Services |
<none> |
||
SMTP Server |
Web Server (IIS)
|
||
SNMP Services |
<none> |
||
|
<none> |
||
|
<none> |
||
Storage Manager for SANs |
<none> |
||
Subsystem for UNIX-based Applications |
<none> |
||
Telnet Client |
<none> |
||
Telnet Server |
<none> |
||
TFTP Client |
<none> |
||
Windows Internal Database |
<none> |
||
Windows PowerShell |
<none> |
||
Windows Process Activation Service |
Windows Process Activation Service
|
||
|
<none> |
||
|
<none> |
||
|
<none> |
||
Windows Server Backup |
<none> |
||
Windows System Resource Manager |
Windows Internal Database |
||
WINS Server |
<none> |
||
Wireless LAN Service |
<none> |