Reduzir atrasos de login da área de trabalho remota pela primeira vez no Windows XP incorporado

4

Por alguma razão, quando eu desktop remoto em uma máquina embutida do Windows XP, sempre leva séculos para se conectar. Após a primeira conexão, ele se conecta imediatamente.

Existe uma maneira de parar esse atraso?

Editar - Atualizar ..

Eu tentei executar um antes e depois nos serviços em execução na máquina e parece que após a área de trabalho remota ter sido pausado e carregado, os dois processos a seguir aparecem:

csrss.exe
winlogon.exe

Presumivelmente, estas são as duas coisas que estão demorando um pouco para acontecer? Qual implora a pergunta; como posso fazer com que eles iniciem quando a máquina inicia?

Edit2 - vários log-ons ...

Se um usuário tentar se conectar e sofrer o atraso de 20 a 30 segundos, os usuários subseqüentes não verão o mesmo atraso que suporta a teoria de que há algo carregando uma vez no sistema host.

    
por Jon Cage 14.08.2012 / 18:27

2 respostas

1

Verifique no miniaplicativo Serviços se o tipo de inicialização do serviço "Serviços de terminal" está definido como Automático. Se estiver definido como Manual, mude para Automático.

Em explicação, acho que no Windows XP Embedded esse serviço é configurado por padrão para iniciar sob demanda, iniciado por winlogon.exe após um atraso (cerca de 1 minuto eu acho). É impossível mudar este atraso, mas pode-se mudar o tipo de inicialização para Automático, que fará então a Área de Trabalho Remota subir mais rápido, mas diminuir um pouco o tempo total de inicialização.

Se por algum motivo você não tiver acesso ao applet Serviços, a mesma manipulação pode ser feita via regedit:

Abra a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService e altere o valor do item Start de "3" para "2" e reinicialize.

Outra hipótese : o usuário logado está sendo solicitado a confirmar.

O atraso que você está enfrentando é o tempo dado ao usuário logado para confirmar ou cancelar o logoff automático de sua sessão.

Isso pode ser alterado no Editor de Diretiva de Grupo Local (gpedit.msc) em:
Modelos Administrativos / componentes do Windows / Serviços de Terminal.

Clique duas vezes em Definir regras de controle remoto de serviços de área de trabalho remota e escolha a opção de Controle total sem a permissão do usuário para o usuário logado não ser solicitado a confirmar. Eu sugiro também para reiniciar.

Se você não tiver essa política no XPE, ela também será encontrada no registro em:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
como uma chave DWORD denominada Shadow , em que valor 2 significa "Controle total sem a permissão do usuário".

    
por 15.01.2013 / 14:45
0

Você pode fazer login na conta que deseja acessar remotamente por meio da máquina física e, em seguida, bloquear a máquina (ou usar a opção "Troca rápida de usuário" se quiser fazer login em uma conta diferente antes de enviar remotamente).

Se a conta já estiver conectada, as conexões de área de trabalho remota serão bem rápidas.

Eu geralmente nunca fecho meu computador de trabalho ou faço logoff dele por causa disso (bloqueio-o).

Acredito que um csrss.exe e winlogon.exe existirá para cada conta conectada no sistema. Eu sei que o Windows quer carregar seu perfil antes de fornecer uma área de trabalho utilizável e se você estiver em um ambiente de domínio, isso inclui carregar sua seção de registro NTUSER.DAT possivelmente de um compartilhamento de rede, aplicar políticas de GPO e scripts de logon.

    
por 15.01.2013 / 12:11