Exportar (0) Imprimir
Expandir todo

Agregar controladores de dispositivo durante la instalación de Windows

Se aplica a: Windows Vista

Puede instalar controladores de dispositivo adicionales durante la instalación de Windows mediante la creación de un archivo de respuesta. En este archivo de respuesta, puede especificar las rutas de acceso a los controladores de dispositivos en un recurso compartido de red (o una ruta de acceso local) agregando el componente Microsoft-Windows-PnpCustomizationWinPE o Microsoft-Windows-PnpCustomizationNonWinPE y especificando las fases de configuración en las que pretende instalarlos. Puede instalar controladores de dispositivos en las fases de configuración windowsPE, offlineServicing, auditUser o auditSystem.

Al agregar controladores de dispositivos durante las fases de configuración windowsPE u offlineServicing, puede agregar controladores de dispositivos no incluidos a la imagen de Windows antes de que arranque el equipo. Este método también se puede utilizar para agregar controladores de dispositivos críticos para el arranque a una imagen de Windows.

Si necesita controladores críticos para el arranque para Windows PE, use la fase de configuración windowsPE para reflejar los controladores antes de que se inicie la imagen de Windows PE. La diferencia entre agregar controladores críticos para el arranque durante la configuración de WindowsPE y la fase de configuración OfflineServicing es que, durante la fase de configuración de WindowsPE, los controladores críticos para el arranque se reflejan para usarse en Windows PE y los otros controladores se almacenan en el almacén de controladores de Windows PE. A continuación, durante la fase de configuración offlineServicing, los controladores del almacén de controladores de Windows PE se almacenan en el almacén de controladores de la imagen de Windows.

Al agregar controladores no incluidos adicionales durante las fases de configuración auditUser o auditSystem, debe usar Sysprep para arrancar en modo auditoría. Este método puede ser útil si se desea mantener una imagen de Windows sencilla y agregar después sólo los controladores requeridos para una configuración de hardware específica.

En algunos entornos de fabricación y corporativos se mantiene solo un recurso compartido de controladores grande. Al usar un archivo de respuesta desatendida o el Administrador de paquetes para instalar estos controladores, los controladores se importan en el almacén de controladores. El almacén de controladores es una ubicación del equipo que contiene todo los controladores del equipo. Esto puede producir problemas de rendimiento y espacio en disco si se mantiene un solo recurso compartido de controladores grande.

Los recursos compartidos de controladores deben administrarse con cuidado para agregar únicamente los controladores requeridos al almacén de controladores de Windows de cada equipo. No obstante, si esto no fuera práctico, puede agregar en línea controladores que no sean críticos para el arranque llamando al Instalador de paquetes de controladores (DPInst) versión 2.1 en la fase de configuración auditUser de una instalación desatendida. DPInst se puede usar para instalar los controladores únicamente si el hardware está presente o si un paquete de controlador es más adecuado para el dispositivo.

DPInst es un componente de DIFx (Driver Install Frameworks) versión 2.1. Es una herramienta redistribuible disponible en el Windows Driver Kit (WDK). Para obtener más información acerca del WDK, consulte la información sobre cómo participar en el programa WDK y WLK en Microsoft Connect (puede estar en inglés). Es importante usar DPInst versión 2.1, que sólo está disponible en el WDK de Windows Vista. Esta versión incluye mejoras específicas de Windows Vista con respecto a la versión 2.01.

En la tabla siguiente se describen las distintas fases de configuración y se explica cómo se usan para agregar controladores de dispositivos durante la instalación de Windows.

 

Fase de configuración Descripción Agregar controladores de dispositivos

windowsPE

Esta fase de configuración se utiliza para establecer valores de configuración específicos del Entorno de preinstalación de Windows (Windows PE). Si necesita controladores en Windows PE para ver la unidad de disco duro local o una red, debe usar esta fase de configuración para agregar los controladores necesarios al almacén de controladores de Windows PE.

La fase de configuración windowsPE también establece la configuración que se aplica a la instalación. Esto significa que los controladores del almacén de controladores de Windows PE también se reflejan en la imagen de Windows sin conexión o se copian al almacén de controladores de imagen de Windows durante el mantenimiento sin conexión.

Para obtener más información, consulte windowsPE.

Agregue el componente Microsoft-Windows-PnpCustomizationsWinPE al archivo de respuesta en la fase de configuración windowsPE y después agregue las rutas de controladores de dispositivos al componente Microsoft-Windows-PnpCustomizationsWinPE.

Arranque en Windows PE, ejecute el programa de instalación de Windows y especifique el nombre del archivo de respuesta.

Este método inicia Windows PE y procesa la configuración de Windows PE a partir del archivo de respuesta. En primer lugar, los controladores de Windows PE se almacenan en el almacén de controladores en RAM y los controladores críticos para el arranque, necesarios para que Windows PE pueda tener acceso al disco local y a la red, se reflejan en Windows PE. También se procesan otras personalizaciones de Windows PE especificadas en el archivo de respuesta.

