Todos os produtos
Search
Central de documentação

Elastic Compute Service:Install the virtio driver

Última atualização: Sep 11, 2026

O driver virtio da Alibaba Cloud é um driver de I/O de alto desempenho para virtualização e componente obrigatório para publicar imagens na plataforma Alibaba Cloud. Ao criar uma imagem Windows, certifique-se de que o driver virtio esteja instalado no sistema operacional. Caso contrário, as instâncias ECS podem não identificar dispositivos de virtualização virtio e o sistema não iniciará. Este tópico descreve como instalar o driver virtio da Alibaba Cloud na máquina virtual usada para criar a imagem.

Introdução ao driver virtio da Alibaba Cloud

O driver virtio da Alibaba Cloud foi desenvolvido com base no driver virtio da comunidade para melhor adaptação à plataforma Alibaba Cloud. Todas as imagens públicas da Alibaba Cloud já incluem o driver virtio pré-instalado. No entanto, outras imagens Windows geralmente não contêm o driver virtio da Alibaba Cloud. Por isso, instale manualmente o driver virtio ao criar uma imagem personalizada do Windows. Se você utilizar o driver virtio da comunidade, ele pode não funcionar conforme o esperado após a instalação. Recomendamos o uso do driver virtio da Alibaba Cloud.

O driver virtio da Alibaba Cloud contém os seguintes componentes:

Driver

Descrição

netkvm

Driver de adaptador de rede.

viostor

Driver de armazenamento.

vioser

Driver de porta serial.

balloon

Otimiza e gerencia o uso de memória das máquinas virtuais, permitindo ajustar dinamicamente a alocação de memória sem comprometer o desempenho.

Nota

Este driver não está ativado na Alibaba Cloud.

pvpanic

Fornece um mecanismo para as máquinas virtuais relatarem seu estado ao host em caso de erro crítico ou falha do sistema.

fwcfg

Transfere informações de configuração do host, como metadados, dados do usuário e parâmetros de dispositivo, para máquinas virtuais Windows em ambientes virtualizados.

Nota

Este driver está disponível apenas para Windows 10, Windows Server 2016 e sistemas operacionais posteriores.

Notas de versão do driver virtio da Alibaba Cloud:

Versão do driver

Atualizações

Data de lançamento

Sistema operacional compatível

Pacote de instalação

58120

Novos recursos:

  1. Suporte a multifila de disco para melhorar o desempenho de concorrência em cenários de alto I/O.

  2. Suporte a endereçamento DMA completo de 64 bits para mitigar efetivamente falhas de anexação de disco causadas por fragmentação severa da memória do sistema.

  3. Mecanismo de registro de eventos de erro para o driver de adaptador de rede, facilitando a solução de problemas.

2026-07

Windows 10/Windows Server 2016 e posterior, 64 bits

AliyunVirtio_58120_WIN2016_x64.zip

58110

Novos recursos:

  1. Melhoria na eficiência de recebimento de pacotes do driver de adaptador de rede em cenários IPv6.

  2. Aumento da eficiência de transmissão de pacotes do driver de adaptador de rede para pacotes TCP ultracurtos.

  3. Suporte à definição do parâmetro MaxRxBuffers do driver de adaptador de rede como 2048.

  4. Otimização do uso de memória do driver de adaptador de rede.

Correções de bugs:

  1. Correção de travamentos ocasionais do sistema causados por I/O de disco fora dos limites.

  2. Correção de perda ocasional de pacotes durante a transmissão contínua de pacotes TCP ultracurtos para melhor adaptação à plataforma Alibaba Cloud.

2024-01

Windows 10/Windows Server 2016 e posterior, 64 bits

AliyunVirtio_58110_WIN2016_x64.zip

58101

Novos recursos:

  1. Adição do driver fwcfg.

  2. Suporte à definição do parâmetro MaxRxBuffers do driver de adaptador de rede como 4096.

Correções de bugs:

  1. Correção de um bug em que o número de série do disco consultado era 0 com baixa probabilidade para tipos específicos de instância.

  2. Correção de um bug em que a definição do parâmetro MaxRxBuffers do driver de adaptador de rede como 16 não surtia efeito.

2022-09

Windows 10/Windows Server 2016 e posterior, 64 bits

AliyunVirtio_58101_WIN2016_x64.zip

Windows 8.1/Windows Server 2012 R2, 64 bits

AliyunVirtio_58101_WIN2012R2_x64.zip

Windows 7/Windows Server 2008 R2, 64 bits

AliyunVirtio_58101_WIN2008R2_x64.zip

58017

Baseado na edição da comunidade lançada em janeiro de 2021.

2021-04

Windows 10/Windows Server 2016 e posterior, 64 bits

AliyunVirtio_58017_WIN2016_x64.zip

