Problemas de inicialização de máquinas virtuais ou AVDs após a aplicação de patches.

Última atualização: 16/02/2026
autor: Isaac
  • As falhas de inicialização após a aplicação de um patch geralmente são causadas por um BCD danificado, partições inativas, conflitos com a Inicialização Segura ou kernels defeituosos.
  • É fundamental diagnosticar por camadas: hipervisor, firmware, sistema operacional e ferramentas de monitoramento como Azure, Citrix ou VMware.
  • As atualizações problemáticas (KB5022842, KB5058405) já possuem correções e soluções alternativas, como desativar a Inicialização Segura.
  • Os ambientes VDI e PVS fornecem métricas e controles adicionais para detectar se a origem da falha é o próprio patch ou a infraestrutura.

Problemas de inicialização em máquinas virtuais

Quando uma máquina virtual Windows, Linux, Azure Virtual Desktop (AVD) ou uma área de trabalho publicada em plataformas como Citrix ou VMware para de inicializar após a instalação de uma atualização, isso é motivo de grande preocupação. Uma simples reinicialização após uma atualização pode tornar servidores críticos, desktops de usuários ou laboratórios de teste inacessíveis.E, em muitos casos, a mensagem na tela não dá muitas pistas sobre o que realmente está errado.

A boa notícia é que a maioria dessas falências de startups segue certos padrões. Ao entender os sintomas típicos, as causas mais prováveis ​​e realizar uma série de verificações ordenadas, é possível recuperar muitas máquinas virtuais sem precisar reinstalar o sistema operacional ou restaurar backups completos.ou, pelo menos, minimizar o tempo de inatividade e o impacto na produção.

Problemas de inicialização após uma atualização: cenários mais comuns

Os ambientes de virtualização modernos combinam vários componentes: o hipervisor (ESXi, Hyper-V, XenServer, Azure, Citrix), o firmware virtual (BIOS/UEFI, Inicialização Segura), Gerenciador MOK e inicialização seguraQuando algo para de funcionar ao iniciar após uma atualização, geralmente é por um destes motivos:

1. Erros na partição de inicialização ou no BCD (Em sistemas Windows): A máquina virtual exibe mensagens como “Falha na inicialização. Reinicie e selecione o dispositivo de inicialização correto ou insira a mídia de inicialização no dispositivo de inicialização selecionado” porque a partição que contém os dados de configuração de inicialização (BCD) não está ativa, está danificada ou o setor de inicialização não foi encontrado.

2. Problemas de kernel ou de inicialização no LinuxApós atualizar o sistema (por exemplo, do Linux Mint para uma versão superior) ou executar uma "Atualização completa", o novo kernel não inicia e o sistema indica que o processo init está ausente ou não pôde ser executado, sugerindo parâmetros como init= na linha de inicialização do kernel; para esses casos, consulte Como adicionar parâmetros ao GRUB.

3. Conflitos entre a Inicialização Segura e as atualizações do WindowsIsso é muito comum no Windows Server 2022 com a Inicialização Segura (Secure Boot) habilitada em determinados hosts ESXi. Após a instalação de atualizações como a KB5022842, a máquina virtual não inicializa, exibe violações de segurança de inicialização e os logs do VMware mostram a mensagem “SECUREBOOT: Imagem NEGADA”.

4. Atualizações com falhas no Windows 11 Em ambientes virtualizados (Azure, AVD, Citrix, Hyper-V, etc.), algumas atualizações de segurança, como a KB5058405, causaram erros de recuperação do ACPI.sys com o código 0xc0000098, impedindo a inicialização normal do sistema. Também é recomendável consultar guias para Otimize a inicialização do Windows 11 em ambientes virtuais.

