Хотя это и не прямой ответ на ваш конкретный вопрос, это все же может быть решением.
Вы можете добавить обе машины, 7 и XP, в одну рабочую группу / сетевое пространство и разрешить общий доступ к папке на вашем компьютере с Windows 7.
Получите доступ к общему ресурсу через виртуальную машину XP и скопируйте что-нибудь из XP в общую папку Win 7.
В этом же отношении вы можете открыть общий доступ к папке на вашей виртуальной машине XP и получить к ней доступ из Win 7.
Если вам нужна помощь в настройке, я могу предоставить более подробную информацию.
Кроме того, если вы настраиваете сеть локально (в пределах вашей машины и ее виртуальных адаптеров), я не верю, что ей даже нужно будет обмениваться данными с вашим маршрутизатором, чтобы максимизировать скорость передачи.
Редактировать:
http://howtotechtutorials.com/how-to-share-folders-in-windows-7-without-homegroup/
http://kb.seattleu.edu/oit/KnowledgebaseArticle10028.aspx
Отмечено BroScience ниже:
Вы не можете копировать файлы из окна vm, вы должны использовать диски внутри vm. Если вы посмотрите на «Мой компьютер» в виртуальной машине XP, он покажет вам диски на вашем хост-компьютере. Вот где вы копируете это. Вам также не нужна синхронизированная папка, просто используйте общую папку в качестве основной, и она всегда будет доступна в виртуальной машине и в вашей операционной системе.