Multi usuário no Windows 10 - RDP

O Windows, nas versões atuais (Desktops), lhe possibilita acessar sua máquina via conexão de Área de Trabalho Remota (MSTSC), com limitação de uma única sessão por usuário em cada computador. 
Essa limitação, supostamente, foi aplicada no SO pela Microsoft a fim de evitar seu uso em larga escala, o que poderia acabar influenciando negativamente o seu principal serviço (TS), que atende essas finalidades nos Servidores Windows.

Os passos devem serem feitos por um técnico:

1. Pare o serviço TermService;
 Net stop TermService

2. Se torne proprietário do arquivo termsrv.dll com o comando:
 takeown /F "%windir%\system32\termsrv.dll" /A

3. Alterar as permissões para o grupo Administradores ter controle total;
icacls "%windir%\system32\termsrv.dll" /grant Administradores:(F)

4. Faça backup do arquivo termsrv.ddl;
copy %windir%\system32\termsrv.dll %windir%\system32\termsrv.dll_Original /n

5. Agora baixe o programa  Hex Editor (será necessário para editar a dll termsrv.dll);

6. Verifique a versão da dll e faça as alterações abaixo:


Se for Windows 7 x64 a dll "termsrv.dll" 18637 ou 18540 64bit

Procure por: 8b 87 38 06 00 00 39 87 3c 06 00 00 0f 84 eb c2 00 00
Substituir por : b8 00 01 00 00 90 89 87 38 06 00 00 90 90 90 90 90 90


Procure por: 60 bb 01 00 00 00 c7 44 
Substituir por: 60 bb 00 00 00 00 c7 44

Procure por: 50 01 76 1b 48 8d 15 49 
Substituir por: 50 00 eb 1b 48 8d 15 49
Se for Windows 7 32Bit 18637
Procure por: 3b 86 20 03 00 00 0f 84 df 14 01 00 57 6a 20 e8
Substituir por: b8 00 01 00 00 90 89 86 20 03 00 00 57 6a 20 e8

Procure por: 85 e0 fe ff ff 43 50 c7 85 e0 fe ff ff 1c 01 00
Substituir por: 85 e0 fe ff ff 90 50 c7 85 e0 fe ff ff 1c 01 00


Procure por: f8 74 1a 68 b8 67 34 6f
Substituir por: f8 e9 2c 00 00 00 34 6f

Procure por: f8 74 2f 68 40 6a 34 6f
Substituir por: f8 e9 2c 00 00 00 34 6f
Se for Windows 7 32Bit 17514
Procure por: 3b 86 20 03 00 00 0f 84 ff 14 01 00 57 6a 20 e8 @19153
Substituir por: b8 00 01 00 00 90 89 86 20 03 00 00 57 6a 20 e8

Procure por: 85 e0 fe ff ff 43 50 c7 85 e0 fe ff ff 1c 01 00 @19898
Substituir por: 85 e0 fe ff ff 90 50 c7 85 e0 fe ff ff 1c 01 00

Procure por: f8 74 2f 68 88 62 34 6f @655e4
Substituir por: f8 e9 2c 00 00 00 34 6f
Se for Windows 7 32Bit 18540
Procure por: 3b 86 20 03 00 00 0f 84 03 15 01 00 57 6a 20 e8 @1919f
Substituir por: b8 00 01 00 00 90 89 86 20 03 00 00 57 6a 20 e8

Procure por: 85 e0 fe ff ff 43 50 c7 85 e0 fe ff ff 1c 01 00 @198e0
Substituir por: 85 e0 fe ff ff 90 50 c7 85 e0 fe ff ff 1c 01 00

Procure por: f8 74 1a 68 80 65 34 6f @657c7
Substituir por: f8 e9 2c 00 00 00 34 6f
Se for Windows 7 64Bit 18540
Procure por: 8b 87 38 06 00 00 39 87 3c 06 00 00 0f 84 2f c3 00 00 @1727C
Substituir por: b8 00 01 00 00 90 89 87 38 06 00 00 90 90 90 90 90 90

Procure por: 60 bb 01 00 00 00 c7 44 @17604
Substituir por: 60 bb 00 00 00 00 c7 44

Procure por: 50 01 76 1b 48 8d 15 79 @57dac
Substituir por: 50 00 eb 1b 48 8d 15 79


7. Inicializar o serviço;
Net start TermService
8. Habilite o acesso remoto e teste.

Um comentário: