
Tenho o TightVNC Server (v. 2.7.10) em execução no meu computador (Windows 8.1 Professional). Quando estou fisicamente no computador, outras pessoas podem ver minha tela usando um cliente VNC. No entanto, quando faço RDP em meu computador, outros usuários não conseguem visualizar minha sessão; eles veem apenas a tela de bloqueio do Windows.
Como posso permitir que outros usuários vejam minha sessão RDP atual usando TightVNC?
Responder1
VNC e RDP são protocolos diferentes. VNC é compartilhamento de tela, com a opção de usar uma entrada do cliente (ou seja, mouse, teclado, etc.) na tela do servidor, com os controles do servidor ainda ativos. A Área de Trabalho Remota foi criada para administrar o computador, que começou com os Serviços de Terminal do NT4. Foi parte do que tornou o Windows um ambiente multiusuário, já que cada usuário tem sua própria sessão.
Quando você faz RDP, ele bloqueia o consolenas versões de consumidordo Windows. Para as edições Server, não dá o pontapé inicial em quem está no “console”. Você pode superar isso usando o comando /admin
(costumava ser /console
) ao executar o mstsc.exe
.
Se você estiver usando VNC, verá a tela do console. Se estiver usando RDP, você estará se conectando a uma sessão. No caso das edições Windows Professional (não dos servidores!), você só tem permissão para uma conexão simultânea, bloqueando a sessão do console quando alguém se conecta. Não há maneira de contornar isso.
Responder2
Existem soluções... mas cada uma delas tem limitações:
Você deve iniciar o servidor VNC na sessão remota como "aplicativo" em vez de "serviço". Dessa forma, você pode ver a sessão RDP, mas não pode interagir com seu UAC.
Outra solução é iniciar o servidor VNC no computador a partir do qual você inicia a conexão RDP com o computador remoto, desta forma o usuário remoto pode ver a janela RDP do cliente e utilizá-la.
Adicionado 2021: Servidor TightVNC da versão 2.8.53 suporta conexão com uma sessão RDP ativa. (mas você precisa desabilitar a consulta para "aceitar/rejeitar")fonte
Responder3
Não tenho certeza se funcionará, mas tente executar o servidor autônomo TightVNC a partir do seu RDP, não execute o serviço TightVNC (suponho que, com a instalação padrão, você optou por ter o serviço em execução).