Как устранить ошибку "Имя локального устройства уже используется"?
Я пытаюсь сопоставить сетевой ресурс с моим локальным устройством.
Я получаю следующую ошибку: локальное имя устройства уже используется.
У меня есть проблема, чтобы найти, для какой цели устройство используется. Я пытаюсь использовать команду net use и не вижу ее в списке, поэтому она не сопоставлена с сетевым ресурсом.
Кто-нибудь знает, как увидеть список всех используемых устройств в Windows 7?
17 ответов
Вам нужно переназначить диск.
Первый:
net use * /delete
Затем переназначьте его, используя net use снова:
net use Z: \\server\share /user:username password
Это случилось со мной, когда я разбудил компьютер от ночного сна. Я начал останавливать службу после службы, и, похоже, в моем случае виноват "Браузер компьютеров". Пытаться:
net stop "Computer Browser"
net start "Computer Browser"
Удалить ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2.
- Выйдите, а затем войдите в систему.
Если это по-прежнему не работает, отключите все подключенные диски из графического интерфейса или лучше из командной строки, как в предыдущем посте, удалите ключ reg выше, а затем выйдите из системы и войдите в систему.
У нас был пользователь ноутбука с Windows 7, чей принтер был подключен как диск. Но это не было видно в Start->Computer
и не будет отображаться при перечислении с NET USE
, Однако, если вы пошли в Disk Management
был removable media
диск указан без отображаемой буквы диска, которая была отображена как рассматриваемая буква диска. Если вы щелкнете по нему правой кнопкой мыши, в свойствах отобразится EPSON.
Мы изменили букву диска на то, что не использовалось в Disk Management
,
Я спросил моего босса, почему принтер отображает диск, и он ответил, что принтер сам доставит драйверы вместо того, чтобы Windows загружала их; но он назначает букву диска без уведомления некоторых других компонентов Windows.
Мы получили ошибки с кодом 4098 с кодом ошибки 0x80070055
в журналах приложения и при попытке сопоставить букву диска с NET USE
, Error 85 The local device name is already in use
,
Возможно, будет немного поздно ответить на этот вопрос для OP, но, поскольку другие будут продолжать находить это через поисковые системы (как я сделал), я добавлю решение, которое работало для меня.
Я работаю в ИТ-отделе, а некоторые из наших пользователей сегодня сталкиваются с этой ошибкой. Решением было включить общий доступ к файлам и принтерам.
Был использован антивирус AVG, поэтому эту опцию нужно было включить через настройки антивирусного брандмауэра, а не Windows. Таким образом, вам нужно настроить, как вы включите его, если это необходимо.
По моему опыту, общие диски никогда не работают, когда AVG решает отключить "Общий доступ к файлам и принтерам", хотя я всегда получаю сообщение об ошибке "проверить орфографию" или что-то подобное. Я никогда не видел, чтобы это выдало ошибку ".. уже используется" до сегодняшнего дня.
Одна из возможностей, с которой я только что столкнулся, заключается в том, что вы добавили в свою систему устройство, которое приводит к тому, что другие "автоматически сопоставленные" устройства сталкиваются с подключенным диском.
Скажем, вы подключили M к сетевому диску, но добавили новый жесткий диск, который затем заставляет все съемные диски (даже если в них ничего не вставлено) увеличивать букву (или две).
Теперь, внезапно, один из съемных дисков сопоставлен с М.
Ваш сетевой диск больше не может быть сопоставлен с M, и когда вы попытаетесь удалить сопоставление, он выдаст ошибку "Устройство уже используется".
Откройте "Управление хранилищем / диском" и проверьте ВСЕ диски на предмет соответствия, которое может быть на диске, который вы хотите отобразить.
Если есть, просто переназначить этот диск на что-то другое.
Тогда вы сможете использовать NET USE для правильного подключения к сетевому диску.
Причиной этого является то, что доля, к которой вы пытаетесь получить доступ, не существует или была отключена.
Я столкнулся с этим сегодня на нескольких клиентах Windows 7 и Linux, отображающих диски с сервера Linux Samba. Проблема оказалась в том, что на моем корневом диске на сервере не хватило места. очистка нескольких гигабайт и перезапуск сервера Samba устранили проблему.
У меня была такая же проблема (The local device name is already in use
).
Для меня проблема была связана с моей маской подсети: сервер Windows находился в каталоге /24 (10.1.1.5/24
), пока мой DHCP-сервер предоставлял /23 (сетевая маска255.255.254.0
). Для клиентов с адресом /24 соединение прошло нормально, но для всех клиентов, получивших адрес /23 (например,10.1.2.3/23
), ошибка появилась.
Я мог легко изменить маску подсети на своем Windows Server на /23, и это устранило проблему (перезагрузка не требуется).
Замена имени хоста его IP-адресом решила проблему для меня. Выполните эхо-запрос имени хоста, чтобы найти IP-адрес и заменить имя этим IP-адресом.
Например: у меня была эта ошибка с путем
\\it-share\software\deployment
Я заменил
it-share
со своим IP-адресом следующим образом:
\\172.x.y.122\software\deployment
Это сработало!
Если вы используете VPN для подключения к сети, которая содержит сетевой ресурс, VPN также может вызвать эту ошибку:
В "Центре управления сетями и общим доступом" каждому сетевому соединению присваивается тип сети (частная / домен / домашняя / общедоступная). Я видел ситуации, когда VPN-соединение зависало в "Идентификация...". Сеть считается общедоступной до завершения идентификации, это означает, что брандмауэр Windows не разрешает подключения к сетевым дискам через это подключение.
Перезапуск VPN обычно решает проблему для меня.
У меня возникла та же проблема с Windows Server 2008 SBS, когда я пытался подключиться к старому NAS.
Попробовав каждое из предложенных здесь предложений, я не смог это исправить.
Во время устранения неполадок я обнаружил, что причиной проблемы может быть один из назначенных IP-адресов сервера.
Это действительно так. Я зашел в журналы NAS и увидел, что он настроен на соединение с именем пользователя и паролем администратора NAS под конкретным IP-адресом, который был назначен серверу вместо основного IP-адреса сервера!
Поэтому для дальнейшего использования я бы посоветовал проверить, не используете ли вы несколько NICS на вашей машине. Если это так, возможно, вам придется переназначить сетевой ресурс из определенного места.
Также не забудьте внимательно прочитать логи каждого устройства.
Я попробовал 3 лучших ответа: 1. удалить все сопоставления, 2. перезапустить службы и 3. удалить ключ регистрации, но это не сработало.
В потоке SO решение, данное @wimh, исправило это для меня. Системная учетная запись захватила букву диска:
У меня был пользователь с той же проблемой, но решение было другим. Сценарий заключался в том, что они столкнулись с этой проблемой на своем ноутбуке, который мы заменили, и новый ноутбук делал то же самое.
Эта сеть использует Meraki для управления точками доступа, и они настроили заставку, чтобы принять условия использования соединения. Оказывается, этот пользователь никогда этого не делал и постоянно получал проблемы при переходе с Ethernet на Wi-Fi. Нажмите принять и все в порядке.
Вам нужен psexec, если вы не видите подключенные диски с «сетевым использованием».
psexec \\localhost -s cmd
Здесь вам нужно снова использовать «сетевое использование», удалить, если они здесь появятся, а затем снова попробовать смонтировать/переподключиться.
У меня была эта проблема, вот возможное решение, убедитесь, что на вашем сервере общего доступа осталось место на ОС или корневом диске или "/".
Я запускаю сервер Samba на Linux, и корневой диск был заполнен. Если samba не может создавать журналы, происходит сбой, а со стороны Windows происходит сбой с ошибкой "имя локального устройства уже используется" по какой-то непонятной причине.
Это звучит глупо, но со мной это тоже случалось недавно, и я вырывал свои волосы. Диски были настроены без учетных данных и не было дублированных сопоставлений. Диски были сопоставлены по IP. Короче говоря, не должно быть никаких проблем, но диски будут случайно отключаться в течение 2-3 минут во время использования.
Оказывается, когда я сделал небольшое сетевое изменение, пользователи выбрали опцию "Public" во всплывающем окне сети вместо "Work".
Да, переключение обратно на "Работа" разрешило это для меня. Вы можете сделать это в "Центре управления сетями и общим доступом" в меню "Пуск", а затем щелкнуть значок "Публичный", чтобы изменить его на "Работа".