您的位置:首页 > 其它

WinXP下网上邻居不能访问的解决方法大全

2006-08-25 01:54 567 查看
WIN XP系统中,网上邻居不能访问,相信很多人都碰到过这样的问题,我通过一些案例进行测试分析和在网上查了一些资料,并将各种网上提供的常见解决方法做了相应测试,现在整理介绍一下.主要的现象有
1.无法打开工作组
2.无法打开计算机
3.提示输入guest用户密码(不guest从网络登录)
4.提示用户没有权限
5.工作组中看不到计算机
6.不能设置共享(复选框为灰色)
钟对WIN XP的默认安装,当共享和访问出现问题时请考虑以下的步骤:
1.检查guest账户是否开启.
XP默认情况下不开启guest账户,因此为了其他人能浏览你的计算机,请启用guest账户。同时,为了安全请为guest设置密码或相应的权限。
2.检查是否拒绝Guest用户从网络访问本机.
当你开启了guest账户却还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系统Guest用户的情况下解除对Guest账号的限制,点击“开始→运行”,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。
3.改网络访问模式(非必须步骤,与1,2项可不同时使用).
WIN XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已经的账户和密码来登录。
若不对访问模式进行更改,也许你连输入用户名和密码都办不到,//computername/guest为灰色不可用。即使密码为空,在不开启guest的情况下,你也不可能点确定登录。改成经典模式,最低限度可以达到像2000里没有开启guest账户情况时一样,可以输入用户名和密码来登录你要进入的计算机。
4.检查防火墙是否开启.
Windows防火墙(SP2)默认并没有打开文件和打印机共享所使用的端口.关闭Windows防火墙或在防火墙的设置的“例外”选项卡中勾选“文件和打印机共享”。若还装有其实软件的防火墙,确保防火墙没有禁止以下端口:UDP:137,138、TCP:139,445(137/UDP-NetBIOS名称服务器,138/UDP-NetBIOS数据报,139/TCP-NetBIOS会话服务)
也许你还会遇到一些特殊的情况,请看接下来的。
5.一个值得注意的问题.
我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,当然也可以为GUEST设置密码.否则即使开了guest并改成经典模式还是不能登录。

经过以上的更改基本就可以访问了,你可以尝试选择一种适合你的方法。下面在再补充点其它可能会遇到的问题。
1.刚开机时可能无法找到工作组或计算机(win2k下),请等待几分钟再试
2.可以看到共享文件夹但无法进入,请重启Server 服务
3.确认以下服务是否启动:
Computer Browser 服务
Workstation服务
Server 服务 (未启动时无法浏览工作组)
TCP/IP NetBIOS Helper服务
确认以下协议/客户端是否安装并启用:
Microsoft 网络的文件和打印机共享 协议
Microsoft 网络客户端
组成的局域网中网上邻居经常出现各种各样的问题
7.关于用网络邻居访问不响应或者反应慢的问题.
在WinXP和Win2000中浏览网上邻居时系统默认会延迟30秒,Windows将使用这段时间去搜寻远程计算机是否有指定的计划任务,如果搜寻时网络时没有反应便会陷入无限制的等待,那么10多分钟的延迟甚至报错就不足为奇了。具体的解决方法:
删除注册表中的两个子键
到注册表中找到主键HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace”
删除下面的两个子健:{2227A280-3AEA-1069-A2DE-08002B30309D}和{D6277990-4C6A-11CF-87-00AA0060F5BF}。
其中,第一个子健决定网上邻居是否要搜索网上的打印机(甚至要到Internet中去搜寻),如果网络中没有共享的打印机便可删除此键。第二个子健则决定是否需要查找指定的计划任务
8.另外,若不能设置共享(灰色),请在网络连接中重新设定一下“设置家庭或小型办公网络”,选择“启用文件和打印机共享”

不能访问主要是由于XP默认不开启guest,而且即使开了guest,XP默认是不允许guest从网络访问计算机的。
我在我的局域网中观察,可能还与路由器和其它计算机的故障有关,以及局域网中有其它版本的windows有关.WinXP系统本身在网上邻居的访问上也容易出现问题,重启一下也许能解决问题.我还遇到过什么都设好了,却连网络都不能访问的情况,最后重装系统才解决.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: