Foi assim que resolvi:
- Anexado a um drive USB externo. Isso resolve parcialmente o problema de espaço, mas ainda me deixou com uma máquina que ficava tentando mesclar o instantâneo no desligamento da VM
- Pare os Serviços de Gerenciamento do Hyper-V clicando com o botão direito do mouse no nome do servidor no Gerenciador do Hyper-V > Pare os Serviços. Observe que isso não impede nenhuma das VMs ou impede que você as acesse via Área de Trabalho Remota, etc.
- Área de trabalho remota para o servidor SVR03 e desligue-a. Agora os arquivos do disco não estão em uso.
- Copie o VHD (de E :) e o arquivo de instantâneo AVHD para a unidade USB.
- Renomeie os arquivos VHD e AVHD originais. Isso é assim (a) o Hyper-V não tentará mesclá-los quando eu iniciá-lo, e também (b) ao usar o assistente Editar disco mais tarde, você terá a opção 'reconectar'.
- Seguindo as instruções aqui , renomeie o AVHD arquivo para VHD, use o assistente Editar disco para editar o que era o arquivo AVHD e reconecte-o ao VHD pai. Observe que você não obtém a opção de reconexão se o arquivo VHD original (em E: no meu caso) ainda estiver lá. Agora, use o assistente Editar disco novamente para editar o arquivo AVHD e mesclá-lo com o arquivo VHD. Isso leva séculos se você estiver em um drive USB!
- Agora meu VHD era maior que minha partição, então me livrei dessa unidade e redimensionei C: para usar esse espaço, excluí os arquivos VHD e AVHD antigos e movi o arquivo VHD mesclado para C:
- Crie uma nova VM com as mesmas configurações que o SVR03, e dê a ela como um disco rígido existente o arquivo VHD mesclado.
- Inicie tudo e tudo de bom!