Sim, isso é possível. O algoritmo fundamental para reduzir uma partição é que primeiro você move o conteúdo do sistema de arquivos para o início da partição (não necessariamente o mesmo que desfragmentar, mas muito semelhante (e poderia ser idêntico)) para que o sistema de arquivos no final de a partição não é usada. Depois disso, você reduz o tamanho do sistema de arquivos para algo entre o tamanho original e o tamanho do arquivo acumulado.
Em seguida, como etapa final, você altera a entrada da partição para corresponder ao tamanho reduzido do sistema de arquivos. O ponto extremamente importante nessa operação é que a nova entrada de partição que substitui a antiga deve começar no mesmo local exato. Se isso der errado, a recuperação não é trivial e possivelmente não é possível.
Para aumentar uma partição, as coisas são feitas na ordem oposta, primeiro a partição é alterada para um tamanho maior e, em seguida, o sistema de arquivos é alterado para corresponder ao novo tamanho.
Muitas ferramentas fornecem tudo isso como uma única operação e, em seguida, executam todas as etapas necessárias sob o capô. Mas todos seguirão o procedimento acima (e incluirão seu próprio código para fazer a operação do sistema de arquivos).
O GNU parted suporta o redimensionamento em uma operação como essa, embora não seja para todos os sistemas de arquivos, e o NTFS é um deles. Existe uma ferramenta ntfsresize que suporta o redimensionamento do sistema de arquivos e, em seguida, você deve usar uma ferramenta de partição como parted ou fdisk para fazer a partição final muda como descrito acima ( certifique-se de usar a unidade "setorial" para ter 100% de certeza de que a entrada da partição alterada começa no mesmo lugar ).
Gparted é uma interface gráfica para parted que também inclui suporte para ntfsresize e, portanto, suportará o redimensionamento de partições NTFS em uma operação.
Dicas:
- defrag em seu sistema de arquivos NTFS primeiro para fazer menos trabalho a ser feito na operação de redução.
- reinicialize toda vez logo depois de ter alterado a tabela de partições (você realmente quer estar seguro em vez de se arrepender).
Como sempre ao fazer este tipo de operação de partição, o backup é uma boa idéia. O backup é sempre uma boa idéia, mas especialmente aqui, já que destruir a tabela de partições é uma maneira rápida de perder todos os seus dados.