| Предыдущий | Следующий |
| STATUS_FILES_OPEN | STATUS_MESSAGE_NOT_FOUND |
STATUS_CONNECTION_IN_USE
STATUS_CONNECTION_IN_USE — ошибка очистки и жизненного цикла перенаправленного диска. Она означает не просто наличие сетевого соединения: система отказалась принудительно закрыть его, потому что оставались открытые дескрипторы каталогов и вызывающая сторона не запросила достаточную степень принуждения.
Как сузить причину
Найдите процессы, оболочки, службы и фоновые рабочие потоки, удерживающие дескрипторы каталогов на перенаправленном диске. Они важны, поскольку сохраняют контекст удалённого пространства имён, даже если обычных открытых файлов не видно. Закрытие подключённого диска без учёта таких дескрипторов может нарушить работу процессов, которые всё ещё рассчитывают на текущий каталог или состояние перечисления.
Предпочитайте штатное завершение: остановите рабочие процессы, закройте дескрипторы, дождитесь клиентов и только затем отключайте ресурс. Усиленное принуждение применяйте как осознанную восстановительную операцию с понятным влиянием на все процессы, использующие соединение.
Важные данные
- Перечислите открытые дескрипторы каталогов и файлов на перенаправленном диске.
- Остановите или скоординируйте зависимые процессы до отключения сопоставления.
- До усиления принуждения документируйте его уровень и ожидаемые последствия.
Ссылки
- Открытые спецификации Microsoft: справочник NTSTATUS
- Microsoft: обзор SMB
- Microsoft: Get-SmbConnection
Нужно найти другой код? Найти другой код состояния или ошибки.
