我有一台运行 Windows 7 的计算机,它在 D 盘上共享一个 Git 存储库。我们称这台电脑为“ win7
”。这个存储库是我们推送和提取项目的来源。
该网络是无线网络。此网络上的一台 PC 运行的是 Windows 10。我们称这台 PC 为“ win10
”。Win10
可以 ping 网络上的所有其他 PC,包括win7
。Win7
可以 ping win10
。Win7
可以访问 上的所有共享文件win10
。两台 PC 都没有密码。
问题:Win10
无法访问 上的任何共享文件win7
,无论是从 Explorer 还是从 Git Bash 或任何其他 Git 管理系统(Eclipse 或 Visual Studio 上的 E-Git)都无法访问。因此,win10
无法拉取/推送。网络上的所有其他 PC 都可以访问win7
共享文件,并向/从共享 Git 源推送/拉取。
Windows 10 有什么问题?
我已经尝试过这些:
控制面板\所有控制面板项\网络和共享中心\高级共享设置\文件共享已打开,发现已打开,密码保护共享已关闭
适配器设置\属性\QoS 数据包调度程序已卸载并重新安装
- 适配器设置\属性\文件和打印机共享已卸载并重新安装
- 适配器设置\属性\所有内容均已卸载并重新安装
gpedit.msc\计算机配置\Windows 设置\安全设置\本地策略\安全选项:
已启用这些:
- 网络访问: 允许匿名 SID/名称转换
- 网络访问: 让所有人的权限应用于匿名用户
已禁用这些:- 网络访问:限制对命名管道和共享的匿名访问
- 网络访问: 不允许匿名枚举 SAM 帐户
- 网络访问:不允许匿名枚举 SAM 帐户和共享
netsh int ip reset
,然后重新启动netsh winsock reset
,然后重新启动- AdapterSettings\ 已启用 TCP/IP 上的 NetBIOS
- 尝试更改为静态 IP
- 新的 Windows 10 控制面板\网络重置
- 防火墙已关闭
所有这些都尝试过了,但都无济于事。
答案1
终于!!4 个月后,第二次看到这个错误时,我在这里找到了解决方案:
https://support.microsoft.com/en-us/help/4046019
事实证明,如果您在“运行”中输入 IP,并且仅在“运行”中,就会出现一个非常具体的错误,其中包含以下消息:“您组织的安全策略阻止访问......”
搜索让我找到了这个解决方案:
通过在“开始”菜单中搜索或转到“运行”并运行来打开“本地组策略编辑器” gpedit.msc
,然后转到Computer Configuration\Administrative Templates\network\Lanman Workstation
并:“启用不安全的来宾登录”
问题就解决了。