5. Alterações na configuração de inicialização da VM (especialmente no VMware): se o arquivo .nvram Se as configurações da BIOS/UEFI não forem mantidas ou se uma máquina virtual tiver sido restaurada sem a configuração de inicialização original, pode não haver mais uma entrada válida para o gerenciador de inicialização (por exemplo, grub.efi em sistemas Linux) e a máquina fica "órfã", sem um dispositivo de inicialização.

Etapas gerais para diagnosticar falhas de inicialização em máquinas virtuais Windows

Quando uma máquina virtual Windows não inicia após a aplicação de uma atualização e não sabemos por onde começar, o melhor é seguir uma sequência ordenada; Antes de tentar uma reinstalação, vale a pena realizar estas verificações básicas para distinguir entre problemas com o hipervisor, problemas de configuração de inicialização ou problemas com o próprio sistema operacional.Além disso, pode ser útil em ambientes de grande porte. automatizar a inicialização de máquinas virtuais para reduzir a intervenção manual.

Verifique o status da máquina virtual no hipervisor ou portal.Certifique-se de que a máquina virtual apareça como "Iniciada" ou "Em execução" no Azure, Hyper-V, ESXi, Citrix, etc. Se estiver desligada ou apresentar algum erro, tente iniciá-la a partir do console de gerenciamento e verifique se há alguma mensagem específica de falha de energia.

Reinicie a máquina virtual completamente a partir do console.Não confie apenas em uma reinicialização "suave" do sistema operacional (que pode nem estar operacional). Use os controles de energia do hipervisor ou o console de gerenciamento (por exemplo, as opções de Controle de Energia do Citrix Director ou o portal do Azure) para ligar e desligar a máquina virtual e monitore o console durante o POST e a inicialização.

Use capturas de tela ou diagnósticos de console serial/inicialização.No Azure, por exemplo, o diagnóstico de inicialização permite visualizar uma captura de tela do estado da máquina virtual durante a inicialização. Se você vir mensagens como "Falha na inicialização", "Nenhum dispositivo inicializável" ou erros de recuperação do Windows, terá pistas claras sobre se o problema está na partição de inicialização, nos arquivos do sistema ou no firmware virtual.

Tente chegar, pelo menos, à tela “Ctrl+Alt+Delete”.Se a máquina virtual nunca chegar à tela típica "Pressione Ctrl+Alt+Del para entrar" e ficar presa em loops de reparo, exibir telas azuis ou mostrar mensagens de erro de firmware, você está lidando com uma falha genuína de inicialização, e não com um problema de credenciais ou de rede. Isso indica corrupção do BCD, problemas críticos de driver (como o ACPI.sys) ou conflitos com a Inicialização Segura.

  Como ativar e personalizar o novo design da barra de tarefas e do menu Iniciar no Windows 11

Erros de partição de inicialização e BCD em máquinas virtuais Windows

Um dos problemas mais comuns após alterações de disco, restaurações de backup ou determinadas atualizações é que A partição que contém o BCD deixa de ser a partição ativa, ou o próprio armazenamento BCD fica corrompido.O sintoma típico é a mensagem:

Boot failure. Reboot and Select proper Boot device or Insert Boot Media in selected Boot device

Nesse cenário, o sistema operacional ainda está presente, mas o firmware virtual não sabe de onde inicializar ou não consegue encontrar um gerenciador de inicialização válido. A solução envolve montar o disco em uma máquina virtual de reparo, marcar a partição apropriada como ativa e, se necessário, reconstruir o BCD com os caminhos corretos para a pasta do Windows..

Criar e usar uma máquina virtual de reparoEm plataformas como Azure ou Hyper-V, é prática comum desconectar o disco do sistema da máquina virtual danificada, conectá-lo a outra máquina virtual de "reparo" e acessá-lo a partir daí. Essa abordagem permite executar ferramentas como DISKPART, CHKDSK e BCDEDIT no disco problemático sem interferir no processo de inicialização.

