Basicamente, o problema é que a máquina virtual (modo XP) é criada sob o primeiro perfil de conta de usuário, portanto, isso não poderá ser usado por outros usuários. Meu palpite é que a solução não é trivial. Eu analisei o seguinte link e não está claro se os usuários tiveram algum sucesso real. Pelo menos não há nada lá que não pareça contorcido de alguma forma.
Talvez seja melhor tentar uma ferramenta de virtualização diferente (desde que você tenha licenças do XP), como o Oracle Virtual Box ou o VMware Workstation. Essas ferramentas oferecem melhor controle sobre onde os arquivos de máquinas virtuais são salvos (você pode salvar em um local público), mas a ressalva é que cada usuário precisará saber como usar essas ferramentas.
Eu não uso o Virtual Box frequentemente (eu uso muito o WMware, e costumo usar muito o MS Virtual PC eo Virtual Server), mas eu acredito que ele funciona diretamente com arquivos * .vhd, então você pode usar seu modo Windows XP vhd dessa maneira.
Desculpe pelos links, mas há muitas informações (incluindo capturas de tela) lá. Estou tentando te apontar em uma direção que te dê algumas opções.