O Windows sustenta jogos, programação e trabalho de TI em configurações bem diferentes. Com o boot nativo de VHD, dá para iniciar o Windows direto de um disco virtual (.vhd/.vhdx), sem máquina virtual. As equipes de TI usam esse recurso para testes, dual boot e treinamentos.
Já atualizar a instalação do Windows 10 em VHD (apenas Pro/Enterprise) significa migrar para uma versão mais nova do Windows, como uma atualização de recurso ou o Windows 11. É diferente das atualizações de rotina, que entregam correções de segurança sem mudar a versão do sistema.
Por causa dessa configuração específica, atualizações padrão do Windows podem falhar ou gerar problemas de inicialização em um VHD com boot nativo. Veja como atualizar com segurança o ambiente de boot nativo do Windows 10 em VHD usando métodos offline ou dentro do próprio VHD.
Passo a passo para atualizar um VHD com boot nativo
⚠️ Faça backup dos seus dados para garantir uma reversão segura, se necessário.
Siga estas etapas para atualizar seu ambiente de boot nativo em VHD com segurança e eficiência:
Etapa 1: montar o VHD no Windows
- Inicie o computador em uma instalação comum do Windows (não no VHD com boot nativo).
- Pressione Win + R e digite diskmgmt.msc na caixa Executar para abrir o Gerenciamento de Disco.
- Clique em Ação > Anexar VHD.
- Localize e selecione o arquivo .vhd ou .vhdx e monte-o.
OBSERVAÇÃO: não atribua uma letra de unidade ainda.
Etapa 2: aplicar a atualização com DISM ou instalação offline
Há dois métodos para esta etapa. Escolha o que melhor combina com seu nível de familiaridade e com a situação:
Método A: usando DISM e a instalação do Windows
Este método aplica uma atualização offline diretamente no VHD montado, ideal para ambientes controlados e que permitem automação por script:
OBSERVAÇÃO: antes de começar, será preciso uma ISO do Windows, um arquivo de imagem de disco (.iso) com todos os arquivos de instalação do sistema. Baixe direto do site oficial da Microsoft usando a Ferramenta de Criação de Mídia do Windows.
-
- Clique no ícone de pesquisa na barra de tarefas, digite PowerShell e selecione o aplicativo Windows PowerShell.
- Execute este comando para montar a ISO do Windows 10:
Mount-DiskImage -ImagePath "(Input path to your Windows 10 iso)"
-
- Identifique o índice correto da edição com este comando (substitua X:\ pela unidade montada do volume do seu VHD):
dism /Get-WimInfo /WimFile:X:\sources\install.wim
-
- Execute a instalação da atualização (substitua X:\ pela unidade montada do volume do seu VHD):
setup.exe /Image:"X”:\" /Index:1 /Quiet /Compat IgnoreWarning /DynamicUpdate Disable
Método B: inicializar no VHD e atualizar por dentro
Aqui a ideia é inicializar direto no ambiente do VHD e executar a atualização como faria em uma instalação comum do Windows:
-
- Reinicie o computador e, no menu do Gerenciador de Inicialização, selecione e inicialize direto no VHD.
- Monte o arquivo ISO do Windows dentro do ambiente virtual em execução
- Execute o setup.exe da ISO montada e siga o processo normal de atualização.
IMPORTANTE: este método PODE falhar se o instalador do Windows detectar problemas no bootloader ou no layout de partições. Teste sempre com cuidado em ambientes que não sejam de produção.
Requisitos e limitações para atualizar o Windows em um VHD
Ao atualizar o Windows instalado em um VHD, existem requisitos e restrições específicos das configurações de boot nativo que merecem atenção:
Edições compatíveis do Windows
- Compatíveis: as edições Windows 10 Pro, Enterprise e Education oferecem suporte a cenários de boot nativo de VHD.
- Sem suporte: a edição Windows 10 Home não oferece suporte a boot nativo de VHD.
Compatibilidade de atualização
- A atualização entre edições compatíveis (por exemplo, Windows 10 Pro para Windows 11 Pro) tem suporte completo, desde que o Windows instalado no VHD atenda aos requisitos do sistema de destino.
- As verificações de compatibilidade de hardware, como TPM, Inicialização Segura e elegibilidade de CPU, consideram o hardware do sistema, não o disco rígido virtual.
Restrições de layout de disco
- Compatíveis: configurações de boot nativo de VHD exigem arquivos .vhdx de tamanho fixo ou de expansão dinâmica.
- Sem suporte: discos de diferenciação ou arquivos VHD em mídia removível (pen drives ou discos externos, por exemplo) não têm suporte e podem causar falhas na atualização.
Recomendações de backup
Backups confiáveis protegem seus dados e garantem uma reversão segura caso algo dê errado durante a atualização. Siga estes passos rápidos:
Faça backup do arquivo VHD/VHDX em um armazenamento externo
Copie o arquivo .vhd ou .vhdx para um armazenamento externo, como um disco portátil ou serviço na nuvem, para restaurar com facilidade se houver problemas ao atualizar o Windows. Para acessar ou conferir o conteúdo, monte o arquivo VHD/VHDX pelo Gerenciamento de Disco no Windows 10.
Crie uma imagem do sistema (opcional)
Use as ferramentas nativas do Windows ou um software de terceiros para criar uma imagem completa do sistema da máquina host. Assim você captura todo o sistema e garante uma recuperação completa, se precisar.
Para criar uma imagem do sistema:
- Acesse Painel de Controle > Sistema e Segurança > Backup e Restauração.
- Selecione Criar uma imagem do sistema no painel esquerdo.
Também é possível usar soluções de terceiros, como o NinjaOne, para criar um backup do sistema.
Tarefas pós-atualização para VHD com boot nativo no Windows 10
Algumas tarefas depois da atualização são essenciais para garantir estabilidade e funcionamento do sistema. Elas ajudam a manter a ativação em dia, os serviços de integração atualizados e a configuração de inicialização limpa:
Reative o Windows (se solicitado)
Mudanças significativas no sistema, como atualizar o sistema operacional ou alterar configurações de hardware, podem exigir uma nova ativação do Windows. Se isso acontecer:
- Acesse Configurações > Atualização e Segurança > Ativação.
- Se o Windows não estiver ativado, clique em Solução de Problemas.
- Siga as instruções na tela para concluir a reativação.
Observação: a partir do Windows Server 2016 e do Windows 10, os Serviços de Integração são atualizados pelo Windows Update. Saiba mais em Como adicionar ou remover um disco rígido físico em máquinas virtuais do Hyper-V.
Atualize a configuração de inicialização
Se a atualização foi feita montando o VHD a partir de outra instalação do Windows, talvez seja necessário atualizar a configuração de inicialização para que o sistema inicie corretamente:
- Pressione Win + X e selecione Prompt de Comando (Admin).
- Execute o comando a seguir, substituindo X: pela letra de unidade atribuída ao VHD atualizado:
bcdboot X:\Windows
Esse comando adiciona os arquivos de inicialização necessários à partição do sistema e cria uma nova entrada de boot.
Desanexe o VHD (se montado a partir de outro sistema)
Depois de concluir a atualização e confirmar que tudo funciona, vale desanexar o VHD se ele foi montado só para a atualização:
- Abra o Gerenciamento de Disco (diskmgmt.msc).
- Localize o VHD montado na lista de discos.
- Clique com o botão direito no rótulo do disco (por exemplo, Disco 1) e selecione Desanexar VHD.
- Confirme a ação quando solicitado.
Desanexar o VHD evita alterações acidentais e mantém o sistema organizado.
Solução de problemas comuns
Problema: a atualização falha com erro de disco sem suporte
Isso acontece quando o arquivo VHD está em outro disco ou em um dispositivo de armazenamento removível, algo que o Windows não suporta. Confirme que o arquivo VHD ou VHDX é de tamanho fixo ou de expansão dinâmica e está armazenado em uma unidade interna local.
Problema: erro “O Windows não pode ser instalado neste disco”
Esse erro tem relação com o estilo de partição ou o estado de compactação do VHD. Verifique o estilo de partição do VHD, se é GPT ou MBR, e confirme que ele corresponde ao modo de inicialização do host (UEFI ou BIOS).
Confirme também que o arquivo ou volume do VHD não está compactado. Se estiver, clique nele com o botão direito, selecione Propriedades e desmarque a opção de compactação.
Problema: falha de inicialização após a atualização
O VHD não inicializa depois de uma atualização bem-sucedida por causa de arquivos de inicialização ausentes ou corrompidos. Para corrigir, siga estes passos:
- Inicialize em outro ambiente Windows funcional.
- Monte o VHD atualizado e abra o Prompt de Comando (Admin).
- Execute este comando (substitua X: pela letra de unidade do VHD montado):
bcdboot X:\Windows
Isso reinicializa os arquivos de inicialização e atualiza as configurações, permitindo que o VHD inicialize corretamente.
Guia de início rápido
NinjaOne oferece recursos completos de gerenciamento de patches do Windows. Veja alguns pontos principais:
NinjaOne dá suporte às atualizações de recurso do Windows 10 e do Windows 11 por meio da sua ferramenta de gerenciamento de patches.
Dá para controlar as atualizações de recurso por configurações de política, incluindo:
- aprovar ou rejeitar atualizações de recurso
- definir agendamentos de atualização
- gerenciar o comportamento de reinicialização
Se precisar de instruções específicas para atualizar VHDs, fale direto com o suporte da NinjaOne para receber a orientação mais precisa e atualizada.
Simplifique a atualização do VHD com boot nativo no Windows 10
O Windows mantém o trabalho do dia a dia fluindo, mas atualizar uma instalação do Windows 10 em um VHD com boot nativo traz desafios próprios.
Garantir a compatibilidade do host, montar o VHD corretamente e escolher o método de atualização certo simplifica bastante o processo. Crie sempre backups confiáveis e verifique a configuração de inicialização depois, para evitar problemas.
Atualizar um VHD com boot nativo exige alguns passos extras, mas a flexibilidade compensa em cenários de teste, dual boot ou treinamento. Seguindo este guia com atenção, você atualiza seu ambiente Windows com tranquilidade e pouco esforço.