Adición de controladores de Plug and Play OEM a instalaciones de Windows

En este artículo se describen los pasos para agregar controladores suministrados por el fabricante de equipos originales (OEM) a las instalaciones de Windows.

Se aplica a: Windows Server 2003
Número de KB original: 254078

Resumen

En este artículo solo se incluyen los controladores que normalmente se instalan durante el programa de instalación en modo de interfaz gráfica de usuario (GUI) o después del programa de instalación mediante Plug and Play enumeración. Esto le permite cargar previamente los controladores Plug and Play OEM que puede usar si el hardware asociado se agrega al sistema más adelante.

En este artículo se describe cómo agregar controladores de Plug and Play OEM en las situaciones siguientes:

  • Instalación desatendida
  • Instalación de Sysprep
  • Instalaciones del servicio de instalación remota (RIS)
  • Imágenes riprep
  • Instalaciones de Windows existentes

Más información

Los controladores instalados durante la parte "Instalación de dispositivos" de la configuración en modo GUI deben encontrarse en determinadas ubicaciones. En este momento, el programa de instalación instala los dispositivos mediante identificadores de Plug and Play enumerados por Windows Plug and Play. El programa de instalación busca una ruta de acceso predefinida en la unidad y busca en archivos .inf para encontrar la mejor coincidencia con el identificador de Plug and Play del dispositivo. De forma predeterminada, esta ruta de acceso se define en la siguiente ubicación del Registro y se establece en %SystemRoot%\Inf:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
El programa de instalación usa esta ruta de acceso para buscar archivos .inf para la instalación del dispositivo. Después del programa de instalación, esta ruta de acceso también se usa para cualquier hardware nuevo que se encuentre e instale. Si modifica esta clave durante el programa de instalación mediante el archivo Sysprep.inf o el archivo de respuesta desatendida, el valor se guarda y también se usa después del programa de instalación.

Las secciones siguientes contienen pasos para agregar controladores proporcionados por OEM a instalaciones desatendidas o de instalación de Sysprep de Windows.

Para Microsoft Windows 2000

Configuración desatendida

Al agregar controladores al programa de instalación desatendida, siga estos pasos. Si los controladores suministrados por OEM no están firmados digitalmente, puede recibir un mensaje sobre los controladores durante la instalación.

  1. Cree el recurso compartido de distribución en un servidor copiando el contenido de la carpeta I386 del disco de instalación de Windows. Puede usar el programa Setupmgr.exe para crear este recurso compartido y el archivo Unattended.txt. Puede encontrar el programa de Setupmgr.exe en el disco de instalación de Windows en la carpeta Support\Tools del archivo Deploy.cab y el archivo Unattend.doc que contiene información sobre la instalación desatendida de Windows.

  2. Cree una carpeta $oem$$1\Drivers en la carpeta I386. Es posible que desee crear carpetas adicionales en la subcarpeta Controladores, en función del hardware que quiera instalar. Por ejemplo, puede instalar un adaptador de red, un módem o un vídeo. La carpeta $1 se resuelve en %SystemDrive%. Durante el programa de instalación en modo de texto, estas carpetas y archivos se copian en las carpetas %SystemDrive%\Drivers como se indica a continuación:

    \i386
    \$oem$
    - - \$1
    ---\Controladores
    - - - - - - \nadaptador etwork
    -----\MÓDEM
    -----\VIDEO

  3. Copie todos los archivos de controlador proporcionados por OEM para el dispositivo en las carpetas que creó en el paso anterior.

  4. Agregue la entrada OemPnPDriversPath = Driver_Paths en la sección [Desatendida] del archivo de respuesta del programa de instalación. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;). Por ejemplo, agregue la siguiente entrada.

    [Desatendido]
    OemPnPDriversPath = "Controladores\nadaptador etwork; Drivers\Modem; Drivers\Video"

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.

  5. Guarde el archivo de respuesta.

