/
/

Como instalar o Windows 10 em um VHD

por Team Ninja
How to Upgrade Windows 10 on a VHD blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

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

  1. Inicie o computador em uma instalação comum do Windows (não no VHD com boot nativo).
  2. Pressione Win + R e digite diskmgmt.msc na caixa Executar para abrir o Gerenciamento de Disco.
  3. Clique em Ação > Anexar VHD.
  4. 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.

    1. Clique no ícone de pesquisa na barra de tarefas, digite PowerShell e selecione o aplicativo Windows PowerShell.
    2. Execute este comando para montar a ISO do Windows 10:

Mount-DiskImage -ImagePath "(Input path to your Windows 10 iso)"

    1. 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

    1. 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:

    1. Reinicie o computador e, no menu do Gerenciador de Inicialização, selecione e inicialize direto no VHD.
    2. Monte o arquivo ISO do Windows dentro do ambiente virtual em execução
    3. 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:

  1. Acesse Configurações > Atualização e Segurança > Ativação.
  2. Se o Windows não estiver ativado, clique em Solução de Problemas.
  3. 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:

  1. Pressione Win + X e selecione Prompt de Comando (Admin).
  2. 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:

  1. Abra o Gerenciamento de Disco (diskmgmt.msc).
  2. Localize o VHD montado na lista de discos.
  3. Clique com o botão direito no rótulo do disco (por exemplo, Disco 1) e selecione Desanexar VHD.
  4. 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:

  1. Inicialize em outro ambiente Windows funcional.
  2. Monte o VHD atualizado e abra o Prompt de Comando (Admin).
  3. 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.

FAQs

Sim. Dá para atualizar o VHD com boot nativo do Windows 10 para o Windows 11, desde que o hardware atenda aos requisitos do sistema.

Não. O VHD mantém arquivos, aplicativos e a maioria das configurações depois da atualização. Mesmo assim, recomendamos fortemente fazer backup do arquivo VHD antes de começar, caso algo dê errado.

Não. Usar o Hyper-V para inicializar e atualizar o VHD não é a mesma coisa que boot nativo. Quando o VHD é inicializado dentro de uma máquina virtual do Hyper-V, a configuração deixa de ser considerada “boot nativo”. Isso pode gerar problemas de compatibilidade ou erros inesperados durante a atualização.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?

Termos e condições NinjaOne

Ao clicar no botão “Aceito” abaixo, você indica sua aceitação dos seguintes termos legais, bem como dos nossos Termos de Uso:

  • Direitos de propriedade: A NinjaOne é proprietária e continuará a ser proprietária de todos os direitos, títulos e interesses relativos ao script (incluindo os direitos autorais). A NinjaOne está concedendo a você uma licença limitada para usar o script de acordo com os presentes termos legais.
  • Limitação de uso: Você só poderá usar o script para fins comerciais internos ou pessoais legítimos, sendo vedado compartilhar o script com terceiros.
  • Proibição de republicação: Em nenhuma circunstância você tem permissão para republicar o script em qualquer biblioteca de scripts pertencente ou sob o controle de qualquer outro fornecedor de software.
  • Isenção de responsabilidade da garantia: O script é fornecido “no estado em que se encontra” e “conforme disponível”, sem qualquer tipo de garantia. A NinjaOne não promete ou garante que o script estará livre de defeitos ou que atenderá às suas necessidades ou expectativas específicas.
  • Assunção de riscos: O uso do script é por sua própria conta e risco. Você reconhece que há certos riscos inerentes ao uso do script, e você compreende e assume cada um desses riscos.
  • Renúncia e isenção de responsabilidade: Você não responsabilizará a NinjaOne por consequências adversas ou não intencionais resultantes do seu uso do script e renunciará a quaisquer direitos ou tutelas legais que possa ter contra a NinjaOne em relação ao seu uso do script.
  • EULA: Se você for cliente da NinjaOne, o uso do script está sujeito ao Contrato de Licença de Usuário Final aplicável a você (EULA).