Verifique qual partição está ativa com o DISKPART:

  • Inicie um prompt de comando com privilégios de administrador na máquina virtual de reparo e execute diskpart.
  • Listar os discos com list disk e selecione aquele que corresponde ao disco conectado da VM afetada, por exemplo sel disk 1.
  • Mostrar partições com list partition e selecione a partição reservada do sistema (geralmente pequena, com algumas centenas de MB), por exemplo sel partition 1.
  • Corre detail partition para ver se está marcado como "Ativo". Se não estiver, use active e verifique novamente com detail partition que a alteração foi aplicada.
  • Saia do DISKPART com exit quando você acabar.

Verifique e repare o BCDApós a confirmação da partição ativa, é recomendável validar o conteúdo do BCD. Primeiro, execute um chkdsk <letra>: /f no volume que contém o Windows para descartar erros de disco que possam corromper novamente o armazenamento de inicialização.

Então, Use o BCDEDIT, apontando especificamente para o BCD do disco montado.O comando varia dependendo se é uma VM de Geração 1 (BIOS) ou de Geração 2 (UEFI):

  • Geração 1 (BIOS): bcdedit /store <letra-partición-sistema>:\boot\bcd /enum
  • Geração 2 (UEFI): bcdedit /store <letra-partición-EFI>:EFI\Microsoft\boot\bcd /enum

Se o arquivo \boot\bcd Se não existir ou apresentar um erro, é evidente que o BCD foi perdido ou danificado e as entradas terão de ser recriadas. Na saída do BCDEDIT, procure o identificador do carregador de inicialização do Windows (a entrada cujo "caminho" é \Windows\System32\winload.efi).Com esse GUID, você pode ajustar as referências:

  • Defina o dispositivo gerenciador de inicialização ({bootmgr}) em direção à partição correta.
  • Set device y osdevice do identificador do Windows até a partição onde a pasta está localizada \Windows.
  • Ativar opcionalmente integrityservices, desativar recoveryenabled Se você deseja evitar loops de reparo automático e configurar bootstatuspolicy IgnoreAllFailures Forçar o início mesmo com certos erros.

Assim que esses pontos forem corrigidos, O disco pode ser reconectado à VM original e a máquina virtual reconstruída, caso a plataforma assim o exija. (por exemplo, recriando a VM no Azure a partir desse disco reparado).

Bloqueios de inicialização segura e patches do Windows Server 2022

Nos últimos tempos, muitos casos têm sido observados em servidores Windows Server 2022 que... Os sistemas pararam de inicializar após a instalação da atualização KB5022842 ao executar no ESXi 6.7 U2/U3 ou ESXi 7.0.x com Inicialização Segura ativada.O comportamento típico é:

O servidor demora uma eternidade para iniciar.Não responde via RDP e, quando o console é aberto a partir do vCenter, aparece um erro de violação de segurança de inicialização do Windows. Depois de um tempo, a máquina virtual acaba inicializando diretamente no BIOS/UEFI virtual, sem carregar o sistema operacional.

Inicialmente, muitos administradores pensaram que se tratava de um problema específico de configuração ou software, mas Reinicie várias VMs com a mesma combinação (Windows Server 2022 + KB5022842 + Inicialização Segura + ESXi 6.7/7.0)A falha ocorreu em todas elas. O teste definitivo foi restaurar um backup anterior à aplicação da atualização: a máquina virtual iniciou na primeira tentativa.

O curioso é que o erro não se manifestou durante a reinicialização associada à instalação do patch em si, mas sim na reinicialização seguinte, o que complicou ainda mais a identificação da causa. A seguinte mensagem pôde ser vista nos logs do VMware (vmware.log):

SECUREBOOT: Image DENIED

Isso indica que a imagem de inicialização do Windows não foi aceita pelo banco de dados de assinaturas do Secure Boot do firmware virtual, impedindo assim a inicialização por motivos de segurança.

