2015-12-24 22:59:40 +0000 2015-12-24 22:59:40 +0000
78
78

Como posso encolher uma partição Windows 10?

Utilizo uma grande partição numa unidade de prato de 1 TB com Windows 10. Gostaria de reduzir a partição de modo a poder espelhar a unidade para um SSD de 256GB mais pequeno mas mais rápido.

Comprei a unidade sem planear muito. (Oops.) Vi que só estou a usar 195GB e pensei, “raios, porque não acelero isto?”.

Mas depois de um (muito demorado) desfragmento/optimização usando a ferramenta Windows 10 “Optimize Drives”, parece que só consigo encolher para ~488GB.

Tanto quanto sei, eu necessário para obter a partição de origem mais pequena do que a partição alvo antes de poder espelhar. Mas sem o desfragmento que já fiz, não tenho a certeza do que fazer. Poderia abater um monte de programas e reduzir o espaço que estou a utilizar, mas já estou a utilizar muito menos do que o “Tamanho total depois de encolher”.

Como posso reduzir o tamanho mínimo de uma partição? (ou seja, o “Tamanho total depois de encolher”?)

Respostas (10)

94
94
94
2016-04-02 14:35:02 +0000

Parece não haver necessidade absoluta de qualquer software de terceiros*.

Segui as instruções aqui , e encolhi com sucesso a minha partição de SO em cerca de 10 minutos. Funcionando sob Windows 10, mas duvido que faça a diferença aqui.

Os passos são:

  1. desactivar a hibernação.

  2. Desactivar o pagefile.

  3. Desactivar a protecção do sistema.

  4. Reiniciar.

Agora os três ficheiros que estavam a impedir a redução da partição desapareceram. Reduzir o tamanho da partição, e depois restaurar os três itens.

Se a Gestão de Disco reclamar que “Não há espaço suficiente no(s) disco(s) para completar esta operação”, apesar de ter introduzido um tamanho que deve funcionar de acordo com os próprios números da Gestão de Disco, ver Não é possível encolher C: partição: espaço insuficiente

Mais tarde encontrei instruções semelhantes noutros locais, todos eles mencionando apenas estes 3 itens.

30
30
30
2017-02-05 18:11:09 +0000

O facto interessante que muitas vezes fica por dizer é que após uma partição encolher, o tamanho mínimo também é reduzido (claro, se tiver espaço livre, desfragmentado, sem ficheiros inamovíveis, etc.).

Utilizei este método para reduzir com sucesso o volume de um Sistema (C:) no Windows Server 2012R2 de 500GB (com apenas 50GB de dados reais) para 80GB. A primeira vez que tentei redimensioná-lo, o tamanho mínimo era de cerca de 425GB.

Tip: Se o seu volume não for de Sistema pode querer saltar os passos iniciais (antes de Reiniciar)

  • Abrir um alerta Powershell com direitos administrativos.

  • Primeiro, desactivar definições que podem manter ficheiros inamovíveis

  • Defrag (equivalente a defrag C: /L /D /K /G /H)

  • Obter o tamanho restante em GB

  • Redimensionar a partição (utilizar o valor acima mais 2~3GB)

& - Obter o tamanho restante novamente. Redimensionar - A partição reduziu-a.

& - Enxaguar & repetir até atingir o tamanho desejado.

& - Finalmente, restaurar as definições do computador

7
7
7
2015-12-29 18:36:27 +0000

A resposta de @sancho.s funciona, mas vou deixar isto aqui caso alguém esteja à procura de uma abordagem mais rápida e se sinta confortável com ferramentas de terceiros.

Como os comentários salientam, o problema eram ficheiros que não se podiam mover durante uma partição encolher ou desfragmentar porque estavam bloqueados pela execução de aplicações e por janelas. A forma mais simples de desbloquear esses ficheiros é parar os processos, e a forma mais simples de parar os processos é não os deixar começar! Assim, comecei a procurar uma ferramenta de desfragmentação do tempo de arranque.

Como recomendado por @LưuVĩnhPhúc, utilizei este gestor de partição (gratuito) , pelo que afinal não precisei de desfragmentar. Pois iniciar a ferramenta, enfileirar uma tarefa de partição, e reiniciar o computador:

  1. Iniciar a ferramenta, clicar na partição para redimensionar, e clicar em Move/Resize:

  2. Definir o tamanho e clicar em OK:

  3. Aplique as alterações!

  4. Se estás a encolher muito como eu estava, isso irá levar-te a fazê-lo na reinicialização. Basta reiniciar o computador a partir da caixa de diálogo e beber um pouco do seu café.

2
2
2
2018-04-13 02:38:24 +0000

Nenhum dos anteriores funcionou para mim - o defraggler mostrou algumas dezenas de ficheiros no final da unidade que eu não conseguia mover. A única maneira era utilizar o Assistente de Partição AOMEI https://www.disk-partition.com/articles/shrink-volume-with-unmovable-files-4348.html ) - funcionou perfeitamente. Carrega uma aplicação de pré-inicialização que corre após o reinício e faz o trabalho - aparentemente alguns ficheiros do sistema não podem ser tocados de dentro do sistema em execução.

