¿La mejor manera de manejar el tiempo compartido de la red UNC en Windows 7?

10

Actualmente, hay un retraso de 40 segundos al acceder a un recurso compartido de red UNC no disponible en Windows 7.

¿Existe algún método para reducir este retraso a algo menos doloroso, como 20 segundos?

¿O hay algún método para eliminar esta demora por completo?

Aplazamiento de pago
fuente
La pregunta original era "Cómo reducir el tiempo de espera de la red UNC bajo Windwos 7", y muchas de las respuestas a continuación apuntaban a esta respuesta. A solicitud de @djs, se actualizó la pregunta para permitir la posibilidad de eliminar la causa raíz del retraso.
Contango

Respuestas:

5

Creo que el protocolo subyacente para los recursos compartidos UNC es Server Message Block (SMB) (SMB2 en Win Vista y versiones posteriores). Echa un vistazo a la SESSTIMEOUTconfiguración del registro. Suena relacionado y el valor predeterminado es de 45 segundos,

Soporte de Microsoft - Información de SESSTIMEOUT

Tengo problemas para reproducir este problema para probar la modificación de este valor. ¿Puede agregar información adicional sobre cómo reproducir este problema? ¿Cómo hacer que un recurso compartido de UNC no esté disponible? ¿Eliminar el sistema de la red? He probado un host desconocido y un nombre compartido desconocido, pero ambas solicitudes fallan bastante rápido en el Explorador de Windows.

John McCarthy
fuente
1
a) En mi caso, "no disponible simplemente significa" la computadora de destino de la ruta UNC apagada b) el tiempo de espera de 45 s +/- podría ser (se ajusta alrededor) c) SESSTIMEOUT no está en el registro yd) no muestra ningún efecto en mi caso particular cuando se agrega
Horst Walter
0

¿Esto es bueno? Un tiro en la oscuridad pero no obstante: Soporte de MS

Jonathan Ross
fuente
1
No exactamente. Esta página cubre el "tiempo de espera de desconexión", que es el tiempo (generalmente 10 minutos) que toma antes de que se desconecten los recursos compartidos de red no utilizados. Estoy buscando el período de tiempo de espera que impide que el explorador responda cuando intenta conectarse a un recurso compartido de red que no existe.
Contango
-2

Hay dos formas de solucionar el problema con un recurso compartido de red UNC no disponible:

  • Elimine la fuente del recurso compartido de red UNC no disponible.
  • Mejore el tiempo de espera en Windows para que el recurso compartido de red que falta no afecte negativamente el rendimiento.

El primer método (eliminar la fuente del recurso compartido de red UNC no disponible) siempre será el más eficiente, ya que garantiza un tiempo de respuesta extremadamente rápido.

Por lo tanto, para solucionar este problema, identifiqué la fuente de los tiempos de espera de 30 segundos que estaban congelando mi sistema: mi dispositivo NAS (almacenamiento conectado a la red).

Nunca compre un NAS Netgear Stora barato. Durante aproximadamente dos meses, su computadora se congelará aleatoriamente durante 30 segundos. Esto inevitablemente hará que le cuentes el problema a tus compañeros, seguido de sollozos incontrolables en tu cerveza con frustración.

Aplazamiento de pago
fuente
44
No abordó su segundo punto, que es la pregunta real. No puede garantizar que una acción siempre estará disponible. El servidor podría estar temporalmente no disponible por varias razones: se está reiniciando, está apagado, problemas de red ... El tiempo de espera bruto en Windows es una locura para los archivos compartidos locales e intolerable porque se realiza con un solo subproceso, bloqueando toda respuesta de la instancia de explorador una vez que comienza a intentar conectarse.
djs
@djs Hice la pregunta original y publiqué la respuesta que me funcionó. No abordé el segundo punto porque esa no era la mejor solución en mi caso. ¿Por qué el voto abajo?
Contango
3
No me di cuenta de que había respondido su propia pregunta. La pregunta es bastante buena, pero no la respondiste. Puede que no haya una respuesta, pero no puede garantizar que una red (dispositivo) no se portará mal, por lo que siempre es posible que el explorador se cuelgue durante mucho tiempo ...
djs
También puede obtener una ubicación de red que está defectuosa al escribir accidentalmente una dirección de forma incorrecta, y también obtendrá un bloqueo como ese. O ingresa una dirección que normalmente está bien, pero la máquina está dormida o desconectada cuando ingresa la ubicación. De cualquier manera, Explorer se colgará.
bgmCoder
@djs Cuando hice la pregunta original, no tenía idea de cuál era la causa. Fue solo más tarde cuando descubrí que era un dispositivo defectuoso en la red que colgaba Windows. ¿Qué quieres que haga? ¿Modificar la pregunta o el traje original, o eliminarlo y comenzar otro?
Contango