XP Mode slow copying to host

Page 1 of 2 12 LastLast

  1. Posts : 2
    W7RC
       #1

    XP Mode slow copying to host


    Okay i copied a 100mb file from xp mode virtual hdd to a drive on the host and it took over 3 miuntes, 600mb of files took over 25 minutes. I don't see why copying from the virtual machine to the host is half as slow as it takes me to actually download them lol.
      My Computer


  2. Posts : 262
    windows 7
       #2

    So the speed is around 560kbps, this is typical for a network transfer speed.

    To the best of my knowledge, Microsoft XP Mode's file sharing are all based on RDP protocol, so even if your vm is on same PC as your host, it will still go through all TCP/IP traffic between the vm and the host. Even the display itself is through RDP, this is why XP Mode is slow.
      My Computer


  3. Posts : 17,545
    Windows 10 Pro x64 EN-GB
       #3

    huisinro said:
    So the speed is around 560kbps, this is typical for a network transfer speed.

    To the best of my knowledge, Microsoft XP Mode's file sharing are all based on RDP protocol, so even if your vm is on same PC as your host, it will still go through all TCP/IP traffic between the vm and the host. Even the display itself is through RDP, this is why XP Mode is slow.
    Exactly. XP Mode acts like any other computer on your network, it is not directly connected to host. You can make copying a little bit faster by attaching an external hd temporarily to XP (XP Mode > USB Menu) and copying the file there.

    Kari
      My Computer


  4. Posts : 262
    windows 7
       #4

    I think even USB is redirected through RDP.

    The fastest way is to mount the image file (base .vhd + snapshot) as virtual disk to the host while the VM is offline. You can then copy large files between vm and host.

    We (www.vmlite.com) will provide such free disk tools. Microsoft has a tool called VhdMount, too. However, I am not sure whether it handles snapshots. XP Mode VM consists of a base image, plus a snapshot (the diff file), you will need to mount them as a whole to get the files.
      My Computer


  5. Posts : 17,545
    Windows 10 Pro x64 EN-GB
       #5

    huisinro said:
    I think even USB is redirected through RDP.
    I don't think so. When you mount an external device, it is no longer available to host. It is really installed as a new device directly, and is thereafter seen as an internal drive, not network drive, thus making copying and moving faster. This image tells it better:

    XP Mode slow copying to host-mount-hd.png

    Kari
      My Computer


  6. Posts : 262
    windows 7
       #6

    I know the USB devices acts as builtin devices, but that still could use tcp/ip as underlying transfer protocol, just like some orher remote USB devices.

    Of course, if you check the transfer speed, if it is much faster than network (e.g., a few Mbps), then you are right, and they must be tunnelling through direct vm/host ports.
      My Computer


  7. Posts : 4
    Windows 7 Unltimate x64
       #7

    I know this thread has been inactive a long time, but I am having the same problem. And I am having much, much slower speeds than the OP. Much slower than just network speeds. In my case, I am copying from the host to the virtual machine. I was thinking it may have had something to do with the hard disk of the vm being of dynamic size and having to grow all the time. But I created a fixed second disk, and it was no better. Plus, copying internally from between the to disks is fine. It is taking me 12 minutes for me to copy 25 Mb of data!

    Anyone have any thoughts on this?

    Thanks
      My Computer


  8. Posts : 5,941
    Linux CENTOS 7 / various Windows OS'es and servers
       #8

    Hi there
    Your best bet for this type of stuff is to actually FORGET XP mode -- use vmware player or vbox -- and attach the USB device directly to the GUEST as a "Shared" device"

    This way you should get full USB speed access in the Guest VM so copying data to a Virtual disk ON THE VM should be nearly as fast as on the Native HOST. If using VBOX / VMWARE logon to the vm first of course.

    (It might work like that too in XP mode -- No idea on that however)

    The Host will be able to access it too -- best bet is to use "Host only" Networking -- then the Virtual Network adapter can run as much as 1 GB/s -- much much better than XP mode.

    IF you HAVE to use XP mode then I think you are limited to ITS virtual network adapter speed which is as SLOW as Molasses it really does run at "Glacial speed".

    I know for some people XP mode is the only option --free copy of XP too but the implementation unfortunately while a great idea leaves a LOT to be desired especially when compared with full featured Virtualisation products from vmware and vbox.

    Cheers
    jimbo
      My Computer


  9. Posts : 4
    Windows 7 Unltimate x64
       #9

    Thanks for your reply. I found the answer shortly after I posted on here. I found a post about disabling task offloading in the registry, but I just disabled TCP and UDP Checksum Offloading on the host's NIC and things sped right up.

    We do use VMware here a lot, but I figured for the ease of installation (and just to see what it was like) I would try XP mode. It's the first time I've looked at it. Seems OK once the disk access speed issue was cleared up.

    Jeff
      My Computer


  10. bww
    Posts : 30
    Windows 7 Pro-64 bit
       #10

    jeffdb27 said:
    I just disabled TCP and UDP Checksum Offloading on the host's NIC and things sped right up.
    Jeff
    I too have the same slowness you spoke of and would like to fix it. I am not familiar with the procedure you mention. I am running Windows 7 and xp mode and my question to you is:
    1. Where do I turn these two off?
    2. What could be the consequences for the rest of my computer?

    Thanks very much
    Last edited by bww; 15 May 2011 at 16:32. Reason: word not spelled correctly
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 18:00.
Find Us