我得到一个奇怪的。 从Windows XP访问Windows 7共享时出现错误消息。
发生系统错误58。 指定的服务器无法执行请求的操作
两台机器都在同一个域中。 Windows XP计算机可以查看和访问除Windows 7上的其他共享的所有其他共享。两台计算机都没有软件防火墙。
好的,这里的人就是答案。
问题是双方都没有设置NTML响应。 我不得不在xp和wind7上设置下面的命令,而重新启动的时候也是如此。
- GPEDIT.MSC
- Windows设置。 展开“本地策略”并select“安全选项”
- 备用:然后inputsecpol.msc来获取编辑器
- 在列表中find“networking安全:LANpipe理器身份validation级别”,然后双击它。
- 将设置从“仅发送NTMLv2响应”更改为“发送LM和NTLM – 如果协商使用NTLMv2会话”
以下是Win7所需的更改解决scheme,以允许XP(Vista之前)客户端连接到Win7计算机上的共享和打印机:
- 开始 – 运行(Windows – R) – GPedit.msc
- 在打开的组策略编辑器窗口中,在左侧窗格中展开:
- 点击“本地计算机上的IP安全策略”
- 在右侧窗格中,双击SecNet RAS / VPN客户端POlicy(唯一的条目)
- 在打开的新属性对话框中,在“规则”选项卡中,滚动至列表底部
- 选中“”默认响应(仅适用于Windows的早期版本)
- 单击确定