
Temos um computador de sala de conferência que é usado por muitas pessoas diferentes. Dessa forma, cada vez que alguém faz login, leva até 10 minutos desde o login até a área de trabalho responsiva. Depois que o usuário faz login, não leva mais de 2 minutos para fazer o login. Presumo que o login longo seja causado pela geração da pasta de perfil do usuário. Alguma ideia de acelerar a geração do novo perfil além de substituir o disco rígido por um SSD? Lembre-se de que os logins devem usar contas de domínio, não contas locais, e não saberemos o nome de usuário de antemão.
Responder1
Talvez ajude um cenário em que os perfis sejam criados antecipadamente.
Cenário 1: Substituição do shell explorer no script por uma chamada para mstsc.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell REG_SZ <script name>
Preparação:
- Faça um perfil no Terminal Server.
- Ajuste a estação no login automático
Corpo do roteiro:
- Ligue para mstsc.
- Logof parte do script. (Esta etapa coloca uma estação em um ciclo logoff-logon sem permitir que o usuário execute ações maliciosas na estação fora do shell mstsc.)
Você pode realmente manter shift pressionado, então haverá autojoin e você será presenteado com a senha de login do domínio do Windows.
Mas se a estação não estiver no domínio, esse truque não fará nada.
Cenário Plus:
- não é necessário reiniciar
- perfil (com suas configurações e cercado por seu software)
- alta segurança (a estação pode não estar necessariamente no domínio)
Contras:
- Escrevendo um script para logon do usuário
- A infraestrutura do servidor RDP é necessária
Cenário 2: Conecte-se ao perfil de recurso da conferência com a ajuda de um script.
Preparação:
- Crie um perfil apenas para a conferência.
- Crie um script que exija login e senha.
Conecte recursos de script sob demanda.
- Defina o perfil para funcionar. Salve o perfil e use-o como modelo (antes da conferência).
- Salve os resultados do usuário (na conferência).
- Restaure o perfil de usuário vazio da conferência (após a conferência).
Como outras subopções podem ser oferecidas, adicione e exclua adereços do usuário nos detalhes de armazenamento, mas pode ser um conflito de recursos.
Cenário Plus:
- não é necessário reiniciar
- recursos de conexão de qualquer usuário por login e senha
Contras:
- Escrevendo um script para logon do usuário
- Pode exigir a criação ou modificação da arquitetura para fornecer recursos ao usuário.
Cenário 3: Criação antecipada de um perfil de usuário usando um perfil universal.
Preparação:
- Crie um perfil adequado a todos os usuários.
- Adicione as permissões apropriadas
Domain Users
às chaves de registro do perfil e à pasta do perfil. - Restaure uma cópia do perfil.
Precisa da chave Renomear:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID-Universal>]
=>
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID-Conference-user-logon>]
Renomear registro:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist]
\REGISTRY\USER\<SID-Universal> REG_SZ
\REGISTRY\USER\<SID-Conference-user-logon> REG_SZ
=>
\REGISTRY\USER\<SID-Universal>_Class REG_SZ
\REGISTRY\USER\<SID-Conference-user-logon>_Classes REG_SZ
Cenário Plus:
- Limpar perfil (se o usuário tiver algum problema no seu perfil que aqui não terá)
- Atributos de segurança do usuário.
Contras:
- Perfil limpo (não será um ambiente de usuário familiar).
- Requer uma reinicialização.
Cenário 4: Criar um perfil de usuário antecipadamente em uma cópia do perfil do usuário previamente transferido para a máquina.
Preparação:
- Faça login como usuário para criar perfis.
- Copie o perfil do usuário para o perfil que você acabou de criar.
- Altere as permissões e corrija as entradas no registro
Cenário Plus:
- Perfil do usuário (com suas configurações e parte de sua comitiva sem software)
- Atributos de segurança do usuário.
Contras:
- Usuário de perfil (problemas de perfil podem ser tais que não há carga)
- requer uma reinicialização
Adição:
Nome de usuário e domínio padrão
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
AltDefaultUserName REG_SZ <username>
DefaultUserName REG_SZ <username>
AltDefaultDomainName REG_SZ <domain>
DefaultDomainName REG_SZ <domain>
CachePrimaryDomain REG_SZ <domain>
Ocultar conta que não deseja exibir, se necessário:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]
<username1> DWORD 0
<username2> DWORD 0
...
<usernameN> DWORD 0