Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
DevCon (Consola de dispositivos) es una herramienta de línea de comandos que ayuda a los desarrolladores de controladores de Windows y a los administradores del sistema a administrar dispositivos.
Esta herramienta es especialmente útil para automatizar tareas de administración de dispositivos, probar instalaciones de controladores y comprobar las configuraciones de dispositivos en entornos de desarrollo y pruebas.
Importante
Microsoft recomienda usar PnPUtil en lugar de DevCon para proyectos nuevos. PnPUtil se incluye con cada versión de Windows y usa API más confiables y seguras. Para obtener instrucciones sobre la migración, consulte Reemplazo de DevCon.
Inicio rápido: Obtener DevCon en ejecución en cinco minutos
¿Está listo para empezar a administrar dispositivos con DevCon? Siga estos pasos:
- Descargue e instale el Kit de controladores de Windows (WDK) desde descargas de hardware de Windows.
-
Vaya al directorio de instalación (normalmente
C:\Program Files (x86)\Windows Kits\10\Tools\[version]\x64\). - Abra el símbolo del sistema como administrador.
-
Ejecute el primer comando:
devcon find *para enumerar todos los dispositivos.
Para obtener ejemplos y rutas de instalación detalladas, consulte las secciones siguientes.
Dónde descargar DevCon
DevCon (Devcon.exe) está incluido al instalar WDK, Visual Studio y Windows SDK para aplicaciones de escritorio. Para obtener información sobre cómo descargar los kits, consulte Descargas de hardware de Windows.
Versión 10 de Windows Driver Kit (WDK) (ruta de instalación)
- %WdkDir%\10\Tools\X.Y\x64\devcon.exe
- %WdkDir%\10\Tools\X.Y\x86\devcon.exe
- %WdkDir%\10\Tools\X.Y\arm64\devcon.exe
%WdkDir% representa el directorio donde instaló el WDK y X.Y hace referencia a la versión del Kit de controladores de Windows. Por ejemplo, si tiene un WDK reciente, la herramienta DevCon se encuentra en la ruta C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe de acceso del directorio para sistemas de 64 bits.
Qué puede hacer con DevCon
Los desarrolladores y probadores de controladores de Windows pueden utilizar DevCon para verificar que un controlador está instalado y configurado correctamente, incluidos los archivos INF, la pila de controladores, los archivos de controladores y el paquete de controladores adecuados. También puede usar los comandos DevCon (enable, disable, install, start, stop, continue) en los scripts para probar el controlador.
DevCon es una herramienta de línea de comandos que realiza funciones de administración de dispositivos en equipos locales.
Entre las características de devcon se incluyen:
Información del controlador y del dispositivo DevCon puede mostrar las siguientes propiedades de controladores y dispositivos en equipos locales:
- ID de hardware, ID compatibles e ID de instancia de dispositivo. Estos identificadores se describen en detalle en Cadenas de identificación de dispositivos.
- Clases de configuración de dispositivo
- Dispositivos de una clase de configuración de dispositivos
- Archivos INF y archivos de controladores de dispositivo
- Detalles de los paquetes de controladores
- Recursos de hardware
- Estado del dispositivo
- Pila de controladores esperada
- Paquetes de controladores de terceros en el almacén de controladores
Búsqueda de dispositivos DevCon puede buscar dispositivos en un equipo local por ID de hardware, ID de instancia de dispositivo o clase de configuración de dispositivo.
Cambiar la configuración del dispositivo DevCon puede cambiar el estado o la configuración de los dispositivos Plug and Play (PnP) en el equipo local de las maneras siguientes:
- Habilitar un dispositivo
- Deshabilitación de un dispositivo
- Actualizar controladores (interactivos y no interactivos)
- Instalar un dispositivo (crear un nodo de desarrollo e instalar software)
- Quitar un dispositivo del árbol de dispositivos y eliminar su pila de dispositivos
- Volver a examinar los dispositivos Plug and Play
- Agregar, eliminar y reordenar los ID de hardware de los dispositivos enumerados por raíz
- Cambiar los controladores de filtro superior e inferior para una clase de configuración de dispositivo
- Agregar y eliminar paquetes de controladores de terceros desde el almacén de controladores
Reiniciar el dispositivo o el equipo DevCon puede reiniciar un dispositivo local, reiniciar el sistema local a petición o reiniciar el sistema local si es necesario para otra operación de DevCon.
Funcionalidades y características de DevCon
DevCon proporciona tres categorías principales de funcionalidad de administración de dispositivos:
Ver información del dispositivo
- Mostrar identificadores de hardware, identificadores compatibles e identificadores de instancia de dispositivo
- Mostrar las clases de configuración del dispositivo y los detalles del controlador
- Enumerar archivos INF, archivos de controladores y paquetes de controladores
- Visualización de los recursos de hardware y el estado del dispositivo
Buscar y encontrar dispositivos
- Buscar por identificador de hardware, identificador de instancia de dispositivo o clase de configuración de dispositivo
- Enumerar todos los dispositivos o filtrar por criterios específicos
Modificación de la configuración del dispositivo
- Habilitar o deshabilitar dispositivos: control del estado del dispositivo sin el Administrador de dispositivos
- Actualizar controladores: instale nuevos controladores de forma interactiva o silenciosa.
- Instalar dispositivos: creación de nodos de dispositivo e instalación de software
- Eliminación de dispositivos: limpieza del árbol de dispositivos y la pila de controladores
- Administrar paquetes de controladores: agregar o quitar controladores de terceros del almacén de controladores de dispositivos
- Reiniciar dispositivos: reinicie los dispositivos o todo el sistema cuando sea necesario.
Código fuente de DevCon
También puede acceder al código fuente de DevCon para examinar los métodos que usa DevCon para recuperar y cambiar los datos de instalación y configuración. DevCon muestra el uso de funciones generales de configuración, funciones de instalación de dispositivos y funciones de Administrador de configuración de PnP. El código fuente de la herramienta Consola de dispositivos (DevCon) está disponible en el repositorio de muestras de controladores de Windows en GitHub.
Temas relacionados
Guías esenciales
- Comandos de DevCon: referencia completa de comandos con sintaxis
- Ejemplos de DevCon: escenarios de uso del mundo real y ejemplos de código
Migración y alternativas
- Reemplazar DevCon: transición a PnPUtil para nuevos proyectos
- PnPUtil: alternativa moderna recomendada por Microsoft