Q: Why is there a performance problem between my Windows XP virtual machine running in Windows Virtual PC and my host computer?

To fix a performance problem between the VM and the guest, you have several options.

John Savill

January 9, 2012

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A: Problems can be caused by your physical NIC using TCP offloading, and the emulated NIC within the virtual machine (VM) Intel 21140 not supporting TCP offloading. To address the performance problem between the VM and the guest, you have several options.

If you have multiple NICs in your desktop, you can disable TCP on the second NIC and use that NIC for the VMs. Another option is to disable TCP offloading on your system.

To do so, navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters in the registry and create a DWORD value named DisableTaskOffload. Set it to a value of 1, then reboot.

Get more help from John Savill on everything Microsoft--and more--at John Savill's FAQS for Windows.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like