Il modo migliore per gestire il timeout della condivisione di rete UNC in Windows 7?


10

Attualmente, si verifica un ritardo di 40 secondi quando si accede a una condivisione di rete UNC non disponibile su Windows 7.

Esiste un metodo per ridurre questo ritardo a qualcosa di meno doloroso, come 20 secondi?

Oppure esiste un metodo per eliminare del tutto questo ritardo?


La domanda originale era "Come ridurre il timeout della rete UNC con Windwos 7" e molte delle risposte di seguito miravano a questa risposta. Su richiesta di @djs, aggiornata la domanda per consentire la possibilità di eliminare la causa principale del ritardo.
Contango,

Risposte:


5

Credo che il protocollo sottostante per le condivisioni UNC sia Server Message Block (SMB) (SMB2 in Win Vista e versioni successive). Dai un'occhiata alle SESSTIMEOUTimpostazioni del registro. Sembra correlato e il valore predefinito è 45 secondi,

Supporto Microsoft - Informazioni SESSTIMEOUT

Ho problemi a riprodurre questo problema per provare a modificare questo valore. Puoi aggiungere ulteriori informazioni su come riprodurre questo problema? Come si rende non disponibile una condivisione UNC? Rimuovere il sistema dalla rete? Ho provato un host sconosciuto e un nome di condivisione sconosciuto, ma entrambe le richieste falliscono abbastanza rapidamente in Esplora risorse.


1
a) Nel mio caso "non disponibile significa semplicemente" computer di destinazione del percorso UNC spento b) il timeout di 45s +/- potrebbe essere (si adatta intorno) c) SESSTIMEOUT non è nel registro e d) non mostra alcun effetto nel mio caso particolare aggiunto
Horst Walter,


0

Va bene? Uno scatto al buio ma comunque: MS Support


1
Non proprio. Questa pagina illustra il "timeout di disconnessione", ovvero il tempo (in genere 10 minuti) necessario prima che le condivisioni di rete non utilizzate vengano disconnesse. Sto cercando il periodo di timeout che impedisce a Explorer di rispondere quando tenta di connettersi a una condivisione di rete che non esiste.
Contango

-2

Esistono due modi per risolvere il problema con una condivisione di rete UNC non disponibile:

  • Elimina l'origine della condivisione di rete UNC non disponibile.
  • Migliora il timeout su Windows in modo che la condivisione di rete mancante non influisca negativamente sulle prestazioni.

Il primo metodo (eliminare la fonte della condivisione di rete UNC non disponibile) sarà sempre il più efficiente, in quanto garantisce un tempo di risposta estremamente rapido.

Pertanto, per risolvere questo problema, ho identificato l'origine dei timeout di 30 secondi che stavano bloccando il mio sistema: il mio dispositivo NAS (Network Attached Storage).

Non acquistare mai un NAS Netgear Stora economico. Per circa due mesi, il computer si bloccherà in modo casuale per 30 secondi. Ciò porterà inevitabilmente a farti raccontare il problema ai tuoi compagni, seguito da un singhiozzo incontrollabile nella tua birra frustrato.


4
Non hai affrontato il tuo secondo punto elenco, che è la vera domanda. Non è possibile garantire che una quota sarà sempre disponibile. Il server potrebbe essere temporaneamente non disponibile per qualsiasi numero di motivi: riavvio, spegnimento, problemi di rete ... Il timeout lordo in Windows è folle per le condivisioni di file locali e intollerabile perché ha un thread singolo, bloccando tutte le risposte dall'istanza di explorer una volta che inizia a provare a connettersi.
DJ

@djs Ho posto la domanda originale e ho pubblicato la risposta che ha funzionato per me. Non ho affrontato il secondo punto perché non era la soluzione migliore nel mio caso. Perché il voto verso il basso?
Contango,

3
Non avevo capito che avevi risposto alla tua stessa domanda. La domanda è in realtà abbastanza buona, ma non hai risposto. Potrebbe non esserci una risposta, ma non puoi garantire che una rete (dispositivo) non si comporti male, quindi è sempre possibile che Explorer rimarrà bloccato per molto tempo ...
DJ

È inoltre possibile ottenere un percorso di rete errato digitando erroneamente un indirizzo e si bloccherà anche quello. OPPURE inserisci un indirizzo che di solito va bene, ma la macchina è addormentata o offline quando inserisci la posizione. Ad ogni modo Explorer si bloccherà.
bgmCoder

@djs Quando ho posto la domanda originale, non avevo idea di quale fosse la causa. Solo più tardi ho scoperto che era un dispositivo difettoso sulla rete che stava bloccando Windows. Cosa vuoi che faccia: modificare la domanda o il seme originale o eliminarlo e avviarne un altro?
Contango
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.