Ошибка «Имя локального устройства уже используется» при подключении сетевых дисков

Namenetdisk

Повторное или новое подключение сетевого диска не всегда проходит гладко. В некоторых случаях, в основном из-за банальных причин, при подключении пользователи получают сообщение «Произошла ошибка при восстановлении подключения» или «Системная ошибка 85. Имя локального устройства уже используется» — если коннектиться через командную строку. Что делать в такой ситуации, рассказываем в этой небольшой статье.

Имя локального устройства уже используется

Почему может возникнуть ошибка?

Ошибка обычно возникает, когда Windows пытается привязать сетевую папку к букве диска, но обнаруживает, что этот символ, сессия или имя устройства уже зарезервированы в системе. Причинами могут стать конфликты букв разделов, в частности наличие смонтированного через subst диска с уже занятой буквой, «заморозка» сетевых сессий, автоматический таймаут сервера, реже — включенная функция «Быстрый запуск».

Нельзя также исключать проблемы с правами доступа и учетными записями, влияние VPN и прокси, блокировку портов 445 и 139 сторонними антивирусами и фаерволами, а также повреждение точки монтирования в разделе реестра MountPoints2 и наличие конфликтующих записей конфигурации в разделе HKCU\Network.

Практические решения

Из всех причин на практике чаще всего встречаются две: «зависшие» сетевые сессии и перехват буквы диска другим устройством. На их долю приходится подавляющее большинство сбоев.

Для начала проверьте командой subst (выполнять с обычными правами), не занята ли буква каким-нибудь другим ресурсом.

Если да, отключите ее командой:

subst буква: /d

Subst

Переподключите сетевой ресурс, предварительно отключив все имеющиеся.

Для отключения можно воспользоваться командами net use * /d и net use  /persistent:no.

Первая удаляет все активные сетевые подключения, а вторая отключает автоматическое восстановление сетевых подключений после входа в Windows.

Net use

Если это не помогло, после отключения сетевого диска раскройте ветку реестра:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2

И удалите вложенный подраздел с буквой вашего сетевого диска.

Ищите его в самом конце.

Ветка реестра

После этого перезагрузите компьютер и переподключитесь.

Заодно загляните в раздел HKCU\Network и удалите оттуда раздел с буквой подключения, если он там будет.

Network

Если не сработало, попробуйте решение от Microsoft: в разделе реестра:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager

Поменяйте значение параметра ProtectionMode на 0 и перезагрузитесь.

ProtectionMode

Дополнительно можно:

  • Перезапустить в оснастке services.msc службу «Рабочая станция».
  • Отключить брандмауэр (если поможет, найти блокирующее правило).
  • В разделе редактора локальных групповых политик Конфигурация компьютераАдминистративные шаблоныСетьРабочая станция Lanman активировать политику «Включить небезопасные гостевые входы».
  • Командами netsh int ip reset, netsh winsock reset и ipconfig /flushdns сбросить сеть и стек TCP/IP.

Также, если у вас есть доступ к серверу, выполните на нем команду net config server /autodisconnect:-1, чтобы предотвратить автоотключение точек монтирования по таймауту.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Разное

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *