Olá Andre Manoel Duarte,
Sobre seu problema, gostaria de fornecer alguns detalhes em uma explicação bastante completa, espero que você não se importe de ler até aqui.
Você precisa aplicar essa correção na máquina hospedeira (o computador onde a impressora Zebra está fisicamente conectada via USB).
- Abra o Prompt de Comando ou o PowerShell como administrador.
- Execute os seguintes comandos para adicionar as chaves do registro que restauram o suporte ao protocolo legado: DOS
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d - Reinicie o computador host (Reiniciar o serviço Spooler muitas vezes não é suficiente; uma reinicialização completa é mais segura).
- Tente conectar os computadores clientes novamente.
Se as máquinas não estiverem em um domínio (ou se você estiver em um ambiente misto), a atualização pode estar forçando o Kerberos onde não deveria. Execute este comando também no hospedeiro:
DOS
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v ForceKerberosForRpc /t REG_DWORD /d
Se o loop de autenticação persistir, você pode contornar completamente a "verificação RPC" adicionando a impressora como um dispositivo local nos computadores clientes.
- No PC cliente, vá em Configurações > Bluetooth & dispositivos > Impressoras e scanners
- Clique em Adicionar dispositivo -> Adicionar manualmente (A impressora que quero não está listada)
- Selecione a última opção: Adicionar uma impressora local ou impressora de rede com configurações manuais
- Selecione criar uma nova porta -> porta local
- Na caixa de nome da porta, digite o caminho para a impressora compartilhada:
\\HostComputerName\ShareName(por exemplo,\\ReceptionPC\ZebraZD420). - Selecione o driver Zebra da lista (ou ZDesigner) e complete o assistente.
- Por que isso funciona: O Windows trata isso como uma operação de arquivo "local" em vez de uma operação de "impressão remota", frequentemente contornando o novo handshake de segurança.
Ok, espero que você tenha encontrado algo útil aqui. Se isso te ajudar a entender melhor o problema, vale a pena aceitar a resposta então. Se tiver mais perguntas, fique à vontade para deixar uma mensagem. Tenha um bom dia!
VP