Durante el programa de instalación en modo GUI cuando el sistema busca en archivos .inf identificadores de Plug and Play, también busca en las rutas de acceso que se indican en OemPnPDriversPath y en la ruta de acceso predeterminada estándar %WinDir%\Inf. La ruta de acceso %WinDir%\Inf aparece primero en el orden de búsqueda, pero si tiene un dispositivo compatible con más de un archivo .inf, el programa de instalación continúa buscando en todas las rutas de acceso especificadas en la entrada OemPnPDriversPath. ((Windows puede incluir un controlador que ofrece funcionalidad genérica). Aunque puede encontrar varias coincidencias, Plug and Play usa el archivo .inf que tiene la mejor coincidencia y, a continuación, instala el controlador de dispositivo asociado para admitir el dispositivo.

Configuración de Sysprep

Los pasos para agregar controladores proporcionados por OEM a un programa de instalación de Windows Sysprep son similares a los pasos de la sección "Instalación desatendida", salvo que no es necesario crear el recurso compartido de distribución. Para agregar controladores al mini-asistente de Sysprep, siga estos pasos.

Nota:

Para agregar controladores de almacenamiento masivo de terceros oem a la imagen de Sysprep que se usa para iniciar el equipo, necesita al menos la versión 1.1 de Sysprep. Ha habido muchas actualizaciones en la herramienta Sysprep y en las herramientas de implementación que incluyen Sysprep. Por lo tanto, se recomienda usar la versión más reciente de la herramienta Sysprep y las herramientas de implementación específicas del sistema operativo que implemente.

  1. En la raíz del volumen donde se encuentra la carpeta %WinDir%, cree una estructura de carpetas para contener los controladores proporcionados por OEM de la siguiente manera:

    \Controladores
    - - adaptador de \network
    --\VIDEO
    \Sysprep
    \WINNT

  2. Copie los controladores proporcionados por OEM en sus subcarpetas adecuadas.

  3. Agregue la entrada OemPnPDriversPath = Driver_Paths en la sección [Desatendida] del archivo Sysprep.inf. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;) como se muestra en el ejemplo siguiente.

    [Desatendido]
    OemPnPDriversPath = "Controladores\nadaptador etwork; Drivers\Video"

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.

Si no desea que los controladores proporcionados por OEM permanezcan en el volumen una vez completado el mini-asistente, puede agregar la estructura de carpetas que creó en el paso anterior en la carpeta Sysprep. Tiene que ajustar la clave OemPnPDriversPath = adecuadamente. La carpeta Sysprep y sus subcarpetas se quitan automáticamente una vez completada la instalación.

Guarde el archivo Sysprep.inf en la carpeta Sysprep y, a continuación, ejecute Sysprep.exe. Los dispositivos Plug and Play se instalan automáticamente durante el asistente para la configuración mínima en los equipos de destino. (Estos archivos incluyen los que se encuentran mediante los archivos .inf del controlador OEM).

Nota:

No es necesario especificar el modificador de línea de comandos -pnp a menos que haya dispositivos anteriores (ISA) en los equipos de destino. Si usa el modificador de línea de comandos -pnp, se realiza una nueva enumeración Plug and Play completa de todos los dispositivos que agrega entre 5 y 10 minutos al proceso del mini-asistente sysprep. Además, si especifica controladores de almacenamiento masivo adicionales mediante sysprep versión 1.1 o versiones posteriores, el modificador de línea de comandos -pnp puede hacer que aparezcan algunos controladores de disco duro adicionales en Administrador de dispositivos.

Si los controladores proporcionados por OEM no están firmados digitalmente, el mini-asistente pospone la instalación del dispositivo hasta que un administrador inicie sesión en el equipo. Esto se conoce como instalación del lado cliente frente a la del lado servidor que se produce durante la instalación del mini-asistente.

Instalaciones de RIS

