Como parar o logoff da área de trabalho remota após fechar a conexão


10

Enquanto uso a conexão de área de trabalho remota (mstsc.exe), quando fecho a conexão, sou desconectado da máquina remota.

Existe uma maneira de parar o logoff após a desconexão?

Os computadores cliente e servidor estão executando apenas o Windows 8.

Observe que:

tscon.exe RDP-Tcp#1 /dest:console

está dando este erro:

Sessionname RDP-Tcp#1 not found

Eu tentei o seguinte também sem sucesso:

tscon.exe 0 /dest:console 
tscon.exe 1 /dest:console

Estranho, isso nunca aconteceu comigo usando as configurações padrão no win 8 ou win 7. Contanto que você não pressione o botão win e pressione sair, ele deve fechar a sessão, mas não sair.
Ivan Viktorovic

Conectei a máquina remota e saí da conexão remota. Eu quero que a máquina remota não saia do logoff
PKSA 4/15/15

O fato é que ele efetua logout do usuário remoto enquanto você efetua login, portanto, simplesmente fechar a conexão não restabelece o usuário anterior. Eu adoraria encontrar uma solução alternativa para isso também.
Tetsujin

Sim, é verdade, desde que você use dois usuários differnet, se for o mesmo, apenas leva essa sessão. Você precisa de um servidor de terminal ou uma versão servidor se você quiser múltiplas sessões com o mesmo usuário i pensam
Ivan Viktorovic

Estou efetuando logon no usuário ativo no momento. Ele ainda apresenta a tela de bloqueio assim que eu faço o login. Testado em duas composições fisicamente próximas uma da outra, o exame visual de ambos os lados é simples. Isso ocorre desde que possivelmente o XP, definitivamente 7 e continua no 10. Eu adoraria poder fazer isso de maneira interativa, como posso com o Remote Desktop da Apple ou mesmo o TeamViewer.
Tetsujin

Respostas:


5

Ok, algumas coisas depois de ler sua pergunta e alguns dos comentários e comentários de e para outros. Vou postar alguns detalhes e, em seguida, uma possível solução na parte inferior que confirmei que funcionou bem em um ambiente de teste / laboratório há algum tempo, mas encorajo você a ler a minha resposta inteiramente, pois há algumas dicas, etc. .

  1. Como parar o logoff da área de trabalho remota após fechar a conexão

    Para esta pergunta acima, outras pessoas responderam e sugeriram que as configurações do GPO ( tempo limite da sessão ociosa e desconectada sejam ilimitadas ) para examinar e garantir que o usuário desconecte em vez de fazer logoff.

  2. Estou efetuando logon no usuário ativo no momento. Ele ainda apresenta a tela de bloqueio assim que eu entro. Testado em duas composições fisicamente próximas uma da outra, o exame visual de ambos os lados é simples. Isso ocorre desde que possivelmente o XP, definitivamente 7 e continua no 10. Eu adoraria poder fazer isso de maneira interativa, como posso com o Remote Desktop da Apple ou mesmo o TeamViewer.

    uma. O uso do TeamViewer no Windows ainda não permitirá várias sessões RDP simultâneas ou em um sistema operacional Windows que não seja o servidor. Isso permitirá que você interaja apenas com as sessões RDP existentes ou com as sessões ativas do console, portanto, se você não tiver mais de um deles para se conectar para interagir, ele não fornecerá o resultado esperado.

    b. A Microsoft vende SOs de servidor e licenças de acesso para cliente para acesso ao Terminal Server com um custo associado por usuário ou por CAL de dispositivo, como já vi outras pessoas mencionarem em comentários, respostas etc. funcionalidade expandida não ativada ou desativada por esse motivo.

    c. Os sistemas operacionais Microsoft Server geralmente podem lidar com sessões simultâneas mais eficientes na mesma máquina, com mais suporte de memória e sem ter tanto (tipo de bloatware que não seja o servidor) recursos e funções internos da Microsoft habilitados por padrão quanto os sistemas operacionais que não sejam servidores. garanta um ótimo desempenho para que essas coisas desnecessárias simplesmente não funcionem. Em um PC doméstico, mais pessoas podem legitimamente usar esses recursos e considerá-los mais úteis do que em um servidor nesse tipo de ambiente para uso fora de casa (ou estação de trabalho cliente). No entanto, em um servidor, isso pode não ser tão necessário, então eu consideraria esses bloatware mais no contexto do SO do servidor apenas para esclarecer o que quero dizer aqui com o termo "bloatware" nesse caso específico.


