A sessão da Área de Trabalho Remota não será completamente desconectada porque o splwow64.exe está em execução

2

Usamos a função Área de Trabalho Remota no Server 2008 Enterprise SP2 para fornecer aos usuários acesso a um aplicativo de 32 bits. Ele está configurado para iniciar automaticamente o aplicativo por meio da propriedade "Iniciar o programa a seguir no logon:" para o usuário. Quando o usuário sai do aplicativo, ele deve desconectá-lo automaticamente do servidor.

No entanto, ele simplesmente trava com uma área de trabalho em branco na sessão RDP. Se executarmos o gerenciador de tarefas na sessão, poderemos ver que o splwow64.exe ainda está em execução (junto com os outros aplicativos de sessão RDP padrão). Se terminarmos o splwow64.exe, a sessão será encerrada.

Como podemos forçar o splwow64.exe a terminar com nosso aplicativo para que a sessão seja desconectada?

    
por Chris Vesper 13.09.2011 / 22:58

1 resposta

2

Usando o Regedit, adicione um REG_DWORD chamado "splwow64.exe" a

Servidor HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal \ SysProcs

e defina o valor como 0.

Isso informa ao sistema operacional que o splwow64.exe pode ser terminado com segurança. Essa técnica pode ser usada para qualquer aplicativo que precise ser finalizado quando o usuário fizer logoff.

    
por 13.09.2011 / 22:59