VirtualBox

VirtualBox 4.3 的更新日志

本页面列出了 VirtualBox 4.3 版本的所有更改。
所有分支:7.1 · 7.0 · 6.1 · 6.0 · 5.2 · 5.1 · 5.0 · 4.3 · 4.2 · 4.1 · 4.0

VirtualBox 4.3.x 不再受支持!

VirtualBox 4.3.40 (发布日期 2016-08-22)

这是一个维护版本。以下项目已修复和/或添加:

  • 存储:修复了 iSCSI 后端在连接到目标成功但后续 I/O 请求导致断开连接时,可能出现无限重连循环的问题
  • 存储:修复了调整某些 VDI 镜像大小时的错误,该错误导致在主机上使用了整个磁盘 (错误 #15582)
  • SDK:减少了 webservice Java 绑定中的内存使用
  • Linux 主机:修复了 Linux 4.5 在 CONFIG_NET_CLS_ACT 启用时的问题 (错误 #15327)
  • Linux 主机:EL 6.8 修复 (工单 #15411)
  • Linux 主机:Linux 4.7 修复 (错误 #15459)
  • Windows 主机:强化修复

VirtualBox 4.3.38 (发布日期 2016-04-19)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了可能导致 AMD CPU 上客户机行为异常的问题 (错误 #14831#15186)
  • NAT 网络:修复了在某些情况下 Mac OS X 上 VBoxNetNAT 的 100% CPU 占用问题 (错误 #15223)
  • BIOS:修复了 int15/AH=83/AL=00 函数 (4.2.0 回归)
  • Linux 主机/客户机:Linux 4.5 修复 (错误 #15251)
  • Linux 主机/客户机:Linux 4.6 修复 (错误 #15298)
  • Windows 主机:修复了 Python 安装路径 (错误 #13131)
  • Windows 主机/客户机:使用 sha-256 证书正确签署二进制文件 (错误 #15024)
  • Windows 主机:针对最新 Windows 10 预览版所需的强化修复 (错误 #14052, #15245#15296)
  • Windows 增强功能:修复了 Windows 10 客户机中图形驱动程序偶发故障 (错误 #14409)
  • Windows 增强功能:修复了 PowerPoint 2010 和 WDDM 驱动程序在 Aero 禁用时的卡顿问题

VirtualBox 4.3.36 (发布日期 2016-01-19)

这是一个维护版本。以下项目已修复和/或添加:

  • GUI:改进了文本选择鼠标指针的处理 (错误 #750)
  • GUI:在 Mac OS X 上正确限制虚拟 CPU (VCPU) 的数量为物理核心数量 (错误 #15018)
  • 3D:修复了某些条件下的状态处理 (错误 #13487)
  • 主机服务:修复了在极少数情况下虚拟机关闭时崩溃的问题 (4.3.32 回归;错误 #14841)
  • 扩展包:将旧于 4.3.30 版本的扩展包列入黑名单,因为过去未能正确处理不兼容的更改
  • Linux 主机:.desktop 文件兼容性问题 (错误 #14808)
  • Linux 主机/客户机:RHEL 7.2 修复 (错误 #14866)
  • Linux/Mac OS X 主机:修复了在某些情况下虚拟机启动时卡顿的问题 (错误 #14933)
  • Linux 增强功能:防止编译器在客户机/主机通信的关键代码上执行死代码消除 (错误 #14497)
  • Linux 增强功能:Linux 4.5 修复 (错误 #15032)
  • X11 增强功能:添加了对 X.Org Server 1.18 的基本支持 (3D 需要额外修复)

VirtualBox 4.3.34 (发布日期 2015-11-11)

这是一个维护版本。以下项目已修复和/或添加:

  • NAT:DNS 代理支持 TCP (错误 #14736)
  • NAT 网络:修复了 Windows 主机上的偶发崩溃 (错误 #13899)
  • USB:修复了在 Linux 内核版本低于 3.3 的主机上某些条件下的崩溃
  • OVF:修复了导出的 OVA/OVF 中重复的 USB 控制器条目 (错误 #14749)
  • 摄像头:修复了某些设备的直通问题 (仅限 Windows 主机)
  • Mac OS X 主机:在某些主机上使用正确的内核
  • Windows 主机:修复了带有扩展长度路径前缀的共享文件夹路径问题 (错误 #14651)

VirtualBox 4.3.32 (发布日期 2015-10-20)

这是一个维护版本。以下项目已修复和/或添加:

  • 桥接网络:修复了桥接到无线接口时,处理没有 UDP 校验和的客户机 DHCP 请求的问题 (错误 #14615)。
  • VRDP:允许 Windows 10 RDP 客户端 (错误 #14216)
  • Mac OS X 主机:另一个针对启用了 SMAP 的主机 (Broadwell 及更高版本) 的修复 (错误 #13951)
  • Windows 主机:强化修复
  • Linux 主机:在连接到主机网络接口之前检查命名空间 (错误 #13795)
  • Linux 主机:修复了 Linux 4.2 内核上的 VM_INVALID_STATE Guru Meditation 错误 (错误 #14531)
  • Linux 主机:更多 SMAP 修复
  • Linux 主机:Linux 4.2 修复
  • Linux 主机:Linux 4.3 编译修复
  • Linux 主机:某些系统的安装程序修复 (错误 #14627)
  • Linux 增强功能: Linux 4.2 修复 (bug #14227)
  • Linux 增强功能:改进了 stat() 的性能,以加速共享文件夹上的某些文件操作
  • Linux 增强功能:如果 vboxvideo 模块编译失败,则更宽容
  • Windows 增强功能:修复了 Windows 10 中 WDDM 驱动程序潜在的崩溃问题 (错误 #14190)
  • Windows 增强功能:修复了在使用 WDDM 驱动程序且未启用 3D 时,VLC 和 Windows Media Player 的视频播放问题
  • Windows 增强功能:修复了 Windows 主机上 Intel HD 显卡 3D 加速的问题 (错误 #14670)
  • X11 增强功能:修复了使用 KDM 显示管理器注销时崩溃的问题 (错误 #14341)

VirtualBox 4.3.30 (发布日期 2015-07-10)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了在 32 位主机上极少数情况下的卡顿
  • VMM:修复了诊断 VERR_VMX_INVALID_GUEST_STATE Gurus Meditations 时的错误 (仅限 VT-x)
  • GUI:即使虚拟机已暂停,也允许从选择器保存虚拟机状态
  • API:操作系统类型描述一致性修复 (错误 #14162)
  • API:修复了在主机恢复时,虚拟机恢复不正确的问题,除非它们之前因主机挂起而暂停
  • API:修复了克隆具有保存状态的虚拟机时的多个错误
  • NAT:修复了多个潜在的崩溃
  • 网络嗅探器:在虚拟机运行时正确处理跟踪文件名称的更改
  • USB:改进了音频设备 (耳机等) 直通
  • 音频:修复了在 OS X 上多次更改默认音频设备时,音频输出和输入的问题
  • 音频:修复了在 OS X 上某些情况下的音频输入问题
  • VRDP:修复了虚拟机断电时可能导致崩溃的几个竞态条件
  • ExtPack: 如果 TMP 目录包含非拉丁语字符,则不应失败 (bug #14159)
  • SDK:修复了 Java 绑定中的内存泄漏 (错误 #13647)
  • Linux 主机: 修复了一个导致 netfilter 驱动程序忽略某些事件的错误 (bug #12264)
  • Mac OS X 主机:修复了在启动虚拟机且另一个虚拟机管理程序处于活动状态时可能触发主机内核恐慌的错误
  • Mac OS X 主机:多个 El-Capitan 修复
  • X11 增强功能:修复了某些客户机 DPI 值不正确的问题 (4.3.28 回归;错误 #14151)
  • Solaris 增强功能:添加了静默支持以与 Solaris 的快速重启功能协作

VirtualBox 4.3.28 (发布日期 2015-05-13)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了通过修复 INIT IPI 的实现,某些客户机(例如 Solaris 快速重启)重启时出现的 Guru Meditation 错误
  • VMM:添加了一些信息用于诊断罕见的 VERR_VMX_INVALID_VMXON_PTR Guru Meditations (仅限 VT-x)
  • GUI:HID LED 同步:如果虚拟机窗口没有焦点,则阻止同步 (仅限 Windows 和 Mac OS X 主机)
  • GUI:修复了在某些主机上拖放时鼠标光标在客户机屏幕之间移动的问题
  • 3D:修复了在 X11 主机上恢复虚拟机状态时崩溃的问题 (错误 #12737)
  • 3D:修复了 Linux 客户机关闭时崩溃的问题 (错误 #12772)
  • VRDP:修复了与 rdesktop 1.8.3 的不兼容问题
  • VRDP:修复了某些系统上 IPv6 监听问题 (错误 #14038)
  • 存储:如果创建异步 I/O 上下文失败 (例如,启动许多虚拟机时),不要崩溃,并显示适当的错误消息
  • 软盘:多项修复
  • 音频:改进了高清音频设备仿真音量控制的行为
  • USB:将支持的驱动程序数量从 3 增加到 5 (仅限 Windows 主机)
  • PS/2 键盘:在虚拟机恢复时同步 LED 状态 (仅限 Windows 和 Mac OS X 主机)
  • NAT 网络:当运行多个 NAT 网络和多个虚拟机时,仅在停止虚拟机时停止相应的服务 (错误 #14090)
  • NAT:不要在 ICMP 错误时终止 UDP 绑定 (错误 #13475)
  • NAT:带宽限制现在可以与 NAT 正常工作 (错误 #11485)
  • BIOS:修复了 VBE 2.0 PMI 函数 0Ah 返回的尺寸值 (4.2.0 回归;错误 #14096)
  • 客户机控制:修复了 Windows 客户机中的参数引用问题 (错误 #13157)
  • 改进了 Linux (V4L2) 主机的摄像头直通,以支持更多摄像头型号
  • API:在某些条件下启动虚拟机时,不要因 VBOX_E_INVALID_OBJECT_STATE 而失败 (错误 #13617)
  • API:如果介质已连接到正在运行的虚拟机,则对 VBOX_E_INVALID_OBJECT_STATE 提供更多详细信息 (错误 #13560)
  • API:修复了可能导致多显示器客户机丢失某些屏幕调整大小事件的错误
  • rdesktop-vrdp:修复了键盘映射路径 (错误 #12066)
  • rdesktop-vrdp:切换到版本 1.8.3
  • Windows 主机:更多强化修复 (例如,错误 #14051, #14052)
  • Linux 主机:针对 Linux 3.19 及更高版本 (Broadwell 及更高版本) 上激活的 SMAP 的另一个修复 (错误 #13961)
  • Linux 主机:Linux 4.1 编译修复 (错误 #14081)
  • Solaris 主机:修复了使用基于 Crossbow 的桥接网络与 VNIC 模板的兼容性,以与自定义接口名称兼容
  • Mac OS X 主机:修复了在极少数情况下虚拟机终止时崩溃的问题
  • Windows 增强功能/WDDM:改进了视频内存利用率,并允许在大型分辨率 (包括 HiDPI) 下使用更多/更大的客户机屏幕
  • X11 增强功能:防止更新鼠标光标时闪烁
  • Solaris 增强功能:修复了安装增强功能时“prtconf”的不正确使用 (仅限 Solaris 10)

VirtualBox 4.3.26 (发布日期 2015-03-16)

这是一个维护版本。以下项目已修复和/或添加:

  • GUI:在快照窗格中,保护快照的年龄不受错误主机时间的影响 (错误 #13955)
  • NAT 网络:修复了阻止将任何 DNS 名称服务器/域/搜索字符串信息传播到 NAT 网络的错误 (4.3.24 回归;错误 #13915, #13918)
  • NAT 网络:不要延迟 Windows 主机上 VBoxSVC 的关闭
  • 鼠标支持:在极少数情况下,如果未安装增强功能,鼠标可能无法移动 (4.3.24 回归;错误 #13935)
  • 存储:如果客户机弹出虚拟 CD/DVD 介质,则使更改永久生效 (错误 #9858, #12885)
  • VGA:在 X11 客户机中可以保存辅助屏幕尺寸
  • SDK:修复了 VirtualBox.tlb 文件 (4.3.20 回归;错误 #13943)
  • rdesktop-vrdp:使其再次与 USB 设备配合使用 (4.3.14 回归;错误 #13901)
  • USB:修复了在极少数情况下 Windows 主机上可能出现的蓝屏死机 (BSOD)
  • iPXE:在非 Linux 主机上启用 HTTP 下载协议 (错误 #13628)
  • Mac OS X 主机:在启用了 SMAP 的主机 (Broadwell 及更高版本) 上不要发生恐慌 (错误 #13951)
  • Linux 主机:不要使 Linux 4.0 主机崩溃 (错误 #13835)

VirtualBox 4.3.24 (发布日期 2015-03-02)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:在某些条件下对 ENTER 指令的仿真修复;修复了 Solaris 10 客户机 (没有不受限制的客户机执行的 VT-x)
  • VMM:修复了在启用 X2APIC 的 Linux 主机上处理 NMI 的问题
  • NAT/NAT 网络:修复了主机 DHCP 租约续订时连接断开的问题 (4.3.22 回归;仅限 Windows 主机;错误 #13839)
  • NAT:在切换 DNS 主机配置时,不要在空域列表上崩溃 (4.3.22 回归;仅限 Mac OS X 主机;错误 #13874)
  • PXE:在 Windows 主机上重新启用它 (4.3.22 回归;仅限 Windows 主机;错误 #13842)
  • 共享文件夹:修复了 Windows 客户机的问题 (4.3.22 回归;错误 #13786)
  • 音频:改进了使用 DirectSound 音频后端时的录音质量
  • VBoxManage:执行 controlvm 命令时,确保相应的虚拟机运行时更改永久保存 (错误 #13892)
  • Windows 安装程序:在 32 位主机上正确安装 32 位版本的 VBoxRes.dll (错误 #13876)
  • Linux 主机/客户机:Linux 4.0 修复 (错误 #13835)
  • OS/2 增强功能:修复了鼠标集成问题 (4.3.22 回归;错误 #13825)
  • X11 增强功能:修复了偶发性无法停用虚拟屏幕的问题 (错误 #13845)

VirtualBox 4.3.22 (发布日期 2015-02-12)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:改进了主机上 TSC 频率的测量,提高了客户机的时间同步精度
  • VMM:降低了由于客户机 MMIO 写入虚拟 APIC 导致的 CPU 负载
  • VMM:修复了在使用 dbx 调试器调试 Solaris 客户机时观察到的调试异常截取问题 (仅限 VT-x)
  • GUI:改进了 3D 叠加窗口定位代码,修复了 3D 加速客户机图形内容潜在的错位问题
  • GUI:修复了 Windows 主机更新检查期间偶然的 SSL 认证失败 (错误 #12969)
  • GUI:永远不要将“ACPI 电源”键盘扫描码发送给客户机,我们有 ACPI 电源按钮用于此功能
  • GUI:在某些情况下,无法从快照/保存状态正确恢复无缝模式虚拟机
  • VBoxHeadless:如果在虚拟机设置中启用了 3D,则不要崩溃 (错误 #10250)
  • ATA:修复了多个直通问题 (错误 #12310, #1360)
  • 音频:修复了当主机没有音频输入设备时 DirectSound 故障 (仅限 Windows 主机;错误 #9205)
  • SB16:修复了兼容性问题 (错误 #13769)
  • 存储:修复了使用 IDE 控制器时 CD/DVD 直通损坏的问题 (错误 #12310)
  • NAT:Windows 主机的新 ping 代理 (错误 #11871)
  • NAT:通过 TCP RST 或 ICMP 向客户机正确报告出站 connect(2) 失败 (错误 #10525)
  • NAT 网络:VBoxNetDHCP 和 VBoxNetNAT 无需频繁唤醒 (错误 #11681)
  • 仅主机适配器:阻止 Windows 创建“无法识别的网络” (错误 #9688)
  • 桥接网络:在桥接到无线接口时,不要将主机到客户机的流量泄露到无线网络 (错误 #13714)
  • 主程序:修复了在极少数情况下更改介质时可能导致死锁的竞态条件 (错误 #13722)
  • VBoxManage:修复了启动虚拟机失败时的返回代码 (错误 #13773)
  • 设置:在 Windows 主机上,根本不使用环境变量 HOME,设置位置派生自用户配置文件目录 (错误 #7689)
  • API:修复了 2 个与介质处理相关的死锁机会 (错误 #13789, #13801, 感谢 Alexander Urakov)
  • API:修复了 XPCOM 中的错误,该错误创建的工作线程过少,偶发性导致死锁 (错误 #13802, 感谢 Alexander Urakov)
  • SDK:修复了 Python VirtualBox webservice API 绑定中的垃圾回收泄漏 (错误 #13817)
  • Linux 主机:激活 SMAP 的修复 (Broadwell 及更高版本,错误 #13820)
  • X11 客户机:防止在多显示器客户机上意外隐藏客户机屏幕 (错误 #13287)
  • X11 客户机:添加了对 X.Org Server 1.17 的支持
  • X11 增强功能:修复了当 libdbus 可用但 dbus-daemon 未运行时 VBoxService 中的内存泄漏 (错误 #13770)
  • Windows 增强功能:如果主机报告 OpenGL 功能较弱,则阻止 VBox WDDM 驱动程序加载。3D 内容现在可以通过远程桌面连接显示。
  • Windows 增强功能:最新 Windows 10 预览版的一些修复
  • Linux 增强功能:修复了与 64 位 Linux 2.4 内核的兼容性问题
  • Linux 增强功能:修复了卸载 VBoxGuest 模块时潜在的 use-after-free 问题
  • Linux 增强功能:Linux 3.19 修复 (错误 #13741)

VirtualBox 4.3.20 (发布日期 2014-11-21)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了 32 位 Windows SMP 客户机重启挂起的问题 (错误 #13319, #13462)
  • VMM:正确处理某些旧版客户机的数学故障 (AMD 主机;错误 #9042)
  • VMM:修复了在不支持 MSR-位图的旧 CPU 上出现的 Guru Meditation VINF_EM_TRIPLE_FAULT 错误 (仅限 VT-x;错误 #13034, #13125, #13311, #13425, #13426, #13463, #13585)
  • GUI:修复了在 X11 主机上虚拟机进入全屏模式时 3D 叠加窗口重新父级化的问题。
  • GUI:修复了 X11 主机系统在全屏模式下偶尔失去焦点的问题 (4.3.16 回归)
  • GUI:Mac OS X:向导应该有取消按钮 (错误 #12541)
  • GUI:添加了一个全局选项,以防止在多屏幕客户机上鼠标移动自动提升新窗口 (错误 #8878)
  • API:接受远程显示端口 0 作为默认 RDP 端口 (错误 #8534)
  • VBoxManage:修复了在某些情况下执行 showvminfo 命令时崩溃的问题 (错误 #13190)
  • ACPI:修复了 ACPI 计时器代码中偶尔出现的 Guru Meditations (4.3.18 回归;错误 #13521)
  • EFI:改进了 IDE 磁盘访问性能
  • EFI:修复了 EFI 视频驱动程序中阻止 Windows 在 UEFI 模式下启动的错误 (错误 #12022)
  • EFI:正确通报大型虚拟机的内存量 (错误 #11103#13211)
  • 存储:修复了在某些情况下,当从连接到 SATA 控制器的驱动器中弹出介质,但在暂停或关闭虚拟机之前未插入新介质时崩溃的问题 (4.3.16 回归)
  • 存储:修复了中断确认问题,该问题导致客户机挂起或 I/O 变慢 (4.3.18 回归)
  • 存储:修复了当主机 I/O 缓存被使用时,由于磁盘已满导致虚拟机暂停后无法正确恢复的问题
  • 存储:修复了在某些条件下,使用 DevLsiLogic 控制器与以原始模式运行的虚拟机时出现的 Guru Meditation 错误 (4.3 回归;错误 #12254, #12655, #12709, #12774, #12886)
  • 客户机控制:修复了递归复制期间可能导致崩溃的错误
  • SDK:Java COM 绑定修复
  • iPXE:启用 HTTP 下载协议 (错误 #13628)
  • 运行时:在初始化期间创建临时线程时,不要使用固定堆栈大小 (错误 #13038)
  • Windows 主机:修复了某些 Windows 主机上由于与防病毒软件冲突导致的更多启动问题;更好的错误报告 (4.3.14 回归;错误 #13187)
  • Windows 主机:修复了在某些条件下 DirectSound 主机音频故障的问题 (错误 #13418)
  • Windows 主机:修复了4.3.14版本中AltGr键对某些用户停止工作的额外回归问题 (缺陷 #13216)
  • Windows 增强功能:在调整Windows 7或更高版本客户机大小时保留客户机显示器布局
  • Linux 增强功能:Linux 3.18编译修复 (缺陷 #13515)

VirtualBox 4.3.18 (发布于 2014-10-10)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了从保存状态恢复A20状态后可能出现的异常行为
  • GUI:修复了全屏模式迷你工具栏在不同平台和窗口管理器下相关的回归问题 (缺陷 #13369)
  • GUI:X11:修复了上一版本中迷你工具栏代码更改导致的全屏模式Unity面板异常 (缺陷 #13365)
  • GUI:X11:增加了使用传统全屏模式的可能性,因为新模式可能在Unity下导致多屏问题,详情请参阅手册 (缺陷 #13365)
  • GUI:Mac OS X:修复了在10.10 Yosemite主机上启用3D加速时,全屏模式下导致黑屏的伪影问题 (缺陷 #13448)
  • GUI:Mac OS X:修复了全屏模式下用户空间从/向VBox滑动时的回归问题
  • GUI:Mac OS X:修复了通过Alt+Tab和Mission Control切换到全屏模式下的VBox时的问题
  • 存储:修复了在某些情况下调整大型VHD映像大小时的数据损坏问题 (缺陷 #11960)
  • 存储:修复了BIOS枚举连接到SATA控制器的存储设备时启动期间罕见的挂起问题
  • 存储:遵循AHCI中断确认规范 (缺陷 #13474)
  • 存储:修复了损坏的iSCSI认证(4.3.14回归,缺陷 #13386, #13435)
  • NAT 网络:正确解析端口转发规则以允许UDP规则
  • USB:修复了Linux主机上使用旧版Linux内核时的崩溃问题 (缺陷 #13400) 以及其他几项修复
  • ACPI:修复了ACPI计时器异常 (缺陷 #12076)
  • 客户机控制:修复了内存泄漏 (缺陷 #13434)
  • 主程序:移除虚拟机时,同时移除Windows主机上可能存在的VBoxStartup.log文件 (缺陷 #13478)
  • Windows 主机:修复了某些 Windows 主机上由于与防病毒软件冲突导致的更多启动问题;更好的错误报告 (4.3.14 回归;错误 #13187)
  • Windows 主机:将进程启动信息传播到子进程(4.3.14回归;缺陷 #13243)
  • Mac OS X 主机:不强制使用独立GPU (缺陷 #11111)
  • Windows 增强功能:针对Windows 10的一些调整
  • X11 客户机:修复了处理视频驱动显示属性的错误,该错误导致Fedora 21上的GNOME Shell无法启动
  • Linux 主机 / 客户机:修复了内存分配失败时内核日志中剩余的一些警告 (缺陷 #11171)

VirtualBox 4.3.16 (发布于 2014-09-09)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了在64位虚拟机上恢复32位FPU状态以及在原始模式虚拟机中恢复客户机FPU的问题 (缺陷 #12646;4.3回归)
  • GUI:在退出全屏/无缝模式后,正确恢复正常/缩放模式的客户机屏幕大小
  • GUI:迷你工具栏应减少与3D客户机渲染相关的伪影/冲突
  • GUI:Mac OS X:本机全屏多屏切换能够使主机屏幕黑屏近一分钟
  • GUI:X11:现代窗口管理器现在应使用本机全屏多屏映射API
  • GUI:添加了用于配置鼠标捕获行为的额外数据项,详情请参阅手册 (缺陷 #3506)
  • 存储:修复了查询配置了认证的iSCSI目标时VBoxSVC崩溃的问题(4.3.14回归)
  • 存储:修复了在并发运行另一个分配写入并访问同一范围时,读取过程中罕见的数据损坏问题
  • 存储:修复了来自其他产品的某些VHD映像罕见的崩溃问题
  • 存储:修复了使用AHCI控制器时罕见的发布断言问题
  • 软盘:修复了在QEMM控制下运行时读取错误和客户机内存损坏问题
  • 3D:为Mac OS X主机添加了在离线GPU上渲染的实验性支持
  • 3D:修复了在OSX主机上进入全屏模式时出现的白窗口问题
  • 3D:修复了3D数据回归的视频录制支持问题 (缺陷 #13073)
  • 3D:针对MS Office 2013支持的修复
  • 3D:多项修复
  • 桥接网络:改进了桥接到无线接口时的IPv6支持
  • NAT:防止主机在睡眠时从一个网络切换到另一个网络后,内部DNS服务卡在主机解析器模式(Mac OS X主机)
  • NAT:在代理出站UDP数据报时保留DF(如果可能)和TOS (缺陷 #9440, #12309)
  • NAT:不允许多播数据报外出 (缺陷 #7338)
  • NAT:修复了Windows主机上处理大型入站UDP数据报的问题 (缺陷 #12136)
  • NAT:修复了RFC 1533 DHCP PAD选项的处理问题
  • NAT 网络:修复了Windows主机上的入站半关闭问题
  • NAT 网络:在代理出站UDP数据报时保留IPv4 DF(如果可能)、TTL、TOS和IPv6跳数限制
  • VRDP:修复了使用远程音频输入时罕见的崩溃问题
  • USB:修复了4.3.14版本中的几项回归问题 (缺陷 #13320)
  • 音频:使HDA声音模拟适用于某些OSX客户机(例如Mountain Lion)
  • Windows 主机:修复了某些Windows主机上由于与杀毒软件冲突导致的启动问题(4.3.14回归,缺陷 #13187)
  • Windows 主机:修复了4.3.14版本中AltGr键对某些用户停止工作的回归问题 (缺陷 #13216)
  • X11 主机:使巴西Thinkpad上的额外按键正常工作 (缺陷 #8745)
  • X11 主机:修复了全屏模式下输入焦点循环和立即释放按键的问题 (缺陷 #13238)
  • Linux 主机:修复了将某些USB设备直通到虚拟机时,内核日志被USB相关消息淹没的问题 (缺陷 #13085)
  • Linux 客户机:阻止在调用 drm_wait_vblank 时应用程序崩溃 (缺陷 #13265)
  • Linux 客户机:修复了gnome-session中的崩溃 (缺陷 #13335)
  • X11 客户机:不通过SSH连接启动VBoxClient (缺陷 #13107)
  • X11 客户机:增加了对X.Org Server 1.16的支持 (缺陷 #13207)
  • X11 客户机:修复了视频驱动中的一个错误参数,该参数导致全屏X11客户端出现问题 (缺陷 #2748)
  • VirtualKD:引入了桩/加载器设备以加速Windows内核调试,详情请参阅 http://virtualkd.sysprogs.org/

VirtualBox 4.3.14 (发布于 2014-07-15)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:更多针对某些硬件上MSR仿真问题的修复 (缺陷 #12784, #12949, #13034)
  • VMM:改进在罕见情况下的MSI处理(仅与ICH9芯片组相关)
  • VMM:修复了64位客户机在使用 EFER.SCE 位和 SYSCALL 指令时的#UD异常(仅限VT-x;4.3回归;缺陷 #13008)
  • VMM:修复了恢复SMP客户机后的时间保持问题
  • VMM:在NMI/SMI时正确唤醒已暂停的VCPU
  • GUI:修复了潜在的崩溃
  • GUI:修复了Windows主机上AltGr键卡住的问题 (缺陷 #2537)
  • GUI:修复了版本检查期间可能出现的错误
  • GUI:快捷键更改不应需要Enter/Return(或其他触发器)来确认 (缺陷 #12828, #12847, #12937, #13087)
  • GUI:修复了由于根证书位置更改而导致的更新检查故障 (缺陷 #13096)
  • VBoxManage:修复了 showvminfo --machinereadable 中的拼写错误 (缺陷 #13176)
  • NAT:修复了入站半关闭问题 (缺陷 #13116)
  • NAT:修复了某些情况下的慢上传速度问题 (缺陷 #10034)
  • NAT 网络:修复了入站TCP数据可能丢失的问题
  • NAT 网络:修复了通过IPv6的TCP连接可能无限停滞的问题
  • NAT 网络:修复了Windows主机上TCP连接重置的问题
  • NAT 网络:修复了Mac OS X主机上的入站半关闭问题
  • NAT 网络:修复了Solaris主机上的套接字泄漏问题
  • NAT 网络:修复了Mac OS X和Solaris主机上映射主机环回的ping问题,修复了Mac OS X上的IMCP错误代理问题
  • 仅主机网络:修复了Windows上SNMP ifConnectorPresent 值的问题 (缺陷 #13143)
  • 存储:修复了在某些情况下CD/DVD直通可能导致的崩溃
  • 存储:修复了尝试打开无法访问的QED或QCOW映像时崩溃的问题 (缺陷 #12613)
  • 存储:修复了罕见情况下的数据损坏或读取错误
  • AHCI:修复了罕见情况下的崩溃
  • USB:性能修复
  • ICH9:在重置时正确重置MSI功能
  • 键盘:暂停期间活动的修饰键在主机恢复后卡住
  • 3D:修复了大型客户机(即客户机内存超过4GB)的异常行为
  • 3D:多项修复
  • API:正确检测Windows 8.1客户机操作系统类型 (缺陷 #13090)
  • 扩展包:清理悬空的卸载目录
  • Linux 主机 / 客户机:EL7的编译修复 (缺陷 #12638)
  • Linux 增强功能:使3D直通功能与客户机中最新版本的Mesa配合使用 (缺陷 #12941)
  • Linux 增强功能:Linux 3.16修复 (缺陷 #13123)
  • Mac OS X 主机:扫描主机CD/DVD设备时也考虑蓝光设备
  • OS/2 增强功能:修复了gengradd.dll库名称 (缺陷 #12785)
  • Solaris 增强功能:修复了共享文件夹中文件和目录的权限问题
  • Windows 主机安装程序:修复了安装或升级后需要重启Windows的问题,并扩展了NetFlt/NetAdp(卸载)安装的日志记录

VirtualBox 4.3.12 (发布于 2014-05-16)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了偶尔出现的Guru Meditation错误(仅限Mac OS X主机;缺陷 #12727, #12954)
  • VMM:修复了在罕见情况下无法使客户机TLB条目失效或在不需要时使其失效的问题(仅限Windows主机)
  • VMM:修复了某些客户机(例如OpenServer 5.0.7)中出现的 VERR_NOT_SUPPORTED Guru Meditation错误
  • VMM:更多针对某些硬件上MSR仿真问题的修复 (工单 #12240, #12875)
  • GUI:修复了禁用鼠标集成和多客户机屏幕时的鼠标定位问题(仅限Windows主机;缺陷 #9059)
  • GUI:修复了虚拟机管理器中的崩溃 (缺陷 #12878)
  • GUI:修复了在进入/退出全屏/无缝模式时罕见情况下的崩溃
  • 共享剪贴板:在拍摄快照后不停止工作 (缺陷 #12700)
  • AHCI:修复了罕见情况下的崩溃
  • API:修复了在罕见情况下虚拟机关闭期间的挂起问题
  • NAT:修复了生成格式错误的ICMP错误数据报的问题(4.3.10回归)
  • NAT:修复了DNS代理中潜在的崩溃
  • NAT 网络:不清除一段时间后的端口转发规则
  • NAT:修复了Windows客户机中由iSCSI服务活动导致的ARP缓存损坏和网络丢失问题
  • USB:改进了当存储设备即将连接到虚拟机时,检查该设备是否已挂载到主机的功能(仅限Mac OS X主机;#11038)
  • 3D支持:多项修复,包括对Ubuntu 14.04的更好支持
  • VRDP:修复了客户端断开连接时潜在的崩溃问题(bug #12858
  • VBoxSVC:修复了最后一个客户端终止几秒后新客户端启动时的竞争问题(仅限Windows主机;缺陷 #11309, #12509)
  • VBoxSVC:修复了虚拟机重命名后VirtualBox.xml注册表损坏的问题
  • VBoxSVC:修复了不正确的USB设备过滤器可能导致的崩溃(仅限Mac OS X主机;#11038)
  • Windows 主机:部分支持64位系统上的32位COM
  • Windows 主机安装程序:实现了合并模块(msm)支持
  • Linux 主机:修复了旧版Debian系统上启动脚本的依赖问题 (缺陷 #12262)
  • Linux 客户机:修复了共享文件夹助手中的符号链接问题 (缺陷 #12879)
  • Linux 增强功能:对于没有密码的用户,在客户机执行期间不会使VBoxService崩溃 (缺陷 #12994)
  • Linux 增强功能:修复了客户机执行中的一个错误,该错误导致客户机进程以 VERR_INTERRUPTED 状态终止并返回主机

VirtualBox 4.3.10 (发布于 2014-03-25)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:进一步改进在某些主机CPU上特定MSR寄存器的仿真 (例如缺陷 #12734, #12736, #12744, #12748, #12686, #12770)
  • VMM:修复了实模式客户机(VT-x无受限客户机执行)的单步调试以及一些I/O指令的问题 (缺陷 #12636)
  • VMM:修复了在嵌套分页不可用时,写时复制(COW)页面可能出现的问题
  • GUI:Mac OS X:对Mountain Lion和Mavericks的实验性原生全屏支持 (缺陷 #12292)
  • GUI:Mac OS X:移除了迷你工具栏的最小化按钮,因为其在Mac OS X全屏模式下无论如何都无效
  • GUI:Windows和Mac OS X主机的实验性HID LED同步:修复了禁用该功能(默认设置)时键盘重新同步的问题 (缺陷 #12758)
  • GUI:修复了打开首选项菜单时可能发生的崩溃 (缺陷 #12862)
  • OVF:修复了重新启动客户机导出时VirtualBox管理器崩溃的问题 (缺陷 #12586)
  • 3D支持:多项修复
  • HGCM:修复了保存状态的问题,该问题可能导致虚拟机从保存状态启动后出现多项客户机异常行为
  • 存储:修复了在某些条件下阻止压缩差异快照的错误
  • VBoxSVC:修复了在/dev下存在非常长路径时,Linux主机上发生的VBoxSVC段错误 (缺陷 #12760)
  • API:修复了在虚拟机运行时附加或移除存储介质时,客户机在某些条件下的异常行为
  • Windows 安装程序:使 --silent 参数再次生效 (缺陷 #12764)
  • Mac OS X 网络:防止本地流量(虚拟机到/从主机)泄露到网络 (缺陷 #12750)
  • Windows 增强功能:修复了客户机进程的环境问题(4.3.8回归;缺陷 #12782)
  • Windows 增强功能/WDDM:修复了在某些条件下多客户机屏幕的除零异常
  • Windows 增强功能/WDDM:修复了启用2D视频加速时的崩溃问题(4.3.8回归;缺陷 #12745)
  • Linux 增强功能:在具有 /usr/lib64 目录的Ubuntu客户机系统上正确安装 (缺陷 #12513)
  • X11 增强功能:修复了VBoxClient进程无法正确退出并消耗过多处理器时间的问题 (缺陷 #12348)

VirtualBox 4.3.8 (发布于 2014-02-25)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:进一步改进对某些MSR寄存器的仿真 (例如缺陷 #12224, #12544)
  • VMM:修复了启动某些客户机时出现的 VERR_INVALID_RPL Guru Meditation错误 (缺陷 #11350)
  • VMM:对SSE 4.1 / SSE 4.2直通的实验性支持,有关如何启用它的更多信息请参阅手册 (缺陷 #8651)
  • VMM:针对使用软件虚拟化的最新Linux内核的修复
  • GUI:Windows主机的实验性HID LED同步,详情请参阅手册
  • GUI:如果未安装Oracle扩展包且用户尝试激活远程显示功能,则警告用户 (缺陷 #9104)
  • GUI:确保最小化的客户机(在全屏/无缝模式下使用迷你工具栏)保持最小化状态 (缺陷 #12199)
  • GUI:弹出横幅的“不再显示此消息”复选框已替换为相应的按钮
  • GUI:现在可以通过正在运行的虚拟机的“设备”/“网络”菜单中的网络状态栏指示器直接连接/断开网络适配器电缆
  • GUI:新的虚拟机向导现在默认在64位主机上建议64位客户机;更好地区分32位操作系统类型和64位操作系统类型 (缺陷 #12533)
  • GUI:如果设备导入失败,提供更好的错误消息 (缺陷 #12657)
  • GUI:允许使用“全局设置”/“输入”页面将主机组合键设置为“无” (缺陷 #12730)
  • GUI:在在线快照合并期间,不要将客户机切换到黑屏(4.3回归)
  • VBoxManage:导出设备时,支持抑制MAC地址,这意味着它们在导入时将始终重新创建,从而避免多次导入的虚拟机出现重复MAC地址
  • AHCI:修复了在某些情况下虚拟机在暂停期间挂起的问题
  • AHCI:修复了在某些情况下在线快照合并期间虚拟机挂起的问题
  • AHCI:修复了如果连接了 SATA CDROM 会导致 Windows XP 客户机挂起的问题(bug #12417
  • AHCI:修复了在某些情况下的 Guru Meditation 错误
  • AHCI:在某些条件下弹出CD/DVD介质失败
  • AHCI:磁盘热插拔修复
  • NAT:如果启用了dnsproxy或使用了hostresolver,则透明处理主机睡眠/唤醒和网络配置更改 (缺陷 #12441)
  • NAT:修复了在某些情况下,TTL=1的ICMP数据包导致的崩溃和异常行为
  • NAT 网络:修复了IPv6重组
  • NAT 网络:实现了ping代理
  • OVF:修复了OVF 0.9节元素的读取问题(4.3回归;缺陷 #12345)
  • OVF:多项修复
  • 3D支持:多项修复,多屏修复 (例如缺陷 #9124)
  • 3D支持:在捕获的视频中包含3D内容 (缺陷 #12666)
  • 3D支持:在捕获的屏幕截图中包含3D内容 (缺陷 #11758)
  • VGA:如果客户机增强功能处于活动状态,则正确处理传统图形模式 (缺陷 #6649)
  • USB:修复了在罕见情况下同步传输期间的崩溃
  • BIOS:更好地处理SCSI驱动器的磁盘几何结构
  • API:修复了使用XPCOM绑定的Java API客户端中的崩溃问题,仅发生在输出参数中 (缺陷 #11232)
  • VBoxSVC:记录了主机电源管理事件的处理(详情请参阅手册),并添加了一个额外数据项用于配置低电量事件的处理 (缺陷 #9925)
  • VBoxSVC:修复了一个可能导致崩溃的错误,如果虚拟机快照被第二次恢复并且虚拟机具有相关的带宽组 (缺陷 #12569)
  • VBoxSVC:正确检测如果ifconfig位于 /bin 中 (缺陷 #12713)
  • 共享文件夹:修复了从保存状态启动虚拟机时恢复瞬态共享文件夹失败的问题 (缺陷 #12578)
  • Mac OS X 主机:修复了如果桥接接口未连接到网络,应用程序图标在Dock中冻结的问题 (缺陷 #12241)
  • Linux 主机:在确定物理CPU核心数时也考虑物理封装ID
  • Linux 主机 / 客户机:如果内存分配失败,不在内核日志中发出警告 (缺陷 #11171)
  • Solaris 主机:修复了自动启动SMF脚本 (缺陷 #11720)
  • Windows 主机:修复了非ANSI代码页用户名和类似环境内容的问题 (缺陷 #12596)
  • Windows 主机 / 客户机:修复了设置和使用客户机用户进程环境变量的问题(与客户机控制相关)
  • Windows 增强功能:修复了VBoxTray中的句柄泄漏 (缺陷 #12563)
  • Windows 增强功能:修复了检测活动客户机用户时的崩溃
  • Windows 增强功能:修复了XPDM -> WDDM升级时恢复备份的D3D文件的问题
  • 客户机控制:修复了设置和使用客户机用户进程环境变量的问题
  • Linux 增强功能:支持Enterprise Linux 6.5内核 (缺陷 #12505)
  • Linux 增强功能:修复了较新Linux内核上的CPU热移除问题
  • Linux / Solaris 增强功能:不自动挂载已挂载的共享文件夹
  • X11 增强功能:支持X.Org Server 1.15 (缺陷 #12623)

VirtualBox 4.3.6 (发布于 2013-12-18)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了某些AMD CPU上嵌套分页的VMCB缓存导致的Guru Meditation VINF_EM_TRIPLE_FAULT 错误 (缺陷 #12451)
  • VMM:修复了在拦截调试异常时出现的Guru Meditation VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_TYPE 错误(仅限VT-x;缺陷 #12410)
  • VMM:修复了在截取调试寄存器访问时出现的 Guru Meditation VERR_SVM_UNEXPECTED_EXIT 错误(仅限 AMD-V;bug #12481
  • VMM:修复了在禁用 VT-x/AMD-V 的情况下尝试加载使用 VBox 4.3.4 创建的已保存状态时出现的 VERR_SSM_STRUCTURE_MAGIC 错误。遗憾的是,VBox 4.3.4 为此配置生成了损坏的已保存状态,因此您必须丢弃这些状态(bug #12414
  • VMM:添加了更多的 MSR 到某些客户机所需的白名单中(bug #12245
  • GUI:修复了删除无法访问的虚拟机的问题(4.3 回归;bug #12205
  • GUI:修复了虚拟机设置/客户机处理器数量中的警告(bug #12480
  • 核心模块:如果 VT-x/AMD-V 不可用,则不在 64 位主机上自动启用 64 位客户机(bug #12424
  • 核心模块:始终向 Windows 2012 客户机公开 DMI 内存信息(bug #12017
  • 核心模块:修复了客户机显示分辨率更改时偶尔发生的崩溃(bug #7063
  • 核心模块:修复了调用 IGuestSession::DirectoryCreateTemp() 时临时名称报告不正确的问题(bug #12498
  • API:修复了通过 API 启动 GUI 虚拟机时发生的挂起,这会导致由于 GUI 不可用而崩溃
  • 存储:修复了在极少数情况下发生的 BLKCACHE_IOERR 运行时错误(bug #11030
  • 网络:允许启动超过 5 个 PCNet 实例(bug #12426
  • E1000:如果客户机初始化设备之前网线已断开,则在初始化完成后,尽管没有连接,链接状态也未正确设置为“down”
  • 3D 支持:修复了客户机 3D 图像元素的偏移(仅限 Mac OS X Retina 主机;bug #11021
  • Solaris 主机:修复了从非全局区域访问主机驱动程序的问题(4.3 回归;bug #12271

VirtualBox 4.3.4 (发布于 2013-11-29)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了本地 APIC 模拟中的一个错误,该错误导致在启动某些客户机时出现蓝屏死机 (BSOD)(4.3.0 回归;bug #12240
  • VMM:修复了在禁用 VT-x/AMD-V 时加载已保存状态的问题(4.3.2 回归;bug #12291
  • VMM:修复了客户机中某些指令的单步执行问题(仅限 VT-x;bug #10947
  • VMM:修复了虚拟机重启后涉及 APIC 访问的性能问题(4.3.0 回归;仅限 VT-x;bug #12296
  • VMM:修复了即使选择的客户机类型为 64 位,也为 32 位客户机启用 TPR 补丁的问题(4.3.0 回归;仅限 AMD-V)
  • VMM:修复了在没有无限制客户机执行功能的主机上偶尔出现的 VINF_EM_TRIPLE_FAULT 错误(bug #12198
  • GUI:如果未安装增强功能,则不要用 BPP 警告打扰用户
  • GUI:修复了虚拟机重启/客户机屏幕大小调整时机器窗口的渲染伪影
  • GUI:确保导出的虚拟设备附带指定的许可证和描述
  • GUI:修复了关闭虚拟机操作限制处理中的错误(bug #12333
  • GUI:修复了某些不寻常外观和感觉样式向导的文本颜色不正确的问题(bug #11743
  • GUI:虚拟机重启或关机后应尽快恢复无缝模式
  • GUI:介质枚举的修复
  • GUI:在 VirtualBox 虚拟机运行时,OS X 热角无法访问(仅限 Mac OS X 主机;bug #4139
  • GUI:修复了一个旧错误,该错误导致在虚拟机选择器窗口打开时主机无法干净地关机/重启(仅限 Mac OS X 主机;bug #8254
  • 仅主机网络:修复了创建仅主机网络接口的问题(4.3.0 回归;bug #12182
  • NAT:如果主机无法访问任何 DNS 服务器,则不陷入无限循环(4.3.0 回归;bug #12300
  • NAT:如果 DNS 信息更改并且之前网线已断开,则不重新连接网线(4.3.0 回归;bug #12225
  • NAT:修复了虚拟机启动/停止和配置更改时 NAT 网络自动启动/终止的几个问题
  • VBoxNetDHCP:不再阻止 VBoxSVC 终止(bug #12264
  • 2D 视频加速:修复了演示模式切换时的崩溃(bug #9194
  • BusLogic:允许运行启用多个 BusLogic SCSI 控制器的虚拟机
  • 键盘:修复了从至少按下一个键的已保存状态恢复虚拟机时发生的虚拟机崩溃(bug #11289
  • VBoxSVC:修复了在某些条件下发生的堆损坏(4.3.0 回归)
  • VBoxSVC:修复了导致初始化期间挂起的竞争条件(bug #12349
  • OVF:修复了包含多个虚拟机的 OVF 设备的导入逻辑
  • OVF:改进了 OVF 导入期间查找合适图像格式的逻辑
  • API:如果当前快照具有子快照,则阻止删除当前快照(仅适用于没有可快照硬盘的虚拟机,它们的存在始终阻止删除),这导致虚拟机配置损坏
  • API:将具有快照但没有当前快照的虚拟机配置标记为不可访问,因为这种组合没有意义
  • API:修复了某些自动生成事件的信息(仅限 XPCOM,Windows 主机不受影响),这导致通过 Web 服务获取某些属性时出错(bug #12379
  • SDK:扩展了 C 绑定的功能覆盖范围
  • 客户机控制:各种错误修复和改进的 VBoxManage 帮助(bug #8072, #11044, #12336, #12338, #12346, #12371
  • Windows 主机:再次尝试修复大量的 DPC 延迟(bug #6242
  • Windows 主机安装程序:使注册文件扩展名成为可选,由 Tal Aloni 贡献(bug #8009
  • Mac OS X 主机:为 Mavericks 主机正确签名内核扩展(bug #12256
  • Mac OS X 主机:修复了一个错误,即虚拟机终止后,VirtualBox 停靠图标未从停靠栏中正确移除,从而阻止 Mavericks 主机关机(bug #12241
  • Mac OS X 主机:修复了次要安装程序问题(bug #12275
  • Linux 主机/客户机:Linux 3.13 编译修复(bug #12358
  • Linux 客户机:在 OL/RHEL 6.1 客户机上正确构建 vboxvideo 内核模块(bug #11996
  • Linux 客户机:使 3D 在 Slackware 14.1 上工作(bug #12320 评论 3 和 4)
  • 增强功能/3D:修复了偶尔发生的死锁(bug #12319
  • Windows 增强功能/3D:修复了可能的内存泄漏(bug #12228
  • Windows 增强功能/XPDM:为每个虚拟显示器使用包含有效视频模式的单独表格
  • Windows 增强功能:修复了 Vista 和更新的 Windows 客户机的自动登录问题(bug #12332

VirtualBox 4.3.2 (发布于 2013-11-01)

这是一个维护版本。以下项目已修复和/或添加:

  • VMM:修复了 VT-x 中辅助 TSC MSR 的恢复问题,该问题导致 Windows 8.1 主机上的蓝屏死机 (BSOD) 以及其他主机上不可预测的行为(bug #12237
  • VMM:为一些 MSR 提供虚假值,以使更多客户机在某些主机上正常运行
  • VMM:修复了在某些 BIOS 未设置 VMX LOCK 功能位机器上 VT-x 检测的问题,该问题影响了 GUI 中的虚拟机设置
  • VMM:修复了导致使用 I/O APIC 的 Windows XP 客户机出现蓝屏死机 (BSOD) 的 TPR 阈值问题(仅限 VT-x;bug #12227
  • VMM:修复了软件虚拟化虚拟机 PATM 已保存状态不兼容的问题(bug #12222
  • VMM:如果虚拟机配置为使用软件虚拟化,则在 AMD-V 不可用时不会失败
  • GUI:修复了视觉表示模式更改时(例如从普通模式切换到全屏模式时)客户机大小调整中断的问题
  • GUI:确保在主机屏幕大小更改后,从已保存状态恢复虚拟机时调整客户机屏幕大小
  • GUI:从 HID LED 同步中禁用了 SCROLL LED 同步(仅限 Mac OS X 主机)
  • 网络摄像头直通改进,包括 GUI 支持(详情请参阅手册)
  • 客户机控制:实现了更多 IGuestSession 方法
  • 客户机控制:在 VBoxManage 中增加了对删除和重命名客户机文件+目录的支持
  • 客户机控制:各种错误修复
  • API:硬件 UUID 默认值处理不正确,导致 DMI/SMBIOS UUID 全为零,这导致 Windows 请求重新激活(4.3 回归;bug #12244
  • 3D 支持:修复了启用 2D 视频加速时关机崩溃的问题(仅限 Mac OS X 主机)
  • 3D 支持:杂项修复
  • 存储:修复了从空驱动器切换到启用直通的主机驱动器时 CD/DVD 介质的检测问题
  • 存储:修复了在某些情况下磁盘已满时虚拟机进程挂起的问题
  • NAT:在运行时监听 NAT 网络设置的更改
  • NAT:NAT 网络 DHCP 服务器现在将租约保存到持久存储
  • 核心模块:监控主机 DNS 配置的更改
  • Mac OS X 主机:重做了从虚拟机选择器添加虚拟机桌面别名的机制
  • Mac OS X 安装程序:在升级期间移除旧的内核扩展(bug #12258
  • Linux 增强功能:安装前正确设置 umask(bug #12166
  • X11 增强功能/3D:修复了启动 3D 桌面时的冻结(bug #11503,感谢 Sam Spilsbury)
  • X11 增强功能/3D:修复了深度缓冲区支持(bug #11905
  • X11 增强功能/3D:修复了《帝国时代 3》的渲染问题(bug #11331
  • Windows 增强功能/3D:修复了 Google Earth 插件渲染问题
  • Windows 增强功能/WDDM:自动调整大小修复

VirtualBox 4.3.0 (发布于 2013-10-15)

此版本是一个主要更新。添加了以下主要新功能

  • VMM:对 VT-x 和 AMD-V 代码进行了重大重写,包括许多错误修复和性能改进(例如 bug #9659
  • VMM:引入了一个轻量级指令解释器,用于处理硬件虚拟化无法处理的情况
  • GUI:扩展了消息机制(新的非模态弹出叠加层用于显示非关键警告并向用户提供附加信息)
  • GUI:键盘快捷键管理(全局首选项的输入页面已扩展,可编辑 VirtualBox 管理器和虚拟机的常规键盘快捷键)
  • GUI:视频捕获支持(bug #4766
  • 添加了 USB 触摸设备仿真
  • 添加了对网络摄像头直通的实验性支持,作为 USB 直通的补充(详情请参阅手册)
  • 添加了 SCSI CD-ROM 仿真,包括启动支持
  • VRDP:支持 IPv6
  • 客户机控制:客户机会话现在在专用的、模拟的会话进程中运行(需要至少安装增强功能 4.3)
  • 客户机控制:实现了 IGuestFile 支持
  • NAT:实验性虚拟路由器模式:多个虚拟机连接到同一内部网络并共享一个 NAT 服务(详情请参阅手册)

此外,以下项目已修复和/或添加:

  • VMM:显著提高了在没有嵌套分页支持的主机系统上 NetWare 5.x/6.x 客户机的性能
  • VMM:修复了在 VT-x 客户机上下文中丢失主机 NMI 的问题
  • VMM:更改了模拟任务切换中的操作顺序(bug #10532
  • VMM:允许在 SMX 模式下激活 VT-x,并在无法激活时提供更多信息
  • GUI:更新检查使用 https
  • GUI:大量次要内部清理和错误修复
  • GUI:在客户机窗口与主机之间切换时 HID LED 同步(仅限 Mac OS X 主机)
  • GUI, VBoxManage:在注销虚拟机时,也注销独占使用的硬盘映像(bug #10311
  • GUI:使用物理处理器核心数而非逻辑处理器核心数来检查用户是否为客户机分配了过多的虚拟 CPU
  • 快照:使实时快照再次工作(bug #9255
  • 远程传送:使其再次工作(bug #9455
  • 存储:在模拟的 BusLogic SCSI HBA 中实现了 AHA-154x 兼容模式
  • 存储:显著提高了大型 ATAPI PIO 传输的性能(影响 BeOS, Minix 3 客户机)
  • 存储:添加了软盘格式化仿真(注意:不能用于更改现有介质几何结构)
  • 设置:全局和每个虚拟机的默认前端配置,有助于选择使用替代的虚拟机前端
  • 设置:将快照树的深度限制为 250 层,因为超过此限制会导致性能下降并可能引发崩溃
  • 设置:每个虚拟机的 hwvirtextexcl 设置已被全局 hwvirtexclusive 属性取代
  • 核心模块:新的事件队列实现,不再使用主机本机事件队列处理 VirtualBox 事件
  • 核心模块:在除 Windows 之外的所有主机操作系统(即 Linux、Solaris 和 Mac OS X)上取消使用 SysV 信号量,结果是运行超过约 100 个虚拟机不再需要系统重新配置
  • 核心模块:在适用的系统上使用 XDG 标准配置文件夹而不是 .VirtualBox(bug #5099
  • 核心模块:扩展包框架现在支持加载 HGCM 模块,由 Jeff Westphal 贡献
  • VBoxManage:列出有关硬盘/DVD/软盘介质的更多信息,并支持 --long 选项以显示所有可用详细信息
  • VBoxManage:增加了对自动增强功能更新的可选命令行参数支持
  • VBoxManage:增加了通过 guestcontrol list <all|sessions|processes|files> 列出活动客户机会话、客户机进程和/或客户机文件的支持
  • VBoxManage:增加了通过 guestcontrol session close --session-id <ID> | --session-name <name or pattern> | --all 关闭活动客户机会话的支持
  • VBoxManage:增加了通过 guestcontrol process kill|close|terminate --session-id <ID>| --session-name <name or pattern> <PID> ... <PID n>guestcontrol [p[s]]kill --session-id <ID>| --session-name <name or pattern> <PID> ... <PID n> 终止活动客户机进程的支持
  • VBoxManage:增加了通过 guestcontrol watch 监视客户机会话的支持
  • VBoxManage:添加了 modifyvm --triplefaultreset 以使虚拟机在三重故障时重置,而不是触发 Guru Meditation 错误(详情请参阅手册)
  • 3D支持:多项修复
  • 3D 支持:Mac OS X 主机的多项修复
  • OVF:多项修复
  • 扩展包安装程序:如果文件位于包含特殊字符的文件夹中,则使其工作
  • 键盘:修复了 USB 键盘仿真报告 Ctrl+Alt+Del 等按键序列的问题
  • 共享剪贴板/X11:支持 BMP 格式图像,由 François Revol 贡献
  • Mac OS X 主机:有限支持 Mac OS X 10.9 (Mavericks)
  • Mac OS X 主机:使用 launchd 脚本而不是已弃用的 StartupItem 机制(bug #8940
  • Windows 主机:不再导致大量的 DPC 延迟(仅限于某些主机;仍需改进;bug #6242
  • Windows 主机:在检索卷信息时考虑符号链接(bug #11962
  • Windows 主机:修复了 USB2 设备插入 USB 3.0 端口时无法访问的问题
  • Windows 增强功能:修复了客户机显示电源管理行为不当的问题(仅限 WDDM 驱动程序;bug #11170
  • Windows 增强功能:修复了 Windows 2000 客户机上由 WTSQuerySessionInformation() 引起的内存泄漏(bug #12072
  • Windows 增强功能:能够通过新引入的事件 IGuestUserStateChangedEvent 跟踪客户机用户空闲时间
  • Linux 增强功能:修复了 Linux 3.x 内核 init 脚本中的 udev 检测问题
最后修改于 11 个月前 最后修改于 2024/09/11 下午04:14:05
注意: 查看 TracWiki 获取使用维基的帮助。

© 2025 Oracle 支持 隐私 / 请勿出售我的个人信息 使用条款 商标政策 自动化访问礼仪