关于局域网共享的问题(win7电脑访问不了xp电脑的共享文件,但能用上面的打印机,xp能访问win7的)

公司电脑,A上连了打印机是XP系统,BCD都可以用打印机,CD是XP系统,他们可以访问A的共享文件,但B不能访问A上的共享(B是win7系统),另外A都可以访问BCD上的共享文件夹,请问这是因为什么啊?求大神指导下,常用的局域网共享设置都好的,但就是这个B访问不了A,提示没有权限,但能使用A上的打印机和被A正常访问共享

  win7电脑访问不了xp电脑的共享文件,但能用上面的打印机,xp能访问win7的,解决方案如下:

  一.win7这边

  1、开启的服务;

  右键点击我的电脑或计算机—管理----服务和应用程序,打开服务或者用WIN+R打开运行---输入services.msc回车,打开服务设置;

  将以下服务的[启动类型]选为[自动],并确保[服务状态]为[已启动]

  Server

  Workstation

  Computer Browser

  DHCP Client

  Remote Procedure Call

  Remote Procedure Call (RPC) Locator

  DNS Client

  Function Discovery Resource Publication

  UPnP Device Host

  SSDP Discovery

  TIP/IP NetBIOSHelper  //这个在xp系统没有开启,win7共享需要开启


  2、添加到相同工作组

  在桌面---计算机(右键)---属性

  3、开启网络共享和文件共享

  位置

  更改共享设置

  按图上设置

  添加文件共享到防火墙例外

  允许共享访问

  二、xp这边,XP系统要共享的打印机和文件设置为共享;
  1、打开网上邻居属性-本地连接属性-安装-协议-"nwlink ipx/spx/netblos compatible transport protocl" 双击 
  里面还有个"network monitor driver"也要安装. (自动安装不要安装盘的)



  添加协议即可。



温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-16
B访问A,出错,证明B用于访问A使用的用户名,不被A所接受,你可以在A上建用户名,该名为B正在使用的用户名,且密码相同,然后在A的共享文件夹上加入此用户名,问题就解决了。追问

不管用啊貌似。。

追答

你得取消XP系统的简单共享

追问

这个真心取消了。。

追答

比如A上有用户testone,密码111,并且A的共享文件夹为Ashare,对Ashare设置为用户testone有操作权限,比如读取权限;
然后在B上开启cmd命令窗口,运行命令如下:
net use X: \\A\Ashare "111" /user:"testone" 回车
如果一切正常,会建立一个X盘符,从我的电脑中可以直接访问。
前提条件A的防火墙关闭,或者A的防火墙例外列表里钩选“文件和打印机共享”

本回答被提问者采纳
第2个回答  2013-05-16
应该是打开了 GUEST帐户的 要不你打印机连接不上 你在XP的贡献文件夹属性里面添加everyone帐户
第3个回答  2013-05-16
A机没有给予B机管理员权限
您可以在桌面上右键单击“我的电脑---管理----账户”来进行设置,
您也可以在“控制面板-----管理工具---计算机管理--账户”来进行设置追问

具体点说说呗。。其他C和D我也没授予什么管理员权限啊,都是guest匿名访问,共享文件夹everyone都有所有权限

追答

设置共享
1、启用来宾帐户。
开始-控制面版--管理工具--计算机管理-展开系统工具--本地用户和组--用户,在右边会见到一个GUEST用户,双击它,把帐号已停用前面的勾取消。2、用户权利指派。
“控制面板-管理工具-本地安全策略”,在“本地安全策略”对话框中,依次选择“本地策略-用户权利指派”,在右边的选项中依次对“从网络上访问这台计算机”和“拒绝从网络上访问这台计算机”这两个选项进行设置。
“从网络上访问这台计算机”选项需要将guest用户和everyone添加进去;“拒绝从网络上访问这台计算机”需要将被拒绝的所有用户删除掉,默认情况下guest是被拒绝访问的。

(3)开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→“添加”,此时就可以看到“NetBEUI Protocol”这一项,此项原来是没有的,选取NetBEUI之后,按确定。
4、建立工作组。
以XP为例,右击“我的电脑”---“属性”,在“计算机名”选项卡中,点“更改”按钮,在下面的“工作组”文本框里输入工作组的名字,随便输,只要保证两台机器工作组一样就行。
或,右键点击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“workgroup”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,这里我建议大家用“BROADVIEW”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。
5、设置共享文件夹。
(1)我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾。
(2)把你要共享的文件全部放在一个文件夹里,右击这个文件夹--共享和安全,在“共享”选项卡中选中“在网络上共享这个文件夹”复选框,这时“共享名”文本框和“允许其他用户更改我的文件”复选框变为可用状态。用户可以在“共享名”文本框中更改该共享文件夹的名称;若清除“允许其他用户更改我的文件”复选框,则其他用户只能看该共享文件夹中的内容,而不能对其进行修改。设置完毕后,单击“应用”按钮和“确定”按钮即可。
6、关闭防火墙。
打开网上邻里,可看到对方机子上的共享文件夹。

追问

你说的这些除了NetBEUT协议没装,其他都做了,但我其他的计算机也没装这协议啊,貌似都能互相看,只有那win7的B看不了这个XP的A,而且A还能看到B,所以我觉得问题貌似不是出在这--

相似回答