WinPE Windows Preinstallation Environment

 

Windows Preinstallation Environment ó Ambiente de Preinstalación de Windows (a.k.a WinPE, Windows PE) es una versión ligera y mínima con servicios limitados que se basa en el núcleo de Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 o Windows 8 (dependiendo de la versión, vea la tabla 1) usada para la implementación del Sistema Operativo Windows (SO Windows) Windows en computadoras de escritorio, laptop o servers.  Es un reemplazo de 32 bits o 64 bits (inclusive en arquitecturas Itanium) de MS-DOS para la fase de instalación de Windows, y puede ser booteado vía PXE (RED), CD-ROM, USB o Disco Duro. Por lo regular se usaba en grandes empresas y OEMs (se utiliza para preinstalar Windows en los PC’s de ciertas marcas, por ejemplo HP, DELL, BlueLight, Etc.) pero ahora esta disponible para el público en general por medio de Windows AIK(Automated Installation Kit)

WinPE no esta diseñado para ser el S.O. principal, sino como un componente integral de otras tecnologías de instalación y recuperación; su principal función fue para ayudar a los fabricantes de equipos OEM y a empresas u organizaciones a iniciar los equipos sin sistema operativo. Antes, estas organizaciones usaban una versión de MS-DOS en un disquete para iniciar el equipo y luego:

  • Conectarse a un servidor y descargar los archivos de instalación o una imagen de recuperación.
  • Solucionar problemas y recuperar el sistema operativo instalado.

Sin embargo, el disquete de arranque basado en MS-DOS tiene las limitaciones que dificultan su utilidad para implementar estas soluciones, como son preinstalar windows o recuperar la instalación o resolución de problemas, por algunas de las siguientes razones:

  • Incompatibilidad con el sistema de archivos NTFS.
  • No ofrece compatibilidad nativa para las Redes.
  • Incompatibilidad absoluta con aplicaciones y scripts personalizados.

 

Versiones conocidas de WinPE (Tabla 1)

Versión

Descripción

WinPE 1.0

Primera versión de WinPE

WinPE 1.1

Construido basándose en el núcleo de Windows XP Professional con Service Pack 1 (SP1)

WinPE 1.2

Construido basándose en el núcleo de la familia Windows Server 2003

WinPE 2004 (1.5)

Construido basándose en el núcleo de Windows XP Professional con SP2

WinPE 2005 (1.6)

Construido basándose en el núcleo de Windows Server 2003 con SP1

WinPE 2.0

Construido basándose en el núcleo de la primera versión de Windows Vista. Ésta versión difiere de otras porque no necesita de un disco de instalación original para cargar todos los archivos, esto significa que se necesitan descargar 900 MB en lugar de los 60 MB de las versiones anteriores. Ofrece la posibilidad de personalizar el disco de inicio con plug-ins como Windows Management Instrumentation, Windows Scripting Host, controladores y aplicaciones adicionales de 32 bits (o 64 bits en versiones de 64 bits). Una nueva función incluye la capacidad de admitir unidades RAM Disk regrabables, desde la versión 1.x solo se admitían unidades RAM Disk grabables.

WinPE 2.1

Construido basándose en el núcleo de Windows Server 2008, ésta versión usa el mismo código base de Windows Vista SP1

WinPE 2.2

Construido basándose en el núcleo de Windows Server 2008, ésta versión usa el mismo código base de Windows Vista SP2

WinPE 3.0

Construido basándose en el núcleo de Windows 7, se incluye en WAIK 2.0 (Windows Automated Installation Kit)

WinPE 3.1

Construido basándose en el núcleo de Windows 7 SP1. Se incluye en WAIK Complemento suplementario para Windows 7 SP1, disponible para su descarga gratuita en el sitio de Microsoft.

WinPE 4.0

Construido basándose en el núcleo de Windows 8, está incluido en Windows ADK (Windows Kits 8.0) y disponible para su descarga gratuita en el sitio de Microsoft.

 

Debido a esas y otras razones, Microsoft desarrollo Windows PE que se convirtió rápidamente en la principal herramienta para iniciar equipos sin un sistema operativo funcional. Cuando  se inicia el equipo con WinPE se puede proceder a instalar Windows desde una ubicación remota o desde el mismo disco local, o puede reparar el sistema operativo existente en la computadora o recuperar los datos.

