Esse objeto monitora o redirecionamento de impressoras de serviços de área de trabalho remota
Os serviços de área de trabalho remota fornecem redirecionamento de impressão, que roteia os trabalhos de impressão de um servidor para uma impressora que esteja conectada a um computador cliente ou a uma impressora compartilhada disponível para o computador cliente. Quando um usuário estabelece uma sessão remota com um servidor host de sessão RD, o impressora redirecionada estará disponívei aos aplicativos em execução na sessão remota.
Por padrão, um servidor Host da Sessão RD em execução no Windows Server 2008 ou mais recente tenta primeiro utilizar o driver Easy Print dos Serviços de Área de Trabalho Remota. Se o computador cliente não tiver suporte para esse driver, o servidor procura por um driver de impressão correspondente no servidor host de sessão RD. Pode-se instalar um driver de impressão correspondente no servidor host de sessão RD, ou pode-se criar um arquivo de mapeamento de impressão personalizado.
Para resolver esse problema, verifique a identificação de evento e então consulte as informações de solução de problemas para aquele evento nas seções a seguir.
Etapas de resolução para as seguintes IDs de evento: 1103, 1100
Para resolver esse problema, habilite o Barramento Redirecionador de Dispositivos de Área de Trabalho Remota. Se não for possível habilitar o Barramento Redirecionador de Dispositivos de Área de Trabalho Remota, substitua o arquivo Rdpdr.sys existente. Se o problema persistir, substitua a subchave de registro RDPDR.
Para executar essas tarefas, consulte as seções a seguir.
Ativar bus redirecionador de dispositivo de área de trabalho remota
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para ativar o bus redirecionador de dispositivo de área de trabalho remota no servidor host de sessão RD:
1. No servidor Host da Sessão RD, abra o Gerenciador de Dispositivos. Para abrir o Gerenciador de Dispositivos, clique em Iniciar e em Executar, digite devmgmt.msc e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. Expanda os Dispositivos do sistema.
4. Clique com o botão direito do mouse no Barramento Redirecionador de Dispositivos de Área de Trabalho Remota e clique em Propriedades.
5. Na guia Driver, clique em Habilitar.
6. Reinicie o computador para que as alterações tenham efeito.
7. Inicie o Gerenciador de Dispositivos e exiba as propriedades do Barramento Redirecionador de Dispositivos de Área de Trabalho Remota. No Status do dispositivo, verifique se a mensagem Esse dispositivo está funcionando corretamente é exibida.
Substituição do arquivo Rdpdr.sys existente
Se o arquivo Rdpdr.sys está ausente ou corrompido, copie o arquivo Rdpdr.sys da mídia de instalação do Windows Server para a pasta %systemroot%\system32\drivers no servidor de Host da Sessão RD, (onde %systemroot% é a pasta na qual o sistema operacional está instalado, que é, por padrão, c:\windows).
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para copiar o arquivo Rdpdr.sys:
1. Insira a mídia de instalação.
2. No servidor de Host da Sessão RD, clique em Iniciar e em Executar, digite expand source destination, onde source é o caminho para o arquivo que deseja expandir no disco de instalação, e destination é o caminho para o local onde deseja salvar o arquivo, e clique em OK.
3. Reinicie o servidor de Host da Sessão RD.
Substitua a subchave de registro RDPDR
Se copiar o arquivo Rdpdr.sys não resolver o problema, a subchave de registro RDPDR pode estar corrompida.
Para resolver este problema, use qualquer um dos métodos seguintes.
Para executar esses procedimentos, você deve estar associado ao grupo local Administradores ou ter a devida autoridade.
Método um
Substituição da subchave de registro RDPDR.
Para substituir a subchave de registro RDPDR:
Cuidado: a edição incorreta do registro pode danificar gravemente o sistema. Antes de fazer alterações no registro, faça backup de todos os dados importantes.
1. Em um servidor Host da Sessão RD em funcionamento, abra o Editor do Registro. Para abrir o Editor do Registro, clique em Iniciar e em Executar, digite regedit e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. Localize a subchave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR.
4. Clique com o botão direito do mouse em RDPDR, clique em Exportar e salve o arquivo .reg. Copie o arquivo .reg ao servidor host de sessão RD com problema.
5. No servidor Host da Sessão RD com problema, clique duas vezes no arquivo .reg criado no passo anterior.
6. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
7. Clique em Sim e em OK.
8. Após a importação da subchave de registro, inicie o Gerenciador de Dispositivos, expanda Dispositivos do sistema e clique em Barramento Redirecionador de Dispositivos de Área de Trabalho Remota.
9. No menu Ação, clique em Verificar se há alterações de hardware.
10. Clique com o botão direito do mouse no Barramento Redirecionador de Dispositivos de Área de Trabalho Remota e clique em Propriedades. No Status do dispositivo, verifique se a mensagem Esse dispositivo está funcionando corretamente é exibida.
Nota: pode ser necessário reiniciar o servidor de Host da Sessão RD para que as alterações entrem em vigor.
Se este método não funcionar, desinstale e reinstale o serviço de função Host da Sessão da Área de Trabalho Remota.
Método dois
Desinstalação e reinstalação do serviço de função Host da Sessão da Área de Trabalho Remota utilizando o Gerenciador de servidores. Para obter mais informações sobre como desinstalar e reinstalar o serviço de função de Host da Sessão de Área de Trabalho Remota, consulte a Ajuda de Host da Sessão de Área de Trabalho Remota na Biblioteca Técnica do Windows Server ( http://go.microsoft.com/fwlink/?LinkId=177721).
Importante: se o serviço de função do Host da Sessão de Área de Trabalho Remota for desinstalado e reinstalado, pode ser preciso reinstalar os aplicativos existentes.
Etapas de resolução para as seguintes identificações de evento:1111, 1102
Para solucionar este problema, execute os procedimentos a seguir:
Instalar ou reinstalar o driver da impressora no servidor host de sessão RD.
Criar ou modificar um arquivo de mapeamento de impressora personalizado.
Para executar essas tarefas, consulte as seções a seguir.
Instalar ou reinstalar o driver da impressora no servidor Host de Sessão RD
Se o driver de impressora instalado no computador cliente for um driver OEM, e um driver do fabricante da impressora estiver disponível, substitua o driver OEM pelo do fabricante da impressora. Se estiver instalando um driver de terceiros, certifique-se de que o driver é um driver assinado Windows Hardware Quality Labs (WHQL).
Importante: após instalar o driver da impressora, os clientes do Host da Sessão RD devem fazer logoff e fazer novamente o logon no servidor de Host da Sessão RD antes das alterações do driver da impressora entrarem em vigor.
Para instalar o driver de impressora, use um dos seguintes métodos.
Para executar esses procedimentos, é preciso estar associado ao grupo local de Administradores ou ter recebido a devida autoridade.
Método um
Executar o programa de instalação de impressora para instalar o arquivo .inf de driver da impressora no servidor host de sessão RD.
Método dois
Instalar o driver de impressora usando o assistente para adicionar driver de impressora.
Para instalar o driver:
1. No servidor de Host da Sessão de Área de Trabalho Remota, clique em Iniciar e em Executar, digite control printers e clique em OK.
2. No menu Arquivo, clique em Propriedades do Servidor.
Nota: se o menu Arquivo não estiver visível, clique com o botão direito do mouse em uma área vazia da caixa de diálogo Impressoras e clique em Propriedades do Servidor.
3. Clique na guia Drivers.
4. Clique em Adicionar e siga as instruções no Assistente para adicionar driver de impressora para instalar o arquivo .inf do driver da impressora.
Criar ou modificar um arquivo de mapeamento de impressora personalizada
É possível criar ou modificar um arquivo de mapeamento de impressora personalizado existente para definir mapeamentos de drivers lado cliente e servidor no servidor host de sessão RD.
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para usar um arquivo de mapeamento de impressora personalizado:
Cuidado: a edição incorreta do registro pode danificar gravemente o sistema. Antes de fazer alterações no registro, faça backup de todos os dados importantes.
1. No servidor de Host da Sessão RD, abra o Editor do Registro. Para abrir o Editor do Registro, clique em Iniciar e em Executar, digite regedit e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. Localize a subchave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd.
4. Adicione os seguintes valores:
Nome: PrinterMappingINFName
Tipo: String (REG_SZ)
Dados do valor: nome do arquivo .inf para o qual serão redirecionadas as pesquisas.
Exemplo: c:\windows\inf\ntprintsubs.inf
Nome: PrinterMappingINFSection
Tipo: String (REG_SZ)
Dados do valor: nome da seção no arquivo .inf para a qual serão redirecionadas as pesquisas.
Exemplo: Impressoras
Após adicionar os novos valores de registro, crie ou modifique o arquivo .inf especificado na entrada de registro PrinterMappingINFName para incluir os mapeamentos definidos pelo usuário dos drivers do lado cliente e servidor. Siga o formato usado no exemplo a seguir:
;NTPRINTSUBS.INF
Arquivo de mapeamento de impressora para o lado do cliente aos drivers do servidor
[Impressoras]
"OEM Printer Driver Name" = "Windows Server 2008 Driver Name"
Por exemplo:
"HP DeskJet 720C Series v10.3" = "HP DeskJet 722C"
O lado esquerdo da equação é o nome exato do driver de impressora associado à fila de impressão do lado cliente que está sendo redirecionado ao servidor. O nome exato do driver da impressora aparece na guia Geral, ao lado de Modelo quando as propriedades da impressora são exibidas no computador cliente. Também é possível clicar na guia Avançado e exibir o nome do driver na lista Driver. O lado direito da equação é o nome exato do driver do lado servidor equivalente que está instalado no servidor host de sessão RD.
Importante: é preciso reiniciar o serviço de spooler de impressão no servidor Host de Sessão RD para que as alterações tenham efeito.
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para reiniciar o serviço spooler de impressão:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Serviços.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Reiniciar.
4. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Etapas de resolução para a seguinte ID de evento: 1115
Para resolver este problema, verifique se o serviço spooler de impressão está em execução em ambos o computador cliente e o servidor host de sessão RD. Se a reinicialização do serviço spooler de impressão não resolver o problema, o arquivo de driver printui.dll no servidor host de sessão RD pode estar corrompido. Para resolver este problema, reinstale o driver de impressora no servidor host de sessão RD.
Para executar essas tarefas, consulte as seções a seguir.
Inicie o serviço de spooler de impressão
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para iniciar o serviço:
1. Abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, digite services.msc e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Propriedades.
4. Na guia Geral, verifique se o Tipo de Inicialização está configurado como Automática. Caso contrário, clique em Automática e em Aplicar.
5. Em Status do Serviço, clique em Iniciar.
6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.
7. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Reinstalar o driver de impressora no servidor host de sessão RD
Se o driver de impressora instalado no computador cliente for um driver OEM, e um driver do fabricante da impressora estiver disponível, substitua o driver OEM pelo do fabricante da impressora. Se estiver instalando um driver de terceiros, certifique-se de que o driver é um driver assinado Windows Hardware Quality Labs (WHQL).
Importante: após instalar o driver da impressora, os clientes do servidor de Host da Sessão RD devem fazer logoff e fazer novamente o logon no servidor de Host da Sessão RD antes das alterações do driver da impressora entrarem em vigor.
Para instalar o driver de impressora, use um dos seguintes métodos.
Para executar esses procedimentos, é preciso estar associado ao grupo local de Administradores ou ter recebido a devida autoridade.
Método um
Executar o programa de instalação de impressora para instalar o arquivo .inf de driver da impressora no servidor host de sessão RD.
Método dois
Instalar o driver utilizando o assistente para adicionar driver de impressora.
Para instalar o driver:
1. No servidor de Host da Sessão de Área de Trabalho Remota, clique em Iniciar e em Executar, digite control printers e clique em OK.
2. No menu Arquivo, clique em Propriedades do Servidor.
Nota: se o menu Arquivo não estiver visível, clique com o botão direito do mouse em uma área vazia da caixa de diálogo Impressoras e clique em Propriedades do Servidor.
3. Clique na guia Drivers.
4. Clique em Adicionar e siga as instruções no Assistente para adicionar driver de impressora para instalar o arquivo .inf do driver da impressora.
Etapas de resolução para o seguinte evento ID 1123
Para tentar resolver este problema, o usuário deve desconectar a sessão serviços de área de trabalho remota e então reconectar.
Etapas de resolução para a seguinte identificação de evento:1124
Para resolver esse problema, crie ou modifique a entrada de registro MaxPrintersPerSession para garantir que o número máximo de impressoras por limite de sessão não seja atingido. Por padrão, o número máximo de impressoras por limite de sessão é 20.
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para alterar a entrada de registro:
Cuidado: a edição incorreta do registro pode danificar gravemente o sistema. Antes de fazer alterações no registro, faça backup de todos os dados importantes.
1. No servidor de Host da Sessão RD, abra o Editor do Registro. Para abrir o Editor do Registro, clique em Iniciar e em Executar, digite regedit e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. Localize a subchave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services.
4. Clique com o botão direito do mouse em Terminal Services, aponte para Novo e clique em Valor DWORD (32 bits).
5. Digite MaxPrintersPerSession como o nome da entrada e pressione ENTER.
6. Clique com o botão direito do mouse em MaxPrintersPerSession e clique em Modificar.
7. Na caixa Dados de valor, digite o número máximo de impressoras que deseja permitir por sessão e clique em OK.
8. Feche o Editor do Registro.
Para que as configurações entrem em vigor, siga um destes procedimentos:
O usuário deve se desconectar da sessão e iniciar uma nova.
Reinicie o serviço Redirecionador de Portas do Modo do Usuário dos Serviços de Área de Trabalho remota no servidor host de sessão RD.
Use o seguinte procedimento para reiniciar o serviço Redirecionador de Portas do Modo do Usuário dos Serviços de Área de Trabalho remota no servidor host de sessão RD.
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para reiniciar o serviço:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Serviços.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Redirecionador de Portas do Modo do Usuário dos Serviços de Área de Trabalho e clique em Reiniciar.
4. Verifique se a coluna Status para o serviço de Redirecionador de Portas do Modo do Usuário dos Serviços de Área de Trabalho exibe Iniciado.
Etapas de resolução para a seguinte identificação de evento:1108
Esse problema normalmente pode ser ignorado. A configuração padrão será aplicada à fila de impressão quando ela é criada.
Etapas de resolução para a seguinte identificação de evento:1105
Para resolver este problema, certifique-se primeiro de que o serviço spooler de impressão está em execução no servidor host de sessão RD. Se o serviço spooler de impressão estiver em execução, verifique se a fila de impressão que está definida com a sessão cliente existe.
Verificar se o serviço spooler de impressão está em execução
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para verificar o serviço:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, digite services.msc e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Propriedades.
4. Na guia Geral, verifique se o Tipo de Inicialização está configurado como Automática. Caso contrário, clique em Automática e em Aplicar.
5. Em Status do Serviço, clique em Iniciar.
6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.
7. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Verifique se a fila de impressão definida com a sessão cliente existe
Se a fila de impressão do cliente não existir, o servidor host de sessão RD não pode aplicar a lista de controle de acesso de impressora (ACL) quando ele tenta tornar a impressora disponível a partir da sessão.
Para verificar se a fila de impressão que está definida com a sessão cliente exista, saia da sessão serviços de área de trabalho remota no computador cliente e tente se conectar à impressora. Se não for possível se conectar à impressora, verifique as configurações de impressora no servidor de impressão.
Se a impressora não existir mais, clique com o botão direito do mouse na impressora na ferramenta Impressoras (ou na ferramenta Impressoras e Faxes, dependendo da versão do sistema operacional), clique em Excluir e em Sim para confirmar a exclusão da impressora.
Etapas de resolução para as seguintes IDs de evento: 1114, 1112 e 1107
Para resolver esse problema, inicie o serviço spooler de impressão.
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para iniciar o serviço:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Serviços.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Propriedades.
4. Na guia Geral, verifique se o Tipo de Inicialização está configurado como Automática. Caso contrário, clique em Automática e em Aplicar.
5. Em Status do Serviço, clique em Iniciar.
6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.
7. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Etapas de resolução para a seguinte identificação de evento:1116
Para resolver este problema, os seguintes componentes devem ser instalados no computador cliente:
Remote Desktop Connection (RDC) 6.1 ou RDC 7.0
Microsoft .NET Framework 3.0 com Service Pack 1 (SP1)
Nota: os clientes RDC 6.1 (6.0.6001) e RDC 7.0 são compatíveis com o Protocolo de Área de Trabalho Remota 6.1.
Consulte as seguintes seções para verificar qual versão dos componentes está instalada no computador cliente. Se precisar baixar uma nova versão de um dos componentes necessários, consulte o Web site Microsoft Download Center ( http://go.microsoft.com/fwlink/?LinkId=102026) (a página pode estar em inglês).
Verificar a versão da conexão de área de trabalho remota
Para verificar a versão da conexão de área de trabalho remota no computador cliente:
1. No computador cliente, clique em Iniciar e em Executar, digite mstsc.exe e clique em OK.
2. Clique no ícone no canto superior esquerdo da caixa de diálogo Conexão de Área de Trabalho Remota e clique em Sobre.
3. A versão será listada na caixa de diálogo Sobre a Conexão de Área de Trabalho Remota. Se o RDC 6.1 está instalado, o número da versão será exibido como 6.0.6001.
Verificar a versão do .NET Framework
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para verificar a versão do .NET Framework no computador cliente:
Cuidado: a edição incorreta do registro pode danificar gravemente o sistema. Antes de fazer alterações no registro, faça backup de todos os dados importantes.
1. No computador cliente, abra o Editor do Registro. Para abrir o Editor do Registro, clique em Iniciar e em Executar, digite regedit e clique em OK.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Continuar.
3. Localize e clique na seguinte subchave de registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup
4. Localize a entrada Versão e exiba o valor para a entrada na coluna Dados. O valor deve ser pelo menos 3.0.04506.620.
5. Se o valor for inferior a 3.0.04506.620 ou se a subchave de registro v3.0 não existir, o .NET Framework 3.0 SP1 não está instalado no computador cliente.
Etapas de resolução para as seguintes IDs de evento: 1110, 1501
Para resolver este problema, execute o programa de instalação do driver de impressora para reinstalar o arquivo de driver de impressora .inf. Se o problema ainda ocorrer, e estiver utilizando um arquivo de mapeamento de impressora personalizado para definir mapeamento de drivers lado cliente e servidor, verifique se o arquivo de mapeamento de impressora personalizado está configurado corretamente checando o seguinte:
O nome do arquivo .inf de mapeamento de impressora correto está especificado na entrada de registro PrinterMappingINFName.
O arquivo de mapeamento de impressora personalizado contém entradas.
O arquivo de mapeamento de impressora personalizado contém sintaxe a correta.
Para executar essas tarefas, consulte as seções a seguir.
Instalar ou reinstalar o driver da impressora no servidor Host de Sessão RD
Se o driver de impressora instalado no computador cliente for um driver OEM, e um driver do fabricante da impressora estiver disponível, substitua o driver OEM pelo do fabricante da impressora. Se estiver instalando um driver de terceiros, certifique-se de que o driver é um driver assinado Windows Hardware Quality Labs (WHQL).
Importante: após instalar o driver da impressora, os clientes do servidor de Host da Sessão RD devem fazer logoff e fazer novamente o logon no servidor de Host da Sessão RD antes das alterações do driver da impressora entrarem em vigor.
Para instalar o driver de impressora, use um dos seguintes métodos.
Para executar esses procedimentos, é preciso estar associado ao grupo local de Administradores ou ter recebido a devida autoridade.
Método um
Executar o programa de instalação de impressora para instalar o arquivo .inf de driver da impressora no servidor host de sessão RD.
Método dois
Instalar o driver de impressora usando o assistente para adicionar driver de impressora.
Para instalar o driver:
1. No servidor de Host da Sessão de Área de Trabalho Remota, clique em Iniciar e em Executar, digite control printers e clique em OK.
2. Clique em uma impressora e clique em Propriedades do servidor de impressão.
3. Clique na guia Drivers.
4. Clique em Adicionar e siga as instruções no Assistente para adicionar driver de impressora para instalar o arquivo .inf do driver da impressora.
Alterar o arquivo de mapeamento de impressora personalizado
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para alterar o arquivo de mapeamento de impressora personalizado:
Cuidado: a edição incorreta do registro pode danificar gravemente o sistema. Antes de fazer alterações no registro, faça backup de todos os dados importantes.
1. No servidor de Host da Sessão RD, verifique se o nome do arquivo .inf especificado na entrada de registro PrinterMappingINFName da subchave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd está correto.
2. Para verificar o valor da entrada do registro:
3. No servidor de Host da Sessão RD, abra o Editor do Registro. Para abrir o Editor do Registro, clique em Iniciar e em Executar, digite regedit e clique em OK.
4. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
5. Localize a subchave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd e clique nela.
6. Localize a entrada PrinterMappingINFName e exiba o valor para a entrada na coluna Dados.
7. Se o nome do arquivo estiver incorreto, clique com o botão direito do mouse em PrinterMappingINFName, clique em Modificar, digite o nome correto do arquivo em Dados do valor e clique em OK.
Abra o arquivo .inf de mapeamento de impressora especificado na entrada de registro PrinterMappingINFName. Verifique se o arquivo contém pelo menos um mapeamento em sua sessão de mapeamento de nome de impressora. Além disso, certifique-se de que a sintaxe está correta. Os mapeamentos devem usar a seguinte sintaxe:
"OEM Printer Driver Name" = "Windows Server 2008 Driver Name"
O lado esquerdo da equação é o nome exato do driver de impressora associado à fila de impressão do lado cliente que está sendo redirecionado ao servidor. O nome exato do driver da impressora aparece na guia Geral, ao lado de Modelo quando as propriedades da impressora são exibidas no computador cliente. Também é possível clicar na guia Avançado e exibir o nome do driver na lista Driver. O lado direito da equação é o nome exato do driver do lado servidor equivalente que está instalado no servidor host de sessão RD.
Reinicie o serviço spooler de impressão no servidor host de sessão RD para as mudanças terem efeito.
Para executar esse procedimento no servidor host de sessão RD, deve-se estar associado ao grupo local Administradores ou ter a devida autoridade.
Para reiniciar o serviço:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Serviços.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Reiniciar.
4. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Etapas de resolução para o seguinte evento ID 1113
Para resolver este problema, aumente a quantidade de memória disponível no servidor host de sessão RD. Uma maneira de aumentar a memória disponível é determinar se existem programas ou processos em execução no servidor host de sessão RD que podem ser fechados. Use o Gerenciador de Tarefas para determinar quais processos estão usando a maior parte da memória e para fechá-los.
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para liberar memória no servidor host de sessão RD:
1. No servidor de Host da Sessão de Área de Trabalho Remota, clique com o botão direito do mouse em uma área vazia da barra de tarefas e clique em Iniciar o Gerenciador de Tarefas.
2. Clique na guia Processos.
3. Verifique se as colunas Nome de Usuário e Memória (Conjunto de Trabalho Particular) são exibidas. Caso não apareçam, no menu Exibir, clique em Selecionar Colunas, marque as caixas de seleção Nome de Usuário e Memória (Conjunto de Trabalho Particular) e clique em OK.
4. Na parte inferior da guia, marque a caixa de seleção Mostrar processos de todos os usuários.
5. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
6. Para classificar os processos pelo uso de memória, clique no cabeçalho da coluna Memória (Conjunto de Trabalho Particular).
7. Determine se é possível terminar qualquer processo que use memória intensamente.
8. Para finalizar um processo, clique no nome do processo e em Finalizar Processo.
9. Clique em Finalizar Processo para confirmar que deseja encerrar o processo.
Se não for possível liberar memória usando o Gerenciador de Tarefas ou se esse problema ainda ocorrer depois que tentar liberar memória, reinicie o servidor host de sessão RD.
Etapas de resolução para o seguinte evento ID 1122
Para resolver esse problema, pare e inicie o serviço de spooler de impressão.
Para executar esse procedimento, é preciso ser membro do grupo local Administradores ou ter a devida autoridade.
Para parar e, em seguida, iniciar o serviço:
1. No servidor de Host da Sessão RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, aponte para Ferramentas Administrativas e clique em Serviços.
2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, verifique se a ação que ela exibe é a desejada e clique em Sim.
3. No painel Serviços, clique com o botão direito do mouse em Spooler de Impressão e clique em Propriedades.
4. Na guia Geral, verifique se o Tipo de Inicialização está configurado como Automática. Caso contrário, clique em Automática e em Aplicar.
5. Em Status do serviço, clique em Interromper e em Iniciar.
6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.
7. Verifique se a coluna Status do serviço de Spooler de Impressão exibe Iniciado.
Etapas de resolução para a seguinte identificação de evento:1109
Esse problema normalmente pode ser ignorado. Essa condição geralmente ocorre mesmo que a impressora padrão foi definida corretamente.
Nota: essa condição pode aparecer em situações em que o cliente dos Serviços de Área de Trabalho Remota tem mais de uma fila de impressora redirecionada e quando o cliente está fazendo o seguinte:
Desconectando. Quando o cliente se desconecta da sessão serviços de área de trabalho remota, o servidor host de sessão RD removerá as filas de impressão redirecionadas. O servidor host de sessão RD pode não remover as filas de impressão redirecionadas na mesma ordem em que foram criadas. Se o servidor host de sessão RD tentar restaurar uma fila de impressão redirecionada que já foi removida, a impressora padrão pode não ser definida corretamente.
Reconectando. Quando o cliente se reconecta a uma sessão serviços de área de trabalho remota, o serviço spooler de impressão no servidor host de sessão RD enumera a lista de impressoras para a sessão. Se o serviço spooler de impressão não enumerar corretamente as impressoras que estão em um estado descontinuado, a impressora padrão pode não ser definida corretamente.
Target | Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_19" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_19_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId92f430cde1a04267adaf5e98260251d3" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId104cf97e118e423c8298bbb61e70f426" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId42417ebfad3941348a879fdf20cab61b" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String"> Microsoft-Windows-TerminalServices-Printers </Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1123</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1124</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Printers</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1107</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1110</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1112</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1501</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1100</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1113</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1115</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1116</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1103</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1108</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1105</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1109</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1122</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>