Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

net stop server Windows Server, AD и Роли

Зависает служба «Сервер» (LanmanServer): почему отваливаются общие папки и как исправить

Обновлено: 27.08.2026 · Официальная документация ↗

Симптомы зависания службы общих папок

Пользователи компании внезапно теряют доступ к общим сетевым дискам и файловым шарам. При попытке открыть папку \\Server\Share проводник бесконечно висит с колесиком загрузки или выдает ошибку «Не найден сетевой путь» или «Указанное сетевое имя более недоступно». При этом сам сервер пингуется, а доступ по RDP работает нормально.

Что происходит в оснастке служб (services.msc):

Служба Сервер (Server / LanmanServer) зависает в состоянии Останавливается (Stopping) или Работает (Running), но не принимает новые входящие SMB-подключения.

Инструкция по экстренному восстановлению и устранению сбоя

Шаг 1. Быстрый перезапуск службы через командную строку

Стандартная кнопка «Перезапустить» в графическом интерфейсе при зависании службы обычно неактивна. Запустите командную строку от имени Администратора и выполните команды принудительного перезапуска:

# Принудительно останавливаем зависимые службы и сам LanmanServer:
net stop srv2 /y
net stop lanmanserver /y

# Запускаем службу заново:
net start lanmanserver

Шаг 2. Если служба зависла намертво: убиваем процесс через PID

Если команда net stop висит бесконечно:

  1. Узнаем системный идентификатор (PID) зависшей службы:
    sc queryex lanmanserver
    В выводе найдите строку PID : 2416 (номер будет свой).
  2. Принудительно уничтожаем зависший хост-процесс svchost.exe:
    taskkill /F /PID 2416
  3. Запускаем службу: net start lanmanserver. Общие папки снова станут доступны для всех сотрудников без перезагрузки всего сервера!

Шаг 3. Устранение корневой причины зависания SMB

Чаще всего зависание LanmanServer вызывают две причины:

  • Файловый антивирус: Антивирус пытается сканировать гигантские базы 1С или zip-архивы прямо в момент чтения пользователями. Добавьте сетевые папки в исключения антивируса.
  • Нехватка невыгружаемого пула памяти (Non-Paged Pool): Откройте редактор реестра regedit, перейдите в HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters и установите параметр Size (тип DWORD) равным 3 (оптимизация для файлового сервера).
💡 Практика специалистов: При частых зависаниях LanmanServer на высоконагруженных файловых серверах проверьте состояние протокола SMBv1. Устаревший диалект SMB 1.0 подвержен взаимным блокировкам потоков (Deadlocks). Полностью отключите SMBv1 командой Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol.

Частые вопросы (FAQ)

Потеряют ли пользователи несохраненные файлы при перезапуске LanmanServer?

Если файл был открыт в режиме чтения, ничего не произойдет. Если пользователь редактировал документ Word/Excel без локального автосохранения, соединение оборвется, поэтому перезапуск рекомендуется производить оперативно.

Почему служба зависает при открытии файлов с расширением .1CD?

Файловые базы 1С создают колоссальное количество мелких блокировок диапазонов байт (Byte-Range Locks) по протоколу SMB, перегружая системную таблицу дескрипторов драйвера srv2.sys.

Как посмотреть список открытых файлов на файловом сервере прямо сейчас?

В оснастке 'Управление компьютером' (compmgmt.msc) перейдите в раздел 'Общие папки' (Shared Folders) -> 'Открытые файлы' (Open Files).

Какая разница между LanmanServer и LanmanWorkstation?

LanmanServer отвечает за раздачу ваших папок наружу (серверная часть), а LanmanWorkstation отвечает за подключение вашего компьютера к чужим сетевым папкам (клиентская часть).

Полезные материалы
Рекомендуем