Make a copy of the vmdk file located in the vm xp folder. Create a new virtual machine with the Windows 7 \ 10 operating system, then add a new (secondary) hdd by linking the vmdk file of your xp machine that does not start. At this point you should see the contents of the disc (like D: \ or other letters).
inside the disk you can go and search for the files you need.
Depending on your host OS and the filesystem used by the guest OS on its virtual disks, you may be able to Map or Mount the Virtual Disk to a Drive on the Host System to gain access to your files.