Windows admite las especificaciones Plug and Play que definen la forma en que un equipo puede detectar y configurar nuevo hardware agregado e instalar automáticamente el controlador de dispositivo. Antes de que apareciera la tecnología Plug and Play, los usuarios debían configurar manualmente los dispositivos antes de conectarlos al equipo.

El hardware Plug and Play, combinado con un sistema operativo compatible con Plug and Play, como Windows Vista® y Windows Server® 2008, permite al usuario conectar el hardware y que Windows busque un paquete de controladores de dispositivo adecuado y lo configure automáticamente para funcionar si interferir con el resto de los dispositivos.

Dado que el software de controlador de dispositivo se ejecuta como si fuera parte del sistema operativo con acceso ilimitado a todo el equipo, es muy importante que sólo admita controladores de dispositivo conocidos y autorizados. Para conseguir este requisito de seguridad, Windows Vista y Windows Server 2008 dividen el proceso de instalación en dos pasos:

Instalación de dispositivos en Windows

La instalación de controladores de dispositivo y dispositivos en Windows Vista y Windows Server 2008 funciona como se muestra en el siguiente diagrama. En el diagrama, "PnP" se refiere al servicio Plug and Play que se ejecuta en Windows. Si alguna de estas comprobaciones de seguridad da error o no se encuentra el paquete de controladores de dispositivo adecuado, el proceso se detiene.



Diagrama de flujo: instalación de controladores de dispositivo de Windows
  1. Cuando un usuario inserta un dispositivo, Windows detecta el nuevo hardware y señala el servicio Plug and Play para que el dispositivo esté operativo.

  2. Plug and Play identifica el dispositivo.

  3. Plug and Play busca en el almacén de controladores un paquete de controladores que coincida con el dispositivo. Si no se encuentra ningún paquete que coincida, vaya al paso 4. Si se encuentra un paquete que coincida, vaya directamente al paso 8.

  4. Windows busca un paquete de controladores que coincida en la siguientes ubicaciones y se detiene tan pronto como encuentra un paquete que coincida:

  5. Windows comprueba que el usuario tiene permiso para colocar el paquete de controladores en el almacén de controladores. El usuario debe tener credenciales de administrador o bien la directiva del equipo debe estar configurada para permitir que los usuarios estándar instalen dispositivos que tienen este identificador. Para obtener más información acerca de esta directiva, consulte Configurar directivas de equipo para permitir a los no administradores instalar dispositivos específicos.

  6. Windows comprueba que el paquete de controladores tiene una firma digital válida. Si el paquete de controladores está firmado por un certificado válido pero que no se encuentra en el almacén Editores de confianza, Windows pide confirmación al usuario.

  7. Windows coloca una copia del paquete de controladores en el almacén de controladores.

  8. PnP copia los archivos de controlador del almacén de controladores en sus ubicaciones operativas, que suele ser %systemroot%\windows32\drivers.

  9. PnP configura el Registro para indicar a Windows cómo usar los controladores recién instalados.

  10. PnP inicia los controladores recién instalados. Este paso se repite cada vez que el equipo se reinicia para volver a cargar los controladores.

En Windows Vista y Windows Server 2008, el proceso descrito en los pasos 3 al 7 se denomina almacenamiento provisional. Durante el almacenamiento provisional, Windows realiza comprobaciones de seguridad y, a continuación, coloca el paquete de controladores en una ubicación segura para que el servicio Plug and Play pueda obtener acceso a él. En Windows Vista y Windows Server 2008, un administrador puede llevar a cabo el almacenamiento provisional como un paso independiente. Para obtener más información, consulte Almacenar provisionalmente un controlador de dispositivo en el almacén de controladores.

Si es un administrador de varios equipos, el almacenamiento provisional de los paquetes de controladores de dispositivo para los usuarios proporciona ventajas significativas. Windows lleva a cabo todas las comprobaciones de seguridad necesarias durante el almacenamiento provisional, incluida la comprobación de los derechos de administrador y la validación de las firmas digitales. Una vez almacenado provisionalmente un paquete de controladores, cualquier usuario que inicia sesión en ese equipo puede instalar los controladores en el almacén de controladores con sólo conectar el dispositivo adecuado. No aparece ninguna pregunta ni se requieren permisos especiales. El usuario sólo tiene que conectar el dispositivo y éste funcionará, sin la intervención del administrador ni del servicio técnico.


Tabla de contenido