Salve, salve galera!

Hoje vou deixar registrado um problema que tive junto à um servidor com Print Server instalado.

Por algum motivo, ao instalar novas impressoras podemos ter problemas no momento em que o Windows copia os arquivos do driver para o repositório local.

O problema maior ocorre ao tentar remover ou atualizar esses drivers posteriormente. Os erros são os mais vários possíveis, entre eles o erro “0x80070057” é reportado no Event Viewer.

Pois bem, para remover esses drivers, a melhor opção é utilizando a ferramenta pnputil.

Para isso, vamos abrir o Prompt de Comando e digitar:

pnputil -e

Dependendo da quantidade de drivers, pode ser que você tenha uma lista um pouco grande, por isso mesmo eu gosto de exportar a saída desse comando para um outro arquivo (Lembrando que o prompt deve estar aberto como administrador):

pnputil

Na prática, este comando lista todos os arquivos .inf que ficam na pasta %system32%DriverStoreFileRepository.

Dessa forma, anote o nome dos arquivos que queremos remover e utilize o seguinte comando:

pnputil -f -d ARQUIVO.inf

Pronto! O driver da impressora foi removido e com isso você pode reinstalar o driver sem problemas.

Espero que tenham gostado e, caso precisem de alguma ajuda, podem deixar nos comentários..,.