
Por alguma razão, quando eu uso a área de trabalho remota em uma máquina integrada com Windows XP, sempre leva muito tempo para conectar. Após a primeira conexão, ele se conecta imediatamente.
Existe uma maneira de parar esse atraso?
Editar- Atualizar..
Tentei executar um antes e depois nos serviços em execução na máquina e parece que depois que a área de trabalho remota foi pausada e carregada, os dois processos a seguir aparecem:
csrss.exe
winlogon.exe
Presumivelmente, essas são as duas coisas que estão demorando um pouco para serem ativadas? O que levanta a questão; como posso fazer com que eles liguem quando a máquina for iniciada?
Editar2- Vários logins.
Se um usuário tentar se conectar e sofrer o atraso de 20 a 30 segundos, os usuários subsequentes não verão o mesmo atraso, o que apoia a teoria de que algo está sendo carregado uma vez no sistema host.
Responder1
Verifique no miniaplicativo de Serviços se o tipo de inicialização do serviço "Terminal Services" está definido como Automático. Se estiver definido como Manual, altere-o para Automático.
Para explicar, acho que no Windows XP Embedded este 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 alterar esse atraso, mas pode-se alterar o tipo de inicialização para Automático, o que tornará a Área de Trabalho Remota mais rápida, mas diminuirá um pouco o tempo geral de inicialização.
Se por algum motivo você não tiver acesso ao miniaplicativo de 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 Start
item de “3” para “2” e reinicie.
Outra hipótese: o usuário logado está sendo solicitado a confirmar.
O atraso que você está enfrentando é então o tempo concedido ao usuário logado para confirmar ou cancelar o logoff automático de sua sessão.
Isso pode ser alterado no Editor de Política de Grupo Local (gpedit.msc) em:
Modelos Administrativos/Componentes do Windows/Serviços de Terminal.
Duplo clickDefina regras de controle remoto de serviços de área de trabalho remota e escolha a opção deControle total sem permissão do usuário para que o usuário logado não seja solicitado a confirmar. Sugiro também 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 chamada Shadow
, onde o valor 2 significa "Controle total sem permissão do usuário".
Responder2
Você pode fazer login na conta que deseja fazer login remotamente por meio da máquina física e, em seguida, bloquear a máquina (ou usar "Troca rápida de usuário" se quiser fazer login em uma conta diferente antes de fazer login remotamente).
Se a conta já estiver conectada, as conexões de área de trabalho remota são bastante rápidas.
Geralmente nunca desligo meu computador de trabalho ou faço logoff dele por causa disso (eu o bloqueio).
Acredito que um csrss.exe
e winlogon.exe
vai existir para cada conta logada no sistema. Eu sei que o Windows deseja 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.