Windows consola del dispositivo (Devcon.exe)

Nota

Use la herramienta PnPUtil en lugar de DevCon.

DevCon (Devcon.exe), la consola del dispositivo, es una herramienta de línea de comandos que muestra información detallada sobre los dispositivos en equipos que ejecutan Windows. Puede usar DevCon para habilitar, deshabilitar, instalar, configurar y quitar dispositivos.

DevCon se ejecuta en Microsoft Windows 2000 y versiones posteriores de Windows.

¿Dónde puedo descargar DevCon?

DevCon (Devcon.exe) se incluye al instalar WDK, Visual Studio y el SDK de Windows para aplicaciones de escritorio. Para obtener información sobre cómo descargar los kits, vea Windows descargas de hardware.

  • Windows Driver Kit (WDK) 8 y Windows Driver Kit (WDK) 8.1 (ruta de instalación)
  • %WindowsSdkDir%\tools\x64\devcon.exe
  • %WindowsSdkDir%\tools\x86\devcon.exe
  • %WindowsSdkDir%\tools\arm\devcon.exe

Nota

La variable de entorno Visual Studio, %WindowsSdkDir%,representa la ruta de acceso al directorio de kits de Windows donde están instalados los kits, por ejemplo, C:\Archivos de programa (x86)\Windows Kits\8.1.

En esta sección

Qué puede hacer con DevCon

Windows desarrolladores y evaluadores de controladores pueden usar DevCon para comprobar que un controlador está instalado y configurado correctamente, incluidos los archivos INF, la pila de controladores, los archivos de controlador y el paquete de controladores adecuados. También puede usar los comandos de DevCon (habilitar, deshabilitar, instalar, iniciar, detener y continuar) 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 y equipos remotos.

Nota

Para ejecutar comandos de DevCon en un equipo remoto, la configuración directiva de grupo debe permitir que el servicio Plug and Play se ejecute en el equipo remoto. En los equipos que ejecutan Windows Vista y Windows 7, el directiva de grupo deshabilita el acceso remoto al servicio de forma predeterminada. En equipos que ejecutan Windows 8 y sistemas operativos posteriores, el acceso remoto no está disponible.

Entre las características de Devcon se incluyen:

  • Visualización de la información del controlador y del dispositivo DevCon puede mostrar las siguientes propiedades de controladores y dispositivos en equipos locales y equipos remotos (Windows XP y versiones anteriores):

  • Búsqueda de dispositivos DevCon puede buscar dispositivos en un equipo local o remoto por identificador de hardware, identificador 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 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 devnode e instalar software)
    • Quitar un dispositivo del árbol de dispositivos y eliminar su pila de dispositivos
    • Volver a examinar para Plug and Play dispositivos
    • Adición, eliminación y reordenación de los iDs de hardware de los dispositivos enumerados raízmente
    • Cambio de los controladores de filtro superior e inferior para una clase de configuración de dispositivo
    • Agregar y eliminar paquetes de controladores de terceros del 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 DevCon usa para recuperar y cambiar los datos de configuración y configuración. DevCon muestra el uso de funciones de instalación generales,funciones de instalación dedispositivos y funciones de Administrador de configuración PnP. El código fuente de la herramienta Consola de dispositivo (DevCon) está disponible en el repositorio Windows ejemplos de controladores de GitHub.

Comandos de DevCon

Ejemplos de DevCon