Найкращий спосіб вирішити час спільного доступу до мережі UNC під Windows 7?


10

В даний час існує 40-секундна затримка під час доступу до недоступної загальної мережі UNC в Windows 7.

Чи існує метод зменшити цю затримку до чогось менш болісного, наприклад, 20 секунд?

Або взагалі існує якийсь метод усунення цієї затримки?


Первісне запитання було "Як зменшити час очікування мережі UNC під Windwos 7", і багато відповідей нижче спрямовані на цю відповідь. На запит @djs оновив питання, щоб дозволити можливість усунення першопричини затримки.
Контанго

Відповіді:


5

Я вважаю, що базовим протоколом для акцій UNC є сервер блоку повідомлень (SMB) (SMB) у Win Vista та пізніших версіях). Погляньте на SESSTIMEOUTналаштування реєстру. Звучить це за замовчуванням до 45 секунд,

Підтримка Microsoft - Інформація про SESSTIMEOUT

У мене виникають проблеми з відтворенням цієї проблеми для перевірки зміни цього значення. Чи можете ви додати додаткову інформацію про те, як відтворити цю проблему? Як зробити акцію UNC недоступною? Видалити систему з мережі? Я спробував невідомий хост і невідоме ім’я спільного доступу, але обидва запити провалилися досить швидко в Windows Explorer.


1
а) У моєму випадку "недоступний просто означає" відключений цільовий комп'ютер маршруту UNC b) час очікування 45s +/- може бути (цілком відповідає) c) SESSTIMEOUT відсутній у реєстрі та d) не виявляє жодного ефекту в моєму окремий випадок, коли додано
Хорст Вальтер


0

Це добре? Постріл у темряві, але тим не менше: MS Support


1
Не зовсім. Ця сторінка охоплює "час очікування відключення", який становить час (як правило, 10 хвилин), який проходить до відключення невикористаних мережевих паїв. Я шукаю період очікування, який блокує провідника відреагувати, коли він намагається підключитися до мережі, яка не існує.
Контанго

-2

Є два способи виправити проблему з недоступною загальною мережею UNC:

  • Усуньте джерело недоступної загальної мережі UNC.
  • Удосконаліть тайм-аут у Windows, щоб відсутня загальна мережа не негативно впливала на продуктивність.

Перший метод (усунути джерело недоступної загальної мережі UNC) завжди буде найбільш ефективним, оскільки гарантує надзвичайно швидкий час реакції.

Таким чином, щоб виправити цю проблему, я визначив джерело 30-секундних тайм-аутів, які заморожували мою систему: мій пристрій NAS (Network Attached Storage).

Ніколи не купуйте дешевий Netgear Stora NAS. Близько двох місяців ваш комп'ютер буде замерзати випадковим чином протягом 30 секунд. Це неминуче призведе до того, що ви розкажете про проблему своїм товаришам з подальшим нестримним риданням у ваше пиво від розчарування.


4
Ви не зверталися до своєї другої точки кулі, що є фактичним питанням. Ви не можете гарантувати, що акція завжди буде доступною. Сервер може бути тимчасово недоступним з будь-якої кількості причин: це перезавантаження, вимкнено, проблеми з мережею ... Повний час очікування в Windows є божевільним для локальних файлових файлів, і нестерпним, оскільки він робиться однопоточним, блокуючи всі відповіді від екземпляра Explorer, як тільки він починає намагатися підключитися.
djs

@djs Я задав оригінальне запитання - і я опублікував відповідь, яка працювала на мене. Я не звертався до другої точки кулі, оскільки це було не найкращим рішенням у моєму випадку. Чому голос знизився?
Контанго

3
Ви не усвідомлювали, що відповіли на власне запитання. Питання насправді досить хороше, але ви на нього не відповіли. Можливо, відповіді не буде, але ви не можете гарантувати, що мережа (пристрій) не буде погано поводитись, тому завжди можливо, що Explorer буде довго зависати ...
djs

Ви також можете отримати неправильне мережеве місцеположення, випадково неправильно ввівши адресу - і ви отримаєте подібну повістку. АБО ви вводите адресу, яка, як правило, добре, але машина спить або в режимі офлайн, коли ви вводите місце розташування. У будь-якому випадку Провідник повіситься.
bgmCoder

@djs Коли я задав оригінальне запитання, я поняття не мав, в чому причина. Лише пізніше я виявив, що це несправний пристрій у мережі, який підвішував Windows. Що ви хочете, щоб я зробив - змінити оригінальне запитання чи костюм чи видалити його та почати інший?
Контанго
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.