Consola del dispositivo Windows (Devcon.exe)
DevCon (Devcon.exe), la consola de dispositivos, es una herramienta de línea de comandos que muestra información detallada sobre los dispositivos de equipos que ejecutan Windows. Puede usar DevCon para habilitar, deshabilitar, instalar, configurar y quitar dispositivos.
Importante
PnPUtil se distribuye con todas las versiones de Windows y hace uso de las API más confiables y seguras disponibles y su uso está se recomendado. Para obtener más información sobre el uso de PnPutil en lugar de devcon, consulte Reemplazar DevCon.
¿Dónde puedo 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
El %WdkDir%
representa el directorio en el que se instaló el WDK y X.Y
hace referencia a la versión del Windows Driver Kit. Por ejemplo, si tiene un WDK reciente, la herramienta DevCon se encontraría en la ruta del directorio C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe
para sistemas de 64 bits.
En esta sección
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.
Código fuente de DevCon
El código fuente de DevCon también está disponible para que pueda 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.