Me imagino que la razón más fuerte para no asignar unidades de red es que los administradores no quieren lidiar con los dolores de cabeza de mantener un índice de un número finito de letras de unidad además de las rutas de red. Por un lado, puede haber demasiados recursos compartidos de red de uso común para asignar letras de unidad a todos ellos, y en una organización grande, no todos tendrán acceso a los mismos recursos compartidos. Los nombres compartidos también son más descriptivos y potencialmente menos ambiguos que las letras de unidad (más sobre la ambigüedad más adelante).
En segundo lugar, puede encontrarse con colisiones de letras de unidad. Si la PC de alguien tiene un lector de tarjetas de memoria, eso podría engullir cuatro o más letras de unidad. A y B generalmente están reservados para las unidades de disquete del siglo pasado, y C y D generalmente están reservados para el disco duro y la unidad óptica, por lo que el lector de tarjetas usará E, F, G y H. Si una de sus unidades de red generalmente se asigna a H: a través de un script de inicio de sesión, esta persona pobre no podrá usar la unidad H: del lector de tarjetas o no podrá montar la unidad de red.
A menos que alguien dentro de la organización sea responsable de asignar letras de unidad para fines específicos, las unidades de red también podrían terminar causando mucha confusión. Por ejemplo, suponga que asigna la unidad S: al recurso compartido que tiene los programas de configuración para todo el software con licencia de su sitio, y otra persona asigna S: a la unidad compartida donde sueltan todo tipo de documentos compartidos. Cuando intenta explicar cómo instalar algún software, les dice que abran su unidad S: y busquen el programa de instalación para Microsoft Office, pero todo lo que pueden encontrar es una carpeta llamada office , que contiene un montón de archivos misceláneos que alguien dejó allí para una transferencia temporal de archivos. Puede llevarle 5 o 10 minutos resolver la confusión.
También hay algunos posibles problemas de rendimiento si un servidor deja de funcionar o si se quita una máquina de la red. Por ejemplo, si asigna unidades de red en una máquina y luego la elimina de la red (tal vez sea una computadora portátil), la máquina puede parecer que se bloquea al iniciar sesión mientras Windows intenta en vano montar las unidades de red que faltan.
Por otro lado, en versiones anteriores de Windows, he notado que las transferencias de archivos hacia o desde una unidad de red asignada a menudo van mucho más rápido que si navegaras a la carpeta de red y realizaras la misma transferencia de archivos, en cuyo caso, la mayoría la gente preferiría mapear unidades de red.