2
2
2
2015-12-25 02:33:09 +0000

O ponto chave é esta parte da mensagem de informação que publicou:

Não pode reduzir o volume para além do ponto onde se encontram quaisquer ficheiros inamovíveis.

& Do Encolher um volume básico da Microsoft:

Considerações adicionais & > - Quando se encolhe uma partição, certos ficheiros (por exemplo, o ficheiro de paginação ou a área de armazenamento de cópias sombreadas) não podem ser automaticamente deslocados e não se pode diminuir o espaço atribuído para além do ponto em que os ficheiros não móveis estão localizados. Se a operação de encolhimento falhar, verifique o Registo de Aplicação para o Evento 259, que identificará o ficheiro não móvel. Se conhecer o cluster ou clusters associados ao ficheiro que está a impedir a operação de retracção, pode também utilizar o comando fsutil num prompt de comando (tipo fsutil querycluster /? para utilização). Ao fornecer o parâmetro querycluster, o comando de saída identificará o ficheiro imóvel que está a impedir o sucesso da operação de encolhimento.

  • Se o número de maus clusters detectados pelo remapeamento dinâmico de maus clusters for demasiado elevado, não é possível encolher a partição. Se isto ocorrer, deve considerar mover os dados e substituir o disco.

  • Pode encolher partições primárias e unidades lógicas em partições brutas (aquelas sem sistema de ficheiros) ou partições usando o sistema de ficheiros NTFS.

& Deverá verificar primeiro o Application Log como indicado. Se o ficheiro não móvel for o ficheiro de paginação, pode tentar deslocá-lo (temporariamente) para outra unidade, depois tentar de novo encolher. No entanto, se houver outros ficheiros não móveis que impeçam o encolhimento, que não pode remover/relocar, então não poderá encolher usando a instalação de construção. Nesse caso, terá de utilizar uma ferramenta de partição/imagem de terceiros - existem tanto ferramentas gratuitas como pagas.

1
1
1
2018-12-19 20:31:53 +0000

Use o Freeware AOMEI Partition Assistant Standard Edition

Decidi dar a este perfeito utilitário para fazer o trabalho uma melhor escrita para aumentar a sua popularidade.

Pode encolher uma partição para além do que está ocupado por (no disco do sistema actual) ficheiros “inamovíveis” (= em uso), enquanto que o diskmgmt.msc (Disk Management) não expõe uma possibilidade de o fazer.

Escrevi isto em maior extensão porque me sinto mal por as pessoas perderem tempo precioso manualmente seguindo instruções como

  1. Desactivar o pagefile.
  2. Desactivar a hibernação.
  3. Desactivar a protecção do sistema.
  4. Desactivar o despejo de memória do núcleo

Os postes contendo estas instruções ocupam mais espaço fazendo-os parecer mais importantes do que os minúsculos postes intercalados contendo as soluções mais simples. A importância é inversamente proporcional ao tamanho. Além disso, se algo relacionado com um computador pode ser escrito como instruções precisas, um programa pode ser escrito para as seguir e pode ser executado por qualquer pessoa sem esforço manual…

Consegui reduzir a minha unidade (nvme ssd) para um tamanho mais ou menos preciso (de 200 GB para 140 GB) em 5 minutos, incluindo a pesquisa do tópico, a instalação desta solução e a sua execução. Mais importante ainda, não tive de aprender qualquer coisa sobre ficheiros grandes e inamovíveis típicos no Windows, com os quais não me importei em todos.

Inicia-se o programa, selecciona-se a partição que se quer encolher (presumo que seja a partição/volume C:) e depois arrasta-se o cursor para definir o tamanho desejado. Como o disco está em uso, o processo de redimensionamento será configurado como um programa Windows PE (Preinstallation Environment) , agendado para execução no próximo arranque.

Aqui estão as suas instruções incluindo imagens para aumentar o tamanho deste post:

  1. Descarregar, instalar e lançar este software gratuito de gestão de partições .

& > 2. Clique com o botão direito do rato sobre a partição ou volume a encolher e seleccione Redimensionar Partição.

& > & > 3. No ecrã seguinte, arraste o cursor para a esquerda para encolher a partição.
& > & > 4. Clique OK para pré-visualizar a disposição da divisória. Se não houver problema, clicar em Aplicar para executar a operação.

& >

& > Depois de encolher o volume com ficheiros inamovíveis, terá um espaço não atribuído.

& Exoneração de responsabilidade: Se redimensionar C:, será necessário um reinício e o programa será executado uma vez no ambiente PE do Windows, que é um ambiente de trabalho Windows reduzido que pode não achar muito bonito, mas que faz o trabalho.

Outras referências:

Renúncia: Não estou de forma alguma associado a eles, apenas um utilizador muito feliz que instalou e utilizou esta ferramenta para resolver o problema uma vez e ser feito com ela.

0
0
0
2018-11-05 18:59:37 +0000

