Entendendo o Cenario
O formato VHDX (Virtual Hard Disk Extended) é uma tecnologia da Microsoft amplamente utilizada em ambientes de virtualização, especialmente no Hyper-V. Trata-se de uma evolução do antigo formato VHD, oferecendo suporte a discos virtuais de até 64 TB, melhor proteção contra corrupção de dados e desempenho superior em máquinas virtuais modernas. No entanto, muitos profissionais de TI e usuários avançados enfrentam uma dúvida comum: como acessar e visualizar o conteúdo de um arquivo VHDX sem precisar iniciar uma máquina virtual completa?
A necessidade de ver o conteúdo de um VHDX surge em diversos cenários: recuperação de arquivos específicos de uma imagem de sistema, migração de dados entre discos virtuais, auditoria de arquivos em backups baseados em VHDX, ou simplesmente para verificar se a estrutura de pastas e arquivos está correta antes de implantar uma VM. Felizmente, o Windows oferece ferramentas nativas que permitem montar o VHDX como se fosse um disco físico comum, tornando seu conteúdo acessível diretamente no Explorador de Arquivos.
Este guia completo apresenta todas as formas práticas e seguras de visualizar o conteúdo de um arquivo VHDX, desde métodos nativos do Windows – como o DiskPart e o Gerenciador do Hyper-V – até alternativas com PowerShell e ferramentas de terceiros. O conteúdo é baseado em documentação oficial da Microsoft e em fontes confiáveis do ecossistema de virtualização, garantindo que você obtenha informações precisas e atualizadas para 2025/2026.
Detalhando o Assunto
O que é um arquivo VHDX e por que é necessário acessá-lo?
O VHDX é um formato de disco rígido virtual introduzido com o Windows Server 2012 e adotado como padrão para máquinas virtuais no Hyper-V. Diferentemente do VHD, o VHDX suporta discos de até 64 TB, alinhamento dinâmico de setores (4 KB nativos) e logs de metadados que aumentam a resiliência a falhas. Quando você cria uma máquina virtual no Hyper-V, o sistema operacional convidado é armazenado dentro de um ou mais arquivos VHDX.
Acessar diretamente o conteúdo de um VHDX é útil em situações como:
- Recuperar um arquivo deletado acidentalmente dentro da VM sem precisar iniciar a máquina virtual.
- Extrair logs, configurações ou bancos de dados de uma imagem de sistema.
- Verificar a integridade de arquivos antes de converter o VHDX para outro formato.
- Copiar dados entre um disco virtual e o sistema host.
Método 1: Montagem via Gerenciador de Discos do Windows
A maneira mais simples para usuários com Windows 10/11 Pro, Enterprise ou Education é utilizar a interface gráfica do Gerenciamento de Disco. Para isso:
- Pressione `Win + X` e selecione "Gerenciamento de Disco" (ou execute `diskmgmt.msc`).
- No menu "Ação", escolha "Anexar VHD".
- Navegue até o arquivo `.vhdx`, selecione-o e clique em "OK".
- O disco virtual aparecerá como um novo disco no Gerenciamento de Disco. Se houver partições com letras de unidade atribuídas, elas serão automaticamente montadas e aparecerão no Explorador de Arquivos.
Vantagens: Interface gráfica intuitiva, não requer comandos. Desvantagens: Disponível apenas em edições específicas do Windows; não funciona no Windows Home.
Método 2: Montagem via DiskPart (Prompt de Comando)
O DiskPart é uma ferramenta de linha de comando presente em todas as edições do Windows. Para ver o conteúdo de um VHDX usando o DiskPart:
- Abra o Prompt de Comando como administrador.
- Execute `diskpart`.
- Dentro do DiskPart, use o comando `select vdisk file="C:\caminho\arquivo.vhdx"`.
- Em seguida, execute `attach vdisk`.
- Saia do DiskPart com `exit`.
- Agora o VHDX estará montado como um disco. Use o Gerenciamento de Disco ou o Explorador de Arquivos para acessar as partições.
Exemplo prático (fonte: Microsoft Learn): diskpart select vdisk file=C:\windows.vhdx attach vdisk exit
Vantagens: Funciona em qualquer edição do Windows (inclusive Home) e permite scripts automatizados. Desvantagens: Exige conhecimento de linha de comando.
Método 3: Montagem via PowerShell
Para administradores que preferem automação, o PowerShell oferece cmdlets específicos para trabalhar com VHDX. Os principais comandos são:
- `Mount-VHD -Path "C:\caminho\arquivo.vhdx"` – monta o disco virtual.
- `Dismount-VHD -Path "C:\caminho\arquivo.vhdx"` – desmonta o disco.
Exemplo: Mount-VHD -Path "C:\VMs\minha_vm.vhdx" -PassThru
Para ver o conteúdo de forma programática, você pode montar o VHDX, obter a letra da unidade e listar arquivos com `Get-ChildItem`.
Vantagens: Ideal para scripts e automação; integração com o ecossistema Hyper-V. Desvantagens: Requer o módulo Hyper-V instalado (disponível no Windows 10/11 Pro/Enterprise/Server).
Método 4: Usando o Gerenciador do Hyper-V
Se você já tem o Hyper-V instalado, o Gerenciador do Hyper-V oferece opções para editar e anexar discos VHDX. Entretanto, para simplesmente ver o conteúdo, o método mais direto é montar o VHDX diretamente (como nos métodos anteriores). O Gerenciador do Hyper-V é mais útil para conversão entre VHD e VHDX, redimensionamento e compactação.
Para converter um VHD para VHDX usando o Gerenciador do Hyper-V:
- Abra o Gerenciador do Hyper-V.
- No menu "Ação", selecione "Editar Disco".
- Escolha o arquivo VHD e siga o assistente.
- Selecione "Converter" e depois "VHDX".
- Defina o caminho de destino e o tipo de disco.
Método 5: Ferramentas de terceiros
Embora as ferramentas nativas do Windows sejam suficientes para a maioria dos casos, existem utilitários de terceiros que oferecem interfaces simplificadas ou funcionalidades extras, como:
- Disk2vhd (da Sysinternals/Microsoft): Cria imagens VHD a partir de volumes físicos. Não serve para ler o conteúdo de um VHDX existente, mas é útil para criar um VHD a partir de um disco real.
- 7-Zip (ou outros descompactadores): Alguns usuários tentam abrir VHDX como arquivo ZIP, mas isso não é recomendado, pois o VHDX não é um arquivo compactado – é uma imagem de disco bruta com metadados. Tentar extrair com 7-Zip pode corromper os dados.
- WinImage: Ferramenta paga que permite visualizar e editar imagens de disco, incluindo VHD/VHDX.
Considerações técnicas importantes
- Permissões de administrador: Todos os métodos de montagem exigem privilégios de administrador no Windows. Execute o Prompt de Comando, PowerShell ou Gerenciamento de Disco como administrador.
- Montagem apenas leitura vs. leitura/gravação: Por padrão, a montagem via DiskPart e Gerenciamento de Disco permite leitura e gravação. Para montar como somente leitura, use o comando `attach vdisk readonly` no DiskPart ou o parâmetro `-ReadOnly` no PowerShell (`Mount-VHD -Path ... -ReadOnly`).
- Desmontagem segura: Sempre desmonte o VHDX antes de mover ou excluir o arquivo. Isso evita corrupção de dados. Use `detach vdisk` no DiskPart, `Dismount-VHD` no PowerShell, ou a opção "Desanexar VHD" no Gerenciamento de Disco.
- Sistemas de arquivos: O VHDX pode conter partições com NTFS, FAT32, ReFS ou outros sistemas de arquivos. O Windows consegue montar partições NTFS e FAT32 nativamente. Para outros sistemas (como ext4 para Linux), é necessário usar drivers adicionais (ex.: Ext2Fsd).
Uma lista: Passos rápidos para ver o conteúdo de um VHDX
Abaixo, uma lista resumida dos passos essenciais para acessar os arquivos dentro de um VHDX usando o método mais universal (DiskPart):
- Abra o Prompt de Comando como administrador (ou PowerShell).
- Digite `diskpart` e pressione Enter.
- Execute `select vdisk file="C:\caminho\completo\arquivo.vhdx"` (substitua pelo caminho real).
- Execute `attach vdisk`.
- Digite `exit` para sair do DiskPart.
- Abra o Explorador de Arquivos – a(s) partição(ões) do VHDX aparecerão com letras de unidade.
- Navegue normalmente pelas pastas para visualizar e copiar o conteúdo desejado.
- Após concluir, desmonte o disco: abra novamente o DiskPart, selecione o mesmo VHDX e execute `detach vdisk`.
Uma tabela comparativa: Métodos de acesso a VHDX
A tabela a seguir compara as principais características de cada método para ver conteúdo VHDX:
| Método | Interface | Edições do Windows | Nível de dificuldade | Permite gravação? | Automação (scripts) |
|---|---|---|---|---|---|
| Gerenciamento de Disco | Gráfica | Pro, Enterprise, Education | Fácil | Sim | Não |
| DiskPart | Linha de comando | Todas | Médio | Sim (padrão) ou somente leitura | Sim (arquivos .txt) |
| PowerShell (Hyper-V) | Linha de comando | Pro, Enterprise, Server | Médio | Sim (padrão) ou somente leitura | Sim (cmdlets) |
| Gerenciador do Hyper-V | Gráfica | Pro, Enterprise, Server | Fácil (para conversão) | Não (apenas edição/conversão) | Não (para montagem) |
| Ferramentas de terceiros | Variada | Todas | Variável | Variável | Variável |
Perguntas Frequentes (FAQ)
Posso ver o conteúdo de um VHDX sem ter o Hyper-V instalado?
Sim. O DiskPart e o Gerenciamento de Disco (em edições compatíveis) funcionam independentemente do Hyper-V. O Hyper-V é necessário apenas para criar ou gerenciar máquinas virtuais, mas não para montar um VHDX como disco. No Windows 10/11 Home, o DiskPart é a única opção nativa, mas também é suficiente.
O que fazer se o VHDX não aparecer no Explorador de Arquivos após montar?
Verifique se o disco foi realmente anexado (no DiskPart, o comando list disk deve mostrar um disco adicional). Depois, abra o Gerenciamento de Disco (se disponível) e veja se a partição está sem letra de unidade. Atribua uma letra manualmente clicando com o botão direito na partição e escolhendo "Alterar letra da unidade e caminhos...". Em alguns casos, o VHDX pode conter partições não reconhecidas pelo Windows (ex.: Linux), exigindo drivers específicos.
Montar um VHDX altera os dados originais?
Se você montar no modo leitura/gravação (padrão), qualquer alteração nos arquivos dentro do VHDX será salva diretamente no arquivo original. Portanto, tenha cuidado ao editar ou excluir arquivos. Para apenas visualizar, monte com a opção somente leitura: no DiskPart, use attach vdisk readonly; no PowerShell, use Mount-VHD -ReadOnly.
É possível acessar o conteúdo de um VHDX criado em uma VM Linux?
Sim, desde que a partição dentro do VHDX use um sistema de arquivos que o Windows consiga ler (NTFS, FAT32, exFAT). Se a VM Linux usou ext4, você precisará de um driver como o Ext2Fsd ou WinBtrfs (para Btrfs). Outra alternativa é copiar o VHDX para uma máquina Linux e montá-lo lá.
Qual a diferença entre anexar VHD no DiskPart e no Gerenciamento de Disco?
Basicamente, são duas interfaces para a mesma operação. O Gerenciamento de Disco oferece uma interface gráfica amigável, mas está ausente no Windows Home. O DiskPart funciona em todas as edições e permite scripts. Ambos utilizam o mesmo mecanismo interno do Windows (VDS – Virtual Disk Service).
Como desmontar um VHDX com segurança?
Para evitar corrupção, sempre desmonte antes de mover ou apagar o arquivo. Pelo DiskPart: select vdisk file="caminho" seguido de detach vdisk. Pelo PowerShell: Dismount-VHD -Path "caminho". Pelo Gerenciamento de Disco: clique com o botão direito no disco virtual e escolha "Desanexar VHD".
Posso converter um VHDX para ISO ou para um formato de disco comum?
Não diretamente. VHDX é um formato de disco virtual que contém partições e sistemas de arquivos. Para obter uma ISO, você precisaria primeiro montar o VHDX, depois usar uma ferramenta de criação de ISO (como o ImgBurn ou o PowerShell com o cmdlet New-IsoFile) para gerar uma imagem a partir do conteúdo das pastas. Não há conversor automático de VHDX para ISO.
O que significa "boot nativo" com VHDX?
O Windows pode inicializar diretamente de um VHDX anexado, sem necessidade de Hyper-V. Esse recurso, chamado "Native Boot", é usado em cenários de dual-boot ou para testar builds do Windows sem particionar o disco físico. Nesse caso, o VHDX contém uma instalação completa do Windows. Para ver o conteúdo, você pode montar o VHDX de outro sistema ou usar ferramentas de recuperação.
O Que Fica
Ver o conteúdo de um arquivo VHDX é uma tarefa simples quando se conhece as ferramentas certas. O Windows oferece opções nativas robustas – DiskPart, Gerenciamento de Disco, PowerShell e Gerenciador do Hyper-V – que permitem montar o disco virtual e acessar suas partições como se fossem unidades físicas. Para a maioria dos usuários, o DiskPart é a solução mais universal, pois funciona em todas as edições do Windows e não requer instalação de software adicional.
Lembre-se sempre de trabalhar com cópias de segurança se for editar o conteúdo do VHDX, e de desmontar o disco corretamente após concluir o acesso. A tecnologia VHDX continua sendo amplamente adotada em ambientes corporativos e de desenvolvimento, e dominar essas técnicas de acesso é fundamental para administradores de sistemas, profissionais de TI e entusiastas da virtualização.
Com este guia prático, você está preparado para visualizar, extrair e gerenciar arquivos dentro de discos VHDX de forma eficiente e segura, seja para recuperação de dados, migração de sistemas ou simples auditoria de conteúdo.
