多个 Win 7 64 位工作站随机地丢失与 Windows 2003 服务器的一个共享驱动器的连接。1) 例如,在 Windows 资源管理器中尝试访问 \caedc1\Macshare 会导致:
Windows cannot access \\caedc1\Macshare
Error code: 0x80004005
Unspecified error
2)然后 net use 的结果看似如下,但共享仍然存在:
Status Local Remote Network
-------------------------------------------------------------------------------
OK H: \\caedc1\users$\me Microsoft Windows Network
OK S: \\caedc1\shared$ Microsoft Windows Network
OK Z: \\caedc2\T-L-Video Microsoft Windows Network
OK \\10.0.225.240\Macshare Microsoft Windows Network
OK \\caedc1\users$ Microsoft Windows Network
The command completed successfully.
3)对 DNC 路径进行 ping 操作:
C:\Users\me.CAE>ping caedc1
Pinging caedc1.xyz.com [10.0.225.240] with 32 bytes of data:
Reply from 10.0.225.240: bytes=32 time=17ms TTL=128
Reply from 10.0.225.240: bytes=32 time<1ms TTL=128
Reply from 10.0.225.240: bytes=32 time<1ms TTL=128
Ping statistics for 10.0.225.240:
Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 17ms, Average = 5ms
4)如果我在 Windows 资源管理器中使用这样的 IP 地址,我也能够访问这些文件:
\\10.0.225.240\Macshare\
5) 尝试通过 net use 命令映射另一个临时共享,结果如下:
C:\Users\me.CAE>net use t: \\caedc1\shared$
System error 64 has occurred.
6)每此主题,IPv6 已被禁用且“Microsoft 网络客户端”仍然存在。
7)Windows防火墙已禁用。
8)我们使用 Symantec Endpoint Protection 作为我们的 AV。
9) 重新启动总能修复共享问题。