Agregar controladores de Plug and Play OEM a instalaciones DE RIS implica los mismos pasos que se enumeran en la sección "Instalación desatendida", con dos pequeños ajustes:

  1. Coloque la carpeta $oem$ en el mismo nivel que la carpeta \I386 de la imagen RIS. Por ejemplo, use la siguiente estructura de carpetas:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    adaptador de etwork de \n
    \MÓDEM
    \VIDEO

  2. Modifique la plantilla predeterminada de la imagen RIS (Ristndrd.sif). En la sección [Desatendida], cambie el valor de clave OemPreinstall = de No a Sí y, a continuación, agregue las entradas OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;) como se muestra en el ejemplo siguiente.

    [Desatendido]
    OemPreinstall = Sí
    OemPnPDriversPath = "Controladores\nadaptador etwork; Drivers\Modem; Drivers\Video"

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.
    Si uno de los controladores suministrados por OEM es para un dispositivo adaptador de red, el servidor RIS debe tener este archivo disponible cuando se reinicie en el modo de texto.

  3. Si copia el adaptador de red adicional o los controladores de almacenamiento masivo en la carpeta \i386 como se describe en el artículo de Knowledge Base 246184, detenga y reinicie el servicio BINL en el servidor RIS. Para detener y reiniciar el servicio BINL, escriba los siguientes comandos en el símbolo del sistema y presione ENTRAR después de cada comando:

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Imágenes riprep

Riprep y Sysprep comparten gran parte de la misma funcionalidad. Por lo tanto, agregar controladores de Plug and Play OEM a equipos que se van a crear imágenes implica pasos similares a los que se usan para Sysprep. Antes de ejecutar Riprep en el equipo de imagen para copiarlo en el servidor RIS, siga estos pasos:

  1. Cree una carpeta denominada Sysprep en la carpeta %SystemDrive%. (Es muy probable que se trate de la unidad C porque Riprep.exe solo puede copiar un volumen o partición).

  2. En la raíz del mismo volumen, cree una estructura de carpetas para contener los controladores proporcionados por OEM de la siguiente manera:

    \Controladores
    - - adaptador de \network
    --\VIDEO
    \Sysprep
    \WINNT

  3. Copie los controladores proporcionados por OEM en sus subcarpetas adecuadas.

  4. Cree un archivo Sysprep.inf en la carpeta Sysprep y agregue las entradas [Desatendida] y OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;). Por ejemplo:

    [Desatendido]
    OemPnPDriversPath = "Controladores\nadaptador etwork; Drivers\Video"

    Nota:

    La variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de búsqueda enumeradas que se especifican.
    Si el sistema operativo ya ha reconocido el dispositivo como un dispositivo conocido o desconocido, debe quitar el dispositivo mediante Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados no se instalan en el inicio durante la instalación mínima.

  5. Ejecute el programa Riprep.exe desde la carpeta \RisServer \Reminst\Administración\I386 en el equipo cliente para copiar la imagen en el servidor RIS seleccionado. Riprep busca en la carpeta Sysprep un archivo Sysprep.inf, lee la clave OemPnPDriversPath= y, a continuación, actualiza la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath A continuación, Riprep copia el registro en el servidor para que se pueda usar durante el asistente para la instalación mínima.

    Nota:

    El archivo Riprep.sif predeterminado que se crea durante este proceso no se ve afectado por la entrada en el archivo Sysprep.inf que se creó en los pasos anteriores.

    Nota:

    Si uno de los controladores suministrados por OEM es para el adaptador de red principal, el servidor RIS también debe tener este archivo disponible en una imagen plana RIS típica antes de descargar la imagen Riprep.
    Si la imagen ya se ha creado y desea agregar controladores de Plug and Play proporcionados por OEM, se recomienda usar RIS para descargar la imagen en un equipo, seguir los pasos enumerados en la sección anterior "Imágenes riprep" y, a continuación, volver a recuperar la imagen en el servidor RIS.

    Un efecto secundario es que las rutas de acceso del controlador se escriben dos veces en la clave Software\Microsoft\Windows\CurrentVersion\DevicePath.

