Bloquear autoinstalação de impressoras em TS

31 01 2008

Um problema comum em servidores de Terminal Services, é o fato de sempre que um client conectar no servidor, as impressoras locais que existem instaladas na estação cliente são automaticamente adicionadas na sessão. Em alguns casos isso é útil, mas em outros um transtorno. Pois sempre que o windows tem na sua base de drivers, o software da impressora ele instala o driver dela no servidor.

Isso causa uma bagunça e dificuldade de administrar os drivers instalados no servidor. Além de algumas instabilidades e problemas de impressão.

Abaixo segue procedimento para evitar o problema:

1. Desabilitar a lista de drivers default do Windows, impedindo que o Windows instale automaticamente qualquer driver:

                – Renomear o arquivos C:\Windows\Inf\ntprint.inf para ntprint.inf.disabled

2. Criar as chaves de registry a baixo para habilitar o Drive Redirect.

                – HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd

                               Type: REG_SZ

                               Value: PrinterMappingINFName

                               Data: c:\windows\inf\printsubs.inf

                – HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd

                               Type: REG_SZ

                               Value: PrinterMappingINFSection

                               Data: Printers

3. Crie o arquivo C:\Windows\INF\PrintSubs.inf com seguinte conteudo. (abaixo um exemplo do printsubs.inf, que vai ser adaptado ao ambiente conforme os modelos de impressoras usadas.

                – Observe que a última linha não pode ser em branco.

———————————————————————————–

;PRINTSUBS.INF

;This file contains Mappings for Client driver to Server driver printer connections

[Printers]

 ;”Client Printer Driver Name” = ” Server Printer Drive Name”

“HP LaserJet 3050 Series PCL 6″ = “hp LaserJet 3020 PCL 6″

“hp LaserJet 3030 PCL 6″ = “hp LaserJet 3020 PCL 6″

“HP Color LaserJet 2840 PCL 6″ = “HP Color LaserJet 2840 PS”

“HP Color LaserJet 2820 PCL 6″ = “HP Color LaserJet 2840 PS”

“hp deskjet 840c series” = “HP DeskJet 840C/841C/842C/843C”

———————————————————————————–

  • Twitter
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • Technorati
  • MySpace
  • Rec6
  • Digg
  • LinkedIn
  • E-mail this story to a friend!
  • Print this article!

Posts Relacionados


Acoes

Informacoes

Mande um comentario! :)

Vc pode usar essas tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">