En segundo lugar, durante la instalación de Windows, se aplica la imagen de Windows y los controladores críticos para el arranque se reflejan en la imagen de Windows antes de que se instale esa imagen. Otros controladores que se agregaron al almacén de controladores de Windows PE se almacenan en el almacén de controladores de la imagen de Windows. Cuando se procesa la fase offlineServicing, también se agregan al almacén de controladores de la imagen de Windows los controladores especificados en la ruta de controladores.

offlineServicing

Esta fase de configuración se ejecuta durante la instalación de Windows para aplicar la configuración de instalación desatendida a una imagen de Windows sin conexión.

Agregue el componente Microsoft-Windows-PnpCustomizationNonWinPE al archivo de respuesta en la fase de configuración offlineServicing y después agregue las rutas de controladores de dispositivos al componente Microsoft-Windows-PnpCustomizationNonWinPE.

Ejecute el programa de instalación de Windows y especifique el nombre del archivo de respuesta.

Este método refleja los controladores críticos para el arranque en una imagen de Windows antes de que se instale dicha imagen y procesa los controladores de dispositivos no incluidos durante la instalación de Windows, agregando los controladores al almacén de controladores de la imagen de Windows.

auditUser

Esta fase de configuración procesa la configuración de instalación desatendida después de que un usuario inicie una sesión en el equipo. La fase auditUser sólo se ejecuta si se arranca en modo auditoría.

auditUser se usa para ejecutar comandos RunSynchronous o RunAsynchronous que ejecutan scripts, aplicaciones u otros ejecutables.

Cuando Windows se inicia en modo auditoría, se procesa la configuración auditUser para la instalación desatendida de Windows y se ejecutan los comandos.

Agregue un comando personalizado a un archivo de respuesta en la fase de configuración auditUser.

En el comando personalizado, inicie el Instalador de paquetes de controladores (DPInst) para agregar controladores que no sean críticos para el arranque.

DPInst es un componente de DIFx (Driver Install Frameworks) versión 2.1. Está disponible en el Windows Driver Kit (WDK). Para obtener más información, consulte la información sobre cómo participar en el programa WDK y WLK en Microsoft Connect (puede estar en inglés).

auditSystem

Procesa la configuración de instalación desatendida mientras se ejecuta Windows en contexto de sistema, antes de que un usuario inicie una sesión en el equipo en modo auditoría. La fase auditSystem sólo se ejecuta si se arranca en modo auditoría.

Agregue el componente Microsoft-Windows-PnpCustomizationNonWinPE al archivo de respuesta en la fase de configuración auditSystem y después agregue las rutas de controladores de dispositivos al componente Microsoft-Windows-PnpCustomizationNonWinPE.

Al ejecutar el programa de instalación de Windows, el archivo de respuesta se almacena en caché. Cuando se usa sysprep para ejecutar el modo auditoría, se aplica la configuración del archivo de respuesta.

Para obtener más información acerca de ésta y otras fases de configuración, consulte Fases de configuración de la instalación de Windows.

Agregar un controlador de dispositivo durante la fase Windows PE

Para agregar controladores de dispositivos durante la fase WindowsPE, cree un archivo de respuesta y especifique las rutas a los controladores de dispositivos en el componente Microsoft-Windows-PnpCustomizationsWinPE antes de ejecutar la instalación de Windows.

Para agregar un controlador de dispositivo durante la fase Windows PE

  1. Use el Administrador de imágenes de sistema de Windows (Windows SIM) para crear un archivo de respuesta que contenga las rutas de acceso a los controladores de dispositivo que piensa instalar.

  2. Agregue el componente Microsoft-Windows-PnpCustomizationsWinPE al archivo de respuesta en la fase de configuración windowsPE.

  3. Expanda el nodo Microsoft-Windows-PnpCustomizationsWinPE en el archivo de respuesta. Haga clic con el botón secundario del mouse en DevicePaths y seleccione Insert New PathAndCredentials.

    Aparece un nuevo elemento de lista PathAndCredentials.

  4. Agregue un elemento de lista PathAndCredentials independiente por cada ubicación a la que obtenga acceso.

  5. En el componente Microsoft-Windows-PnpCustomizationsWinPE, especifique la ruta al controlador de dispositivo y las credenciales usadas para tener acceso al archivo, si dicho archivos está en un recurso compartido de red.

    noteNota
    Puede incluir varias rutas de acceso a controladores de dispositivo si agrega varios elementos de lista PathAndCredentials. Si agrega varios elementos de lista, debe incrementar el valor de Key en cada ruta. Por ejemplo, si agrega dos rutas independientes de acceso a controladores, la primera ruta usa el valor 1 en Key y la segunda el valor 2 en Key.

  6. Guarde el archivo de respuesta y cierre Windows SIM. Este archivo debe ser similar al siguiente ejemplo:

    <?xml version="1.0" encoding="utf-8"?> 
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
       <settings pass="windowsPE">
          <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <DriverPaths>
                <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                   <Credentials>
                      <Domain>Fabrikam</Domain> 
                      <Password>MyPassword</Password> 
                      <Username>MyUserName</Username> 
                   </Credentials>
                   <Path>\\networkshare\share\drivers</Path> 
                </PathAndCredentials>
             </DriverPaths>
          </component>
       </settings>
    </unattend>
    
  7. Arranque en Windows PE.

  8. En el símbolo del sistema, ejecute el programa de instalación de Windows y especifique el nombre del archivo de respuesta. Por ejemplo:

    setup.exe /unattend:C:\unattend.xml
    
    Los controladores de dispositivo de la ruta \\recursoCompartidoDeRed\recursoCompartido\controladores se agregan al sistema durante la instalación de Windows.

