Qualche volta capita di dover trasferire delle stampanti con specifici driver da un PC all'altro, e magari questi driver sono introvabili sul web.
Con strumenti di terze parti è spesso complicato e superfluo, in quanto possiamo risolvere con un regedit alla mano ed un aggiungi driver stampante su Windows:

Iniziamo sul PC sorgente ed apriamo un regedit. Per vedere i driver x86 drivers di seguito il percorso:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers

Per drivers x64:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers

Nel mio esempio trasferirò il driver x64 Zebra TLP2844-Z. Per farlo userò la chiave InfPath al percorso seguente

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3\ZDesigner TLP 2844-Z

che punta al file .inf di configurazione del driver:

Per trovare il percorso della cartella con i driver, copia la chiave valore senza l'ultima parte. Nel nostro caso è:

C:\Windows\System32\DriverStore\FileRepository\zbrn.inf_amd64_ec9e03455f6e67de\

Ora per esportare dobbiamo:

  1. Copiare quella cartella nel PC di destinazione
  2. Nel computer di destinazione, eseguire il comando “printui /s /t2” per aprire il gestore server di stampa e cliccare su “Aggiungi”:

Cliccare su avanti, selezionare x64 e sulla schermata di selezione del driver fare click su "disco driver"

Selezionare tramite esplora risorse il file con estensione .inf nella cartella appena trasferita e cliccare su apri.

Selezionare il driver corretto dalla schermata di selezione ed il gioco è fatto.

Ora possiamo selezionare il driver appena importato sul tab "avanzate" nelle proprietà della stampante.

Selezionarlo, premere applica, abbiamo migrato un driver di stampa!