A máquina com Windows XP não vê as partições FAT32 externas corretamente

2

Cerca de 8 meses atrás, meu laptop com Windows XP parou de poder ver unidades externas FAT32 quando eu as conectava ... principalmente. Vou explicar ...

Acontece com todos os meus drives FAT32, sejam eles discos rígidos externos não alimentados, discos rígidos externos com alimentação, cartões SDHC conectados diretamente ao leitor de cartões da máquina ou cartões SDHC conectados por meio de um leitor de cartão USB separado.

Todas essas unidades / cartões costumavam funcionar bem nesta máquina. Todos pararam de trabalhar mais ou menos ao mesmo tempo.

Os volumes NTFS não são afetados. Se eu conectar unidades externas NTFS, elas serão reconhecidas imediatamente. Eu ainda tenho uma unidade externa com duas partições, uma é NTFS, que é reconhecido, o outro é FAT32, que não é reconhecido.

Se eu conectar uma unidade FAT32 e, em seguida, reinicializar, a unidade quase sempre ficará visível para a máquina após a reinicialização.

Às vezes, posso ligar uma unidade FAT32 e funciona imediatamente. Não frequentemente embora. Eu diria que tenho mais sorte com cartões SDHC do que discos rígidos. Estou desenvolvendo uma teoria de que só tenho sorte com discos rígidos se eu estiver executando o Acronis Disk Director quando eu os conecto, embora isso normalmente não funcione também - eu preciso de mais dados aqui, isso pode ser uma pista falsa. Ter sorte com um disco rígido é muito raro, geralmente eu tenho que reiniciar.

Quando um FAT32 é reconhecido, ou porque tive sorte ou porque reiniciei, quase nunca consigo desconectá-lo com segurança. Diz-me "O dispositivo 'Volume genérico' não pode ser parado agora. Tente parar o dispositivo novamente mais tarde". Eu não consigo contornar isso. IIRC, eu tentei fechar todas as janelas abertas, e ainda sem sorte. Desde que eu me preocupo com os meus dados, geralmente, a única maneira de desconectar uma unidade FAT32 é desligar a máquina. Como você pode imaginar, duas reinicializações apenas para ler uma unidade estão ficando muito antigas ...

Quando a máquina não consegue ver uma unidade FAT32, geralmente aparece a letra de unidade apropriada e as palavras "Disco Local" no Windows Explorer, em vez do nome correto da partição. Se eu clicar nele, eu recebo "J: \ não está acessível. O parâmetro está incorreto".

Antes de este problema surgir, eu sempre clicava no botão "remover com segurança" para tudo, incluindo cartões SDHC, onde eu acho que não é necessário. Eu conheço há muito tempo que este é o procedimento correto para discos rígidos, então eu não acho que deixar de fazer isso foi a causa desse problema (antes que alguém pergunte:)

Todas as respostas ou sugestões são bem-vindas.

    
por Rob_before_edits 09.04.2012 / 00:46

2 respostas

3

O problema que descrevi acima parece ter sido associado, se não diretamente, ao conteúdo de algumas chaves de registro usadas pelo Acronis Disk Director (Versão 10.0 pelo qual paguei) e pelo Acronis True Image WD Edition ( Versão 11.0, que era gratuita) que eu tinha instalado.

Uma grande pista veio deste artigo do Suporte da Microsoft link que, sob o subtítulo "Let me fix it myself", descreve determinadas chaves de registro que, se corrompidas, podem causar a invisibilidade dos discos rígidos. Olhando para essas chaves de registro, descobri que elas continham o driver snapman, que o Google revelou ser um produto da Acronis. Isso vinculado com a minha observação Acronis mencionado na minha pergunta e os detalhes do driver visíveis em Device Manager- > disk drives- > (o disco em questão) - > Properties- > Driver- > Detalhes do driver que mostrou snapman. sys como um dos drivers. Por isso, apaguei as chaves do registro conforme recomendado pelo artigo da Microsoft (na verdade apenas o UpperFilters, eu não tinha um LowerFilters), e também removi a entrada do snapman das outras chaves em que ele apareceu seguindo este artigo da Base de Conhecimento Acronis link Achando que isso provavelmente quebrou meus produtos Acronis, eu então desinstalei ambos usando o Painel de Controle - > Adicionar ou Remover Programas. Com todas essas etapas concluídas, meu problema de remoção / anexação de unidade foi corrigido: Conectei com êxito um dispositivo de armazenamento em massa FAT32 e o removi com segurança quatro vezes consecutivas. Depois, reinstalei o Acronis Disk Director (o programa Completo, para Todos os Usuários), que coloca as referências do driver do snapman de volta nas chaves do Registro. Em seguida, conectei com êxito e removi com segurança o mesmo dispositivo de armazenamento em massa FAT32 outras três vezes. Decidi não arriscar a reinstalação do Acronis True Image. Eu suspeito que ele pode instalar sua própria versão do driver snapman, que pode entrar em conflito com o Disk Director, e fazer outras alterações nas chaves do Registro. Ele pode ser executado a partir de um disco inicializável e, como só o executo ocasionalmente, isso é bom o suficiente para mim.

Eu digo associado em vez de causado acima porque tenho certeza que eu tinha ambos os produtos da Acronis instalados e estava rodando e desligando por muitos meses sem nenhum problema de anexação / remoção da unidade. Ao tentar resolver esse problema, pesquisei o termo de pesquisa "não está acessível", "o parâmetro está incorreto", sem as aspas simples e leia as primeiras 50 páginas da web retornadas. Um tema que surgiu algumas vezes foi que as pessoas enfrentaram esse problema depois de alterar as letras das unidades. Isso foi interessante porque suspeito que meu próprio problema remonta a julho passado, quando eu estava reparticionando e mudando as letras das unidades em minhas unidades de backup. Eu estava fazendo isso usando o Acronis Disk Director. Então, especulo que alterar as letras das unidades pode, de alguma forma, estar envolvido no desencadeamento desse problema. Isso é especulação, mas sugere outra solução para o problema que pode funcionar, talvez até mesmo para pessoas que não estão executando o Acronis, que é fazer uma restauração do sistema antes de você estar alterando as letras das unidades. Eu tentei fazer isso sozinho antes de me concentrar nas chaves de registro, mas infelizmente meus backups / pontos de restauração não voltaram o suficiente.

EDIT: Acho que ainda tenho um problema com o leitor de cartão embutido da minha máquina. Quando insiro um cartão SDHC (FAT32 formatado), posso vê-lo corretamente, mas não consigo removê-lo com segurança. No entanto, se eu usar um leitor de cartão de US $ 2 para transformar o cartão SDHC em uma unidade USB, ele será conectado e removido sem problemas.

    
por 11.04.2012 / 21:10
2

A questão é que o XP não suporta diretamente o exFAT. Suporte para exFAT foi introduzido com o Vista SP1 e está incluído no Windows 7. Você pode adicionar suporte para exFAT no XP e Server 2003, instalando uma atualização disponível aqui:

Descrição do pacote de atualização do driver do sistema de arquivos exFAT

O

XP não formata um volume acima de 32 GB como FAT32, embora algumas ferramentas de terceiros suportem isso.

    
por 20.08.2014 / 16:39