Soluções definitivas publicadas pela VMware e pela Microsoft:

  • A VMware resolveu o problema no host com VMware ESXi 7.0 U3kPublicado em 21 de fevereiro de 2023. Os hosts que executam o vSphere ESXi 8.0.x não foram afetados.
  • A Microsoft lançou a atualização posteriormente. KB5023705 (14 de março de 2023), que também corrige esse comportamento no Windows Server 2022.
  Snap Assist Flyout no Windows: o que é, como funciona e seus benefícios

Boas práticas caso já tenha sido afetado:

Se você tiver máquinas virtuais do Windows Server 2022 que não iniciam por esse motivo, a recomendação é:

  • Atualize o host para ESXi 7.0 U3k (ou superior) ou mova as VMs para um host que já esteja executando essa versão.
  • Aplique a atualização do Windows KB5023705 às máquinas virtuais afetadas assim que elas inicializarem com sucesso.
  • Após aplicar o patch no host, ligue as VMs que estavam travadas; elas devem iniciar sem necessidade de etapas adicionais.

Se, devido a limitações técnicas ou de política, não for possível atualizar o host ou aplicar o novo patch do Windows imediatamente, existe uma alternativa. Uma solução temporária bastante prática: desativar a Inicialização Segura nas VMs afetadas.Muitos administradores descobriram que simplesmente desmarcar a opção Inicialização Segura nas configurações da máquina virtual permitia que o sistema inicializasse normalmente novamente, mesmo com a atualização KB5022842 instalada. No entanto, isso deve ser considerado uma solução paliativa, não uma solução permanente.

Atualizações do Windows 11, ACPI.sys e erros 0xc0000098 em ambientes virtuais

Algo semelhante ocorreu com certas atualizações de segurança do Windows 11 em ambientes virtualizados, especialmente em Máquinas Virtuais do Azure, Área de Trabalho Virtual do Azure e plataformas como Citrix ou Hyper-VA atualização KB5058405 causou falha na inicialização em alguns sistemas, exibindo a seguinte mensagem na tela de recuperação:

Código de error: 0xc0000098 e referência ao arquivo ACPI.sys

O arquivo ACPI.sys é um driver crítico do Windows para gerenciamento de energia e configuração avançada de hardware. Quando a verificação de carga ou integridade falha, o sistema não pode continuar a inicialização.Esse problema foi observado principalmente nas versões 22H2 e 23H2 do Windows 11 executadas como máquinas virtuais.

Para resolver isso, a Microsoft lançou uma atualização de emergência fora do cronograma. KB5062170que deve ser baixado e instalado manualmente a partir do Catálogo do Microsoft Update. O procedimento recomendado é:

  • Aplique o KB5062170 antes de implantar o KB5058405. Em ambientes de produção, especialmente se você estiver em plataformas virtuais sensíveis.
  • Se você já foi afetado e a máquina virtual não inicia, use a mídia de recuperação ou os consoles de emergência para desinstalar temporariamente o KB5058405 e, em seguida, aplique o KB5062170.
  • Reforçar as práticas de validação em ambientes de pré-produção, de forma a que As correções são testadas inicialmente em máquinas virtuais de laboratório que replicam a arquitetura do AVD, Citrix ou Hyper-V. antes de implantá-los em massa.

Máquinas virtuais Linux: kernels que não inicializam após a atualização

Nem todos os problemas são com o Windows. Também é comum em sistemas Linux que, após uma atualização da distribuição ou um "apt upgrade" completo, O novo kernel não inicializa corretamente, enquanto um kernel mais antigo funciona sem problemas.Um exemplo típico ocorre ao atualizar o Linux Mint (por exemplo, do Mint para o Una):

Após a atualização geral e a reinicialização, a máquina virtual exibe um erro de inicialização indicando um problema no processo de inicialização (init) e sugere "passar a opção". init= até o núcleo.” Se um kernel mais antigo (por exemplo, 5.4.0-91-generic) for selecionado no menu "Opções Avançadas" do gerenciador de inicialização, a máquina virtual inicializará corretamente.Mas com o "novo" kernel (por exemplo, 5.4.0-94-generic), nem mesmo o modo de recuperação funciona.