Windows 8.1/Windows Server 2012 R2, 64 bits

AliyunVirtio_58017_WIN2012R2_x64.zip

Windows 8/Windows Server 2012, 64 bits

AliyunVirtio_58017_WIN2012_x64.zip

Windows 7/Windows Server 2008 R2, 64 bits

AliyunVirtio_58017_WIN2008_x64.zip

Procedimento

O driver virtio é atualizado periodicamente. Neste exemplo, o driver virtio da Alibaba Cloud 58101 é instalado em um sistema operacional Windows Server 2016 de 64 bits.

  1. Na máquina virtual usada para criar a imagem, baixe o pacote de instalação do driver virtio correspondente ao seu sistema operacional e descompacte-o. Para mais informações, consulte the download URLs of Alibaba Cloud virtio driver versions.

  2. Instale o driver virtio.

    Instalação via interface gráfica

    Importante

    A instalação do driver virtio via interface gráfica atualiza o driver do adaptador de rede, causando uma interrupção de rede de aproximadamente 10 segundos que pode afetar seus services. Avalie os riscos e prepare-se com antecedência.

    1. Acesse o diretório de download e clique duas vezes em AliyunVirtio_58101_WIN2016_x64.exe.

    2. Siga as instruções na tela para concluir a instalação.

    3. Após concluir a instalação, reinicie o sistema para aplicar a configuração.

      Na página que indica a conclusão da instalação do AliyunVirtio, selecione Device Manager e clique em Network adapters.

      Nota

      Se a mensagem You must install the SHA-2 patch for Windows 7/Windows Server 2008 R2! aparecer durante a instalação no Windows 7 ou Windows Server 2008 R2, o patch de assinatura SHA-2 está ausente no sistema. Para evitar falhas de inicialização após a importação da imagem, recomendamos instalar o patch de assinatura antecipadamente.

    Instalação via CLI

    1. No Windows PowerShell, execute o comando a seguir para alternar para o diretório onde o pacote foi baixado, como C:\test.

      cd C:\test
    2. Execute o comando a seguir para instalar o driver virtio.

      ./AliyunVirtio_58101_WIN2016_x64.exe /SILENT /FORCE /NORESTART
      Nota
      • /SILENT: especifica o modo silencioso.

      • /FORCE: substitui forçosamente o driver virtio existente, se houver.

      • /NORESTART: suprime a reinicialização automática.

  3. Verifique se o driver virtio está instalado.

    1. No Windows PowerShell, execute o comando a seguir para consultar a versão do driver virtio.

      (Get-Item C:\Windows\System32\drivers\viostor.sys).VersionInfo.ProductVersion

      Se a saída retornar uma versão de driver semelhante à abaixo, o driver virtio está instalado.

      PS C:\test> (Get-Item C:\Windows\System32\drivers\viostor.sys).VersionInfo.ProductVersion
      100.6.101.58101
    2. Execute o comando a seguir para obter a configuração de registro do service viostor.

      Get-ItemProperty  -Path "HKLM:\SYSTEM\CurrentControlSet\Services\viostor"
      Nota

      O service viostor geralmente está associado ao driver virtio em ambientes virtualizados. Se o comando retornar informações, a entrada do service viostor existe no registro, indicando que o driver virtio está instalado.

      Se a saída retornar informações semelhantes às abaixo, o driver virtio está instalado.

      PS C:\test> Get-ItemProperty  -Path "HKLM:\SYSTEM\CurrentControlSet\Services\viostor"
      
      ImagePath    : System32\drivers\viostor.sys
      Type         : 1
      Start        : 0
      ErrorControl : 1
      Group        : SCSI miniport
      Tag          : 33
      Owners       : (oem4.inf)
      PSPath       : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\viostor
      PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
      PSChildName  : viostor
      PSDrive      : HKLM
      PSProvider   : Microsoft.PowerShell.Core\Registry

    Após essa verificação, confirme que o driver virtio está instalado e que a imagem pode ser importada para a plataforma Alibaba Cloud.

Referências

  • Após instalar o driver virtio no sistema Windows, você pode Obtain the Windows image file e importar o arquivo de imagem para a plataforma Alibaba Cloud.

  • Algumas operações em instâncias Windows dependem da versão do driver virtio da imagem. Por exemplo, a versão do driver virtio deve ser superior a 58011 para redimensionar discos cloud online e superior a 58017 para consultar os números de série dos discos cloud. Se o driver virtio atual não atender aos requisitos, atualize-o antes de executar as operações. Para mais informações, consulte Update the virtio driver for a Windows instance.

  • Se o driver virtio não estiver instalado quando a imagem for criada, as instâncias ECS criadas a partir dessa imagem não iniciarão. Nesse caso, consulte Offline installation of virtio drivers for Windows instances.