Se puede perder la conexión de unidad asignada al recurso compartido de red.

En este artículo se proporcionan soluciones a un problema en el que la unidad asignada puede desconectarse si asigna una unidad a un recurso compartido de red.

Se aplica a: Windows Server 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 297684

Síntomas

En un equipo que ejecuta Windows 7 Service Pack 1, si asigna una unidad a un recurso compartido de red, la unidad asignada puede desconectarse después de un intervalo regular de inactividad y el Explorador de Windows puede mostrar una X roja en el icono de la unidad asignada. Sin embargo, si intenta acceder a la unidad asignada o examinarla, se vuelve a conectar rápidamente.

Causa

Este comportamiento se produce porque los sistemas pueden quitar las conexiones inactivas después de un período de tiempo de espera especificado (de forma predeterminada, 15 minutos) para evitar la pérdida de recursos del servidor en sesiones sin usar. La conexión se puede restablecer rápidamente, si es necesario.

Solución

Para resolver este comportamiento, cambie el período de tiempo de espera predeterminado en el equipo de red compartido. Para ello, use uno de los métodos siguientes.

Método 1: Uso del Editor del Registro

Advertencia

Si utiliza incorrectamente el Editor del Registro, puede causar serios problemas que tal vez requieran volver a instalar el sistema operativo. Microsoft no le garantiza que pueda solucionar los problemas que sean consecuencia del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Use el Editor del Registro para aumentar el período de tiempo de espera predeterminado. Para ello, siga estos pasos y, a continuación, salga del Editor del Registro:

Nota:

No se puede usar este método para desactivar la característica de conexión automática del servicio Server. Solo puede usar este método para cambiar el período de tiempo de espera predeterminado para la característica de conexión automática .

  1. Haga clic en Inicio, haga clic en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.

  2. Busque y, a continuación, haga clic en la clave siguiente en el Registro:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

  3. En el panel derecho, haga clic en el valor autodisconnect y, a continuación, en el menú Editar , haga clic en Modificar. Si el valor de autodisconnect no existe, siga estos pasos:

    1. En el menú Editar , seleccione Nuevo y, a continuación, haga clic en REG_DWORD.
    2. Escriba autodisconnect y presione ENTRAR.
  4. En el menú Editar, haga clic en Modificar.

  5. Haga clic en Hexadecimal.

  6. En el cuadro Datos de valor , escriba ffffffffy, a continuación, haga clic en Aceptar.

La sesión del lado cliente se desconecta automáticamente cuando el tiempo de inactividad dura más que la duración establecida en KeepConn. Por lo tanto, la sesión se desconecta según el valor de duración establecido más corto entre AutoDisConnect y KeepConn. Para cambiar la duración del tiempo de espera en el lado cliente durante una conexión UNC, especifique el tiempo arbitrario en KeepConn. Busque y, a continuación, haga clic en la clave siguiente en el Registro:

  • Ubicación: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  • Valor: KeepConn
  • Tipo de datos: REG_DWORD
  • Intervalo: 1 a 65535 (s)
  • Valor predeterminado: 600 s = 10 minutos

Método 2: Uso de la línea de comandos

Nota:

Si usa este método, puede desactivar la característica de ajuste automático para el servicio Server.

Para cambiar el período de tiempo de espera predeterminado para la característica de conexión automática del servicio Servidor, abra un símbolo del sistema, escriba la línea siguiente y, a continuación, presione ENTRAR:

net config server /autodisconnect: number

donde número es el número de minutos que desea que el servidor espere antes de desconectar una unidad de red asignada. El valor máximo de este comando es 65 535.

Nota:

Si establece el valor de autodisconnect en 0 (cero), la característica de conexión automática no se desactiva y el servicio Servidor desconecta las unidades de red asignadas después de solo unos segundos de tiempo de inactividad.

Para desactivar la característica de conexión automática , abra un símbolo del sistema, escriba la línea siguiente y presione ENTRAR:

net config server /autodisconnect:-1

¿Se ha corregido el problema?

Compruebe si se ha solucionado el problema. Si se ha solucionado, ya ha terminado con esta sección. En caso contrario, puede comunicarse con el soporte técnico.

Más información

Es posible que algunos programas anteriores no guarden archivos ni tengan acceso a los datos cuando la unidad esté desconectada. Sin embargo, estos programas funcionan normalmente antes de desconectar la unidad.

Para obtener más información sobre cómo aumentar el período de tiempo de espera predeterminado, configuración y optimización del servicio servidor