Nesses casos, as opções mais simples para um usuário menos experiente incluem:

  • Continue usando o kernel anterior que inicializa o sistema, enquanto a pesquisa está sendo feita ou uma correção está disponível.
  • Reinstale o kernel problemático ou tente outra versão disponível nos repositórios.
  • Reinstale o sistema operacional se a máquina virtual não contiver dados críticos e a complexidade do reparo exceder o tempo necessário para reconstruir o ambiente.

A menção de “passe a opção init= para o kernel"Isso se refere à modificação da linha de inicialização do kernel (por exemplo, editando a entrada no GRUB) para indicar explicitamente qual programa deve ser executado como processo de inicialização, mas para a maioria dos usuários domésticos ou de laboratório, geralmente é mais prático optar por kernels estáveis ​​ou reinstalar o sistema."

Restauração de VMs VMware que não inicializam e configurações de BIOS/UEFI

Em ambientes de backup da VMware, como o NAKIVO Backup & Replication, pode acontecer que Uma máquina virtual restaurada não inicializa. mesmo que o backup pareça estar correto. Existem duas causas principais documentadas:

1. O Windows classifica o servidor como uma máquina Hyper-V.Se a máquina virtual restaurada estiver executando o Windows Server e o host ESXi de destino for da versão 7 ou anterior, o sistema pode ter detectado anteriormente a função Hyper-V, o que complica a virtualização aninhada ou causa incompatibilidades de inicialização.

2. Perda ou modificação das configurações de inicialização no arquivo .nvram: a configuração BIOS/UEFI da VM, incluindo a sequência de inicialização e as entradas do gerenciador de inicialização (como grub.efi), é armazenado no arquivo .nvram, que muitos produtos de backup não incluem nas cópias. Se a restauração da máquina recriar esse arquivo com os valores padrão, pode não haver mais nenhuma entrada válida para inicializar o sistema operacional..

No caso da classificação como Hyper-V, a solução proposta é bastante simples: Faça login na VM original usando o PowerShell como administrador e execute o comando.:

Remove-WindowsFeature -Name Hyper-V

Após a remoção completa da função Hyper-V, a máquina virtual é reiniciada, a tarefa de backup é executada novamente e, em seguida, a tarefa de recuperação. A máquina virtual restaurada, que não contém a função Hyper-V, deve iniciar sem esses conflitos..

  Reparo do Catálogo do Windows Update: Um Guia Completo

Com relação às configurações de inicialização perdidas, é necessário Acesse manualmente o gerenciador de inicialização EFI da máquina virtual.:

  • Ligue a máquina virtual e pressione F2 assim que a tela da BIOS aparecer, ou use a opção "Ligar para o firmware" no VMware Workstation ou vSphere.
  • No gerenciador de inicialização EFI, acesse “Entrar na configuração” → “Configurar opções de inicialização”.
  • Adicione as opções de inicialização necessárias usando “Adicionar opção de inicialização”, navegando até o gerenciador de inicialização correto (por exemplo, grub.efi em EFI/ /) e dando-lhe uma descrição.
  • Após criar as entradas apropriadas, use "Alterar ordem de inicialização" para colocá-las no topo da lista.
  • Confirme as alterações, saia do gerenciador de manutenção de inicialização e tente inicializar a máquina virtual normalmente novamente.

Com essas etapas, Uma configuração de inicialização funcional pode ser reconstruída mesmo que o arquivo .nvram restaurado seja genérico.Restaurar a capacidade da máquina de localizar e executar o gerenciador de inicialização correto.

Diagnóstico e monitoramento em ambientes de desktop virtual Citrix, AVD e outros.

