Remova o mapeamento de quaisquer unidades mapeadas / compartilhamentos de rede e veja se o Powershell continua exibindo esse comportamento.
Em uma máquina corporativa, sempre que alguém tenta abrir o Powershell, o Powershell envia muitas solicitações para os controladores de domínio. Isso seria descobrir se a máquina estava na rede, mas quando não está, então leva uma eternidade para expirar e isso acontece antes que todos os comandos sejam executados (ou seja, os tempos limite continuam acontecendo após digitar e digitar todos os comandos).
Procurei nos seguintes locais por onde essas chamadas estão sendo feitas:
%windir%\system32\WindowsPowerShell\v1.0\profile.ps1
%windir%\system32\WindowsPowerShell\v1.0\Microsoft.PowerShell_profile.ps1
%UserProfile%\My Documents\WindowsPowerShell\profile.ps1
%UserProfile%\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
mas nenhum desses arquivos existe.
Onde mais seria a configuração / scripts que faria com que essas chamadas fossem feitas?
Se for importante, a maneira como depurei isso até agora foi suspeitar de tempos limite de rede e, em seguida, usar o wireshark para ver o tempo limite das solicitações. Pode haver mais coisas que apenas tentam contatar o controlador de domínio.
Tags user-profile powershell