Dado que WinPE se basa en núcleos de sistemas operativos modernos, preparados para librar las limitaciones de MS-DOS con las siguientes capacidades:

  • Compatibilidad nativa con el sistema de ficheros NTFS, incluidas la creación y la administración de volúmenes dinámicos.
  • Compatibilidad nativa para comunicaciones TCP/IP y uso compartido de archivos.
  • Soporte a controladores para hardware de 32 y 64 bits.
  • Soporte con un limitado
    • Compatibilidad nativa con un subconjunto de la Interfaz de programación de aplicaciones (API) de Win32; compatibilidad opcional con el Instrumental de administración de Windows (WMI) y Windows Script Host (Windows SH).
    • Se puede iniciar desde varios tipos de soportes, incluidos los CDs, los DVDs, los dispositivos flash USB (UFD) y los Servicios de implementación de Windows (Windows DS).

     

    En esta sección se aborda la versión independiente de Windows PE. Puede que las versiones de Windows PE usadas en otros productos y tecnologías de Windows (como Windows DS) ofrezcan funciones diferentes. Para obtener más información acerca del uso de Windows PE en estos entornos, consulte la documentación del producto correspondiente.

    Escenarios de Windows PE comunes

    Windows PE es una versión modificada del sistema operativo Windows diseñada para admitir la instalación de Windows, así como para solucionar los problemas de una instalación que no se puede arrancar y recuperarla.

    • Instalación de Windows Vista. Windows PE se ejecuta cada vez que se instala Windows Vista. Las herramientas gráficas que recopilan información de configuración durante la fase de instalación se ejecutan en Windows PE. Además, los departamentos de tecnología de la información (IT) pueden personalizar y ampliar Windows PE para satisfacer sus necesidades de implementación concretas. Windows PE también proporciona compatibilidad para dar servicio a las imágenes de Windows.

      Windows PE es compatible con la implementación de versiones anteriores de Windows. Consulte el contrato de licencia para conocer las restricciones o póngase en contacto con el representante de Microsoft.

    • Solución de problemas. Windows PE resulta útil para resolver problemas de forma automática y manual. Por ejemplo, si Windows Vista no se inicia debido a un archivo del sistema dañado, Windows PE puede iniciar y ejecutar automáticamente el Entorno de recuperación de Windows (Windows RE). Además, puede iniciar Windows PE manualmente para usar las herramientas de diagnóstico y solución de problemas integradas o personalizadas.
    • Recuperación. Los OEM y los fabricantes independientes de software (ISV) pueden usar Windows PE para crear soluciones personalizadas y automatizadas para la recuperación y reconstrucción de equipos en los que se ejecuta Windows Vista. Por ejemplo, el usuario puede iniciar el equipo con los CDs de recuperación o las particiones de recuperación de Windows PE para volver a formatear automáticamente el disco duro y volver a instalar Windows Vista con los controladores, la configuración y las aplicaciones originales.

    Limitaciones de Windows PE

    Windows PE es un subconjunto de Windows Vista y presenta las siguientes limitaciones:

    • Para reducir su tamaño, Windows PE sólo incluye un subconjunto de las interfaces de programación de aplicaciones (API) Win32 disponibles. Incluye las API de E/S (disco y red) y las API principales de Win32.
    • Para impedir que se utilice como un sistema operativo pirateado, Windows PE detiene automáticamente la ejecución del shell y se reinicia tras 72 horas de uso continuado. Este período de tiempo no se puede configurar.
    • Windows PE no puede funcionar como servidor de archivos ni como servidor de Terminal Server. (El escritorio remoto no es compatible).
    • La resolución de nombres del Sistema de archivos distribuido (DFS) sólo se permite para las raíces independientes. No se aceptan raíces de dominio.
    • Los métodos probados para lograr la conectividad de red a los servidores de archivos son TCP/IP y NetBIOS sobre TCP/IP. Otros métodos, como el protocolo de red IPX/SPX, no se admiten.
    • Todos los cambios realizados en el Registro de Windows PE mientras se está ejecutando se pierden la próxima vez que se reinicia el equipo. Para que los cambios en el Registro sean permanentes, debe modificar el Registro sin conexión antes de iniciar Windows PE.
    • Las letras de unidad se asignan por orden consecutivo al crear las particiones en Windows PE. No obstante, las letras de unidad se restablecen al orden predeterminado al reiniciar Windows PE.
    • Windows PE no admite Microsoft .NET Framework ni Common Language Runtime (CLR).
    • Windows PE no incluye los subsistemas "Windows on Windows 32" (WOW32), "Windows on Windows 64"(WOW64), Máquina DOS virtual (VDM), OS/2 ni POSIX.
    • Para instalar una versión de 64 bits de Windows, debe usar una versión de 64 bits de Windows PE. Asimismo, para instalar una versión de 32 bits de Windows, debe usar una versión de 32 bits de Windows PE.
    • Windows PE se puede usar para configurar y crear particiones en los discos del equipo antes de iniciar el programa de instalación de Windows. Si los discos duros se convierten en discos dinámicos con Diskpart.exe antes de iniciar el programa de instalación de Windows, dichos discos duros se reconocen como "externos" al instalar el sistema operativo y no se puede tener acceso a ningún volumen de dichos discos duros.
    • Windows PE no es compatible con aplicaciones empaquetadas con Windows Installer (.msi).
    • El controlador del filtro del sistema de archivos WIM (filtro WIM FS) no es compatible con Windows PE.

    Dependencias de Windows PE

    Windows PE depende de una serie de tecnologías de Windows para funcionar correctamente.

    • Si usa Windows PE en una red, los servidores DHCP y DNS resultan útiles, aunque no necesarios.
    • Si arranca Windows PE desde la red, debe usar un servidor Windows DS.
    • Si instala Windows, debe ejecutar el programa de instalación de Windows (Setup.exe en Windows Vista o Winnt32.exe en Windows Server 2003).
    • Si automatiza la instalación de Windows Vista, debe usar el archivo de respuesta Unattend.xml.

    Tecnologías relacionadas con Windows PE

    Windows PE está estrechamente relacionado con una serie de tecnologías de instalación de Windows y con diversas tecnologías de recuperación. Algunas de estas tecnologías (por ejemplo, Windows DS y el programa de instalación de Windows Vista) incluyen versiones personalizadas de Windows PE.

    Programa de instalación de Windows

    Para aumentar la rapidez y la eficacia, el programa de instalación de Windows usa archivos de imagen de Windows (.wim) para instalar Windows en una unidad de disco duro. La instalación usa una versión personalizada de Windows PE para iniciar el equipo y copiar Windows al disco duro a partir de los archivos .wim.

    Instalación desatendida

    La instalación desatendida es un método de automatizar las instalaciones limpias y las actualizaciones con una interacción mínima por parte del administrador o el técnico. Se basa en un archivo de respuesta creado por el usuario y se puede realizar desde el DVD del producto de Windows o desde una carpeta de recursos compartidos de distribución.

    La instalación desatendida resulta especialmente útil para lo siguiente:

    • Realizar instalaciones automatizadas en equipos con configuraciones de hardware heterogéneas.
    • Realizar instalaciones automatizadas en determinados tipos de servidores, como los controladores de dominio, los servidores de acceso remoto y los servidores que ejecutan los Servicios de Certificate Server o el servicio de clúster.
    • Configurar una amplia variedad de opciones del sistema operativo durante una instalación automatizada sin usar archivos por lotes ni scripts.

    Además de estas soluciones de implementación, la instalación desatendida es un método útil para crear instalaciones maestras para instalaciones basadas en imágenes y RIS.

    Un método común para iniciar una instalación desatendida consiste en arrancar el equipo con Windows PE y, a continuación, ejecutar el programa de instalación con un archivo de respuesta desde una carpeta de distribución de la red.

Comentarios

Entradas populares de este blog

SFC : System File Checker o Comprobador de Archivos del Sistema (II) Uso y Opciones

ASUS ACPI SERVICE Falta el controlador del panel táctil. No se ha asignado ninguna tecla de acceso rápido a la conmutación de panel táctil. Por favor, instale el controlador de panel táctil.

El sistema no encontró la opción de entorno especificada