Instalaciones de Windows existentes

Es posible que tenga que agregar nuevos dispositivos de hardware a equipos basados en Windows existentes que requieran controladores proporcionados por OEM. Aunque este proceso requiere que instale el nuevo dispositivo, es posible que desee que los controladores proporcionados por OEM se distribuyan de forma controlada o que estén ubicados centralmente en un servidor. Para ello, siga estos pasos:

  1. Decida si desea copiar los controladores localmente o si desea almacenarlos en un servidor de distribución central. Si desea almacenar los controladores localmente en el disco duro del equipo, debe tener un procedimiento para copiar los controladores en el equipo. (Por ejemplo, use scripts de inicio de sesión, trabajos por lotes de Microsoft Systems Management Server (SMS) u otros métodos).

  2. Una vez determinado el método de distribución, obtenga la ruta de acceso de los controladores de dispositivo. Si desea copiarlos localmente, la ruta de acceso puede ser C:\Drivers\nadaptador etwork. Si desea que se copien en un servidor central, la ruta de acceso puede ser \\ServerName\Drivers \nadaptador etwork (donde Drivers es una carpeta compartida).

  3. La clave DevicePath del registro del equipo local debe actualizarse para reflejar las nuevas ubicaciones de controladores OEM. Debe tener un método automatizado para actualizar de forma remota la clave del Registro. Puede usar archivos Regedit junto con scripts de inicio de sesión o con un trabajo por lotes de SMS. El valor predeterminado se encuentra en la siguiente clave del Registro:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Edite la clave DevicePath mediante Regedt32.exe para que la ruta de acceso donde se encuentran los controladores se incluya en la ruta de acceso de búsqueda.

    Importante

    Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. En consecuencia, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información sobre cómo hacer una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 322756 Cómo hacer una copia de seguridad y restaurar el Registro en Windows.

    Por ejemplo, si los controladores se copian localmente en la raíz de la unidad donde reside la carpeta %WinDir% (Controladores\nadaptador etwork), el valor final de DevicePath debe leer:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Si los controladores se mantienen en un servidor o punto de distribución de ubicación central, debe agregar la ruta de acceso UNC a los controladores suministrados por OEM. Por ejemplo:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerName\ShareName\Drivers\nadaptador etwork

    Nota:

    %SystemRoot% no se anexa automáticamente porque el proceso de instalación no agrega los valores. Si edita el registro, debe escribir manualmente el valor de %SystemRoot%.

Una vez completados estos pasos y instalado el nuevo hardware, cuando un usuario inicia sesión, Plug and Play localiza el nuevo hardware y busca en las rutas de acceso del dispositivo especificadas para localizar los controladores proporcionados por OEM. Tenga en cuenta que todas las reglas que se aplican a los controladores firmados o sin firmar también se aplican a los dispositivos que se instalan después del programa de instalación. Si los controladores proporcionados por OEM para el nuevo dispositivo no están firmados digitalmente y un usuario que no es administrador inicia sesión en el equipo después de instalar el nuevo hardware, el usuario no puede completar la instalación del dispositivo hasta que un administrador inicie sesión en el equipo.

Nota:

Si el sistema operativo ya ha reconocido el dispositivo como un dispositivo conocido o desconocido, debe quitar el dispositivo a través de Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados se instalan en el inicio durante la instalación mínima.

Para Windows Server 2003

Configuración desatendida

