New
#10
For an XP Hyper-V VM there are three things to know in order to use sharing. The first is that the XP VM can only use a 'Legacy Network Adapter'.
The second is that you need to create a an external switch for XP to use.
Hyper-V virtualization - Setup and Use in Windows 10NoteSince Windows 10 version 1709, Hyper-V now includes a default virtual switch named simply as Default. Creating your own external virtual switches is no longer required to get Internet connection to virtual machines.
However, to guarantee best networking capabilities between host machine and its virtual machines, it is recommended to create an external switch and use it instead. Using Default switch is totally OK if networking between host and Vm is not required.
The third is that any W10 machine you want to connect to from XP must have 'SMB 1.0/CIFS Server' enabled in Windows Features' because XP uses SMB1. If you just want to connect to an XP share from W10, then you only need 'SMB 1.0/CIFS Client' on the W10 machine.
Here's one I made earlier: Win 10 networking to an XP computer has changed - post #10