Unidades mapeadas “presas” no Windows 7 depois de desconectá-las..soluções?

5

Algumas investigações sugerem que este é um problema comum, mas em vez de soluções alternativas, gostaria de ver se existe uma forma de corrigir isto de uma vez por todas. Ter de reiniciar o shell para obter funcionalidade básica funcionando é inaceitável em um sistema operacional de nível empresarial!

Uma reprodução em uma máquina Windows 7 Enterprise X64 instalada corretamente é a seguinte:

  1. Conecte-se a um compartilhamento SMB em qualquer lugar de sua rede
  2. Mapeie-o como uma unidade, selecionando "reconectar no login"
  3. Desconecte o compartilhamento por meio do menu de contexto

O ícone permanece no Explorer. A tentativa de desconectá-lo novamente resulta em um erro informando que o local da rede não pode ser acessado. É necessário reinicializar ou interromper o Explorer para que a letra da unidade "fantasma" desapareça e fique disponível para reutilização.

Eu gostaria de fazer com que esse problema desaparecesse para meus usuários, de modo que, se eles descartassem a unidade por qualquer motivo, eles poderiam reutilizar a carta sem demora e sem matar a sessão do explorador ou exigir uma reinicialização.

Eu acho que esta é uma questão de duas partes. Primeiro, isso é possível e, em caso afirmativo, onde eu estaria? Eu não acho que há uma maneira de ligar para o evento "drive desconectado" do topo da minha cabeça, pelo menos não sem escrever drivers.

    
por Mikey T.K. 30.04.2013 / 05:43

5 respostas

3

De acordo com este site método do usuário Zach H, eu fui para HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\ , clique com o botão direito do mouse na chave de mapeamento da unidade (a unidade "fantasma", se Z: está mapeada para \\ Server \ pasta então apareceria como ## Server # folder ), excluiu e reiniciou o explorer.exe e a unidade desconectada desapareceu.

Esta solução ainda precisa reiniciar a sessão do explorador ONCE . Depois disso, desconectando o compartilhamento através do menu de contexto, o ícone desapareceria no Explorer.

    
por 15.07.2016 / 14:15
2

Reinicie o processo "explorer.exe";

  1. Clique com o botão direito do mouse na barra de tarefas e selecione "Iniciar Gerenciador de Tarefas"
  2. Ir para a guia "processos"
  3. encontre e finalize a tarefa "explorer.exe", não feche o gerenciador de tarefas ainda , sua barra de tarefas deve desaparecer
  4. Clique em "Arquivo" e selecione "Nova tarefa (Executar ...)"
  5. Digite "explorer" sem aspas e clique em "OK", a barra de tarefas deve retornar

Abra "My Computer" (Meu computador) ou "Computer" (Computador) novamente e a unidade mapeada presa agora deve desaparecer.

    
por 04.12.2014 / 19:58
0

Bem, a letra da unidade ainda está claramente mapeada e, para se livrar disso, você pode entrar no prompt de comando e ir (onde x: é a letra da unidade)

net use x: /delete

Isso deve se livrar dele. Quando você está desconectando o compartilhamento no menu de contexto, ele deve estar sendo desmapeado também, mas eu vi essa desconexão entre a GUI e o que o Windows está realmente fazendo. O acima pode ser facilmente roteirizado para seus usuários, e com um pouco de VBscript, você poderia potencialmente tê-los na letra do Drive que eles gostariam de ter desconectado.

Isso não é o ideal, mas sei que vi algumas estranhezas com o Windows pendurado nas letras do Drive, embora elas não devessem ter sido mapeadas.

    
por 30.04.2013 / 05:57
0

Reiniciar o processo explorer.exe normalmente corrige isso para mim.

Como alternativa, remova a chave do registro como disse o w10 e reinicie o processo explorer.exe.

    
por 16.08.2018 / 16:55
-1

link

Use esse artigo para excluir a unidade do registro. Eu tive o mesmo problema, mas depois que eu apaguei a entrada do registro para ele e remapeei que eu estava bem.

    
por 06.07.2016 / 19:03