Ele provavelmente terminará de inicializar na área de trabalho. Isso levará algum tempo, já que você está aguardando o período de tempo limite de cada unidade mapeada para que o Explorer termine de carregar.
Esta entrada de blogue Ask Leo tem muita informação boa sobre isso: Por que o Windows Explorer demorou tanto para exibir algumas vezes?
Você pode escrever um arquivo em lote que mapeie as unidades desejadas, mas certifique-se de que elas não estejam definidas para mapear 'persistentemente', para que sejam eliminadas no logoff. Então, na próxima inicialização, o Explorer deve carregar rapidamente (sem mapas) e, se você quiser as unidades, basta executar o arquivo em lotes para mapeá-las (configurar um atalho na área de trabalho para o lote).
Talvez use o Agendador de Tarefas do Windows para executar o lote de mapeamento todas as vezes, mas com atraso de 30 segundos a um minuto após o logon, dessa forma, ele não diminuirá o tempo de carregamento do Explorer.
Você provavelmente também poderia configurar uma tarefa para executar um lote contendo net * /del
ou algo assim para garantir que todos os mapeamentos sejam eliminados no logoff, incluindo aqueles criados como persistentes.
Editar / Mais informações após a pergunta de comentário:
"Is that timeout duration value easily editable or buried?"
Não parece haver um lugar onde você possa realmente defini-lo. Confira o link para obter uma possível solução alternativa (não acho que isso ajude seu caso, mas ele não pode machucar tentar).
Mais informações sobre como agrupá-lo:
Se você acabar criando um arquivo de lote para mapear as unidades e não quiser atrasá-lo por meio do Agendador de Tarefas, poderá usar o Ping para testar a conexão antes de tentar mapeá-la. O ping pode ser configurado para usar um tempo limite específico, para que você possa defini-lo como baixo e, se ele falhar, não mapeie.
Algo como tal em um arquivo em lotes:
ping 10.3.3.3 -n 1 -w 500 | find "Reply"
if errorlevel 1 echo Machine Not Found && goto :eof
net use Q: \10.3.3.3\Share
Isso fará o ping de 10.3.3.3 uma vez (-n), com um tempo limite (-w) configurado para 500 milissegundos. Em seguida, ele tentará encontrar "Responder" nos resultados. Se não encontrar isso (não há resposta porque a máquina não existe), então, ele repete que não foi encontrado e pula para o final do arquivo. Caso contrário, se encontrar "Reply", ele tentará mapear Q: para o compartilhamento "Share" em 10.3.3.3.