Existem vários métodos que você pode usar. Um método que você poderia usar seria configurar um dos sistemas como um servidor Secure Shell (SSH) e usar um cliente SSH no outro. Você poderia então transferir arquivos de um para o outro usando o Secure File Transfer Protocol (SFTP) . Você poderia, por exemplo, instalar freeSSHd no PC com Windows 8.1 e, em seguida, instalar o programa SFTP gratuito WinSCP no sistema Windows XP. Você pode estabelecer uma conexão SFTP do sistema XP para o sistema 8.1 e transferir arquivos pela rede. Nota: se houver algum firewall entre os dois, você precisará configurar uma regra de firewall apropriada.
Se você não estiver familiarizado com SSH e SFTP, o curso mais fácil pode ser, em vez disso, usar o TeamViewer , que é software que permite controlar remotamente um sistema de outro ou transferir arquivos entre os sistemas. É gratuito para uso pessoal. Você instalaria em ambos os sistemas. É muito fácil de configurar e usar.
Ou você pode usar soluções gratuitas baseadas na nuvem, como o Google Drive , que permitiria sincronizar arquivos e pastas entre os dois sistemas e ao mesmo tempo manter uma cópia dos arquivos em um servidor dentro da rede do provedor de serviços em nuvem, se você desejar.