Disattivare e attivare periferica tramite prompt dei comandi cmd

Disattivare e attivare periferica tramite prompt dei comandi cmd

Disattivare e attivare periferica tramite prompt dei comandi cmd
🖥️
Windows

In questi giorni ho avuto un problema su una postazione. All'avvio il monitor collegato alla porta "Display Port" tramite adattatore VGA --> Display Port mi veniva riconosciuto in maniera "randomatica", mentre quello tramite porta HDMI diretta non aveva problemi.

Nel registro eventi non c'era scritto nulla a riguardo, ma aggiornando i driver ho notato che alla disattivazione e alla riattivazione della scheda, questa accendeva entrambi i monitor.

Considerando che il problema potrebbe essere tranquillamente causato dall'adattatore ho creato un piccolo workaround che all'avvio disattiva e riattiva la periferica tramite "pnputil"

Ho prima visto la lista delle periferiche tramite il comando:

pnputil /enum-devices

per registringere la ricerca solo alle schede video:

pnputil /enum-devices /class Display

Copiare l'ID Istanza, aprire prompt dei comandi ed eseguire i comandi di disabiliazione e riattivazione (cambiare ID):

pnputil /disable-device "PCI\VEN_1002&DEV_67EF&SUBSYS_8303103C&REV_CF\4&2df26d26&0&0008"
pnputil /enable-device "PCI\VEN_1002&DEV_67EF&SUBSYS_8303103C&REV_CF\4&2df26d26&0&0008"
👍
Bona solutio vobis