Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Note
Esta información se aplica a Windows Server 2008. Para obtener información sobre Server Core en Windows Server, consulte ¿Qué es la opción de instalación Server Core en Windows Server?
La opción Server Core es una nueva opción de instalación mínima que está disponible al implementar la edición Standard, Enterprise o Datacenter de Windows Server 2008. Server Core proporciona una instalación mínima de Windows Server 2008 que admite la instalación de solo determinados roles de servidor, como se describe más adelante en este capítulo. Compare esto con la opción de instalación completa para Windows Server 2008, que admite la instalación de todos los roles de servidor disponibles y también otras aplicaciones de servidor de Microsoft o de terceros, como Microsoft Exchange Server o SAP.
Antes de continuar, es necesario explicar la frase "opción de instalación". Normalmente, al comprar una copia de Windows Server 2008, se adquiere una licencia para usar determinadas ediciones o referencias de almacén (SKU). En la tabla 1-1, se enumeran las distintas ediciones de Windows Server 2008 que están disponibles. La tabla también indica qué opciones de instalación (Completa, Server Core o ambas) están disponibles para cada edición.
Table 1-1 Windows Server 2008 editions and their support for installation options
| Edition | Full | Server Core |
|---|---|---|
| Windows Server 2008 Standard (x86 y x64) | X | X |
| Windows Server 2008 Enterprise (x86 y x64) | X | X |
| Windows Server 2008 Datacenter (x86 y x64) | X | X |
| Windows Web Server 2008 (x86 y x64) | X | X |
| Windows Server 2008 para sistemas basados en Itanium | X | |
| Windows HPC Server 2008 (solo x64) | X | |
| Windows Server 2008 Standard sin Hyper-V (x86 y x64) | X | X |
| Windows Server 2008 Enterprise sin Hyper-V (x86 y x64) | X | X |
| Windows Server 2008 Standard sin Hyper-V (x86 y x64) | X | X |
Para comprender qué es una "opción de instalación", supongamos que ha adquirido una licencia por volumen que le permite instalar una copia de Windows Server 2008 Enterprise Edition. Al insertar los medios de licencia por volumen en un sistema y comenzar el proceso de instalación, una de las pantallas que verá, como se muestra en la figura 1-1, le presenta una selección de ediciones y opciones de instalación.

Figure 1-1 Selecting a Server Core installation option to install
En la figura 1-1, la licencia por volumen (o clave de producto, para medios de venta minorista) ofrece dos opciones de instalación entre las que puede elegir: la segunda opción (una instalación completa de Windows Server 2008 Enterprise) y la quinta opción (una instalación Server Core de Windows Server 2008 Enterprise), con la última seleccionada en este ejemplo.
Completa frente a Server Core
Desde los primeros días de la plataforma Microsoft Windows, los servidores Windows eran básicamente servidores de Windows "para todo" que incluían todo tipo de características, algunas de las cuales podrían no usarse nunca realmente en su entorno de red. Por ejemplo, cuando instaló Windows Server 2003 en un sistema, los archivos binarios para el Servicio de enrutamiento y acceso remoto (RRAS) se instalaron en el servidor incluso si no tenía necesidad de este servicio (aunque aún tenía que configurar y habilitar RRAS antes de que funcionara). Windows Server 2008 mejora las versiones anteriores instalando los archivos binarios necesarios para un rol de servidor solo si decide instalar ese rol en particular en el servidor. Sin embargo, la opción de instalación completa de Windows Server 2008 sigue instalando muchos servicios y otros componentes que a menudo no son necesarios para un escenario de uso determinado.
Esa es la razón por la que Microsoft creó una segunda opción de instalación (Server Core) para Windows Server 2008: para eliminar los servicios y otras características que no son esenciales para la compatibilidad de determinados roles de servidor usados habitualmente. Por ejemplo, un servidor del Sistema de nombres de dominio (DNS) realmente no necesita Windows Internet Explorer instalado porque no querrá examinar la Web desde un servidor DNS por motivos de seguridad. Y un servidor DNS ni siquiera necesita una interfaz gráfica de usuario (GUI), ya que puede administrar prácticamente todos los aspectos de DNS desde la línea de comandos mediante el eficaz comando Dnscmd.exe o de forma remota mediante el complemento de DNS de Microsoft Management Console (MMC).
Para evitar esto, Microsoft decidió quitar de Windows Server 2008 todo lo que no era absolutamente esencial para ejecutar los servicios de red principales, como Active Directory Domain Services (AD DS), DNS, Protocolo de configuración dinámica de host (DHCP), Archivo e Impresión, y algunos otros roles de servidor. El resultado es la nueva opción de instalación Server Core, que se puede usar para crear un servidor que admita solo un número limitado de roles y características.
GUI de Server Core
Cuando termine de instalar Server Core en un sistema e inicie sesión por primera vez, tendrá una pequeña sorpresa. En la figura 1-2, se muestra la interfaz de usuario de Server Core después del primer inicio de sesión.