Al agregar controladores al programa de instalación desatendida, siga estos pasos. Si los controladores suministrados por OEM no están firmados digitalmente, puede recibir un mensaje sobre los controladores durante la instalación.

  1. Cree el recurso compartido de distribución en un servidor copiando el contenido de la carpeta I386 del CD-ROM de instalación de Windows. Puede usar Setupmgr.exe para crear este recurso compartido y el archivo Unattended.txt. Puede encontrar Setupmgr.exe en el CD-ROM de Windows o Service Pack en la carpeta Support\Tools del archivo Deploy.cab y los archivos de ayuda deploy.chm y ref.chm que contienen información sobre la instalación desatendida de Windows. También puede descargar los archivos más recientes del sitio web de Microsoft.

  2. Cree una carpeta $oem$$1\Drivers en la carpeta I386. Es posible que quiera crear carpetas adicionales en la subcarpeta Controladores, en función del hardware que quiera instalar (por ejemplo, adaptador de red, módem o vídeo). La carpeta $1 se resuelve en %SystemDrive%. Durante el programa de instalación en modo de texto, estas carpetas y archivos se copian en las carpetas %SystemDrive%\Drivers. Por ejemplo:

    \i386
    $oem$
    - - 1 USD
    ---\Controladores
    - - - - - - \nadaptador etwork
    -----\MÓDEM
    -----\VIDEO

  3. Copie todos los archivos de controlador proporcionados por OEM para el dispositivo en las carpetas que creó en el paso anterior.

  4. Agregue la entrada OemPnPDriversPath = Driver_Paths en la sección [Desatendida] del archivo de respuesta del programa de instalación. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;). Por ejemplo:

    [Desatendido]
    OemPnPDriversPath = Controladores\nadaptador etwork; Drivers\Modem; Drivers\Video UpdateInstalledDrivers = Sí | No

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.

  5. Guarde el archivo de respuesta.

Durante el programa de instalación en modo GUI cuando el sistema busca en archivos .inf identificadores de Plug and Play, también busca en las rutas de acceso que se indican en OemPnPDriversPath y en la ruta de acceso predeterminada estándar %WinDir%\Inf. La ruta de acceso %WinDir%\Inf aparece primero en el orden de búsqueda, pero si tiene un dispositivo compatible con más de un archivo .inf (Windows puede incluir un controlador que ofrece funcionalidad genérica), el programa de instalación continúa buscando en todas las rutas de acceso especificadas en la entrada OemPnPDriversPath. Aunque puede encontrar varias coincidencias, Plug and Play usa el archivo .inf que tiene la mejor coincidencia y, a continuación, instala el controlador de dispositivo asociado para admitir el dispositivo.

Configuración de Sysprep

Los pasos para agregar controladores proporcionados por OEM a un programa de instalación de Windows Sysprep son similares a los pasos de la sección "Instalación desatendida", salvo que no es necesario crear el recurso compartido de distribución. Para agregar controladores al mini-asistente de Sysprep, siga estos pasos.

Nota:

Se recomienda usar la versión más reciente de Sysprep que está disponible para el sistema operativo.

  1. En la raíz del volumen donde se encuentra la carpeta %WinDir%, cree una estructura de carpetas para contener los controladores proporcionados por OEM. Por ejemplo:

    \Controladores
    - - adaptador de \network
    --\VIDEO
    \Sysprep
    \WINNT

  2. Copie los controladores proporcionados por OEM en sus subcarpetas adecuadas.

  3. Agregue la entrada OemPnPDriversPath = Driver_Paths en la sección [Desatendida] del archivo Sysprep.inf. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;). Por ejemplo:

    [Desatendido]
    OemPnPDriversPath = Controladores\nadaptador etwork; Drivers\Video UpdateInstalledDrivers = Sí | No

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.

Si no desea que los controladores proporcionados por OEM permanezcan en el volumen una vez completado el mini-asistente, puede agregar la estructura de carpetas que creó en el paso anterior en la carpeta Sysprep. Tiene que ajustar la clave OemPnPDriversPath = adecuadamente. La carpeta Sysprep (y sus subcarpetas) se quita automáticamente una vez finalizada la instalación.

