Eu imagino que o motivo mais strong para não mapear unidades de rede é que os administradores não querem lidar com as dores de cabeça de manter um índice de um número finito de letras de unidade além dos caminhos de rede. Por um lado, pode haver muitos compartilhamentos de rede comumente usados para atribuir letras de unidade a todos eles e, em uma grande organização, nem todos terão acesso aos mesmos compartilhamentos. Nomes de compartilhamento também são mais descritivos e potencialmente menos ambíguos do que letras de unidade (mais sobre a ambigüidade posterior).
Em segundo lugar, você pode colidir com colisões de letra de unidade. Se o PC de alguém tiver um leitor de cartão de memória, isso pode engolir quatro ou mais letras de unidade. A e B são normalmente reservados para as unidades de disquete do século passado, e C e D são geralmente reservados para o disco rígido e unidade óptica, portanto, o leitor de cartões usará E, F, G e H. Se uma de suas unidades de rede geralmente é mapeado para H: por meio de um script de logon, essa pessoa pobre não poderá usar a unidade H: do leitor de cartões ou não poderá montar a unidade de rede.
A menos que alguém dentro da organização seja responsável por alocar letras de unidade para fins específicos, as unidades de rede também podem acabar causando muita confusão. Por exemplo, suponha que você mapeie a unidade S: para o compartilhamento que possui os programas de instalação para todo o seu software licenciado pelo site, e outra pessoa mapeia S: para a unidade compartilhada, onde eles descartam todos os tipos de documentos compartilhados. Quando você tenta explicar como instalar algum software, você diz a eles para abrir a unidade S: e encontrar o programa de instalação do Microsoft Office, mas tudo o que eles podem encontrar é uma pasta chamada office , que contém um Um monte de arquivos diversos que alguém deixou lá para uma transferência temporária de arquivos. Pode levar 5 ou 10 minutos para resolver a confusão.
Existem também alguns problemas potenciais de desempenho se um servidor ficar inativo ou se uma máquina for retirada da rede. Por exemplo, se você mapear unidades de rede em uma máquina e, em seguida, remover a máquina da rede (talvez seja um laptop), a máquina pode parecer travar durante o logon enquanto o Windows tenta montá-las.
Por outro lado, em versões mais antigas do Windows, notei que as transferências de arquivos para ou de uma unidade de rede mapeada geralmente são muito mais rápidas do que se você navegasse para a pasta de rede e realizasse a mesma transferência de arquivos Nesse caso, a maioria das pessoas prefere mapear unidades de rede.