Quando ocorrem problemas de inicialização de máquinas virtuais em ambientes de desktop virtual (Citrix Virtual Apps and Desktops, Azure Virtual Desktop, PCs na nuvem do Windows 365, etc.), O componente de plataforma torna-se ainda mais importante porque envolve camadas de corretores, agentes VDA e ferramentas de monitoramento..

Na Citrix, por exemplo, a visualização de Filtros > Máquinas O console do Monitor fornece informações muito valiosas:

  • Lista de máquinas configuradas no site, tanto de sessão única quanto de múltiplas sessões.
  • O índice de padrões de carga em máquinas com múltiplas sessões ajuda a compreender a distribuição e o desempenho das sessões.
  • Coluna de Motivo da decisão, que detalha a causa de erros no registro do VDA, falhas de login ou problemas de redirecionamento de fuso horário, juntamente com as ações recomendadas.

Além disso, a página de Detalhes da máquina Exibe dados importantes sobre a infraestrutura onde a VM está em execução, patches rápidos aplicados, opções de controle de energia e status da licença RDS, além de métricas de utilização de CPU, memória, disco e GPU em tempo real e históricas.

Quando uma máquina virtual não inicia ou apresenta comportamento errático após a aplicação de uma atualização, é recomendável verificar:

  • Opções de controle de energiaAs opções Ligar, desligar, reiniciar, forçar reinicialização, etc., podem ser acessadas pelos filtros Sessões ou Máquinas. Isso permite ações centralizadas de gerenciamento de energia e a verificação da recorrência da falha.
  • Impacto no desempenho: usando gráficos de utilização da máquina (CPU, memória, disco, GPU). Latência excessiva do disco ou picos de IOPS podem revelar que o problema se origina na camada de armazenamento e não no próprio patch.
  • Status do licenciamento do Microsoft RDSErros na configuração da licença podem bloquear novas sessões, mesmo que o sistema inicialize corretamente; é importante distinguir entre falha na inicialização da máquina virtual e bloqueio da conexão RDS.
  • Métricas do dispositivo alvo PVS (Se você usa o Citrix Provisioning): uso da largura de banda da placa de rede, reconexões do servidor, novas tentativas de UDP, tempo de inicialização, tipo de cache de gravação, tamanho do cache de RAM, etc., que ajudam a detectar gargalos de rede ou armazenamento que dificultam a inicialização.

A capacidade de Acesse o console da máquina diretamente do Supervisor. (Para VMs hospedadas no XenServer 7.3 ou posterior), utilize o noVNC no seu navegador. Dessa forma, você poderá ver exatamente onde o processo de inicialização para, sem precisar abrir o XenCenter ou outros consoles externos, desde que seu navegador permita pop-ups e você possua os certificados SSL apropriados.

Por último, ferramentas como Assistente de Saúde Citrix Eles podem automatizar as verificações de registro do VDA, a configuração de login e redirecionamento, identificando as causas prováveis ​​de problemas técnicos que às vezes são confundidos com falhas de inicialização quando, na realidade, o sistema foi iniciado, mas a sessão do usuário ainda não.

Em todos esses contextos, Combinar informações de mensagens de erro do sistema operacional com dados da plataforma de virtualização e ferramentas de monitoramento. Isso permite discernir se a origem do problema reside em um patch conflitante, na Inicialização Segura, na rede, no armazenamento ou em uma simples configuração incorreta da BIOS/UEFI.

Quando essa abordagem em camadas (hipervisor, firmware, sistema operacional, agente, corretor e usuário) for dominada, As falhas de inicialização de máquinas virtuais ou AVDs após a aplicação de patches não são mais um "desligamento total", mas sim incidentes que podem ser tratados metodicamente, com ferramentas específicas e, sobretudo, boas práticas de testes prévios e gerenciamento de atualizações..

gerente mok
Artigo relacionado:
O que é o MOK Manager, como funciona e como afeta a inicialização segura?