Eu tenho um PC desktop (2002 vintage) executando o Windows XP que eu ligo cerca de duas ou três vezes por semana. Eu tenho um disco rígido Western Digital de 250 GB alimentado pela rede conectado via USB. Eu sempre ligo o disco rígido antes do PC, então ele está funcionando quando o PC é inicializado.
Quando liguei o disco rígido externo pela primeira vez, o PC atribuiu a ele uma letra ('eu', se é importante) e instalei o software nele, criei atalhos para vários arquivos e pastas no disco usando essa letra. Durante anos tudo estava bem, então eu iria arrancar o PC e o disco rígido foi atribuído uma letra diferente. Eu teria que entrar em 'Meu Computador / Gerenciar / Gerenciamento de Disco' e alterar manualmente a letra de volta para 'I'.
Se eu reiniciei o PC, o disco rígido normalmente ainda seria 'eu', mas depois da próxima reinicialização seria alguma outra letra aleatória, e eu tenho que alterá-lo manualmente para 'eu'. Isso continuaria por algum tempo, haveria períodos em que sempre seria "eu" e, em seguida, sem motivo aparente (sem novos dispositivos adicionados, por exemplo), a letra da unidade começaria a mudar novamente. No momento, está em um clima de letra aleatória, então pensei em fazer a seguinte pergunta ...
Como faço para atribuir o disco rígido externo para ser 'eu' permanentemente ?
Responda:
Obrigado Molly. Isso parece ter feito o truque (depois de um pouco de brincadeira) - Estou um pouco desapontado, não havia uma maneira de fazê-lo dentro do Windows sem instalar outra coisa embora. Para qualquer outra pessoa tentando isso, não foi completamente simples, então aqui está o que aconteceu comigo.
Eu instalei USBDLM conforme as instruções em seu site. Eu imaginei que tinha que atribuir a primeira letra USB a mim, então substituí as linhas 'Letter1 =' por 'Letter = I' no arquivo .ini. Para testá-lo, reiniciei o PC apenas para descobrir que ele voltava com o visor configurado para 640x480 em 16 cores. Após algumas investigações, re-instalei os drivers de vídeo, reiniciei e ajustei a tela de volta à sua configuração normal. O disco rígido externo agora é definido como 'I', mas descobri que precisava reaplicar o status de compartilhamento para que fosse visto no meu laptop, que está na mesma rede.
O resultado final disso tudo é que agora ele faz o que eu queria, embora ele aja como se o disco rígido tivesse acabado de ser plugado alguns segundos após a área de trabalho do Windows aparecer, ou seja, a caixinha aparece com uma barra de progresso procura através do conteúdo do 'novo' disco rígido, e eu finalmente recebo uma caixa de diálogo dizendo 'Este disco ou dispositivo contém mais de um tipo de conteúdo. O que você quer que o Windows faça? e lista opções como reproduzir arquivos de mídia, imprimir as imagens ou abrir a pasta para exibir os arquivos. Esta é uma pequena dor que eu não queria que acontecesse, mas não exatamente um preço enorme a pagar.
Além disso - parece funcionar bem :)
Parece que falou muito em breve ...
Toda vez que eu reinicio, eu tenho que re-compartilhar o drive 'eu' (o qual eu não precisei fazer antes), então ele pode ser visto pelo meu laptop na mesma rede. Alguma idéia de como tornar isso permanente?
fonte
Respostas:
Gerenciador de carta de unidade USB é seu amigo :)
Quando uma unidade removível (unidade flash USB, leitor de cartão de memória flash, unidade de disco rígido portátil) é conectada pela primeira vez, o Windows é montado na primeira letra de unidade 'local' disponível. Se houver um compartilhamento de rede nesta carta, o Windows XP o usará de qualquer maneira para a nova unidade USB, pois os compartilhamentos de rede do Windows XP são específicos do usuário atual e não são visíveis no contexto do sistema em que a letra é atribuída. A unidade USB, em seguida, parece estar invisível. Isso é corrigido pelo SP3 na maioria das situações.
Você pode alterar as atribuições de letras no Console de Gerenciamento de Disco do Windows com muitos cliques do mouse, mas precisa fazer isso novamente para cada novo dispositivo. E, para dispositivos USB que não possuam um número de série (violando os padrões USB), você também precisa fazer isso ao conectá-lo a uma porta USB diferente.
USBDLM pode para drives USB recém-conectados
Todas as funções são aplicadas às unidades USB no momento em que estão sendo conectadas, quando o serviço USBDLM é iniciado e quando um usuário faz logon.
O USBDLM é executado como um serviço Win32 no Windows 2000, XP, Server 2003 , Vista , Windows 7 e Server 2008 .
fonte
Como compartilhar de novo a unidade I: na reinicialização.
Crie um arquivo de lote contendo:
ou se for uma pasta específica na unidade I:
Agora, "Criar Tarefa Básica ..." no Agendador de Tarefas para executar esse arquivo de lote na inicialização (que pode ou não funcionar, dependendo de quando o serviço USBDLM é iniciado, acho que ele será iniciado antes do Agendador de Tarefas) .
ou
Adicione esse arquivo em lotes à sua pasta de inicialização (ou a todos os usuários), que exigirá que você faça o login antes de ser executado.
(Eu percebo que esta pergunta tem um ano e espero que você tenha resolvido o compartilhamento "ausente" até agora, mas se não, isso vai fazer o truque)
fonte
Em minha experiência O Windows XP mantém a mesma letra de unidade para o mesmo disco depois de configurá-lo. O problema é que o Windows XP considera o disco diferente para cada porta USB, o que pode fazer parecer que a unidade "aleatoriamente" retorna à letra da unidade atribuída automaticamente.
Ou seja, você precisa definir manualmente a letra da unidade para cada porta USB e, se tiver um hub, cada combinação de portas de host USB e portas de hub. Depois de ter feito esse trabalho de base, a unidade devemos retenha sua letra de unidade. (Até / a menos que você obtenha um novo hub.)
fonte
Criar um
autorun.inf
arquivo como este:[autorun]
open = ReMount.exe. P:
Como alternativa, faça o download DriveLetterView e crie um arquivo de lote com o seguinte comando:
Se a execução automática estiver desativada, você terá que executar o arquivo de lote manualmente (direitos administrativos são necessários).
fonte