Como reduzir a partição de inicialização do Windows 7 com arquivos que não podem ser movidos

110

Acabei de comprar um laptop HP com o Windows 7 (64 bits). Ele tem um HD de 500 GB com três partições: uma pequena partição de sistema oculta, uma partição de recuperação de 12 GiB HP e uma partição de 450 GBB C: boot.

Eu gostaria de dividir essa grande partição C: em duas partições, deixando apenas 100 GiB para o sistema e dando o resto para uma nova partição de dados.

Embora o utilitário de gerenciamento de disco interno do Windows tenha a opção de reduzir a partição inicializável, ele só permite que eu o reduza aproximadamente pela metade, embora apenas 20 GiB na partição sejam usados. Tanto quanto eu entendo, arquivos do sistema unmovable encontram-se no meio da partição, impedindo que o utilitário de gerenciamento de disco para fazer o que eu quero.

E como os novos laptops da HP não vêm com discos de instalação do sistema operacional (eles só permitem a criação de discos de recuperação), não posso apenas particionar o disco rígido e reinstalar o SO.

Então, existe uma maneira de reduzir a partição C: inicializável e preservar o funcionamento do Windows 7?

PS: tentei usar o utilitário GParted de terceiros e, depois de encolher a partição, o Windows 7 parou inicializando, com uma BSoD . A recuperação do sistema não funcionou, e eu tive que fazer a recuperação da fábrica. Como esse é um processo longo, eu gostaria de evitar fazê-lo novamente :) Então, por favor, sugira apenas soluções comprovadas.

    
por Alex Che 27.12.2009 / 15:50

7 respostas

94

TL; DR

  1. Tente reduzir a partição no snap-in Gerenciamento de disco do Windows. Prossiga para o passo 2, se a contração falhar.
  2. Encontre o evento com o ID 259 no log de eventos do Windows e veja seus detalhes.
  3. Para obter ainda mais detalhes, opcionalmente, execute o comando fsutil com os parâmetros apropriados fornecidos na etapa 2.
  4. Dados os detalhes das etapas 2 e 3, determine qual componente, programa ou recurso está bloqueando sua partição.
  5. Desative ou desinstale-o temporariamente.
  6. Vá para o passo 1.

Possíveis culpados: Memória Virtual, Restauração do Sistema e / ou Índice de Pesquisa do Windows (pasta Informações de Volume do Sistema), Hibernação, arquivos temporários do Internet Explorer.

Versão detalhada:

Nas tarefas de baixo nível, como trabalhar com uma partição do sistema de HDD, prefiro usar ferramentas nativas o máximo possível, e alternar para ferramentas de terceiros apenas como último recurso, se Nenhuma das ferramentas nativas funcionou. Então, direcionado por harrymc , dei Gerenciamento de disco do Windows outra tentativa.

Eu primeiro desliguei Memória Virtual e Restauração do Sistema , removi as pastas Informações do Volume do Sistema , e depois disso o Utilitário de Gerenciamento de Disco me permitiu encolher a partição C: tanto quanto eu precisava. Depois disso, liguei os recursos novamente.

As instruções a seguir podem ajudá-lo a identificar qual aplicativo ou componente está impedindo que sua partição diminua. Primeiro você precisa encontrar o evento mais recente com ID 259 no Log de Eventos do Windows (consulte Visualizador de Eventos / Logs / Aplicativo do Windows). O evento é gerado quando o sistema analisa uma partição e, se você já tentou reduzir uma partição clicando com o botão direito do mouse sobre ela no snap-in de gerenciamento de disco, o evento deve estar lá. Outra maneira de fazer o sistema analisar uma partição é executar o utilitário de desfragmentação interno do Windows. O evento informa o último arquivo que não pode ser movido ou apenas o número do último cluster de tal arquivo. Ele também informa o comando completo para executar a partir da linha de comandos para obter mais detalhes sobre o último arquivo que não pode ser movido. (Como alternativa, você provavelmente também pode tentar calcular o número do cluster como o tamanho mínimo permitido da partição dividido pelo tamanho do cluster e, em seguida, executar o comando fsutil com os parâmetros apropriados).

O nome do arquivo lhe dará uma dica para adivinhar qual programa ou recurso está bloqueando sua partição. E então você pode desligá-lo ou desinstalá-lo e ver se ele ajudou. No meu caso, desligar a memória virtual e restauração do sistema foi o suficiente. Às vezes, também é necessário desativar a hibernação , etc. E, às vezes, a desfragmentação da partição também pode ajudar. Além disso, como indicado em o artigo do WindowsITPro , arquivos de Índice de Pesquisa do Windows e arquivos temporários do Internet Explorer também podem ser" impossíveis de mover ". Às vezes, apenas desabilitar a Restauração do Sistema e o Índice de Pesquisa do Windows removerá automaticamente os arquivos que não podem ser movidos da pasta Informações de Volume do Sistema, e às vezes você pode precisar remover a pasta manualmente depois disso.

