I have used one of my Raspberries Pi for years now as a file server, and highly successful it has been, having saved me alot of cash on electricty compared to my old Windows 2003 server.
I recently acquired a Windows 8.1 tablet, and have pulled all my hair out (haven't any really) trying to get it to connect the shares on the RPi file-server.
The Win8.1 machine can connect to my Windows 7 and Windows Vista PCs.
The Vista & 7 machines have used the RPi file-server for years, and still can.
So it must(??) be something up with Windows 8.1 eh?
So, I have set it up without a Homegroup, and the LAN is Private.
The RPi fileserver is visible in the LAN browser window, with the other machines. It's just that the User/Password is not acceptable. I have tried with the RPi machine name as the domain and with the workgroup as the domain name (works that way for Win8.1 to access the other PCs) and of course with the Win8.1 machine name as the domain name (the default).
I have tried switching off (and on) SMB2 and .SMB3 on the Win8.1 machine with SC CONFIG LANMANWORKSTATION. When SMB2 & SMB3 are off, Win8.1 cannot connect to Win7 or WinVista anyway.
So chaps, any answers? It's worth a pint in our local!