Como faço para converter uma partição NTFS em FAT32 com segurança?

0

Estou usando o Windows XP agora. Existe alguma maneira de converter uma partição NTFS para FAT32 com segurança? Uma solução simples que não envolve o backup de tudo seria melhor.

    
por alex 09.10.2010 / 10:23

5 respostas

25

Aqui está minha resposta - não faça isso, sério, esqueça. Se você tivesse que eu seria tentado a apenas copiar / backup-restaurar os dados de uma unidade para outra em vez de arriscar todos os meus dados para uma conversão desnecessária. De qualquer forma, não faça isso.

    
por 09.10.2010 / 10:49
6

Vou começar a minha harping em primeiro lugar: nenhuma operação em todo o sistema de arquivos como essa deve ser executada sem alguma forma confiável de backup. Mesmo. A sério. Quão irritado você estaria se algo desse errado e todos os dados fossem perdidos?

Não há nenhuma maneira que eu saiba para converter de NTFS para FAT32 (ou qualquer outra coisa para esse assunto) diretamente no lugar. Se a razão pela qual você deseja uma conversão no local é que você não tem outro dispositivo com espaço livre suficiente para copiar os dados, haverá uma maneira de converter o local no local menos diretamente, mas é longo:

  1. Exclua tudo o que você realmente não precisa manter na partição NTFS e limpe a lixeira - isso pode fazer com que o seguinte tome menos etapas.
  2. Use uma ferramenta como o live CD do gparted ou o Partition Magic (se esse ainda for um produto disponível? Não ouvi muito por um tempo) para redimensionar a partição NTFS o menor possível.
  3. Usando a mesma ferramenta, crie uma partição FAT32 no espaço deixado pelo NTFS agora truncado.
  4. Mova o máximo que puder da partição NTFS para a FAT32, como caberá.
  5. Redimensione a partição NTFS tão pequena quanto possível (agora você liberou algum espaço movendo as coisas para a nova partição) ou, se estiver vazia, basta removê-la.
  6. Mova a partição FAT32 o mais próximo possível do início do disco (ou seja, começa no final do disco NTFS, se ainda estiver lá ou no início do disco), para que ele se mova para o espaço desocupado pelo agora encolhido / removido partição antiga e, em seguida, redimensioná-lo para que ele leva o espaço agora liberado para o final do disco.
  7. Repita as etapas 4, 5 e 6 até que tudo seja movido para a nova partição e a antiga tenha desaparecido.

Na verdade, eu não recomendaria isso por vários motivos:

  • Demorará muito mais do que copiar os dados para um backup (ou atualizar seu backup existente - você mantém backups de seus dados importantes, não é? ( Eu sei que eu disse que eu terminaria de falar com essa resposta, mas eu não pude evitar - se seus dados são importantes, então mantenha os backups, se não for apenas apague e pare de se preocupar!) ), reformatando a partição existente para o formato desejado e copiando os dados de volta.
  • Existem muitas operações no sistema de arquivos que podem matar seus dados se algo (erro humano, falha de software, falha de hardware, corte de energia, ...) falhar, então se você não tiver bons backups, a operação é arriscada e se você tiver bons backups, veja meu ponto acima sobre a velocidade geral da operação.
  • Você pode chegar até o meio e descobrir algo que não copie (um arquivo maior que 4Gb, por exemplo) ou que por causa das ineficiências do sistema de arquivos FAT32, os dados ocupam mais espaço, então não há espaço para isso nesse formato. Isso é particularmente problemático para muitos arquivos pequenos: o NTFS pode armazená-los na estrutura de diretórios onde eles desperdiçam muito pouco espaço, mas no FAT32 eles devem ter um bloco para si mesmos, então um arquivo de 10 bytes efetivamente levará algumas dezenas de bytes em NTFS mas até 32.768 em FAT32 (para sistemas de arquivos acima de 32Gb em tamanho FAT32 usa blocos de alocação de 32Kbytes). A falta de granularidade no método de alocação de espaço do FAT32 leva a muito espaço desperdiçado para muitos arquivos pequenos ou não: cada arquivo terá 16Kbyte em média em um sistema de arquivos FAT32 grande, mas 2Kbyte em um NTFS de tamanho similar - veja aqui para obter mais informações sobre tamanhos de cluster para os vários sistemas de arquivos MS.
  • Definitivamente, isso não funcionará, pelo menos sem alguns extras, para partições de sistema.
por 09.10.2010 / 20:14
1

Geralmente, isso não funciona, porque o FAT32 tem um limite menor no tamanho do arquivo e no tamanho geral do sistema de arquivos.

    
por 09.10.2010 / 10:47
1

Partition Magic 8 e posterior aparentemente podem fazer isso, embora eu nunca tenha tentado.

Independentemente disso, eu sugiro que fazer isso sem um backup completo (testado) é imprudente, sempre que você estiver alterando o sistema de arquivos, sempre haverá um risco de perder tudo. Se a sua energia falhar durante a conversão, você perderá tudo, se o computador falhar, você perderá tudo, etc.

    
por 09.10.2010 / 10:58
0

O utilitário Microsoft CONVERT é uma viagem só de ida.

Você pode fazer backup de seus dados e restaurar em uma partição FAT32 ou criar uma partição FAR32 e XCOPY / ROBOCOPY os arquivos.

O bom e velho Partition Magic fez a conversão NTFS- > FAT.

    
por 09.10.2010 / 10:43