Системная ошибка 85 с помощью команды NET USE
Эта статья поможет устранить системную ошибку 85, которая возникает, когда пользователь без прав администратора пытается повторно подключиться к общему сетевому диску, который пользователь уже использовал с помощью net use
команды .
Область применения: Windows 10 — все выпуски
Исходный номер базы знаний: 253821
Симптомы
Когда пользователь без прав администратора пытается повторно подключиться к общему сетевому диску, который он уже использовал, может возникнуть системная ошибка 85 (имя локального устройства уже используется).
Например, выполнение следующей последовательности команд в скрипте входа или из командной строки иллюстрирует проблему:
net use r: /d
net use r: \\servername\share
net use r: /d
net use r: \\servername\share
Поведение не происходит для пользователей с правами администратора.
Причина
Это поведение вызвано параметром 1 в следующем значении реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode
Если параметр равен 1, проблема возникает. Если изменить параметр на 0 и перезагрузить сервер, проблема исчезнет.
Примечание.
Мы рекомендуем изменить это значение на 1, чтобы ограничить изменения базовыми системными объектами и решить проблемы с символическими ссылками.
Обходной путь
Важно!
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.
Измените запись для HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode
с 1 на 0.
Примечание.
Если вы используете сервер терминалов под управлением Windows Server 2003, задайте ProtectionMode
для параметра значение 1. Ошибка 85 приводит к следующему:
ERROR_ALREADY_ASSIGNED Имя локального устройства уже используется.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по