首页/云/云平台与虚拟化速查/Windows 客户机 virtio 驱动安装
虚拟化操作94 条

Windows 客户机 virtio 驱动安装

Windows guest 需安装 virtio 驱动才能发挥 virtio 磁盘与网卡性能:安装阶段挂载 virtio-win ISO 并加载 viostor/vioscsi,进系统后补齐网卡、气球等组件。

云平台与虚拟化速查云更新于 2026-10-13

virtio-win 驱动是什么

Windows 客户机不内置 virtio 驱动,因此需要额外安装:装系统阶段要把磁盘控制器驱动加载进去,否则安装程序根本看不到系统盘;进入系统后还要补齐网卡、气球与串口等组件。驱动由开源项目提供,以光盘镜像形式分发,按系统版本选择对应子目录。

基本信息

介质形态以光盘镜像形式提供的驱动集合
装系统阶段加载磁盘控制器驱动才能识别系统盘
进入系统后补齐网卡、气球与串口代理等组件
目录结构按系统版本与架构分子目录,需选择匹配当前系统的路径
安装方式可图形界面安装,也可用命令行工具批量添加驱动
版本匹配驱动版本与宿主虚拟化平台版本应大致匹配,避免异常

系统内用命令行安装

系统内用命令行安装
pnputil /add-driver E:\NetKVM\w11\amd64\netkvm.inf /install   # 安装网卡驱动
pnputil /add-driver E:\Balloon\w11\amd64\balloon.inf /install   # 安装气球组件
pnputil /add-driver E:\vioscsi\w11\amd64\vioscsi.inf /install    # 安装 SCSI 控制器驱动
pnputil /enum-drivers | findstr /i virtio                         # 核对已安装的驱动
# 目录中的系统版本代号需与客户机版本一致(如 w10、w11、2k19 等)

各组件的作用

组件作用缺失后果
磁盘控制器驱动识别 virtio 或 SCSI 系统盘安装阶段看不到磁盘,或系统无法启动
网卡驱动识别 virtio 网卡系统内没有可用网卡,无法联网
气球组件配合动态内存调整内存无法弹性调整,监控数据缺失
串口与代理支持优雅关机与信息采集关机只能强制,状态信息获取受限
不同 Windows 版本与架构对应的子目录不同(桌面版与服务器版目录名各异):装错目录会导致驱动不匹配,安装表面成功但设备仍不可用。安装后应用枚举命令核对实际加载的驱动,而不是只看安装过程无报错。

易错点

  • 装系统时不加载磁盘控制器驱动:安装程序看不到磁盘,无法继续安装
  • 只装网卡驱动不装气球与串口组件:动态内存与优雅关机功能缺失,运维受限
  • 选错系统版本目录:驱动与系统不匹配,安装无报错但设备仍不可用
  • 用旧驱动搭配新宿主平台:出现间歇性 IO 异常,排查方向容易被带偏
  • 驱动安装后未重启就继续后续配置:部分组件在重启后才生效,验证结论失真

数据来源与参考

  • virtio-win 项目文档(github.com/virtio-win)
  • Red Hat 文档:Windows virtio 驱动
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