Figure 1-2 Server Core user interface
¡No hay escritorio! Es decir, no hay ningún shell del Explorador de Windows, con su menú Inicio, la barra de tareas y las demás características que está acostumbrado a ver. Todo lo que tiene es un símbolo del sistema, lo que significa que tiene que realizar la mayor parte del trabajo de configuración de una instalación server Core escribiendo comandos de uno en uno (que es lento) o mediante scripts y archivos por lotes, lo que puede ayudarle a acelerar y simplificar las tareas de configuración mediante su automatización. También puede realizar algunas tareas de configuración iniciales mediante archivos de respuesta al realizar una instalación desatendida de Server Core.
Para los administradores que son expertos en el uso de herramientas de línea de comandos como Netsh.exe, Dfscmd.exe y Dnscmd.exe, configurar y administrar una instalación Server Core puede ser fácil, incluso divertido. Sin embargo, para aquellos que no son expertos, no todo está perdido. Todavía puede usar las herramientas estándar de MMC de Windows Server 2008 para administrar una instalación Server Core. Solo tiene que usarlas en otro sistema que ejecute una instalación completa de Windows Server 2008 o Windows Vista con Service Pack 1.
Obtendrá más información sobre cómo configurar y administrar una instalación Server Core en los capítulos 3 a 6 de este libro, mientras que los capítulos posteriores tratan sobre cómo administrar roles de servidor específicos y otros componentes. Para obtener más información sobre las distintas herramientas de línea de comandos de Windows y cómo usarlas, hay dos buenos recursos para consultar:
- La sección Referencia de comandos de la biblioteca técnica de Windows Server 2008 ()
- El libro Windows Command-Line Administrator's Pocket Consultant de William R. Stanek (Microsoft Press, 2008)
En la tabla 1-2, se enumeran las principales aplicaciones GUI, junto con sus archivos ejecutables, que están disponibles en una instalación Server Core.
Table 1-2 GUI applications available in a Server Core installation
| GUI application | Archivo ejecutable con ruta de acceso |
|---|---|
| Command prompt | %WINDIR%\System32\Cmd.exe |
| Herramienta de diagnóstico para soporte técnico de Microsoft | %WINDIR%\System32\MSdt.exe |
| Notepad | %WINDIR%\System32\Notepad.exe |
| Registry editor | %WINDIR%\System32\Regedt32.exe |
| System information | %WINDIR%\System32\MSinfo32.exe |
| Task manager | %WINDIR%\System32\Taskmgr.exe |
| Windows Installer | %WINDIR%\System32\MSiexec.exe |
¡Es una lista bastante corta! Ahora, se muestra una lista de elementos de la interfaz de usuario que no se incluyen en Server Core:
- El shell de escritorio del Explorador de Windows (Explorer.exe) y las características auxiliares, como Temas
- Todas las consolas MMC
- Todas las utilidades de Panel de control, a excepción de las opciones regionales y de idioma (Intl.cpl) y de fecha y hora (Timedate.cpl)
- Todos los motores de representación del Lenguaje de marcado de hipertexto (HTML), incluidos Internet Explorer y la Ayuda HTML
- Windows Mail
- Reproductor de Windows Media
- La mayoría de los accesorios, como Paint, la Calculadora y Wordpad
.NET Framework tampoco está presente en Server Core, lo que significa que no hay compatibilidad con la ejecución de código administrado en una instalación Server Core. Solo se puede ejecutar código nativo en Server Core, código escrito mediante interfaces de programación de aplicaciones (API) de Windows. En resumen, las aplicaciones GUI que dependan de .NET Framework o del shell de Explorer.exe no se ejecutarán en Server Core.
Note
Dado que Windows PowerShell requiere .NET Framework, no se puede instalar Windows PowerShell en Server Core. Sin embargo, puede administrar una instalación Server Core de forma remota mediante Windows PowerShell siempre y cuando solo use comandos WMI de PowerShell.
Roles de servidor admitidos
Una instalación server Core incluye solo un número limitado de roles de servidor en comparación con una instalación completa de Windows Server 2008. En la tabla 1-3, se comparan los roles disponibles para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition.
Table 1-3 Comparison of server roles for Full and Server Core installations of Windows Server 2008 Enterprise Edition
| Server role | Disponible en la instalación completa | Disponible en Server Core |
|---|---|---|
| Servicios de certificados de Active Directory (AD CS) | X | |
| Active Directory Domain Services (AD DS) | X | X |
| Servicios de federación de Active Directory (AD FS) | X | |
| Active Directory Lightweight Directory Services (AD LDS) | X | X |
| Active Directory Rights Management Services (AD RMS) | X | |
| Application Server | X | |
| DHCP Server | X | X |
| DNS Server | X | X |
| Fax Server | X | |
| File Services | X | X |
| Hyper-V | X | X |
| Directiva de red y servicios de acceso | X | |
| Print Services | X | X |
| Servicios de multimedia de transmisión por secuencias | X | X |
| Terminal Services | X | |
| UDDI Services | X | |
| Servidor web (IIS) | X | X |
| Windows Deployment Services | X |
Aunque los roles disponibles para Server Core suelen ser los mismos, independientemente de la arquitectura (x86 o x64) y de la edición del producto, hay algunas excepciones:
- El rol Hyper-V (virtualización) solo está disponible si compró Windows Server 2008 con medios de producto de Hyper-V (Hyper-V solo está disponible para las versiones x64). Si no necesita este rol, puede comprar Windows Server 2008 sin medios de producto de Hyper-V en su lugar.
- El rol Servicios de archivos en la edición Standard se limita a una raíz independiente del Sistema de archivos distribuido (DFS) y no admite la replicación entre archivos (DFS-R).
- Para poder instalar el rol Servicios multimedia de streaming en Server Core, debe descargar e instalar el paquete independiente de Microsoft Update adecuado (archivo .msu) para la arquitectura del servidor (x86 o x64) desde el Centro de descarga de Microsoft.
- El rol Servidor web (IIS) no admite ASP.NET. Esto se debe a que no se admite .NET Framework en Server Core, lo que limita lo que se puede hacer con un servidor web Server Core.
Características opcionales admitidas
Una instalación Server Core también admite solo un subconjunto limitado de las características disponibles en una instalación completa de Windows Server 2008. En la tabla 1-4, se comparan las características disponibles para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition.
Table 1-4 Comparison of features for Full and Server Core installations of Windows Server 2008 Enterprise Edition
| Feature | Disponible en la instalación completa | Disponible en Server Core |
|---|---|---|
| Características de .NET Framework 3.0 | X | |
| Cifrado de unidad BitLocker | X | X |
| Extensiones de servidor BITS | X | |
| Kit de administración de Connection Manager | X | |
| Desktop Experience | X | |
| Failover Clustering | X | X |
| Administración de directivas de grupo | X | |
| Cliente de impresión en Internet | X | |
| Servidor de nombres de almacenamiento de Internet | X | |
| Monitor de puerto de LPR | X | |
| Message Queuing | X | |
| Multipath IO | X | X |
| Network Load Balancing | X | X |
| Protocolo de resolución de nombres del mismo nivel | X | |
| Experiencia de calidad de audio y vídeo de Windows (qWave) | X | |
| Remote Assistance | X | |
| Compresión diferencial remota | X | |
| Herramientas de administración de servidor remota | X | |
| Administrador de almacenamiento extraíble | X | X |
| P roxy RPC sobre HTTP | X | |
| Servicios simples de TCP/IP | X | |
| SMTP Server | X | |
| SMNP Services | X | X |
| Administrador de almacenamiento para redes SAN | X | |
| Subsistema para aplicaciones UNIX | X | X |
| Telnet Client | X | X |
| Telnet Server | X | |
| TFTP Client | X | |
| Base de datos interna de Windows | X | |
| Windows PowerShell | X | |
| Estado de activación de productos de Windows | X | |
| Características de Copias de seguridad de Windows Server | X | X |
| Administrador de recursos del sistema de Windows | X | |
| WINS Server | X | X |
| Servicio WLAN | X |
De nuevo, hay algunos puntos que debe conocer sobre las características disponibles en Server Core:
- Algunas características pueden requerir hardware especial para funcionar correctamente (o en absoluto) en Server Core. Estas características incluyen el cifrado de unidades de BitLocker, los clústeres de conmutación por error, la E/S de múltiples rutas, el equilibrio de carga de red y el almacenamiento extraíble.
- Los clústeres de conmutación por error no están disponibles en la edición Standard.
Arquitectura de Server Core
Profundizando en Server Core, echemos un vistazo breve a la arquitectura de una instalación Server Core de Windows Server 2008 comparándola con la de una instalación completa. En primer lugar, recuerde que Server Core no es una versión diferente de Windows Server 2008, sino simplemente una opción de instalación que puede seleccionar al instalar Windows Server 2008 en un sistema. Esto implica lo siguiente:
- El kernel de una instalación Server Core es el mismo que se encuentra en una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición.
- Si un archivo binario está presente en una instalación Server Core, una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición tiene la misma versión de ese archivo binario determinado (con dos excepciones que se describen más adelante).
- Si una configuración determinada (por ejemplo, una excepción de firewall específica o el tipo de inicio de un servicio determinado) tiene una determinada configuración predeterminada en una instalación Server Core, esa configuración se configura exactamente de la misma manera en una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición.
En la figura 1-3, se muestra una vista simplificada de la arquitectura de una instalación completa y una instalación Server Core de Windows Server 2008. La línea de puntos indica la arquitectura de Server Core, mientras que todo el diagrama representa la arquitectura de una instalación completa.
En el diagrama, se muestra la arquitectura modular de Windows Server 2008, con Server Core construido sobre un subconjunto de las características principales del sistema operativo. Para la misma arquitectura de hardware y edición, todos los archivos presentes en una instalación limpia de Server Core también están presentes en una instalación completa, a excepción de dos archivos especiales (Scregedit.wsf y Oclist.exe), que solo están presentes en Server Core. Estos archivos especiales se incluyeron en Server Core para simplificar la configuración inicial de una instalación Server Core y la adición o eliminación de roles y componentes opcionales.

