将文件从主机复制到运行 Windows 7 的虚拟 PC 速度很慢

将文件从主机复制到运行 Windows 7 的虚拟 PC 速度很慢

我有一台 Windows 7 桌面,其上安装了 Windows Virtual PC,并且在同一主机上有以下内容:

  • 在 Virtual PC 上运行的 Windows 7 实例
  • 在 Virtual PC 上运行的 Windows XP 实例

我遇到的问题是,将文件从主机复制到 Windows 7 Virtual PC 的速度非常慢。速度是 17KB/秒。主机有一个千兆位 NIC。

使用 Windows XP Virtual PC 执行相同操作时,我没有注意到太大差异。但在 Windows 7 Virtual PC 上,速度真的很慢。

我需要做些什么(例如设置)来解决这个问题?

我附加了资源监视器(Windows 7 虚拟 PC)的图像,它显示我的网络流量是突发的,而不是相对稳定的。

这些文件位于我的主机上的“公共”文件夹中。

截屏

答案1

我在动态磁盘上见过这种情况。您可能想将虚拟机放在固定大小的磁盘中,我认为有一种简单的方法可以从动态磁盘迁移到固定磁盘,但目前我还没想起来。

要检查的另一件事是集成组件是否正确安装,可能需要删除/重新安装。

答案2

对我来说,问题在于分段卸载。

以下 Microsoft KB 链接中的解决方案(方法 2)对我有用。(我知道文章中提到了 Virtual Server 2005;但这为我在 Windows 7 上的 Virtual PC 上解决了这个问题)

当您尝试从来宾虚拟机访问 Virtual Server 2005 主计算机上的资源时性能降低

基本上,在主机上:

  • 单击“开始”,单击“运行”,键入regedit,然后单击OK

  • 找到并单击以下注册表子项:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  • 单击Edit,指向New,然后单击DWORD Value

  • 键入DisableTaskOffload作为条目名称,然后按ENTER

  • 右键单击DisableTaskOffload,然后单击Modify

  • 在数值数据框中,键入值1,然后单击OK

  • 退出注册表编辑器。

  • 重启你的电脑。

答案3

你可以看看此解决方案。这是由于某些网络参数设置造成的。我现在已经将此应用到几台 PC 上,每次都能解决懒惰问题。

但您是否想过所有这些 Microsoft 产品都会共存?!

相关内容