Guarde el archivo Sysprep.inf en la carpeta Sysprep y ejecute Sysprep.exe. Los dispositivos Plug and Play (incluidos los que se encuentran mediante los archivos .inf del controlador OEM) se instalan automáticamente durante el asistente para la instalación mínima en los equipos de destino. Tenga en cuenta que no es necesario especificar el modificador de línea de comandos -pnp a menos que haya dispositivos anteriores (ISA) en los equipos de destino. Si usa el modificador de línea de comandos -pnp, se realiza una Plug and Play enumeración completa de todos los dispositivos, que agrega entre 5 y 10 minutos al proceso del mini-asistente sysprep. Además, si especifica un controlador de almacenamiento masivo adicional, el modificador de línea de comandos -pnp puede hacer que aparezcan algunos controladores de disco duro adicionales en Administrador de dispositivos.

Nota:

Si los controladores proporcionados por OEM no están firmados digitalmente, el mini-asistente pospone la instalación del dispositivo hasta que un administrador inicie sesión en el equipo. Esto se conoce como instalación del lado cliente frente a la del lado servidor que se produce durante la instalación del mini-asistente.

Instalaciones de RIS

Agregar controladores de Plug and Play OEM a instalaciones DE RIS implica los mismos pasos que se enumeran en la sección "Instalación desatendida", con dos pequeños ajustes:

  1. Coloque la carpeta $oem$ en el mismo nivel que la carpeta \I386 de la imagen RIS. Por ejemplo, use la siguiente estructura:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    adaptador de etwork de \n
    \MÓDEM
    \VIDEO

  2. Modifique la plantilla predeterminada de la imagen RIS (Ristndrd.sif). En la sección [Desatendida], cambie el valor de clave OemPreinstall = de No a Sí y, a continuación, agregue las entradas OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;) como se indica a continuación:

    [Desatendido]
    OemPreinstall = Sí
    OemPnPDriversPath = "Controladores\nadaptador etwork; Drivers\Modem; Drivers\Video"
    UpdateInstalledDrivers = Sí | No

    Nota:

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de acceso de búsqueda enumeradas.

    Nota:

    Si uno de los controladores suministrados por OEM es para un dispositivo adaptador de red, el servidor RIS debe tener este archivo disponible cuando se reinicie en el modo de texto.

  3. Si copia el adaptador de red adicional o los controladores de almacenamiento masivo en la carpeta \i386 como se describe en el artículo de Knowledge Base 246184, detenga y reinicie el servicio BINL en el servidor RIS. Para detener y reiniciar el servicio BINL, escriba los siguientes comandos en el símbolo del sistema y presione ENTRAR después de cada comando:

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Imágenes riprep

Riprep y Sysprep comparten gran parte de la misma funcionalidad. Por lo tanto, agregar controladores de Plug and Play OEM a equipos que se van a crear imágenes implica pasos similares a los que se usan para Sysprep. Antes de ejecutar Riprep en el equipo de imagen para copiarlo en el servidor RIS, siga estos pasos:

  1. Cree una carpeta denominada Sysprep en la carpeta %SystemDrive%. (Es muy probable que se trate de la unidad C porque Riprep.exe solo puede copiar un volumen o partición).

  2. En la raíz del mismo volumen, cree una estructura de carpetas para contener los controladores proporcionados por OEM de la siguiente manera:

    \Controladores
    - - adaptador de \network
    --\VIDEO
    \Sysprep
    \WINNT

  3. Copie los controladores proporcionados por OEM en sus subcarpetas adecuadas.

  4. Cree un archivo Sysprep.inf en la carpeta Sysprep y agregue las entradas [Desatendida] y OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave separándolas con un punto y coma (;) como se indica a continuación:

    [Desatendido]
    OemPnPDriversPath = Controladores\nadaptador etwork; Drivers\Video UpdateInstalledDrivers = Sí | No

    Nota:

    La variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de búsqueda enumeradas que se especifican.

    Nota:

    Si el sistema operativo ya ha reconocido el dispositivo como un dispositivo conocido o desconocido, debe quitar el dispositivo a través de Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados no se instalan en el inicio durante la instalación mínima.

  5. Ejecute el programa Riprep.exe desde la carpeta \\RisServer\Reminst\Administración\I386 del equipo cliente para copiar la imagen en el servidor RIS seleccionado. Riprep busca en la carpeta Sysprep un archivo Sysprep.inf, lee la clave OemPnPDriversPath= y, a continuación, actualiza la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    A continuación, Riprep copia el registro en el servidor para que se pueda usar durante el asistente para la instalación mínima.

    Nota:

    El archivo Riprep.sif predeterminado que se crea durante este proceso no se ve afectado por la entrada en el archivo Sysprep.inf que se creó en los pasos anteriores.

