Agregar controladores Plug and Play oem a las 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.

Versión original del producto:   Windows Server 2003
Número KB original:   254078

Resumen

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

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

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

Más información

Los controladores que se instalan durante la parte "Instalar dispositivos" de la configuración en modo GUI deben encontrarse en determinadas ubicaciones. En este punto, el programa de instalación instala los dispositivos mediante el uso de los IDs 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 la mejor coincidencia para el id. 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 de la instalación, esta ruta de acceso también se usa para cualquier hardware nuevo que se encuentra e instala. Si modificas esta clave durante la 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 a la instalación desatendida, sigue estos pasos. Si los controladores proporcionados por el OEM no están firmados digitalmente, es posible que recibas un mensaje sobre los controladores durante la instalación.

  1. Crea 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 Unattended.txt compartido. Puedes encontrar el programa 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. Crea una $oem$ $ 1\Drivers en la carpeta I386. Es posible que quieras crear carpetas adicionales en la subcarpeta Controladores, en función del hardware que quieras instalar. Por ejemplo, puede instalar un adaptador de red, un módem o un vídeo. La carpeta $1 se resuelve en %SystemDrive%. Durante la instalación en modo de texto, estas carpetas y archivos se copian en las carpetas %SystemDrive%\Drivers de la siguiente manera:

    \i386
    \$oem$
    - - \$1
    - - - \Drivers
    - - - - - \network adapter
    - - - - - \MODEM
    - - - - - \VIDEO

  3. Copia todos los archivos de controladores proporcionados por OEM para el dispositivo en las carpetas que creaste en el paso anterior.

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

    [Desatendido]
    OemPnPDriversPath = "Drivers\network adapter;Drivers\Modem;Drivers\Video"

    Nota

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

  5. Guarde el archivo de respuesta.

Durante la instalación en modo GUI cuando el sistema busca archivos .inf en busca de los IDs plug and play, también busca las rutas de acceso que se anotan en OemPnPDriversPath y la ruta de acceso predeterminada estándar de %WinDir%\Inf. La ruta %WinDir%\Inf aparece en primer lugar en el orden de búsqueda, pero si tienes 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 una instalación sysprep de Windows son similares a los pasos de la sección "Instalación desatendida", excepto que no es necesario crear el recurso compartido de distribución. Para agregar controladores al mini wizard de Sysprep, sigue estos pasos.

Nota

Para agregar controladores de almacenamiento masivo oem de terceros a la imagen Sysprep que usas para iniciar el equipo, necesitas al menos la versión 1.1 de Sysprep. Ha habido muchas actualizaciones de la herramienta Sysprep y de 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%, crea una estructura de carpetas para contener los controladores proporcionados por OEM de la siguiente manera:

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

  2. Copia los controladores proporcionados por OEM en sus subcarpetas correspondientes.

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

    [Desatendido]
    OemPnPDriversPath = "Drivers\network adapter;Drivers\Video"

    Nota

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

Si no quieres que los controladores proporcionados por el OEM permanezcan en el volumen una vez completado el mini asistente, puedes agregar la estructura de carpetas que creaste en el paso anterior en la carpeta Sysprep. Debe ajustar la clave OemPnPDriversPath = correctamente. 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. Todos los dispositivos Plug and Play se instalan automáticamente durante el asistente para la configuración mini en los equipos de destino. (Estos archivos incluyen los encontrados 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 usas el modificador de línea de comandos -pnp, se realiza una nueva enumeración completa de Plug and Play de todos los dispositivos que agrega de 5 a 10 minutos al proceso de asistente de Sysprep. Además, si especificas 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 algunos controladores de disco duro adicionales aparezcan en el Administrador de dispositivos.

Si los controladores proporcionados por el 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 instalación del lado servidor que se produce durante la instalación del mini asistente.

Instalaciones de RIS

La adición de controladores Plug and Play oem a las instalaciones ris implica los mismos pasos que se enumeran en la sección "Instalación desatendida", con dos pequeños ajustes:

  1. Coloque la $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 red
    \MODEM
    \VIDEO

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

    [Desatendido]
    OemPreinstall = Sí
    OemPnPDriversPath = "Drivers\network adapter;Drivers\Modem;Drivers\Video"

    Nota

    La cadena de variable de entorno %SystemDrive% se inserta automáticamente antes de cada una de las rutas de búsqueda enumeradas.
    Si uno de los controladores suministrados por OEM es para un dispositivo de adaptador de red, el servidor RIS debe tener este archivo disponible cuando se reinicia en la instalación en 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 246184 de Knowledge Base, 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, a continuación, presione ENTRAR después de cada comando:

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

Imágenes Desgarradas

Riprep y Sysprep comparten gran parte de la misma funcionalidad. Por lo tanto, agregar controladores Plug and Play oem a los equipos que se van a crear en 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 esta sea la unidad C porque Riprep.exe solo puede copiar un volumen o partición).

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

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

  3. Copia los controladores proporcionados por OEM en sus subcarpetas correspondientes.

  4. Crea un archivo Sysprep.inf en la carpeta Sysprep y, a continuación, agrega las entradas [Unattended] y OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave si las separa con un punto y coma (;). Por ejemplo:

    [Desatendido]
    OemPnPDriversPath = "Drivers\network adapter;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, debes quitar el dispositivo mediante el Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados no se instalan al iniciarse durante la miniscálida.

  5. Ejecute el Riprep.exe desde la carpeta \ RisServer \Reminst\Admin\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 en pantalla.

    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 desde una imagen plana de RIS típica antes de descargar la imagen de Riprep.
    Si la imagen ya está creada y quieres agregar controladores Plug and Play proporcionados por ELE, te recomendamos que utilices RIS para descargar la imagen en un equipo, siga los pasos enumerados en la sección anterior "Imágenes Desfasadas" y, a continuación, vuelva a copiar la imagen en el servidor RIS.

    Un efecto secundario es que las rutas de acceso de los controladores se introducen dos veces en la clave Software\Microsoft\Windows\CurrentVersion\DevicePath.