P.S .: Obrigado a todos pelas respostas. Provavelmente ferramentas de terceiros também funcionariam no meu caso, e provavelmente elas são mais fáceis de usar, mas como eu já disse, para esse tipo de tarefa eu prefiro usar ferramentas nativas o máximo possível. Além disso, agradecimentos pessoais a harrymc pela dica importante.

    
por 28.12.2009 / 23:16
9

Primeiro, eu faria backup da partição do sistema (por exemplo, com Symantec Ghost v11 Enterprise). E para uma boa medida, também imagine a unidade INTEIRA (você pode restaurar muito mais rapidamente do que com o recurso de restauração da HP).

Em seguida, exclua a unidade C: e crie duas novas partições para o seu gosto com uma ferramenta de particionamento de sua escolha. Em seguida, implemente a imagem da antiga unidade C: na primeira partição.

    
por 27.12.2009 / 17:05
8

Se eu fosse você, eu daria Gparted outra tentativa, ele pode ser usado como um disco de inicialização do Linux e pode redimensionar discos muito bem .

Se você der uma olhada na página de download , há um aviso com um erro relacionado aos discos NTFS para que você pode querer experimentar uma versão anterior.

WARNING: Recently there have been several reports of problems when resizing file systems using gparted-live-0.5.0-3. In the case of the NTFS file system, The error message seen after the partition is resized is:

  ERROR: Current NTFS volume size is bigger than the device size!

The problem appears to be related to the combination of packages, Linux kernel, and patches used in the GParted Live image. We are investigating to find the root cause of the problem. Until this problem is solved we recommend GParted Live 0.4-6-1 for resizing all file systems.

    
por 27.12.2009 / 15:54
5

Eu tenho batido minha cabeça por vários dias em uma tentativa de reduzir uma partição primária do Windows 7 que hospeda o sistema operacional. O problema era um conjunto de arquivos do sistema localizados no meio da partição que foram excluídos durante o processo de desfragmentação. Várias tentativas com vários programas de particionamento de disco, alguns dos quais divulgaram sua capacidade de realocar todos os arquivos do sistema, conseguiram criar apenas mais frustração.

A solução:

Desative a Recuperação do sistema. Os arquivos que não seriam realocados durante a desfragmentação foram criados por esse utilitário e continham todos os pontos de restauração. Quando você desativa a Recuperação do Sistema, esses arquivos são excluídos. Uma vez excluído, o utilitário de gerenciamento de disco do Windows 7 conseguiu reduzir minha partição C: 259 GB para pouco mais de 40 GB.

    
por 08.04.2010 / 17:40
5

Alguns arquivos do Windows não podem ser movidos e são alojados de forma não alheia pelo Windows no final ou no meio do disco, de modo que só é possível encolher C até o limite. O que é exatamente o que você descobriu: o disco não pode ser reduzido ainda mais sem destruir o Windows.

A única solução é reinstalar o Windows em uma partição menor. No seu caso, você precisará excluir a partição do sistema existente e dividi-la em duas partições por meio de uma ferramenta de terceiros, depois restaurar o Windows na partição primeiro no disco. Não toque na partição de restauração!

Eu sugiro usar o Paragon Partition Manager 2010 Free Edition como tendo uma boa interface de usuário. Caso contrário, você pode usar qualquer outra ferramenta, como GParted.

    
por 27.12.2009 / 16:02
3

GParted resolveu meu problema! Depois de lutar com arquivos imóveis no Gerenciador de Disco padrão do Windows, finalmente usei o GParted do Ubuntu 10.04 (Lucid Lynx) CD ao vivo . Funcionou como um encanto!

    
por 18.09.2010 / 09:06
2

Para uma unidade com bloqueio de bits, usei com sucesso a ferramenta Raxco Perfect Disk 12 (versão de avaliação).

Ele contém uma ferramenta de desfragmentação com um perfil de "unidade de redução". Ele pode mover muitos arquivos ininterruptos rapidamente. No meu caso, eu precisava agendar na inicialização de qualquer maneira e fez o trabalho. Depois disso, consegui reduzir a unidade do console de Gerenciamento de Disco de uma maneira padrão.

Vantagens:

  • Funcionou apesar do fato de a unidade do meu sistema estar com bitlock. O BitLocker evitaria as ferramentas do Linux, suponho.
  • Não atrapalhou minha configuração do bitlocker. Algumas ferramentas que fazem bagunça com a seqüência de inicialização ativam o modo de recuperação do bitlocker.
  • Ele não exigiu a desativação, desinstalação ou remoção de arquivos.
por 12.01.2012 / 22:19