A solução potencial

Aviso: sugiro fazer isso apenas em um ambiente de teste ou laboratório apenas para fins de teste; eu nunca sugeriria usá-lo para fins de produção em um ambiente comercial. Caso contrário, use com cuidado por seu próprio risco, pois não tenho idéia das legalidades de usar este longo prazo para fins de produção, etc.

Abaixo está um link para uma fonte chamada RDPWrap que está no GITHub, que é um download gratuito. Eles publicaram instruções completas com capturas de tela etc. no site com detalhes passo a passo, para que não seja muito difícil descobrir.

Para baixar o que você precisa, que é o arquivo de instalação real e não o código-fonte não compilado, no link abaixo chamado Link de Download do Arquivo de Instalação RDPWrap na seção Download dessa página, clique no link RDPWrap-v1. 6.zip para baixar o EXE e arquivos de instalação em lote, etc., contidos neste arquivo ZIP (veja a captura de tela abaixo).

Pegadinhas

Se você aplicar as atualizações do Windows em uma de suas máquinas de teste e essa funcionalidade não funcionar mais tarde, talvez seja necessário executar a instalação novamente para corrigir os arquivos, etc. Você também pode precisar verificar os recursos de origem do GITHub para obter outras correções de bugs , etc. com novos lançamentos, já que isso é algo que outra pessoa fornece.


Importante: As configurações da Diretiva de Grupo e / ou da Diretiva de Segurança no nível do domínio podem substituir todas as configurações locais listadas abaixo do Registro, da Diretiva de Grupo e da Diretiva de Segurança local. Pelo que sei, mas não posso me confirmar, garantir que essas configurações sejam definidas conforme especificado impedirá que as sessões RDP desconectadas sejam desconectadas após um certo período de tempo. Pode ser necessário reiniciar a máquina depois de fazer as configurações locais alteradas abaixo para que elas se tornem efetivas. Pode ser necessário verificar as configurações de Diretiva de Grupo ou de Diretiva de Segurança no nível de domínio que têm precedência sobre as configurações locais, se você ainda tiver problemas após garantir que essas configurações sejam definidas localmente por máquina.



Sessão RDP simultânea Os mesmos valores de registro de conta de usuário

Altere esses valores do registro conforme mostrado na captura de tela para ativar ou desativar a capacidade de permitir mais de uma sessão RDP simultânea com a mesma conta. Talvez seja necessário alterar e / ou criar essa chave manualmente e definir por cada execução do software de correção RDPWrap em seus sistemas de teste.

Para alterar essa configuração, você precisará executar uma alteração no registro. As etapas a seguir descrevem o processo:

  1. Inicie o Editor do Registro (por padrão, isso está localizado em c:\windows\regedit.exe).
  2. Vá para a seguinte chave do Registro:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer

  3. Se o valor fSingleSessionPerUser não existir, crie um novo valor DWORD chamado fSingleSessionPerUser

  4. Abra o valor fSingleSessionPerUser . Os valores possíveis para essa configuração são os seguintes:

    0x0

    Permitir várias sessões por usuário

    0x1

    Forçar cada usuário a uma única sessão

  5. Digite a nova configuração e clique em OK .


Verifique se as sessões RDP desconectadas não são desconectadas automaticamente

A. Em GPEDIT.MSC TODAS as configurações abaixo em ambos Computer Configuratione User Configurationprecisa ser definido como um Statede Not configured.

Essas configurações de Diretiva de Grupo estão localizadas nos seguintes locais:

  • Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits
  • User Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits

insira a descrição da imagem aqui


Da comunidade Spiceworks Comentário

B. Na SECPOL.MSCconfiguração abaixo (captura de tela realçada), a configuração Interactive logon: Do not require CTRL+ ALT+DEL precisa ser definida como a Enabled.

1. Políticas Locais \ Opções de Segurança

insira a descrição da imagem aqui


Captura de tela do link para download

insira a descrição da imagem aqui


Fontes:


1
Uau! Detalhe principal. Deixe-me absorver isso amanhã [um pouco tarde aqui agora] e eu vou deixar você saber. Obrigado por dedicar tanto tempo a este.
Tetsujin

É ótimo que várias pessoas possam acessar sem se desconectar.
PKSA

Mas eu preciso é que quando eu clicar em fechar o sistema não sairá. Mas está saindo.
PKSA

@LMFAO_A_JOKE eu tentei isso, mas ele realmente não resolveu o meu problema. Ele está permitindo que uma máquina estabeleça duas conexões, mas elas não podem ver a mesma página, da maneira que podemos fazê-lo no TeamViewer ou VNC etc. Além disso, meu problema era que eu era o único logado na máquina e desconectei a minha máquina RDC. máquina não deve fazer logoff
PKSA

@PKSA Ok, é assim que a Microsoft projetou o recurso RDP para funcionar, que eles permitem que você utilize infelizmente. Portanto, usando a funcionalidade nativa do Windows RDP, você não pode compartilhar a tela até onde eu sei. Essa solução permite várias sessões simultâneas de RDP pela mesma conta ou por contas de usuário separadas, sem que outras pessoas sejam incomodadas, o que basicamente faz com que o sistema operacional Windows da área de trabalho se comporte como um Terminal Server com as políticas aplicáveis ​​definidas. Então, PKSA e Tetsujin são a mesma pessoa ou o quê? Não sei por que não vi ou respondi a isso em janeiro de 2016, mas aí está.
Pimp Juice IT

1

isso pode ser causado pela política de grupo ou política de segurança local em sua máquina local. As etapas para corrigir isso nas duas instâncias são semelhantes:

  • Inicie o editor de política de grupo local: https://technet.microsoft.com/en-us/library/cc754685.aspx (iniciar> caixa de pesquisa> gpedit.msc) (para usuários de domínio, inicie o gerenciamento de política de grupo, navegue até seus servidores OU e edite o GPO)

  • Navegue até a seguinte Configuração GP: Configuração do computador> Modelos administrativos> Componentes do Windows> Serviços de área de trabalho remota> Host da sessão da área de trabalho remota> Limites de tempo da sessão - quando houver, verifique se você definiu os limites de tempo de sessão ocioso e desconectado como ilimitados.

Reinicie suas máquinas.

Tente fazer isso nos dois PCs (provavelmente o que você está fazendo RDP) e veja como você se sai.


1

Para desconectar sem encerrar a sessão da Área de Trabalho Remota Você pode desconectar-se temporariamente de uma sessão clicando no botão Fechar na barra de conexão (a barra horizontal na parte superior da tela). Isso deixa seus programas em execução para que, da próxima vez que você se conectar, continue de onde parou.

Mesmo isso pode ajudar https://technet.microsoft.com/en-in/library/cc754272.aspx


Estou começando a pensar que realmente respondi à pergunta errada. Minha queixa principal é que o usuário do outro lado está desconectado. Posso reconectar-me em um segundo da minha coleção de 'favoritos', mas o outro usuário fica olhando a tela de login o tempo todo que estou lá e também não sabe quando terminei. Estou quase tentado a trocar para o TeamViewer se o RDC não conseguir :(
Tetsujin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.