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