Instalaciones existentes de Windows

Es posible que tenga que agregar nuevos dispositivos de hardware a equipos existentes basados en Windows que requieran controladores proporcionados por OEM. Aunque este proceso requiere que instales el nuevo dispositivo, es posible que quieras que los controladores suministrados por OEM se distribuyen de forma controlada o que se ubican de forma centralizada en un servidor. Para ello, siga estos pasos:

  1. Decide si quieres copiar los controladores localmente o si quieres almacenarlos en un servidor de distribución central. Si quieres almacenar los controladores localmente en el disco duro del equipo, debes 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, obtén la ruta de acceso de los controladores de dispositivo. Si quieres copiarlos localmente, la ruta de acceso puede ser C:\Drivers\network adapter. Si quieres que se copien en un servidor ubicado centralmente, la ruta de acceso puede ser \ \ ServerName \ Drivers \network adapter (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 acerca de cómo hacer una copia de seguridad y restaurar el Registro, haga clic en el siguiente número de artículo 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% (Drivers\adaptador de red), el valor final de DevicePath debe ser:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Si los controladores se mantienen en un servidor o un punto de distribución ubicado centralmente, tienes que agregar la ruta de acceso UNC a los controladores proporcionados 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. Debe escribir manualmente el valor de %SystemRoot% si edita el Registro.

Después de completar estos pasos y de instalar nuevo hardware, cuando un usuario inicia sesión, Plug and Play localiza el nuevo hardware y busca las rutas de dispositivo especificadas para localizar los controladores proporcionados por OEM. Observe 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 de la instalación. Si los controladores proporcionados por el 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 podrá 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, debes quitar el dispositivo a través del Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados se instalan al iniciarse durante la miniscálida.

Para Windows Server 2003

Configuración desatendida

Al agregar controladores a la instalación desatendida, sigue estos pasos. Si los controladores proporcionados por el OEM no están firmados digitalmente, es posible que recibas 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. Puedes usar Setupmgr.exe para crear este recurso compartido y el Unattended.txt archivo. Puede encontrar Setupmgr.exe en el CD-ROM de Windows o Service Pack en la carpeta Support\Tools del archivo Deploy.cab y en los archivos de Ayuda deploy.chm y ref.chm que contienen información sobre el programa de instalación desatendida de Windows. También puede descargar los archivos más recientes del sitio web de Microsoft.

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

    \i386
    $oem$
    - - $1
    - - - \Drivers
    - - - - - \network adapter
    - - - - - \MODEM
    - - - - - \VIDEO

  3. Copia todos los archivos de controladores proporcionados por OEM para el dispositivo en las carpetas que creaste en el paso anterior.

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

    [Desatendido]
    OemPnPDriversPath = Drivers\adaptador de red;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 búsqueda enumeradas.

  5. Guarde el archivo de respuesta.

Durante la instalación en modo GUI cuando el sistema busca archivos .inf en busca de los IDs plug and play, también busca las rutas de acceso que se anotan en OemPnPDriversPath y la ruta de acceso predeterminada estándar de %WinDir%\Inf. La ruta %WinDir%\Inf aparece en primer lugar en el orden de búsqueda, pero si tienes 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 una instalación sysprep de Windows son similares a los pasos de la sección "Instalación desatendida", excepto que no es necesario crear el recurso compartido de distribución. Para agregar controladores al mini wizard de Sysprep, sigue estos pasos.

Nota

Le recomendamos que use la versión más reciente de Sysprep que esté disponible para su sistema operativo.

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

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

  2. Copia los controladores proporcionados por OEM en sus subcarpetas correspondientes.

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

    [Desatendido]
    OemPnPDriversPath = Drivers\adaptador de red;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 búsqueda enumeradas.

Si no quieres que los controladores proporcionados por el OEM permanezcan en el volumen una vez completado el mini asistente, puedes agregar la estructura de carpetas que creaste en el paso anterior en la carpeta Sysprep. Debe ajustar la clave OemPnPDriversPath = correctamente. 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. Todos los dispositivos Plug and Play (incluidos los que se encuentran con los archivos .inf del controlador OEM) se instalan automáticamente durante el asistente para la configuración mini 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 usas el modificador de línea de comandos -pnp, se realiza una nueva enumeración completa de Plug and Play de todos los dispositivos, que agrega de 5 a 10 minutos al proceso de asistente de Sysprep. Además, si especificas un controlador de almacenamiento masivo adicional, el modificador de línea de comandos -pnp puede hacer que algunos controladores de disco duro adicionales aparezcan en el Administrador de dispositivos.

Nota

Si los controladores proporcionados por el 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 instalación del lado servidor que se produce durante la instalación del mini asistente.

Instalaciones de RIS

La adición de controladores Plug and Play oem a las instalaciones ris implica los mismos pasos que se enumeran en la sección "Instalación desatendida", con dos pequeños ajustes:

  1. Coloque la $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 red
    \MODEM
    \VIDEO

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

    [Desatendido]
    OemPreinstall = Sí
    OemPnPDriversPath = "Drivers\network adapter;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 búsqueda enumeradas.

    Nota

    Si uno de los controladores suministrados por OEM es para un dispositivo de adaptador de red, el servidor RIS debe tener este archivo disponible cuando se reinicia en la instalación en 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 246184 de Knowledge Base, 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, a continuación, presione ENTRAR después de cada comando:

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

Imágenes Desgarradas

Riprep y Sysprep comparten gran parte de la misma funcionalidad. Por lo tanto, agregar controladores Plug and Play oem a los equipos que se van a crear en 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 esta sea la unidad C porque Riprep.exe solo puede copiar un volumen o partición).

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

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

  3. Copia los controladores proporcionados por OEM en sus subcarpetas correspondientes.

  4. Crea un archivo Sysprep.inf en la carpeta Sysprep y, a continuación, agrega las entradas [Unattended] y OemPnPDriversPath = Driver_Path. Puede enumerar varias rutas de acceso en esta clave si las separa con un punto y coma (;) como se muestra a continuación:

    [Desatendido]
    OemPnPDriversPath = Drivers\adaptador de red;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, debes quitar el dispositivo a través del Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados no se instalan al iniciarse durante la instalación.

  5. Ejecute el Riprep.exe desde la carpeta \ \ RisServer\Reminst\Admin\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 en pantalla.

    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 existentes de Windows

