Windows-7

將文件從主機複製到執行 Windows 7 的 Virtual PC 很慢

  • May 24, 2020

我有一個安裝了 Windows Virtual PC 的 Windows 7 桌面,並且在同一主機上具有以下內容:

  • 在 Virtual PC 上執行的 Windows 7 實例
  • 在 Virtual PC 上執行的 Windows XP 實例

我遇到的問題是將文件從主機複製到 Windows 7 Virtual PC 非常慢。我說的是 17KB/秒。主機有一個千兆網卡。

在使用 Windows XP Virtual PC 做同樣的事情時,我沒有註意到有很大的不同。但是在 Windows 7 Virtual PC 上,它真的很慢。

我需要做些什麼(例如設置)來解決這個問題嗎?

我附上了資源監視器(Windows 7 Virtual PC)的圖像,它顯示我的網路流量呈爆發式增長,而不是相對穩定。

這些文件位於我主機上的“公共”文件夾中。

截屏

我已經在動態磁碟中看到了這一點。您可能希望將虛擬機放在固定大小的磁碟中,我認為有一種簡單的方法可以從動態遷移到固定,但目前它正在逃避我。

要檢查的另一件事是集成組件是否已正確安裝,可能需要刪除/重新安裝。

對我來說,問題是分段解除安裝。

以下 Microsoft KB 連結中的解決方案(方法 2)對我有用。(我知道文章指出 Virtual Server 2005;但這解決了我在 Winows 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
  • 退出系統資料庫編輯器。
  • 重啟你的電腦。

引用自:https://serverfault.com/questions/230606