Alguns leitores me perguntaram sobre o HJSplit, um programa que, se não é novo, aparentemente só agora ganha destaque. Sua função é dividir arquivos grandes em partes menores, além do contrário - juntar as partes novamente. O programa, embora meio espartano (e com um design que é um soco na boca do estômago), funciona bem, e é sobre ele que falaremos agora.
O HJSplit é multiplataforma, e no Windows, funciona em várias versões do sistema, do 95 até o 7. A versão mais recente é a 2.3, e o download pode ser feito aqui.

Para realizar os testes, escolhi um arquivo grande: a imagem do jogo BioShock, com 6,03 GB, comprada/baixada no Direct2Drive. Faremos, na sequência, os dois procedimentos: divisão do arquivo em partes iguais, e depois, a restauração das mesmas num único arquivo, no original. Para averiguar a confiabilidade do resultado, chequei o MD5 do arquivo original com a ajuda do MD5 Fingerprint. O valor é 732ED969CA983DFC6E5CB807020B96D6:

De posse desse número, vamos agora ao HJSplit. Dividir um arquivo em partes é bem simples. Abra o programa, e clique no botão Split. Uma nova janela surgirá:

No campo Input, selecione o arquivo que será dividido - no nosso caso, a imagem do BioShock. Após a seleção, o campo Output é automaticamente preenchido, portanto, a menos que você queira alterar o nome dos arquivos/partes, ou o local onde eles serão salvos, não mexa. Por fim, em Split file size, deve escolher o tamanho de cada parte. Determine o tamanho mais adequado, e não se esqueça de verificar se o valor é em Kilo Bytes (Kbytes) ou Mega Bytes (Mbytes). No nosso exemplo, pedi para que as partes tivessem, cada uma, 500 MB.

Clique no botão Start, e espere. No teste acima, o processo inteiro levou 6min35s. Ao término, temos, então, o arquivo dividido em várias partes:

O procedimento contrário é igualmente simples. Na tela inicial do HJSplit, clique no botão Join. Na nova tela, basta clicar em Input, selecionar a parte cuja extensão é 001, e por fim, clicar em Start. Atente para o fato de que todas as partes devem estar no mesmo diretório/pasta, caso contrário, a restauração falhará.

O procedimento de restauração é ainda mais rápido: no teste, demorou apenas 4min15s.
Com a imagem restaurada, comparei o MD5 dela com o do arquivo original. Resultado:

Como se vê, o programa, apesar de horrível visualmente falando, funciona bem e é fácil de operar. Há uma infinidade de situações nas quais algo do gênero é útil. Outros programas fazem o mesmo serviço, como o WinRAR, mas o HJSplit leva vantagem pela eficiência (é muito rápido) e simplicidade (não precisa nem instalar para ser usado).