Es posible que tenga que agregar nuevos dispositivos de hardware a equipos existentes basados en Windows que requieran controladores proporcionados por OEM. Aunque este proceso requiere que instales el nuevo dispositivo, es posible que quieras que los controladores suministrados por OEM se distribuyen de forma controlada o que se ubican de forma centralizada en un servidor. Para ello, siga estos pasos:

  1. Decide si quieres copiar los controladores localmente o si quieres almacenarlos en un servidor de distribución central. Si quieres almacenar los controladores localmente en el disco duro del equipo, debes 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, obtén la ruta de acceso de los controladores de dispositivo. Si quieres copiarlos localmente, la ruta de acceso puede ser C:\Drivers\network adapter. Si desea que se copien en un servidor ubicado centralmente, la ruta de acceso puede ser \ \ ServerName \ Drivers\network adapter. (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 el Editor del Registro 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 acerca de cómo hacer una copia de seguridad y restaurar el Registro, haga clic en el siguiente número de artículo 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% (Drivers\adaptador de red), el valor final de DevicePath debe ser el siguiente:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Si los controladores se mantienen en un servidor o un punto de distribución ubicado centralmente, tienes que agregar la ruta de acceso UNC a los controladores proporcionados 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. Debe escribir manualmente el valor de %SystemRoot% si edita el Registro.

Supongamos que has completado estos pasos y que se ha instalado nuevo hardware. Cuando un usuario inicia sesión, Plug and Play localiza el nuevo hardware y busca las rutas de acceso del dispositivo que especificaste para localizar los controladores proporcionados por OEM. Observe 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 de la instalación. Supongamos que los controladores proporcionados por el 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. 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, debes quitar el dispositivo mediante el Administrador de dispositivos antes de ejecutar Sysprep o los controladores actualizados se instalan al iniciarse durante la miniscálida.