Para una cuenta de red de Windows, ¿por qué USERPROFILE no está asignado al recurso compartido de red de los usuarios?

Para una cuenta de red de Windows, ¿por qué USERPROFILE no está asignado al recurso compartido de red de los usuarios?

En varias distribuciones basadas en Linux, es posible montar la unidad principal del usuario a través de la red o cambiar la ubicación de la unidad principal del usuario modificando la cuenta del usuario. Acceder a la carpeta de inicio de los usuarios es simple sin importar dónde esté almacenada porque la variable $HOME está configurada en la ubicación específica.

¿Por qué en Windows las cuentas de usuario de la red no tienen su unidad "de inicio" asignada a su recurso compartido? En lugar de que %USERPROFILE% se asigne a z:\, si su recurso compartido está montado en z:\, casi siempre se asigna a c:\Users\"nombre de usuario" (al menos en la versión posterior a XP).

¿Cuál es la razón técnica o las compensaciones?

Respuesta1

"cuentas de usuario de red" pueden significar (al menos) tres cosas:

  1. Una cuenta de usuario de Active Directory, pero sin configurar un perfil móvil

  2. Una cuenta de usuario de Active Directory, con un perfil móvil

  3. Una cuenta de usuario de AD con una carpeta de inicio asignada (mediante GPO o mediante las propiedades del usuario)

En el primer caso:

Su usuario solo tiene un perfil local, cuando inicia sesión en la computadora A por primera vez, se crea el perfil, y cuando este usuario inicia sesión en la computadora B por primera vez, se crea otro perfil (en C:\usuarios)

El perfil no se almacena en ningún otro lugar porque nada le indica a Windows que lo haga.

En el segundo caso:

El perfil móvil se descarga (o se crea si es el primer inicio de sesión) en la computadora (en c:\users) desde el archivo compartido; cuando el usuario cierra sesión, el perfil descargado se fusiona con el perfil del archivo compartido.

En el tercer caso:

En este caso, eligió asignar una unidad de red para el usuario; cuando se abre la sesión, Windows no hace más que asignar la letra de la unidad deseada a la carpeta del archivo compartido.

Entonces, su pregunta es, ¿por qué el perfil no está asignado directamente a la letra de unidad/recurso compartido de archivos sino que permanece en c:\users?

Debido a que habría muchos problemas de rendimiento, hay mucha actividad en el perfil del usuario:

el registro del usuario actual está almacenado en esa carpeta, imagínese si esto estuviera en el recurso compartido de red, habría una latencia enorme al enumerar el registro del usuario actual (por ejemplo).

¿Y qué pasa si se pierde la conexión de red? ¿No más escritorio? Muchas aplicaciones esperarán innumerables tiempos de espera porque el perfil del usuario no está disponible (AppData también está en el perfil del usuario, muchas aplicaciones usan esta ubicación para almacenar configuraciones específicas del usuario)

Sin embargo, no olvide que puede utilizar Redirecciones de carpetas, por ejemplo, para redirigir la carpeta Documentos del usuario en el recurso compartido de red que desee.

información relacionada