如果按照常规配置步骤操作完还是访问不了,可以在windows server 2012 R2尝试以下操作:
运行输入regedit打开注册表,找到以下路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
里面找到SMBdeviceenabled 数值改为1,重启电脑即可访问。
----------------------------------------------------------------------------------------------------------------------
windows server 2012 R2服务器的smb1.0服务被杀毒软件当漏洞关掉了。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Parameters子项中有一个SMB1键,类型为REG_DWORD,值为1 这个试一下,我的也是这种问题,已经解决了。
XP上运行输入regedit打开注册表,找到以下路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
里面找到SMBdeviceenabled 数值改为1,重启电脑即可访问。
------------------------------------------------------------------------------------------------------------------------
补充:如果上面都不行,有时候XP访问不了高版本的系统,可能是自身问题,如果局域网有多台XP,其他XP正常访问,那就是本台XP问题,可以进入本地连接把没有用的多余应用和协议卸载,这是在实际实践中发现的问题所在。