Oi Caio,
Pelo que você descreveu, o Spooler está travando quando toca em impressoras de rede, o que faz com que as impressoras desapareçam para o usuário conectado e congela a página de seleção, enquanto a impressão USB e Bluetooth ainda funciona. A primeira correção mais rápida é uma redefinição limpa do Spooler que também limpa mapeamentos obsoletos por usuário. Faça isso em um PC afetado para validar antes de repetir em outro lugar.
Feche todos os aplicativos que podem se comunicar com impressoras. Abra o PowerShell como administrador. Em seguida, pare o Spooler e o serviço de fluxo de trabalho, limpe o cache do Spooler, limpe os mapeamentos de impressora por usuário e inicie o Spooler novamente. Use esses comandos exatamente.
Stop-Service -Name Spooler -Force
Get-Service -Name 'PrintWorkflowUserSvc*' | Stop-Service -Force -ErrorAction SilentlyContinue
Remove-Item -Path 'C:\Windows\System32\spool\PRINTERS\*' -Force -ErrorAction SilentlyContinue
reg delete "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Devices" /f
reg delete "HKCU\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts" /f
reg delete "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" /v Device /f
reg delete "HKCU\Printers\Connections" /f
Start-Service -Name Spooler
Saia e entre novamente uma vez. Agora adicione novamente apenas uma única impressora de rede e teste antes de adicionar o restante. Se você usar um servidor de impressão, conecte-se com o UNC caminho em Configurações ou execute-o no mesmo Terminal elevado para mapeá-lo diretamente.
Add-Printer -ConnectionName "\\YourPrintServer\YourPrinterShare"
Se você imprimir diretamente em uma porta IP em vez de em um servidor, recrie apenas uma porta e uma impressora para testar.
Add-PrinterPort -Name "IP_10.0.0.10" -PrinterHostAddress "10.0.0.10"
Add-Printer -Name "TestPrinter" -DriverName "Your Exact Driver Name" -PortName "IP_10.0.0.10"
Essa redefinição remove trabalhos corrompidos e ponteiros obsoletos por registro de usuário. Se isso resolver, repita nas outras máquinas. Se o congelamento retornar após essa reinicialização limpa, diga-me e eu lhe darei o próximo passo.