Instalaciones de Windows existentes

Es posible que tenga que agregar nuevos dispositivos de hardware a equipos basados en Windows existentes que requieran controladores proporcionados por OEM. Aunque este proceso requiere que instale el nuevo dispositivo, es posible que desee que los controladores proporcionados por OEM se distribuyan de forma controlada o que estén ubicados centralmente en un servidor. Para ello, siga estos pasos:

  1. Decida si desea copiar los controladores localmente o si desea almacenarlos en un servidor de distribución central. Si desea almacenar los controladores localmente en el disco duro del equipo, debe tener un procedimiento para copiar los controladores en el equipo. Por ejemplo, use scripts de inicio de sesión, trabajos por lotes de Microsoft Systems Management Server (SMS) u otros métodos.

  2. Una vez determinado el método de distribución, obtenga la ruta de acceso de los controladores de dispositivo. Si desea copiarlos localmente, la ruta de acceso puede ser C:\Drivers\nadaptador etwork. Si desea que se copien en un servidor ubicado centralmente, la ruta de acceso puede ser \\Controladores servername\\nadaptador etwork. (Los controladores son una carpeta compartida).

  3. La clave DevicePath del registro del equipo local debe actualizarse para reflejar las nuevas ubicaciones de controladores OEM. Debe tener un método automatizado para actualizar de forma remota la clave del Registro. Puede usar archivos Regedit junto con scripts de inicio de sesión o con un trabajo por lotes de SMS. El valor predeterminado se encuentra en la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Edite la clave DevicePath mediante registry Editor para que la ruta de acceso donde se encuentran los controladores se incluya en la ruta de acceso de búsqueda.

    Importante

    Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. En consecuencia, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información sobre cómo hacer una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 322756 Cómo hacer una copia de seguridad y restaurar el Registro en Windows.

    Por ejemplo, si los controladores se copian localmente en la raíz de la unidad donde reside la carpeta %WinDir% (Controladores\nadaptador de etwork), el valor final de DevicePath debe leerse de la siguiente manera:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Si los controladores se mantienen en un servidor o punto de distribución de ubicación central, debe agregar la ruta de acceso UNC a los controladores suministrados por OEM. Por ejemplo:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter

    Nota:

    %SystemRoot% no se anexa automáticamente porque el proceso de instalación no agrega los valores. Si edita el registro, debe escribir manualmente el valor de %SystemRoot%.

Supongamos que ha completado estos pasos y que está instalado el nuevo hardware. Cuando un usuario inicia sesión, Plug and Play busca el nuevo hardware y busca en las rutas de acceso del dispositivo especificadas para localizar los controladores proporcionados por OEM. Tenga en cuenta que todas las reglas que se aplican a los controladores firmados y sin firmar también se aplican a los dispositivos que se instalan después del programa de instalación. Supongamos que los controladores proporcionados por OEM para el nuevo dispositivo no están firmados digitalmente y que un usuario que no es administrador inicia sesión en el equipo después de instalar el nuevo hardware. En este caso, el usuario no puede completar la instalación del dispositivo hasta que un administrador inicie sesión en el equipo.

Nota:

Si el sistema operativo ya ha reconocido el dispositivo como un dispositivo conocido o desconocido, debe quitar el dispositivo mediante Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados se instalan en el inicio durante la instalación mínima.

Recolección de datos

Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.