In Build 9926 of Windows 10 Microsoft removed the ability to connect to unsecured network shares by default. For me and many others this includes Samba and NAS devices. Fortunately, you can enable the ability to connect to these shares by editing the registry.

The short version: add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth key, value set to 1.

The long version:

Click the Start Menu and type in regedit.

RegEdit_Pre_1Right click the regedit command and choose Run as Administrator.

RegEdit_Pre_2Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters key.

LanmanWorkstationRegEditRight click the contents pane and choose new DWORD (32 bit value).

LanmanWorkstationRegEdit_Step2Name the new key AllowInsecureGuestAuth.

LanmanWorkstationRegEdit_Step3Double click the new value and change the value to 1.

LanmanWorkstationRegEdit_Step4Close regedit and you should now be able to access unsecured network shares.

EDIT

Microsoft is correct in that the better way to handle this is to protect your shares with authentication, and to use said authentication when connecting to the network resource in question. However, it’s not often that a computer sits in a void by itself. If I were to password protect these shares there are multiple processes I’ve created which would have to be updated. Legacy systems in the home, as it is.