Todos os produtos
Search
Central de documentação

Elastic Compute Service:Install the virtio driver

Última atualização: Sep 23, 2026

O driver virtio da Alibaba Cloud é um driver de E/S 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 os dispositivos de virtualização virtio, impedindo a inicialização do sistema. 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 é desenvolvido com base no driver virtio da comunidade para se adaptar melhor à plataforma Alibaba Cloud. Todas as imagens públicas da Alibaba Cloud já vêm com o driver virtio pré-instalado. No entanto, outras imagens Windows geralmente não incluem o driver virtio da Alibaba Cloud. Por isso, é necessário instalar manualmente o driver virtio ao criar uma imagem Windows personalizada. O uso do driver virtio da comunidade pode resultar em um funcionamento inadequado após a instalação. Recomendamos usar o 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 o ajuste dinâmico da alocação de memória sem comprometer o desempenho.

Nota

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

pvpanic

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

fwcfg

Transfere informações de configuração do host, como metadados, dados do usuário e parâmetros do 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

58131

Nota

Esta versão está em fase de testes graduais, portanto o pacote de instalação pode ser atualizado.

Novos recursos:

  1. Inclusão do modo de recepção combinável (mergeable receive mode) para o adaptador de rede (parâmetro avançado Mergeable Rx Buffers, desativado por padrão), que reduz significativamente o uso de memória na recepção e é ideal para cenários sensíveis a memória.

  2. Otimização da implementação de recepção do driver do adaptador de rede para melhor adaptação aos recursos de hardware dos adaptadores de rede da Alibaba Cloud.

  3. Ajuste dos parâmetros padrão da fila RSS do adaptador de rede (valor padrão alterado de 8 para 16 e valor máximo de 16 para 32).

Correções de bugs:

  1. Correção da perda potencial de pacotes em cenários RSS de múltiplas filas do adaptador de rede.

  2. Correção de um vazamento lento de memória em cenários específicos de transmissão do driver do adaptador de rede.

Nota

Os parâmetros padrão ajustados têm efeito apenas em instâncias recém-instaladas. Instâncias atualizadas a partir de uma versão anterior mantêm os valores originais. Para aplicar os novos valores padrão, ajuste manualmente o número de buffers de recepção e o número máximo de filas RSS em Device Manager > Network adapters > Advanced.

2026-09

Windows 10/Windows Server 2016 e posterior, 64 bits

AliyunVirtio_58131_WIN2016_x64.zip

58120

Novos recursos:

  1. Suporte a múltiplas filas de disco para melhorar o desempenho de concorrência em cenários de alta E/S.

  2. Suporte a endereçamento DMA de 64 bits completos para mitigar falhas ao anexar discos causadas por fragmentação grave da memória do sistema.

  3. Introdução de um mecanismo de registro de eventos de erro para o driver do 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 recepção de pacotes do driver do adaptador de rede em cenários IPv6.

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

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

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

Correções de bugs:

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

  2. Correção da perda ocasional de pacotes durante a transmissão contínua de pacotes TCP ultracurtos, melhorando a 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. Inclusão do driver fwcfg.

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

Correções de bugs:

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

  2. Correção de um bug em que a configuração do parâmetro MaxRxBuffers do driver do adaptador de rede para 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 recebe atualizações periódicas. Neste exemplo, você instalará o driver virtio 58101 da Alibaba Cloud 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 arquivo. Para mais detalhes, consulte the download URLs of Alibaba Cloud virtio driver versions.

  2. Instale o driver virtio.

    Instalação via interface gráfica

    Importante

    Instalar o driver virtio pela interface gráfica atualiza o driver do adaptador de rede, o que causa uma interrupção de rede de aproximadamente 10 segundos e pode afetar suas operações. 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. Ao concluir a instalação, reinicie o sistema para que as configurações entrem em vigor.

      Na página que indica a conclusão da instalação do AliyunVirtio, selecione Yes, restart the computer now (Y) e clique em Finish (F).

      Nota

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

    Instalação via CLI

    1. No Windows PowerShell, execute o comando a seguir para acessar o diretório de download do pacote, por exemplo, 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: sobrescreve o driver virtio existente, caso haja um instalado.

      • /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 o retorno exibir uma versão do driver semelhante à saída 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, o que indica que o driver virtio está instalado.

      Se o retorno exibir informações semelhantes à saída 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, o driver virtio estará instalado e você poderá importar a imagem 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 desses discos. Se o driver virtio atual não atender a esses requisitos, atualize-o antes de realizar as operações. Para obter mais informações, consulte Update the virtio driver for a Windows instance.

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