Como diminuir os arquivos VHD do Windows 7 XP Mode?

7

Estou tentando encolher um arquivo VHD do Windows 7 XP Mode com o VhdResizer com pouco sucesso.

Quando eu seleciono meu arquivo VHD, ele diz "O VhdExpand suporta apenas arquivos VHD fixos e dinâmicos". Meus VHDs do Modo XP são arquivos dinâmicos.

Alguém tem alguma ideia de por que está falhando?

Caso isso aconteça, alguém tem um processo que eu possa usar para reduzir meus arquivos VHD no modo XP no Windows 7 (64 bits)?

    
por A_M 24.03.2010 / 08:42

3 respostas

6

Veja como eu faço:

1) Verifique se o VHD está desligado (o status deve estar desligado)

2) Na pasta Máquinas Virtuais, clique com o botão direito do mouse na Máquina Virtual

3) Clique em Configurações no menu

4) Selecione o HD em questão e clique em Modificar

5) Selecione a opção Compactar

    
por 24.03.2010 / 09:01
5

Usando o Windows 7 para compactar um VHD (usando i: \ como exemplo):

Antes de compactar a execução do VHD cleanmgr /d c na VM para excluir arquivos temporários.

  1. Carregue o gerenciamento do computador - > gerenciamento de disco
  2. Monte o VHD no menu de ações usando Attach VHD
  3. Extraia precompact.exe de

    C:\Program Files (x86)\Windows Virtual PC\Integration Components\Precompact.iso

  4. Execute o seguinte, em que i se refere à letra da unidade à qual o VHD está anexado:

    precompact.exe -SetDisks:i
    
  5. Desfragmentar a unidade. Isso exigirá privilégios de administrador, então use runas para abrir command prompt ou digite command prompt na caixa de pesquisa e selecione o item de contexto "executar como administrador"

    defrag i: /H /U /X
    
  6. Dentro do gerenciamento de disco, selecione a ação Detach VHD .

  7. Compacte a unidade dentro das configurações do Virtual PC.

Precompact.exe zeros o VHD - o uso do compactador realmente funciona. Observe que, em alguns casos, esse processo pode aumentar o tamanho do VHD!

    
por 22.09.2011 / 02:09
-1

As outras opções não funcionaram para mim (anexar o vhd ao gerenciamento de disco não funcionou, a compactação não funcionou), então aqui está o que eu fiz.

  1. Executar cleanmgr /d c na VM
  2. Desativar o arquivo de troca
  3. Execute a desfragmentação de disco na VM
  4. Redimensione a partição do sistema da VM:

  5. Redimensione o arquivo vhd com vhd resizer (que pode ser baixado em link )

Certifique-se de fazer o backup do seu arquivo vhd antes!

    
por 20.03.2018 / 21:12