Windows-7
將文件從主機複製到執行 Windows 7 的 Virtual PC 很慢
我有一個安裝了 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
。- 退出系統資料庫編輯器。
- 重啟你的電腦。