Figure 1-3 The architectures of Server Core and Full installations
Driver support
El diagrama de arquitectura de Server Core que se muestra en la figura 1-3 está obviamente simplificado; una cosa que no muestra es la diferencia en la compatibilidad del controlador de dispositivos entre las instalaciones Server Core y Completa. Una instalación completa de Windows Server 2008 contiene miles de controladores integrados para diferentes tipos de dispositivos, lo que le permite instalar productos en una amplia variedad de configuraciones de hardware diferentes. (Los sistemas operativos cliente como Windows Vista incluyen aún más controladores para admitir dispositivos como cámaras digitales y escáneres que normalmente no se usan con servidores).
Si se conecta un nuevo dispositivo a (o se instala en) una instalación completa de Windows Server 2008, el subsistema Plug and Play (PnP) comprueba primero si hay un controlador integrado para el dispositivo. Si se encuentra un controlador integrado compatible, el subsistema PnP instala automáticamente el controlador y el dispositivo funciona. En una instalación completa de Windows Server 2008, se puede mostrar una notificación emergente de globo que indica que el controlador se ha instalado y que el dispositivo está listo para su uso.
En una instalación Server Core, el proceso de instalación del controlador es el mismo (el subsistema PnP está presente en Server Core) con dos salvedades. En primer lugar, Server Core solo incluye un número mínimo de controladores integrados y solo para los siguientes tipos de dispositivos:
- Un controlador de vídeo estándar de matriz de gráficos de vídeo (VGA)
- Controladores para dispositivos de almacenamiento
- Controladores para adaptadores de red
Tenga en cuenta que, para cada una de las tres categorías de dispositivos que se muestran aquí, Server Core incluye los mismos controladores integrados que se encuentran en una instalación completa correspondiente (para la misma arquitectura de hardware).
Además, cuando el subsistema PnP instala automáticamente un controlador para un nuevo dispositivo, lo hace silenciosamente, no se muestra ninguna notificación emergente de globo. Why not? Dado que no hay GUI en Server Core, no hay ninguna barra de tareas, por lo que no hay ningún área de notificación en la barra de tareas.
¿Qué puede hacer al agregar el rol Servicios de impresión a una instalación Server Core y desea instalar una impresora? Agregue manualmente el controlador de impresora al servidor: Server Core no tiene controladores de impresión integrados.
Service footprint
Dado que Server Core es una instalación mínima, tiene una superficie de servicio del sistema más pequeña que una instalación completa correspondiente de la misma arquitectura de hardware y edición. Por ejemplo, se instalan de manera predeterminada aproximadamente 75 servicios del sistema en una instalación completa de Windows Server 2008, de los cuales aproximadamente 50 están configurados para el inicio automático. Por el contrario, Server Core tiene solo unos 70 servicios instalados de manera predeterminada y menos de 40 de estos se inician automáticamente.
En la tabla 1-5, se enumeran los servicios que se instalan de manera predeterminada en una instalación Server Core, con el modo de inicio y la cuenta utilizada por cada servicio.
Table 1-5 System services installed by default on Server Core
| Service name | Display name | Startup mode | Account |
|---|---|---|---|
| AeLookupSvc | Application Experience | Auto | LocalSystem |
| AppMgmt | Application Management | Manual | LocalSystem |
| BFE | Motor de filtrado de base | Auto | LocalService |
| BITS | Servicio de transferencia inteligente en segundo plano | Auto | LocalSystem |
| Browser | Computer Browser | Manual | LocalSystem |
| CertPropSvc | Certificate Propagation | Manual | LocalSystem |
| COMSysApp | Aplicación del sistema COM+ | Manual | LocalSystem |
| CryptSvc | Cryptographic Services | Auto | Network-Service |
| DcomLaunch | Iniciador de procesos de servidor DCOM | Auto | LocalSystem |
| Dhcp | DHCP Client | Auto | LocalService |
| Dnscache | DNS Client | Auto | Network-Service |
| DPS | Servicio de directivas de diagnóstico | Auto | LocalService |
| Eventlog | Registro de sucesos de Windows | Auto | LocalService |
| EventSystem | Sistema de eventos COM+ | Auto | LocalService |
| FCRegSvc | Servicio de registro de la plataforma de canal de fibra de Microsoft | Manual | LocalService |
| gpsvc | Cliente de directiva de grupo | Auto | LocalSystem |
| hidserv | Acceso de dispositivo de interfaz humana | Manual | LocalSystem |
| hkmsvc | Administración de certificados y claves de mantenimiento | Manual | LocalSystem |
| IKEEXT | Módulos de creación de claves de IPsec para IKE y AuthIP | Auto | LocalSystem |
| iphlpsvc | IP Helper | Auto | LocalSystem |
| KeyIso | Aislamiento de claves CNG | Manual | LocalSystem |
| KtmRm | KTMRM para DTC (Coordinador de transacciones distribuidas) | Auto | Network-Service |
| LanmanServer | Server | Auto | LocalSystem |
| LanmanWorkstation | Workstatione | Auto | LocalService |
| lltdsvc | Asignador de detección de topologías de nivel de vínculo | Manual | LocalService |
| lmhosts | Asistente NetBIOS sobre TCP/IP | Auto | LocalService |
| MpsSvc | Windows Firewall | Auto | LocalService |
| MSDTC | Coordinador de transacciones distribuidas | Auto | Network-Service |
| MSiSCSI | Servicio del iniciador iSCSI de Microsoft | Manual | LocalSystem |
| msiserver | Windows Installer | Manual | LocalSystem |
| napagent | Agente de protección de acceso a la red | Manual | Network-Service |
| Netlogon | Netlogon | Manual | LocalSystem |
| netprofm | Servicio de lista de redes | Auto | LocalService |
| NlaSvc | Reconocimiento de ubicación de red | Auto | Network-Service |
| nsi | Servicio Interfaz de almacenamiento en red | Auto | LocalService |
| pla | Registros y alertas de rendimiento | Manual | LocalService |
| PlugPlay | Plug and Play | Auto | LocalSystem |
| PolicyAgent | Agente de directiva IPsec | Auto | Network-Service |
| ProfSvc | Servicio de perfiles de usuario | Auto | LocalSystem |
| ProtectedStorage | Protected Storage | Manual | LocalSystem |
| RemoteRegistry | Remote Registry | Auto | LocalService |
| RpcSs | Llamada a procedimiento remoto (RPC) | Auto | Network-Service |
| RSoPProv | Conjunto resultante de proveedor de directivas | Manual | LocalSystem |
| sacsvr | Aplicación auxiliar especial de la consola de administración | Manual | LocalSystem |
| SamSs | Administrador de cuentas de seguridad | Auto | LocalSystem |
| SCardSvr | Smart Card | Manual | LocalService |
| Schedule | Task Scheduler | Auto | LocalSystem |
| SCPolicySvc | Directiva de extracción de tarjetas inteligentes | Manual | LocalSystem |
| seclogon | Secondary Logon | Auto | LocalSystem |
| SENS | Servicio de notificación de eventos del sistema | Auto | LocalSystem |
| SessionEnv | Configuración de Terminal Services | Manual | LocalSystem |
| slsvc | Software Licensing | Auto | Network-Service |
| SNMPTRAP | SNMP Trap | Manual | LocalService |
| swprv | Proveedor de instantáneas de software de Microsoft | Manual | LocalSystem |
| TBS | Servicios de base de TPM | Manual | LocalService |
| TermService | Terminal Services | Auto | Network-Service |
| TrustedInstaller | Instalador de módulos de Windows | Auto | LocalSystem |
| UmRdpService | Redirector de puertos en modo usuario de Terminal Services | Manual | LocalSystem |
| vds | Virtual Disk | Manual | LocalSystem |
| VSS | Instantáneas de volumen | Manual | LocalSystem |
| W32Time | Windows Time | Auto | LocalService |
| WcsPlugInService | Sistema de colores de Windows | Manual | LocalService |
| WdiServiceHost | Host de servicio de diagnóstico | Manual | LocalService |
| WdiSystemHost | Host de sistema de diagnóstico | Manual | LocalSystem |
| Wecsvc | Recopilador de eventos de Windows | Manual | Network-Service |
| WinHttpAuto-ProxySvc | Servicio de detección automática del proxy web WinHTTP | Auto | LocalService |
| Winmgmt | Instrumental de administración de Windows | Auto | LocalSystem |
| WinRM | Administración remota de Windows (WS-Management) | Auto | Network-Service |
| wmiApSrv | Adaptador de rendimiento de WMI | Manual | LocalSystem |
| wuauserv | Windows Update | Auto | LocalSystem |