Have you tried the following:
First you need to press windows key and R at the same time. Type gpedit.msc and press enter. Once in the group policies editor you need to go down the structure as follows:
Computer Configuration --> Windows Settings --> Security Settings --> Local Policies --> Security Options.
In here you need to find 1 setting and change it. That would be Accounts: Guest account status and make sure to enable this account.
You of course still need to shut off password protected sharing as well.
After you apply those you will be able to file share with ease.
If you are simply trying to access a directory on the Windows 10 host without passing any authentication details this should simply be a case of:
1) right click the DIR on Windows 10.
2) select PROPERTIES.
3) select sharing then SHARE.
4) add EVERYONE.
5) select SHARE.
At this stage any host on your network should have access to the share.
You can MAP as drive using:
net use x: \\host\share
Does that help ?