Como resolvo o erro "O nome do dispositivo local já está em uso."?

29

Tento mapear um recurso de rede para o meu dispositivo local.

Eu recebo o seguinte erro: O nome do dispositivo local já está em uso.

Tenho o problema de descobrir para qual finalidade o dispositivo é usado. Eu tento usar um comando net use e não o vejo na lista; portanto, ele não é mapeado para um recurso de rede.

Alguém sabe como ver a lista de todos os dispositivos usados ​​no Windows 7?

Timofey
fonte
o uso da rede é a maneira típica de verificar. Não sei por que estaria reivindicando estar em uso se não estiver lá.
Jeff F.
@ Jeff: exatamente, também não está claro para mim
Timofey
@ Tim pergunta boba: Você reiniciou? Além disso você tem garantido que nenhum dispositivo físico está usando essa letra (em gerenciamento de disco)
Jeff F.
@ Jeff: Eu uso 2 discos físicos que são particionados em C: \ e V: \ correspondentemente + 2 recursos de rede que são mapeados para W: \ e Z: \ como você vê, não há I: \ entre eles. Por que eu tenho que reiniciar?
Timofey
Reinicializações @ Tim ter sido o fixador MS universal desde 3.0 :)
Jeff F.

Respostas:

19

Você precisa remapear a unidade.

Primeiro:

net use * /delete

Em seguida, remapeá-lo usando net use novamente:

net use Z: \\server\share /user:username password
dekyos
fonte
obrigado senhor !! Eu havia desconectado um dispositivo da GUI, mas o nome do dispositivo "já estava em uso".
Stefanos Kalantzis
1
Por que eu tenho que fazer isso? A unidade morreu literalmente enquanto movia um arquivo. Isso é ultrajante.
RR
Infelizmente isso às vezes não funciona. Não há nada a remover. É um problema. Não há nada a remover, a letra da unidade está em uso, portanto você não pode adicionar um novo mapa que a utilize. O Windows apenas falha com unidades mapeadas periodicamente e até mesmo reiniciar o serviço da estação de trabalho não ajuda.
Douglas Gaskell
10

Aconteceu comigo quando acordei o computador do sono noturno. Comecei a interromper o serviço após o serviço e parece que o "Navegador do Computador" estava com falha no meu caso. Experimentar:

net stop "Computer Browser"  
net start "Computer Browser"
Gur
fonte
Use "Executar como administrador", caso contrário, você receberá um erro de acesso negado .
Danny Beckett
Vale a pena notar que isso também pode ser chamado simplesmente, o net start browser net stop browser que pode economizar algumas teclas digitadas para aqueles que se incomodam! Lutando contra conexões não confiáveis, esse é um método de recuperação muito, muito mais ágil do que uma reinicialização total.
PowerLuser
Recebo "O nome do serviço é inválido". Talvez este serviço foi renomeado no Windows 10.
Simon Médio
1
@ SimonEast - você está correto, o novo nome é apenas Browser.
Mike
3
  1. Excluir a chave

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2.
    
  2. Faça logoff e, em seguida, faça logon.

Se ainda assim não funcionar, desconecte todas as unidades mapeadas da GUI ou melhor da linha de comando, como na postagem anterior, exclua a chave reg acima e faça logoff e logon

Cliff Hogan
fonte
1
As outras opções não ajudariam para mim, mas isso foi corrigido. O que aconteceu foi que, por algum motivo estranho, uma unidade de CD apareceu em D: (é uma máquina virtual) que entrou em conflito com meu mapeamento de rede existente em D :. A remoção dessa chave e o logoff / logoff mostraram a unidade de CD.
Pieter van Ginkel
2

Uma possibilidade que acabei de encontrar é que você adicionou um dispositivo ao seu sistema que faz com que outros dispositivos "mapeados automaticamente" colidam com a unidade mapeada.

Digamos que M tenha mapeado para uma unidade de rede, mas você adiciona um novo disco rígido, que faz com que todas as unidades removíveis (mesmo que não tenham nada inserido nelas) aumentem uma letra (ou duas).

Agora, de repente, uma das unidades removíveis é mapeada para M.

Sua unidade de rede não pode mais ser mapeada para M e, ao tentar remover o mapeamento, ocorrerá um erro "O dispositivo já está em uso".

Abra "Gerenciamento de armazenamento / disco" e verifique em TODAS as unidades qualquer mapeamento que possa estar na parte superior da unidade que você deseja mapear.

Se houver, basta remapear essa unidade para outra coisa.

Você poderá usar o NET USE para conectar-se à sua unidade de rede corretamente.

drventure
fonte
1

Há uma chance externa de que a causa disso seja o compartilhamento que você está tentando alcançar não existe ou foi desativado.

Joe M
fonte
Sim. Pense no meu caso, o computador remoto (um Mac) entrou no modo de suspensão ou algo assim.
Simon Médio
1

