最近项目中较多用到共享文件夹访问功能,但是苦逼的是电脑不能访问局域网电脑共享目录,访问共享时一直提示“Windows无法访问共享文件夹,错误代码是0x80070035,提示找不到网络路径”,十分懊恼。
访问共享提示找不到网络路径,首先ping了服务器的ip地址,发现可以ping通,其他电脑访问正常。说明不是网络问题,而是WIN7系统的设置问题。
使用cmd命令net share查看共享服务已经开启。
关闭WIN7防火墙和一些保护软件,再用服务器ip地址访问,同样提示找不到网络路径。
于是就想到了是不是哪个系统服务被关闭导致的?
于是在cmd里面输入services.msc,打开服务管理界面。根据服务的描述,找到了TCP/IP NetBIOS Helper服务描述中提到TCP/IP NetBIOS Helper服务能使用户能够共享文件、打印和登录到网络。于是启动TCP/IP NetBIOS Helper服务,问题得到解决。
TCP/IP NetBIOS Helper
提供 TCP/IP (NetBT) 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持,从而使用户能够共享文件、打印和登录到网络。如果此服务被停用,这些功能可能不可用。如果此服务被禁用,任何依赖它的服务将无法启动。
Win7 局域网访问出现0x80070035错误
1、更改Windows 防火墙设置
首先打开Vista系统的控制面板,点击安全里的windows防火墙(允许程序通过Windows防火墙),并在其例为选项中,勾选文件和打印机共享,然后勾选网络发现项,如果此项不选,即会造成Vista平台在访问其他网络的计算机和被其它计算机访问时,形成无法连接主机,所以这里要开启网络发现功能,让其自动寻找第三方计算机。
2、文件共享、服务启动
打开控制面板-网络和Internet-设置文件共享,确认计算机中是否开启了文件共享、打印机共享及公用文件夹共享三项。
并在开始运行菜单中输入services.msc调出服务项,将其下的Server设为自动,并手工试行启动服务,如果此项无法启动则计算机无法支持通过网络的文件、打印和命名管道共享。
随后将Workstation服务改为自动启动,以确保通过SMB协议创建并维护客户端网络与远程服务器之间的连接,如果想在网络邻居中让XP与Vista能相互沟通,就必须启动ComputerBrowser服务,以达刷新维护网络计算机更新列表。
-----------------------------------------------------------------------------------------------------------------------------------
错误代码:0x80070035
情况描述:
在局域网内访问有VISTA和Win7操作系统PC时,出现报错信息,能看见共享文件夹,但不能打开,错误代码:0x80070035
分析:在网上以错误代码:0x80070035关键字搜索了一下.发现网上有很多人也遇见了此问题,所以总结了一下,遇见此情况处理方法:
1,首先可以肯定的是,此问题就是大部份是由于系统自带的防火墙问题引起的.
2,直接关闭掉操作系统的防火墙是最为简单的处理方法.
把XP系统以下设置即可共享文件
1、开始-运行-services.msc- 找到"server"服务,属性启动类型-"自动"-确定,然后在左边点"启动",确定.
2、打开网上邻居属性-本地连接属性-安装-协议-"nwlink ipx/spx/netblos compatible transport protocl" 双击里面还有个"network monitor driver"也要安装.
3、开始菜单运行-secpol.msc -安全设置-本地策略-用户权利指派- "拒绝从网络访问这台计算机"属性,删除里面的"所有用户组".
4、然后点安全选项:网络访问:不允许SAM 帐户的匿名枚举, 属性给"停用".网络访问: 不允许 SAM 帐户和共享的匿名枚举,属性给"停用".网络访问: 本地帐户的共享和安全模型,属性改为"经典 - 本地用户以自己的身份验证".
5、点击桌面我的电脑右键-管理-本地用户和组-用户,把右边的guest用户属性"帐户已停用前面的钩去掉".
6、打开我的电脑-工具选项-文件夹选项-查看-把使用简单文件共享前面的钩去掉,确定.
7、关闭防火墙注销一下就可以了.
简单的办法就是
1.在xp里从组策略里修改安全选项:网络访问: 本地帐户的共享和安全模型,属性改为"经典 - 本地用户以自己的身份验证"
2.给xp当前用户设置密码
3.访问时会提示输入凭证,输入xp用户名和密码
win7访问XP解决方法
1. 在win7中打开“网络和共享中心”---选择“更改高级共享设置”,将其中的“网络发现”和“网络共享”等权限都设置为“允许”或“打开”状态.
2. 在不能访问的XP电脑上,为“网上邻居”创建一个快捷方式.然后把这个快捷方式复制到win7中(PS:比如放在win7的桌面上),再双击这个快捷方式,就有可能让win7正常访问到XP.
在解决问题的时候,建议大家能参考问题提供的描述及错误代码,描述可以让我们大概了解问题产生的原因,对我们解决问题很有帮助,而错误代码则可以去微软知识库里面寻求答案,如WIN7找不到网络路径的错误代码是0x80070035, 根据这个错误代码,在微软知识库也是可以找到问题的解决方法,当然通过搜索引擎可以找到。当大家如果遇到操作系统的问题,如果自己解决,可以参考的分析思路,如果找搜索引擎帮忙,那么可以直接根据系统提供的问题描述和错误代码进行搜索。