Erro do sistema 85 com o comando NET USE

Este artigo ajuda a corrigir o erro do sistema 85 que ocorre quando um usuário não administrativo tenta se reconectar a uma unidade de rede compartilhada que o usuário já usou usando o net use comando.

Aplicável ao: Windows 10 - todas as edições
Número de KB original: 253821

Sintomas

Quando um usuário não administrativo tenta se reconectar a uma unidade de rede compartilhada que o usuário já usou, o erro do sistema 85 (nome do dispositivo local já em uso) pode ser gerado.

Por exemplo, executar a seguinte sequência de comandos em um script de logon ou em um prompt de comando ilustra o problema:

net use r: /d
net use r: \\servername\share
net use r: /d
net use r: \\servername\share

O comportamento não ocorre para usuários com privilégios administrativos.

Motivo

Esse comportamento é causado por uma configuração de 1 no seguinte valor do registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode

Se a configuração for 1, o problema ocorrerá. Se você alterar a configuração para 0 e reiniciar o servidor, o problema desaparecerá.

Observação

Sugerimos alterar esse valor para 1 para restringir as alterações aos objetos do Sistema Base e para resolver problemas com links simbólicos.

Solução alternativa

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para mais proteção, faça o backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para saber mais sobre como fazer o backup e restaurar o registro, consulte Como fazer o backup e restaurar o registro no Windows.

Altere a entrada de HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode1 para 0.

Observação

Se você estiver executando um Servidor terminal baseado no Windows Server 2003, defina o ProtectionMode como um valor de 1. O erro 85 se traduz no seguinte:
ERROR_ALREADY_ASSIGNED O nome do dispositivo local já está em uso.