Tínhamos um usuário de laptop com Windows 7 cuja impressora estava sendo mapeada como a unidade em questão. Mas não estava aparecendo Start->Computere não aparecia ao listar NET USE. No entanto, se você foi para Disk Managementlá, havia um removable mediadisco listado sem a letra da unidade exibida que foi mapeada como a letra da unidade em questão. Se você clicar com o botão direito do mouse, ele exibirá o EPSON nas propriedades.

Alteramos a letra da unidade para algo que não estava sendo usado Disk Management.

Perguntei ao meu chefe por que uma impressora mapeava uma unidade e ele disse que era para que a própria impressora entregasse os drivers em vez de o Windows ter que fazer o download deles; mas atribui uma letra de unidade sem notificar aparentemente alguns outros componentes do Windows.

Os erros que conseguimos para ele eram Evento ID 4098 com código de erro 0x80070055nos logs de aplicação e ao tentar mapear a letra da unidade com NET USE, Error 85 The local device name is already in use.

leeand00
fonte
Boa pegada! No meu caso, foi que o Daemon Tools ficou selvagem e fez cerca de 7 unidades virtuais, que não foram mostradas no Windows Explorer, mas sim em Gerenciamento de disco como CDROMs
coloboxp
1

Pode ser um pouco tarde para responder isso para o OP, mas como outros continuarão a encontrar isso pelos mecanismos de pesquisa (como eu fiz), adicionarei uma solução que funcionou para mim.

Eu trabalho em um departamento de TI e alguns de nossos usuários estão enfrentando esse erro hoje. A solução foi ativar o compartilhamento de arquivos e impressoras.

O AVG Anti-virus foi usado; portanto, essa opção precisava ser ativada através das configurações do firewall antivírus, e não do Windows. Portanto, você precisará ajustar como ativá-lo, se necessário.

De acordo com minha experiência, as unidades compartilhadas nunca funcionam quando o AVG decide desativar o "Compartilhamento de arquivos e impressoras", embora sempre receba um erro ao solicitar que "verifique a ortografia" ou algo semelhante. Eu nunca o vi lançar o erro "..Já em uso" até hoje.

Joseph Kreifels II
fonte
0

Eu me deparei com isso hoje, em várias janelas 7 e clientes linux, mapeando unidades de um servidor linux samba. O problema acabou sendo que minha unidade raiz no servidor ficou sem espaço. limpar alguns gigabytes e reiniciar o servidor samba resolveu o problema.

Rudy
fonte
0

Eu estava tendo o mesmo problema em um Windows Server 2008 SBS enquanto tentava conectar-me a um NAS antigo.

Depois de tentar cada uma das sugestões que vi aqui, não consegui corrigir isso.

Durante a solução de problemas, descobri que a raiz do problema poderia ser um dos IPs do servidor atribuído.

Na verdade era isso. Eu fui aos logs do NAS e vi que ele foi ajustado para conectar-se ao nome de usuário e senha do administrador do NAS sob um endereço IP específico que foi atribuído ao servidor em vez do endereço IP principal do servidor!

Portanto, para referência futura, sugiro verificar se você está sob vários NICS em sua máquina. Nesse caso, talvez seja necessário remapear o compartilhamento de rede de um local específico.

Além disso, não esqueça de ler os logs de cada dispositivo com cuidado.

archergr
fonte
0

Eu tive esse problema, aqui está uma solução possível, verifique se o servidor de compartilhamento tem espaço restante no SO ou na unidade raiz ou "/".

Eu corro um servidor samba no linux e a unidade raiz estava cheia. Se o samba não puder criar logs, ele trava e, do lado do Windows, falha com o erro "o nome do dispositivo local já está em uso" por algum motivo obscuro.

Shodan
fonte
0

Isso parece idiota, mas aconteceu comigo recentemente também e estava puxando meu cabelo. As unidades foram configuradas sem credenciais e não houve mapeamentos duplicados. As unidades foram mapeadas por IP. Em resumo, não deve haver problemas, mas as unidades se desconectam aleatoriamente por 2-3 minutos enquanto estão em uso.

Acontece que, quando eu fiz uma pequena alteração na rede, os usuários escolheram a opção "Público" no pop-up da rede em vez de "Trabalho".

Sim, mudar de volta para "Trabalho" resolveu isso para mim. Você pode fazer isso em "Centro de Rede e Compartilhamento" no menu Iniciar e, em seguida, clicar no ícone Público para voltar ao Trabalho.

Mike H
fonte
Isso parece resolver um problema bem diferente do que o OP pediu.
zagrimsan
0

Se você usar uma VPN para conectar-se à rede que contém o recurso de rede, a VPN também poderá causar este erro:

No 'Centro de rede e compartilhamento', cada conexão de rede recebe um tipo de rede (privado / domínio / residencial / público). Vi situações em que a conexão VPN estava travada em 'Identificando ...'. A rede é considerada pública até a identificação ser concluída, o que significa que o Firewall do Windows não permitirá conexões com unidades de rede por meio dessa conexão.

Reiniciar a VPN geralmente resolve o problema para mim.

Hobbes
fonte