No meu caso, seguir as instruções acima falhou. De alguma forma ainda não sou capaz de encolher o disco. O que funcionou para mim foi reiniciar o Windows no modo de segurança (manter o turno e escolher reiniciar). No modo de segurança, ir para avançado e largar para o prompt de comando. Use diskpart.exe para encolher a unidade:

list volume 
select volume <volume number>
shrink [desired=<desiredsize>] [minimum=<minimumsize>]

Isto terá de ser feito após desactivar a hibernação, o sistema de ficheiros de página e a protecção do sistema.

Lembre-se de os activar depois de o volume ser encolhido.

0
0
0
2019-02-11 09:43:19 +0000

Um ponto importante. Se está a reparar, particularmente quando utiliza uma ferramenta de terceiros ou para instalar linux, back up your bitlocker keys in advance*. Encolhi com sucesso a minha partição Windows e instalei Linux, mas da próxima vez que tentei arrancar o Windows, exigia as chaves/códigos de recuperação do bitlocker.

Felizmente para mim, o pessoal das TI fez anteriormente o backup dos códigos do bitlocker neste portátil corporativo. Uma vez que não utilizamos contas Microsoft para iniciar a sessão, não havia nenhuma cópia de segurança na nuvem a que eu pudesse aceder, por isso teria sido SOL!

-1
-1
-1
2018-05-23 14:15:58 +0000

Informação importante para aqueles que lutam para reduzir a partição, mesmo tomando todas as medidas mencionadas na resposta aceite.

** É possível obter a informação de qual é o último ficheiro inamovível, o que perturba o processo de retracção e eliminá-lo.**

Procure a solução abaixo.

Obviamente, pode utilizar software de terceiros, que também tentei utilizar, mas a maioria dos casos as versões gratuitas só lhe permitirão encolher ao executar o sistema - para as versões de arranque na maioria dos casos é necessário pagar.

Antes de começar, coisas importantes a lembrar:

  • *Não trate a sua unidade SSD com qualquer uma das ferramentas de desfragmentação, porque pode danificá-la ou fazê-la viver mais depressa. *
  • ** Antes de começar a jogar com ferramentas de partição, faça uma cópia de segurança de dados importantes.**

ANTECEDENTES:

No meu caso sob o Windows 10, executei todos os passos mencionados neste tutorial , que são:

  1. desactivar o pagefile.
  2. Desactivar a hibernação.
  3. Desactivar a protecção do sistema.
  4. Desactivar o despejo de memória do kernel
  5. Reiniciar o sistema.

Não funcionou. Também realizei o processo de optimização da partição, mas também não funcionou. Continuo a receber a mensagem:

Não é possível encolher um volume para além do ponto em que quaisquer ficheiros não móveis estão localizados

Também tentei MiniTool Partition Wizard Free, no entanto, como mencionado acima, não consegui encolher enquanto executava o sistema. Foi-me pedido que reiniciasse, no entanto a aplicação congelou. Felizmente, fui capaz de cancelar o processo sem perder nenhum dado - o sistema arrancava normalmente. Uma das sugestões foi utilizar a versão de arranque, que não é gratuita. Por isso, escavei mais e encontrei a solução.

SOLUÇÃO:

É possível obter a informação de qual é o último ficheiro inamovível, o que perturba o processo de retracção. Basta executar o Event Viewer*.

  1. menu Iniciar \ > Executar \ > eventvwr.msc
  2. No painel da esquerda escolher “Windows logs” > “Application” (Aplicação).
  3. Verifique os últimos Defrag detalhes dos eventos para ver qual é o último ficheiro possivelmente inamovível.
  4. Remover o ficheiro. Se o ficheiro estiver de alguma forma relacionado com o sistema e protegido, Google para uma solução com o nome do ficheiro como uma consulta.
  5. Realizar novamente a tentativa de contracção da partição.

Se tiver sucesso, lembre-se de o fazer:

  1. activar o pagefile.
  2. Activar a hibernação.
  3. Activar a protecção do sistema.
  4. Activar a descarga de memória do kernel

No meu caso, preciso de procurar o último ficheiro inamovível 3 vezes e após cada eliminação, consegui encolher um pouco a partição. Basicamente, salta-se do último ficheiro inamovível para outro, até se atingir o volume de partição desejado. Pode levar algum tempo mas, mesmo assim, é possível fazê-lo sem aplicações de terceiros.

encontrei a solução e partilhando-a aqui espero que ajude mais pessoas.

-1
-1
-1
2017-11-19 20:40:21 +0000

Para além dos passos delineados por sancho acima:

  1. Desactivar a hibernação. Reiniciar.
  2. Desactivar o pagefile. Reiniciar.
  3. Desactivar a protecção do sistema.

  4. executar uma limpeza do disco para remover ficheiros de backup antigos.

  5. Utilizar uma ferramenta de desfragmentação externa defraggler (por piriformes, as mesmas pessoas que fazem especulação). Isto moveu os ficheiros impedindo a redução de partições. Por alguma razão, a ferramenta de desfragmentação integrada na Microsoft não os move.

  6. Se não deixar fazer uma redução de partição em massa, pode tentar fazer uma redução incremental. por exemplo 50gb encolhe, 2 x 25gb, ou 10 x 5gb encolhe.