Agregar un controlador de dispositivo durante la fase auditSystem

Para agregar controladores de dispositivos durante la fase de configuración auditSystem, agregue el componente Microsoft-Windows-PnpCustomizationsNonWinPE al archivo de respuesta en la fase de configuración auditSystem y especifique la ruta de cada controlador de dispositivo. Tras ejecutar la instalación, inicie una sesión en Windows y ejecute el modo auditoría mediante Sysprep.

Para agregar un controlador de dispositivo durante auditSystem

  1. Encuentre los archivos .inf del controlador de dispositivo que piensa instalar durante el modo auditoría.

  2. Agregue el componente Microsoft-Windows-PnpCustomizationsNonWinPE al archivo de respuesta en la fase de configuración auditSystem.

  3. Expanda el nodo Microsoft-Windows-PnpCustomizationsNonWinPE en el archivo de respuesta. Haga clic con el botón secundario del mouse en DevicePaths y seleccione Insertar nuevo PathAndCredentials.

    Aparece un nuevo elemento de lista PathAndCredentials.

  4. Agregue un elemento de lista PathAndCredentials independiente por cada ubicación a la que obtenga acceso.

  5. En el componente Microsoft-Windows-PnpCustomizationsNonWinPE, especifique la ruta al controlador de dispositivo y las credenciales usadas para tener acceso al archivo, si dicho archivo está en un recurso compartido de red.

    noteNota
    Puede incluir varias rutas de acceso a controladores de dispositivo si agrega varios elementos de lista PathAndCredentials. Si agrega varios elementos de lista, debe incrementar el valor de Key en cada ruta. Por ejemplo, si agrega dos rutas independientes de acceso a controladores, la primera ruta usa el valor 1 en Key y la segunda el valor 2 en Key.

  6. Guarde el archivo de respuesta y cierre Windows SIM. Este archivo debe ser similar al siguiente ejemplo:

    <?xml version="1.0" encoding="utf-8"?> 
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
       <settings pass="auditSystem">
          <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <DriverPaths>
                <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                   <Credentials>
                      <Domain>Fabrikam</Domain> 
                      <Password>MyPassword</Password> 
                      <Username>MyUserName</Username> 
                   </Credentials>
                   <Path>\\networkshare\share\drivers</Path> 
                </PathAndCredentials>
             </DriverPaths>
          </component>
       </settings>
    </unattend>
    
  7. Arranque en Windows PE, ejecute el programa de instalación de Windows y especifique el nombre del archivo de respuesta. Por ejemplo:

    setup.exe /unattend:C:\unattend.xml
    
    El archivo de respuesta especificado está almacenado en la caché del sistema por lo que es su configuración la que se aplica cuando ejecuta el modo auditoría.

    La instalación se completa.

  8. Inicie sesión en Windows y ejecute el modo auditoría con Sysprep. Por ejemplo:

    sysprep /audit /reboot
    
    Windows se reinicia en modo auditoría. Antes de que el usuario inicie la sesión, se agregan a Windows los controladores de dispositivo especificados en el archivo de respuesta.

Agregar controladores de dispositivos mediante DPInst

Para usar DPInst con el fin de instalar controladores, agregue un comando personalizado a un archivo de respuesta en la fase de configuración AuditUser. Para obtener más información acerca de los modificadores de línea de comandos de DPInst, visite este sitio web de MSDN (puede estar en inglés).

Para agregar un controlador de dispositivo mediante DPInst

  1. Abra el Administrador de imágenes de sistema de Windows (SIM).

  2. Abra el archivo de respuesta.

  3. En el menú Insertar, seleccione Comando sincrónico.

  4. Haga clic en Pass 6 auditUser en el submenú.

  5. Se abre el cuadro de diálogo Crear comando sincrónico.

  6. En el cuadro de texto Escriba una línea de comandos, escriba el comando con los parámetros. Use el cuadro Orden para seleccionar el orden en que deben ejecutarse los comandos.

  7. Haga clic en Aceptar.

Un comando RunSynchronous del archivo de respuesta debe ser similar al siguiente ejemplo.

<RunSynchronous>
   <RunSynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>MySynchCommand1</Description>
      <Order>1</Order>
      <Path>\\network\server\share\filename</Path>
      <WillReboot>OnRequest</WillReboot>
   </RunSynchronousCommand>
   <RunSynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>MySynchCommand2</Description>
      <Order>2</Order>
      <Path>\\network\server\share\filename</Path>
      <WillReboot>OnRequest</WillReboot>
   </RunSynchronousCommand>
</RunSynchronous>

Para obtener más información acerca de RunSynchronous, consulte la Referencia de instalación desatendida de Windows.

Vea también

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft