Redirecionamento de Impressoras dos Serviços de Ambiente de Trabalho Remoto

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_19 (UnitMonitor)

Este objeto monitoriza o redirecionamento de impressoras dos Serviços de Ambiente de Trabalho Remoto.

Knowledge Base article:

Resumo

Os Serviços de Ambiente de Trabalho Remoto oferecem redirecionamento de impressoras, o que redireciona tarefas de impressão de um servidor para uma impressora ligada a um computador cliente ou para uma impressora partilhada que esteja disponível para o computador cliente. Quando um utilizador estabelece uma sessão remota com um servidor de Anfitrião de Sessões de RD, a impressora redirecionada ficará disponível para as aplicações em execução na sessão remota.

Por predefinição, um servidor de Anfitrião de Sessões de RD, com o Windows Server 2008 ou posterior, tenta primeiro utilizar o controlador de Impressão Fácil dos Serviços de Ambiente de Trabalho Remoto. Se o computador cliente não suportar este controlador, o servidor de Anfitrião de Sessões de RD procura um controlador de impressora correspondente instalado no servidor de Anfitrião de Sessões de RD. Pode instalar um controlador de impressora correspondente no servidor de Anfitrião de Sessões de RD ou criar um ficheiro de mapeamento de impressoras personalizado.

Resoluções

Para resolver este problema, consulte o ID do evento e, em seguida, consulte as informações de resolução de problemas para esse evento nas secções abaixo.

Passos de resolução para os seguintes IDs de evento: 1103, 1100

Para resolver este problema, ative o Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto. Se não for possível ativar o Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto, substitua o ficheiro Rdpdr.sys existente. Se o problema persistir, substitua a subchave de registo RDPDR.

Para efetuar estas tarefas, consulte as secções seguintes.

Ativar o Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para ativar o Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto no servidor de Anfitrião de Sessões de RD:

1. No servidor de Anfitrião de Sessões de RD, abra o Gestor de Dispositivos. Para abrir o Gestor de Dispositivos, clique em Iniciar, clique em Executar, escreva devmgmt.msc e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. Expanda Dispositivos do sistema.

4. Clique com o botão direito do rato em Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto e, em seguida, clique em Propriedades.

5. No separador Controlador, clique em Ativar.

6. Reinicie o computador para que as alterações entrem em vigor.

7. Inicie o Gestor de Dispositivos e, em seguida, visualize as propriedades do Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto. Em Estado do dispositivo, certifique-se de que é apresentada a mensagem Este dispositivo está a funcionar corretamente.

Substitua o ficheiro Rdpdr.sys

Se o ficheiro Rdpdr.sys estiver em falta ou danificado, copie o ficheiro Rdpdr.sys do suporte de instalação do Windows Server para a pasta %systemroot%\system32\drivers no servidor de Anfitrião de Sessões de RD (em que %systemroot% é a pasta onde o sistema operativo está instalado, que, por predefinição, é c:\windows).

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para copiar o ficheiro Rdpdr.sys:

1. Introduza o suporte de instalação.

2. No servidor de Anfitrião de Sessões de RD, clique em Iniciar, clique em Executar, escreva "expand origem destino", em que "origem" é o caminho do ficheiro que pretende expandir no suporte de instalação e "destino" é o caminho para a localização onde pretende guardar o ficheiro e, em seguida, clique em OK.

3. Reinicie o servidor de Anfitrião de Sessões de RD.

Substituir a subchave de registo RDPDR

Se a cópia do ficheiro Rdpdr.sys não resolver o problema, a subchave de registo RDPDR poderá estar danificada.

Para resolver este problema, utilize um dos seguintes métodos.

Para efetuar estes procedimentos, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Método um

Substitua a subchave de registo RDPDR.

Para substituir a subchave de registo RDPDR:

Atenção: a edição incorreta do registo pode causar graves danos ao sistema. Antes de fazer alterações no registo, deve fazer uma cópia de segurança de todos os dados importantes.

1. Num servidor de Anfitrião de Sessões de RD em execução, abra o Editor de registo. Para abrir o Editor de registo, clique em Iniciar, clique em Executar, escreva regedit e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. Localize a subchave de registo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR.

4. Clique com o botão direito do rato em RDPDR, clique em Exportar e guarde o ficheiro .reg. Copie o ficheiro .reg para o servidor de Anfitrião de Sessões de RD que está a ter o problema.

5. No servidor de Anfitrião de Sessões de RD que está a ter o problema, faça duplo clique no ficheiro .reg que criou no passo anterior.

6. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

7. Clique em Sim e, em seguida, clique em OK.

8. Após a importação da subchave de registo, inicie o Gestor de Dispositivos, expanda Dispositivos do sistema e, em seguida, clique em Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto.

9. No menu Ação, clique em Verificar se há alterações de hardware.

10. Clique com o botão direito do rato em Barramento do Redirecionador de Dispositivos do Ambiente de Trabalho Remoto e, em seguida, clique em Propriedades. Em Estado do dispositivo, certifique-se de que é apresentada a mensagem Este dispositivo está a funcionar corretamente.

Nota: poderá ser necessário reiniciar o servidor de Anfitrião de Sessões de RD para que as alterações entrem em vigor.

Se este método não funcionar, desinstale e volte a instalar o serviço de função Anfitrião de Sessões de Ambiente de Trabalho Remoto.

Método dois

Desinstale e volte a instalar o serviço de função Anfitrião de Sessões de Ambiente de Trabalho Remoto através do Gestor de Servidor. Para mais informações acerca da desinstalação e reinstalação do serviço de função Anfitrião de Sessões de Ambiente de Trabalho Remoto, consulte a Ajuda do Gestor de Licenciamento de Ambiente de Trabalho Remoto na Biblioteca Técnica do Windows Server ( http://go.microsoft.com/fwlink/?LinkId=177721).

Importante: se desinstalar e voltar a instalar o serviço de função de servidor de Anfitrião de Sessões de Ambiente de Trabalho Remoto, poderá ser necessário reinstalar aplicações existentes.

Passos de resolução para os seguintes IDs de evento:1111, 1102

Para resolver este problema, efetue um dos seguintes procedimentos:

Para efetuar estas tarefas, consulte as secções seguintes.

Instalar ou reinstalar o controlador de impressora no servidor de Anfitrião de Sessões de RD

Se o controlador de impressora instalado no computador cliente for um controlador OEM e estiver disponível um controlador do fabricante da impressora, substitua o controlador OEM pelo controlador disponível do fabricante da impressora. Se estiver a instalar um controlador de terceiros, certifique-se de que o controlador tem a assinatura Windows Hardware Quality Labs (WHQL).

Importante: depois de instalar o controlador de impressora, os clientes do servidor de Anfitrião de Sessões de RD devem terminar e voltar a iniciar sessão no servidor de Anfitrião de Sessões de RD para que o controlador de impressora entre em vigor.

Para instalar o controlador de impressora, utilize um dos seguintes métodos.

Para efetuar estes procedimentos, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Método um

Execute o programa de Configuração da impressora para instalar o ficheiro .inf do controlador da impressora no servidor de Anfitrião de Sessões de RD.

Método dois

Instale o controlador de impressora através do Assistente para Adicionar Controladores de Impressora.

Para instalar o controlador:

1. No servidor de Anfitrião de Sessões de RD, clique em Iniciar, clique em Executar, escreva control printers e clique em OK.

2. No menu Ficheiro, clique em Propriedades do Servidor.

Nota: se o menu Ficheiro não estiver visível, clique com o botão direito do rato numa área vazia da caixa de diálogo Impressoras e, em seguida, clique em Propriedades do Servidor.

3. Clique no separador Controladores.

4. Clique em Adicionar e siga as instruções do Assistente para Adicionar Controladores de Impressora para instalar o ficheiro .inf do controlador de impressora.

Criar ou modificar um ficheiro de mapeamento de impressoras personalizado

É possível criar ou modificar um ficheiro de mapeamento de impressoras personalizado existente para definir mapeamentos de controladores do lado do cliente para o lado do servidor no servidor de Anfitrião de Sessões de RD.

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para utilizar um ficheiro de mapeamento de impressoras personalizado:

Atenção: a edição incorreta do registo pode causar graves danos ao sistema. Antes de fazer alterações no registo, deve fazer uma cópia de segurança de todos os dados importantes.

1. No servidor de Anfitrião de Sessões de RD, abra o Editor de registo. Para abrir o Editor de registo, clique em Iniciar, clique em Executar, escreva regedit e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. Localize a subchave de registo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd.

4. Adicione os seguintes valores:

Nome: PrinterMappingINFName

Tipo: String (REG_SZ)

Dados de valor: nome do ficheiro .inf para o qual pretende redirecionar pesquisas.

Exemplo: c:\windows\inf\ntprintsubs.inf

Nome: PrinterMappingINFSection

Tipo: String (REG_SZ)

Dados de valor: nome da secção do ficheiro .inf para o qual pretende redirecionar pesquisas.

Exemplo: Impressoras

Após adicionar os novos valores do registo, crie ou modifique o ficheiro .inf que especificou na entrada de registo PrinterMappingINFName para incluir os mapeamentos definidos pelo utilizador dos controladores do lado do cliente para o lado do servidor. Siga o formato utilizado no seguinte exemplo:

;NTPRINTSUBS.INF

;Ficheiro de mapeamento de impressoras para controladores do lado do cliente para o lado do servidor

[Impressoras]

"Nome do Controlador de Impressora OEM" = "Nome do Controlador do Windows Server 2008"

Por exemplo:

"HP DeskJet 720C Series v10.3" = "HP DeskJet 722C"

O lado esquerdo da equação é o nome exato do controlador de impressora associado à fila de impressão do lado do cliente que está a ser redirecionado para o servidor. O nome exato do controlador de impressora é apresentado no separador Geral, junto a Modelo, quando vê as propriedades da impressora no computador cliente. (Também pode clicar no separador Avançadas e ver o nome do controlador na lista Controlador.) O lado direito da equação é o nome exato do controlador do lado do servidor equivalente ao que está instalado no servidor de Anfitrião de Sessões de RD.

Importante: tem de reiniciar o serviço Spooler de Impressão no servidor de Anfitrião de Sessões de RD para que as alterações entrem em vigor.

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para reiniciar o serviço Spooler de Impressão:

1. No servidor de Anfitrião de Sessões de 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 for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Reiniciar.

4. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Passos de resolução para o seguinte ID de evento: 1115

Para resolver este problema, certifique-se de que o serviço Spooler de Impressão está em execução no computador cliente e no servidor de Anfitrião de Sessões de RD. Se o reinício do serviço Spooler de Impressão não resolver o problema, o ficheiro de controlador printui.dll no servidor de Anfitrião de Sessões de RD poderá estar danificado. Para resolver este problema, reinstale o controlador de impressora no servidor de Anfitrião de Sessões de RD.

Para efetuar estas tarefas, consulte as secções seguintes.

Iniciar o serviço Spooler de Impressão

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para iniciar o serviço:

1. Abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, escreva services.msc e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Propriedades.

4. No separador Geral, certifique-se de que Tipo de arranque está definido como Automático. Se não estiver, clique em Automático e, em seguida, clique em Aplicar.

5. Em Estado do serviço, clique em Iniciar.

6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.

7. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Reinstalar o controlador de impressora no servidor de Anfitrião de Sessões de RD

Se o controlador de impressora instalado no computador cliente for um controlador OEM e estiver disponível um controlador do fabricante da impressora, substitua o controlador OEM pelo controlador disponível do fabricante da impressora. Se estiver a instalar um controlador de terceiros, certifique-se de que o controlador tem a assinatura Windows Hardware Quality Labs (WHQL).

Importante: depois de instalar o controlador de impressora, os clientes do servidor de Anfitrião de Sessões de RD devem terminar e voltar a iniciar sessão no servidor de Anfitrião de Sessões de RD para que o controlador de impressora entre em vigor.

Para instalar o controlador de impressora, utilize um dos seguintes métodos.

Para efetuar estes procedimentos, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Método um

Execute o programa de Configuração da impressora para instalar o ficheiro .inf do controlador da impressora no servidor de Anfitrião de Sessões de RD.

Método dois

Instale o controlador através do Assistente para Adicionar Controladores de Impressora.

Para instalar o controlador:

1. No servidor de Anfitrião de Sessões de RD, clique em Iniciar, clique em Executar, escreva control printers e clique em OK.

2. No menu Ficheiro, clique em Propriedades do Servidor.

Nota: se o menu Ficheiro não estiver visível, clique com o botão direito do rato numa área vazia da caixa de diálogo Impressoras e, em seguida, clique em Propriedades do Servidor.

3. Clique no separador Controladores.

4. Clique em Adicionar e siga as instruções do Assistente para Adicionar Controladores de Impressora para instalar o ficheiro .inf do controlador de impressora.

Passos de resolução para o seguinte ID de evento: 1123

Para tentar resolver este problema, o utilizador deve desligar a sessão dos Serviços de Ambiente de Trabalho Remoto e depois voltar a ligar.

Passos de resolução para o seguinte ID de evento:1124

Para resolver este problema, crie ou modifique a entrada de registo MaxPrintersPerSession para assegurar que o limite do número máximo de impressoras por sessão não é atingido. Por predefinição, o limite do número máximo de impressoras por sessão é 20.

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para alterar a entrada de registo:

Atenção: a edição incorreta do registo pode causar graves danos ao sistema. Antes de fazer alterações no registo, deve fazer uma cópia de segurança de todos os dados importantes.

1. No servidor de Anfitrião de Sessões de RD, abra o Editor de registo. Para abrir o Editor de registo, clique em Iniciar, clique em Executar, escreva regedit e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. Localize a subchave de registo HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services.

4. Clique com botão direito do rato em Terminal Services, aponte para Novo e, em seguida, clique em Valor DWORD (32 bits).

5. Escreva MaxPrintersPerSession como nome da entrada e prima ENTER.

6. Clique com o botão direito do rato em MaxPrintersPerSession e, em seguida, clique em Modificar.

7. Na caixa Dados de valor, escreva o número máximo de impressoras que pretende permitir por sessão e clique em OK.

8. Feche o Editor de registo.

Para que as definições entrem em vigor, efetue um dos seguintes procedimentos:

Utilize o seguinte procedimento para reiniciar o serviço Redirector de Portas UserMode dos Serviços de Ambiente de Trabalho Remoto no servidor de Anfitrião de Sessões de RD.

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para reiniciar o serviço:

1. No servidor de Anfitrião de Sessões de 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 for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Redirector de Portas UserMode dos Serviços de Ambiente de Trabalho Remoto e, em seguida, clique em Reiniciar.

4. Confirme que a coluna Estado do serviço Redirector de Portas UserMode dos Serviços de Ambiente de Trabalho Remoto apresenta Iniciado.

Passos de resolução para o seguinte ID de evento:1108

Normalmente, este problema pode ser ignorado. Quando a fila da impressora for criada, ser-lhe-á aplicada a configuração predefinida.

Passos de resolução para o seguinte ID de evento:1105

Para resolver este problema, certifique-se de que o serviço Spooler de Impressão está em execução no servidor de Anfitrião de Sessões de RD. Se o serviço Spooler de Impressão estiver em execução, certifique-se de que a fila de impressão especificada na sessão do cliente existe.

Certificar-se de que o serviço Spooler de Impressão está em execução

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para verificar o serviço:

1. No servidor de Anfitrião de Sessões de RD, abra o snap-in Serviços. Para abrir o snap-in Serviços, clique em Iniciar, escreva services.msc e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Propriedades.

4. No separador Geral, certifique-se de que Tipo de arranque está definido como Automático. Se não estiver, clique em Automático e, em seguida, clique em Aplicar.

5. Em Estado do serviço, clique em Iniciar.

6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.

7. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Certificar-se de que a fila de impressão especificada na sessão do cliente existe

Se a fila de impressão do cliente não existir, o servidor de Anfitrião de Sessões de RD não consegue aplicar a lista de controlo de acesso (ACL) quando tenta tornar a impressora disponível a partir da sessão.

Para se certificar de que a fila de impressão especificada na sessão do cliente existe, saia da sessão dos Serviços de Ambiente de Trabalho Remoto e tente estabelecer ligação à impressora. Se não conseguir estabelecer ligação à impressora, verifique as definições da impressora no servidor de impressão.

Se a impressora já não existir, clique com o botão direito do rato na impressora na ferramenta Impressoras (ou na ferramenta Impressoras e Faxes, dependendo da versão do sistema operativo), clique em Eliminar e, em seguida, clique em Sim para confirmar a eliminação da impressora.

Passos de resolução para o seguinte ID de evento: 1114, 1112, 1107

Para resolver este problema, inicie o serviço Spooler de Impressão.

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para iniciar o serviço:

1. No servidor de Anfitrião de Sessões de 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 for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Propriedades.

4. No separador Geral, certifique-se de que Tipo de arranque está definido como Automático. Se não estiver, clique em Automático e, em seguida, clique em Aplicar.

5. Em Estado do serviço, clique em Iniciar.

6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.

7. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Passos de resolução para o seguinte ID de evento:1116

Para resolver este problema, os seguintes componentes devem estar instalados no computador cliente:

Nota: o cliente RDC 6.1 (6.0.6001) e o cliente RDC 7.0 suportam o protocolo RDP (Remote Desktop Protocol) 6.1.

Consulte as secções seguintes para verificar qual a versão dos componentes que está instalada no computador cliente. Se for necessário transferir uma versão mais recente dos componentes necessários, consulte o Web site do Centro de Transferências da Microsoft ( http://go.microsoft.com/fwlink/?LinkId=102026).

Verificar a versão da Ligação ao Ambiente de Trabalho Remoto

Para verificar a versão da Ligação ao Ambiente de Trabalho Remoto no computador cliente:

1. No computador cliente, clique em Iniciar, clique em Executar, escreva mstsc.exe e clique em OK.

2. Clique no ícone no canto superior esquerdo da caixa de diálogo Ligação ao Ambiente de Trabalho Remoto e, em seguida, clique em Acerca de.

3. A versão será listada na caixa de diálogo Acerca da Ligação ao Ambiente de Trabalho Remoto. Se estiver instalada a versão RDC 6.1, o número de versão será listado como 6.0.6001.

Verificar a versão do .NET Framework

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para verificar a versão do .NET Framework no computador cliente:

Atenção: a edição incorreta do registo pode causar graves danos ao sistema. Antes de fazer alterações no registo, deve fazer uma cópia de segurança de todos os dados importantes.

1. No computador cliente, abra o Editor de registo. Para abrir o Editor de registo, clique em Iniciar, clique em Executar, escreva regedit e clique em OK.

2. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Continuar.

3. Localize e clique na seguinte subchave de registo:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup

4. Localize a entrada Versão e observe o valor da 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 a subchave de registo v3.0 não existir, o .NET Framework 3.0 SP1 não está instalado no computador cliente.

Passos de resolução para os seguintes IDs de evento: 1110, 1501

Para resolver este problema, execute novamente o programa de Configuração do controlador de impressora para reinstalar o ficheiro .inf do controlador de impressora. Se o problema continuar a ocorrer e utilizar um ficheiro de mapeamento de impressoras personalizado para definir mapeamentos de controladores do lado do cliente para o lado do servidor, certifique-se de que o ficheiro de mapeamento de impressoras personalizado está corretamente configurado, verificando o seguinte:

Para efetuar estas tarefas, consulte as secções seguintes.

Instalar ou reinstalar o controlador de impressora no servidor de Anfitrião de Sessões de RD

Se o controlador de impressora que está instalado no computador cliente for um controlador OEM e estiver disponível um controlador do fabricante da impressora, substitua o controlador OEM pelo controlador disponível do fabricante da impressora. Se estiver a instalar um controlador de terceiros, certifique-se de que o controlador tem a assinatura Windows Hardware Quality Labs (WHQL).

Importante: depois de instalar o controlador de impressora, os clientes do servidor de Anfitrião de Sessões de RD devem terminar e voltar a iniciar sessão no servidor de Anfitrião de Sessões de RD para que o controlador de impressora entre em vigor.

Para instalar o controlador de impressora, utilize um dos seguintes métodos.

Para efetuar estes procedimentos, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Método um

Execute o programa de Configuração da impressora para instalar o ficheiro .inf do controlador da impressora no servidor de Anfitrião de Sessões de RD.

Método dois

Instale o controlador de impressora através do Assistente para Adicionar Controladores de Impressora.

Para instalar o controlador:

1. No servidor de Anfitrião de Sessões de RD, clique em Iniciar, clique em Executar, escreva control printers e clique em OK.

2. Clique numa impressora e, em seguida, clique em Propriedades do servidor de impressão.

3. Clique no separador Controladores.

4. Clique em Adicionar e siga as instruções do Assistente para Adicionar Controladores de Impressora para instalar o ficheiro .inf do controlador de impressora.

Alterar o ficheiro de mapeamento de impressoras personalizado

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para alterar o ficheiro de mapeamento de impressoras personalizado:

Atenção: a edição incorreta do registo pode causar graves danos ao sistema. Antes de fazer alterações no registo, deve fazer uma cópia de segurança de todos os dados importantes.

1. No servidor de Anfitrião de Sessões de RD, certifique-se de que o nome do ficheiro .inf que especificou na entrada de registo PrinterMappingINFName da subchave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd está correto.

2. Para verificar o valor da entrada de registo:

3. No servidor de Anfitrião de Sessões de RD, abra o Editor de registo. Para abrir o Editor de registo, clique em Iniciar, clique em Executar, escreva regedit e clique em OK.

4. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

5. Localize e clique na subchave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd.

6. Localize a entrada PrinterMappingINFName e observe o valor da entrada na coluna Dados.

7. Se o nome de ficheiro estiver incorreto, clique com o botão direito do rato em PrinterMappingINFName, clique em Modificar, escreva o nome de ficheiro correto em Dados do valor e clique em OK.

Abra o ficheiro inf. de mapeamento de impressoras que está especificado na entrada de registo PrinterMappingINFName. Certifique-se de que o ficheiro contém, pelo menos, um mapeamento na secção de mapeamento do nome da impressora. Certifique-se também de que a sintaxe está correta. Os mapeamentos devem utilizar a sintaxe seguinte:

"Nome do Controlador de Impressora OEM" = "Nome do Controlador do Windows Server 2008"

O lado esquerdo da equação é o nome exato do controlador de impressora associado à fila de impressão do lado do cliente que está a ser redirecionado para o servidor. O nome exato do controlador de impressora é apresentado no separador Geral, junto a Modelo, quando vê as propriedades da impressora no computador cliente. (Também pode clicar no separador Avançadas e ver o nome do controlador na lista Controlador.) O lado direito da equação é o nome exato do controlador do lado do servidor equivalente ao que está instalado no servidor de Anfitrião de Sessões de RD.

Reinicie o serviço Spooler de Impressão no servidor de Anfitrião de Sessões de RD para que as eventuais alterações entrem em vigor.

Para efetuar este procedimento no servidor de Anfitrião de Sessões de RD, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para reiniciar o serviço:

1. No servidor de Anfitrião de Sessões de 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 for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Reiniciar.

4. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Passos de resolução para o seguinte ID de evento: 1113

Para resolver este problema, aumente a quantidade de memória disponível no servidor de Anfitrião de Sessões de RD. Uma forma de aumentar a quantidade de memória disponível é determinar se existem programas ou processos em execução no servidor de Anfitrião de Sessões de RD que possam ser fechados. Utilize o Gestor de Tarefas para determinar os processos que estão a utilizar mais memória e para terminar esses processos.

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para libertar memória no servidor de Anfitrião de Sessões de RD:

1. No servidor de Anfitrião de Sessões de RD, clique com o botão direito do rato numa área livre da barra de tarefas e, em seguida, clique em Iniciar Gestor de Tarefas.

2. Clique no separador Processos.

3. Certifique-se de que as colunas Nome de Utilizador e Memória (Conjunto de Trabalho Privado) são apresentadas. Se não forem apresentadas, no menu Ver, clique em Selecionar Colunas, selecione as caixas de verificação Nome de Utilizador e Memória (Conjunto de Trabalho Privado) e clique em OK.

4. Na parte inferior do separador, selecione a caixa de verificação Mostrar processos de todos os utilizadores.

5. Se for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

6. Para ordenar os processos por utilização de memória, clique no cabeçalho de coluna Memória (Conjunto de Trabalho Privado).

7. Determine se pode terminar quaisquer processos que sobrecarregam a memória.

8. Para terminar um processo, clique no nome do processo e, em seguida, clique em Terminar Processo.

9. Clique em Terminar Processo para confirmar que pretende terminar o processo.

Se não for possível libertar memória através do Gestor de Tarefas ou se este problema continuar a ocorrer depois de tentar libertar memória, reinicie o servidor de Anfitrião de Sessões de RD.

Passos de resolução para o seguinte ID de evento: 1122

Para resolver este problema, pare e depois inicie o serviço Spooler de Impressão.

Para efetuar este procedimento, tem de ser membro do grupo Administradores local ou ter-lhe sido delegada a autorização adequada.

Para parar e depois iniciar o serviço:

1. No servidor de Anfitrião de Sessões de 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 for apresentada a caixa de diálogo de Controlo de Conta de Utilizador, confirme se a ação apresentada é a que pretende e clique em Sim.

3. No painel Serviços, clique com o botão direito do rato em Spooler de Impressão e, em seguida, clique em Propriedades.

4. No separador Geral, certifique-se de que Tipo de arranque está definido como Automático. Se não estiver, clique em Automático e, em seguida, clique em Aplicar.

5. Em Estado do serviço, clique em Parar e, em seguida, clique em Iniciar.

6. Clique em OK para fechar a caixa de diálogo Propriedades do Spooler de Impressão.

7. Confirme que a coluna Estado do serviço Spooler de Impressão apresenta Iniciado.

Passos de resolução para o seguinte ID de evento:1109

Normalmente, este problema pode ser ignorado. Esta condição ocorre frequentemente mesmo que a impressora predefinida tenha sido definida corretamente.

Nota: esta condição pode ocorrer em situações em que o cliente dos Serviços de Ambiente de Trabalho Remoto tem mais do que uma fila de impressora redirecionada e o cliente está a efetuar as seguintes tarefas:

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de Redirecionamento de Impressoras dos Serviços de Ambiente de Trabalho Remoto
ID do Evento: {0} -- Descrição: {1}
RunAsDefault

Source Code:

<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>