Причина

Эта ситуация возникает, так как после определенного интервала ожидания (по умолчанию 15 минут) системы прерывают неактивные соединения, чтобы предотвратить расходование ресурсов сервера на неиспользуемые сеансы. При необходимости данное соединение можно быстро восстановить.

Решение

Чтобы избежать подобного поведения, измените интервал ожидания по умолчанию на компьютере с сетевой папкой. Для этого можно использовать любой из перечисленных способов.

Редактор реестра

ПРЕДУПРЕЖДЕНИЕ! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
Используйте редактор реестра для увеличения интервала ожидания по умолчанию. Для этого выполните следующие действия, а затем закройте редактор реестра.
ПРИМЕЧАНИЕ. Этим способом нельзя отключить функцию автоматического отключения соединения серверной службы. Он может служить только для изменения интервала ожидания функции автоматического отключения соединения.

  1. Нажмите кнопку Пуск, выберите команду Выполнить, введите regedit (для Windows 2000 или Windows Server 2003) или regedt32 (для Windows NT 4.0), а затем нажмите кнопку ОК.
  2. Найдите и выберите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
  3. В правой области щелкните параметр autodisconnect, а затем в меню Правка выберите команду Изменить. Если параметр autodisconnectотсутствует, выполните указанные ниже действия.
  4. В меню Правка наведите курсор на пункт Создать, а затем выберите REG_DWORD.
  5. Введите autodisconnect и нажмите клавишу ВВОД.
  6. В меню Правка щелкните команду Изменить.
  7. Выберите значение Шестнадцатеричная.
  8. В поле Значение введите ffffffff и нажмите кнопку ОК.

ПРИМЕЧАНИЕ. Если время простоя превышает значение, указанное в параметре KeepConn, то клиентский сеанс автоматически отключается. Таким образом, время его отключения зависит от наименьшего из значений параметров AutoDisConnect и KeepConn. Чтобы изменить интервал ожидания при подключении клиента с использованием имен в формате UNC, укажите произвольное значение параметра KeepConn.
Найдите и выберите следующий раздел реестра: 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters

Значение: KeepConn
Тип данных: REG_DWORD
Возможные значения: 1—65535 (сек.)
Значение по умолчанию: 600 с = 10 мин

Командная строка

ПРИМЕЧАНИЕ. При использовании данного метода можно отключить параметр автонастройки для службы сервера.
Чтобы изменить время ожидания для функции автоматического отключения службы сервера, откройте командную строку, введите указанную ниже команду и нажмите клавишу ВВОД.

net config server /autodisconnect:число

где число — это период в минутах, по истечении которого сервер отключает подключенный сетевой диск. Максимальное значение для данной команды — 65 535.

ПРИМЕЧАНИЕ. Если установить для автоматического отключения соединения значение 0 (ноль), функция автоотключения не отключается, а серверная служба прерывает соединение с подключенными сетевыми дисками после нескольких секунд бездействия.

Чтобы отключить функцию автоматического отключения соединения, откройте командную строку, введите указанную ниже команду и нажмите клавишу ВВОД.

net config server /autodisconnect:-1