局域网共享

公司里的电脑共享打印机和文件,在网上邻居可以找到对方的电脑不用输入用户名密码就可以直接进入复制文件,但是对方电脑没有开启来宾用户,之后重装系统就不行了,一定要开启来宾用户才能不输入用户名密码登录。请问这是怎么回事啊?有什么办法可以不启用来宾而能不输入用户名密码登录啊?这样可以很方便的共享打印机和文件啊。

网上邻居无法访问常见网络故障解答!

相信很多人都有一样的经历,由WIN XP构成的网络所有设置和由WIN 2000构成的完全一样,
但还是出现了根本不能访问的情况,这主要是因为XP的安全设置和2000不一样所导致。
针对这个问题将各种网上提供的常见解决方法做了相应测试,现在整理介绍,希望能对遇到此问题的网友有所帮助,并请高手继续指点。部分内容摘自网络,
请原谅不一一注明出处。
在实际的网络运用中,安装Windows XP系统的电脑有时会出现不能与Windows 98、Windows 2000的
电脑互相访问的问题,即使是开启Guest账号、安装NetBEUI协议、设置共享文件夹,问题也得不到
解决。
右键点击Windows桌面上的“我的电脑”,选择“属性”,进入“计算机名”选项卡,查看该
选项卡中出现的局域网工作组名称,如“MSHOME”,然后点击“网络ID”按钮,进入“网络标识向
导”,单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”,再
单击“下一步”选择“公司使用没有域的网络”,随后输入局域网的工作组名,如“MSHOME”,再
次单击“下一步”按钮。最后点击“完成”按钮完成设置。重新启动计算机后,局域网内的计算机
就可以互访了。

经过这样的设置后,即使局域网内的计算机设置了不同的工作组,但在“网上邻居”中单击“
查看工作组计算机”,在“其它位置”再单击“Microsoft Windows Network”,右面的窗口中就会
出现所有工作组的名称,从而实现了对不同工作组的互访。

首先,这里不考虑物理联接和其它问题,只谈及策略问题。此外,请安装相应的协议并正确
的设置IP地址,同时尽量把计算机设置在一个工作组内且具有相同网段的IP地址。
其次,网上对于出现的问题描述较多,这里不再累述。当共享和访问出现问题时请考虑以下
的步骤:
1.检查guest账户是否开启
XP默认情况下不开启guest账户,因此些为了其他人能浏览你的计算机,请启用guest账户。
同时,为了安全请为guest设置密码或相应的权限。当然,也可以为每一台机器设置一个用户名和
密码以便计算机之间的互相访问。
2.检查是否拒绝Guest用户从网络访问本机
当你开启了guest账户却还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算
机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系
统Guest用户的情况下解除对Guest账号的限制,点击“开始→运行”,在“运行”对话框中输入
“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策
略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这
样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。
3.改网络访问模式
XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具
有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次
选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账
号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:
本地用户以自己的身份验证”。
这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地
的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通
过输入你要访问的计算机内已经的账户和密码来登录。
若不对访问模式进行更改,也许你连输入用户名和密码都办不到,\\computername\guest为
灰色不可用。即使密码为空,在不开启guest的情况下,你也不可能点确定登录。改成经典模式,
最低限度可以达到像2000里没有开启guest账户情况时一样,可以输入用户名和密码来登录你要进
入的计算机。也许你还会遇到一种特殊的情况,请看接下来的。
4.一个值得注意的问题
我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还
是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密
码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先
的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个
策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录
”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。经过以上的更改基本就
可以访问了,你可以尝试选择一种适合你的方法。下面在再补充点其它可能会遇到的问题。
5.网络邻居不能看到计算机
可能经常不能在网络邻居中看到你要访问的计算机,除非你知道计算机的名字或者IP地址,
通过搜索或者直接输入\\computername或\\IP。请按下面的操作解决:启动“计算机浏览器”服
务。“计算机浏览器服务”在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器
的计算机。如果停止了此服务,则既不更新也不维护该列表。
137/UDP--NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是
TCP/IP上的NetBIOS(NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地
址映射方法。
138/UDP--NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它
用于网络登录和浏览。
139/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS(NetBT)协议族的一部分,
它用于服务器消息块(SMB)、文件共享和打印。请设置防火墙开启相应的端口。一般只要在防火墙
中允许文件夹和打印机共享服务就可以了。
6.关于共享模式
对共享XP默认只给予来宾权限或选择允许用户更改“我的文件”。Windows 2000操作系统中用
户在设置文件夹的共享属性时操作非常简便,只需用鼠标右击该文件夹并选择属性,就可以看到共
享设置标签。而在Windows XP系统设置文件夹共享时则比较复杂,用户无法通过上述操作看到共享
设置标签。具体的修改方法如下:打开“我的电脑”中的“工具”,选择“文件夹属性”,调出
“查看”标签,在“高级设置”部分滚动至最底部将“简单文件共享(推荐)”前面的选择取消,另
外如果选项栏里还有“Mickey Mouse”项也将其选择取消。这样修改后用户就可以象使用
Windows 2000一样对文件夹属性进行方便修改了。
7.关于用网络邻居访问不响应或者反应慢的问题
在WinXP和Win2000中浏览网上邻居时系统默认会延迟30秒,Windows将使用这段时间去搜寻远程
计算机是否有指定的计划任务(甚至有可能到Internet中搜寻)。如果搜寻时网络时没有反应便会
陷入无限制的等待,那么10多分钟的延迟甚至报错就不足为奇了。下面是具体的解决方法。
A.关掉WinXP的计划任务服务(Task Scheduler)
可以到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,单击“停止”
按钮停止该项服务,再将启动类型设为“手动”,这样下次启动时便不会自动启动该项服务了。
B.删除注册表中的两个子键
到注册表中找到主键“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
\Explorer\RemoteComputer\NameSpace”
删除下面的两个子健:{2227A280-3AEA-1069-A2DE-08002B30309D}和
{D6277990-4C6A-11CF-87-00AA0060F5BF}。
其中,第一个子健决定网上邻居是否要搜索网上的打印机(甚至要到Internet中去搜寻),如
果网络中没有共享的打印机便可删除此键。第二个子健则决定是否需要查找指定的计划任务,这是
网上邻居很慢的罪魁祸首,必须将此子健删除。
总结
不能访问主要是由于XP默认不开启guest,而且即使开了guest,XP默认是不允许guest从网络访
问计算机的。还有就是那个值得注意的问题。相信一些不考虑安全的地方或是电脑公司给人做系统
密码都是空的,但这样是不允许登录的。只要试过以上的方法,相信是不会再有问题的
__________________
Let's go!

在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信。在工作站访问服务器时,工作站的“网上邻居”中可以看到服务器的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络径、无权访问等问题,归纳为以下几点:

在XP首次使用的时候要在网上邻居的属性里面新建一个网络连接进行网络安装向导。

1、检查计算机之间的物理连接。

网卡是网络连接的基本设备,在桌面计算机中,每个网卡后面的指示灯应该是亮的,这表示连接是正常的。如果不亮,请检查集线器或交换机是打开的,而且每个客户端连接的指示灯都是亮的,这表示链接是正常的。接下来检查网线的水晶头是否接触良好。

2、确保所有计算机上都安装了TCP/IP,并且工作正常。

在Windows XP中默认安装了TCP/IP。但是,如果出了网络问题想卸载后重新安装TCP/IP就不容易了:在“本地连接”属性中显示的此连接使用下列项目列表中单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用)。
这是因为传输控制协议/Internet协议(TCP/IP)堆栈是Microsoft XP/ 2003的核心组件,不能删除。在这种情况下,如果需要重新安装TCP/IP以使TCP/IP堆栈恢复为原始状态。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态。方法是:在命令提示符后键入以下命令,然后按ENTER键:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。

3、使用ping命令测试网络中两台计算机之间的连接:

ping其它计算机IP,在命令提示处,键入ping x.x.x.x(其中x.x.x.x是另一台计算机的IP地址),然后按ENTER键。应该可以看到来自另一台计算机的几个答复,如:

Reply from x.x.x.x:bytes=32 time<1ms TTL=128

如果没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题。如果ping命令成功执行,那么您就确定了计算机可以正确连接,可以跳过下一步。如果没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题。PING本地IP,如果看到"Request timed out",说明本地计算机可能有问题。

4、使用ping命令测试网络中名称解析是否正常

ping computername,其中computername是远程计算机的名称。通过ping命令用名称测试计算机连接。确定计算机的名称的方法是:在命令提示处,输入SYSTEMINFO。或者在桌面上右击我的电脑-属性,然后单击计算机名称选项卡。如果看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析。名称解析跟NETBIOS密切相关,看下面的步骤。

5、正确安装网络组件

首先右击网上邻居-属性,选择要共享的网卡。把IP设置在局域网的同一个网段上。比如192.168.1.X网段。然后看一下TCP/IP的高级属性中,是否开启NETBIOS。

在利用WINNT4.0构建的网络系统中,对每一台主机的唯一标识信息是它的NetBIOS名,系统是利用WINS服务、信息广播方式及Lmhost文件等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯。

在内部网络系统中(也就是通常我们所说的局域网中),利用NetBIOS名实现信息通讯是非常方便、快捷的。但是在Internet上对一台主机的唯一标识信息是它的FQDN格式的域名(163.com),在Internet是利用DNS标准来实现将域名解析为相应IP地址,WIN2K支持动态DNS,运行活动目录服务的机器可动态地更新DNS表。

WIN2K网络中可以不再需要WINS服务,但是WIN2K仍然支持WINS,这是由于向后兼容的原因。目前,大多数网络是混合网,既有Win98等系统,又有WINXP/WIN2K等系统,因此需要在TCP/IP协议上捆绑NETBIOS解析计算机名。

查看是否选定“文件和打印服务”组件,如果已将其取消选中,“浏览服务”将不绑定到NetBIOS接口。成为备份浏览器并且没有启用“文件和打印共享”的基于Windows的计算机无法将浏览列表与客户机共享。任何将要包括在浏览列表中的计算机也都必须启用“文件和打印共享”。

6、启用打印与文件共享。

在网上邻居和本地连接属性里可以看到是否安装了打印机与文件共享。验证:如果在网上邻居中看不到自己的机器,说明你没有安装打印机与文件共享。

7、启动"计算机浏览器"服务

计算机浏览器"服务在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。

WIN2K/XP要确保计算机浏览服务正常启动。打开计算机管理->服务和应用程序->服务,在右窗中确保“Computer Browser”没有被停止或禁用。

8、运行网络标识向导

我的电脑选择“属性”,然后单击“计算机名”选项卡单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。

9、Win2k安装NetBEUI协议

在Win2k中NetBEUI协议是一个高效协议在局域网中使,因此必须安装此协议:

网上邻居->属性->本地连接->属性---->安装------>协议------->NetBEUI Protocol

10、起用Guest(来宾)帐户

Windows XP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。对Windows XP Home Edition计算机或工作组中的Windows XP Professional计算机的所有网络访问都使用来宾帐户。使用net user guest确保为网络访问设置了来宾帐户,如果该帐户是活动的,命令输出中会出现一行类似下面这样的内容:Account active Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问:

net user guest /active:yes

或者打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户

11、允许Guest(来宾)帐号从网络上访问。

在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号。

12、防火墙:

确保WINXP自带的防火墙没有开启,打开本地连接属性->高级,关掉Internet连接防火墙。如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的操作系统)。

Windows XP最新的SP2补丁对ICF做了很大的改进,功能更强大了,ICF有了自己的设置项,安装SP2后,默认情况下,启用ICF防火墙,不允许任何外部主动连接,即使是本地的应用程序要访问网络也需要在许可列表中做设置。

但是防火墙阻断正常的网络浏览服务通讯,结果是别人在网上邻居中看不到你的计算机,有没有两全其美的办法在开启防火墙的前提下允许浏览服务。

办法是,如果开启了ICF,打开属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表示本机。

下面几个是内外端口号,旁边的tcp/udp表示这个端口是udp连接还是tcp连接。

按照下面的表格输入3个服务

名称 协议 端口

NetBIOS Name Service UDP 137

NetBIOS Datagram Service UDP 138

NetBIOS Session Service TCP 139

137/UDP -- NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。

138/UDP -- NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于网络登录和浏览。

139/TCP -- NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。

13、检查RPC、Plug and Play服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库:

regsvr32 netshell.dll

regsvr32 netcfgx.dll

regsvr32 netman.dll

14、设置帐号和密码

由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,在这里把用户密码添加进去就可以了。

15、多种方法访问“网络计算机”

例如要打开网络中名为“Killer”的计算机,其IP地址为192.168.1.8,如果你不清楚其它机器的IP地址,你可以使用“PING计算机名”来获得它的IP地址。

用计算机名访问,NETBIOS提供的服务。点击“开始”菜单,单击“运行”,在地址栏输入“\Killer”,单击“确定”。

用IP地址访问,在地址输入栏中输入“\192.168.1.8”,单击“确定”。

用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。

用映射驱动器的方法访问,进入DOS方式,输入“NET VIEW \killer”,回车�这是查看计算机Killer上有哪些共享文件夹,如D。再输入NET USE Z:\Killer\D�将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到Killer计算机上了。
__________________
Let's go!

XP互访的两大误区:
1、在控制面板的用户账户中开启Guest。
传播指数:★★★★★
相信大家都看到过这个,其实,XP在默认情况下,Guest已经开启,如果你不信,可以在“我的电脑”上点右键,选择管理-本地用户和组-用户,看看右边的Guest,没有红叉叉吧,所以,XP默认情况下,Guest已开启,但是为什么控制面板用户账户的Guest没开启呢?控制面板用户账户里的Guest是否启用决定着在本机是否允许Guest登陆,而不是控制Guest是否开启的。
如果你在控制面板中开了Guest,那么在登陆时就会出现两个用户,一个你的,一个Guest,给我们带来了很大的视觉污染。
2、不要勾选“使用简单的文件共享”
传播指数:★★★
“使用简单的文件共享”在资源管理器-工具-文件夹选项-查看里面。
我真是奇怪啊,也不知道这人是怎么想的,微软搞上这个就是方便我们使用共享,如果不要勾选的话,稍微设置不慎,就会出现无法互访的问题,如果勾选上了,会使我们共享设置非常方便,如果你的电脑想让全局域网的人访问,建议勾上,如果想设置部分电脑的权限,建议不勾。偶是勾上了。
看看附件中的图,控制面板用户账户没开,照样有人访问偶,也没勾“使用简单的文件共享”,也照样能访问。

那做到XP互访需要做到哪些步骤呢?
【建议在这些操作之前先运行一下网络安装向导,XP的话,在网上邻居上点右键,选择属性,然后点左侧常用任务中的“设置家庭或小型办公网络”,然后一步一步设置,98的话,放入XP光盘,自动运行之后,选择执行其它任务-设置家庭或小型办公网络,然后复制文件,重启电脑,再进行设置。2000不需要进行设置。】
1、IP在同一网段,子网掩码一样。
2、把防火墙关掉,或者开启但允许局域网传输文件和使用打印机。
3、建议勾上“使用简单的共享”。(如果不勾,设置麻烦)
4、设置工作组在同一个,这样更有利于互访。
5、打开控制面板-性能和维护-管理工具-本地安全设置-本地策略-用户权利指派,看一下“从网络访问计算机”有没有Everyone,如果没有,添加。再看看“拒绝从网络访问这台计算机”里面有没有Guest或Everyone,如果有,将其删除。【默认情况下XP都设置好这些策略了,都不用动】
6、最重要的一点,如果你想畅通无阻的互访,不要用番茄花园XP,推荐用上海政府VLK版

另外,关于2000系统,额外说一下。
有人反映自己在记问2000系统是要密码,这时,你只需输入2000任何一个可用账户的用户名和密码就行了,如果不想输,那还需设置一下。去2000的那台电脑,添加一个用户,用户名和密码都是你这台计算机的,这样,你在访问2000的时候就不需密码了。

设置好这些之后,共享驱动之后,就可以互方了,在地址栏中输入\\ip或者\\计算机名,就可以访问网络资源了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-09-11
一是开启GUEST账号;

二是安装NetBEUI协议;

三是查看本地安全策略设置是否禁用了GUEST账号;

四是设置共享文件夹。

然而,即便把这4点都做到了,有时也仍然解决不了Windows XP的互访问题。因为在Windows XP中要想实现互访,还需设置这一步:

在Windows桌面上用右击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“TL2000”等。然后单击“网络ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“TL2000”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。

重新启动计算机后,局域网内的计算机就可以互访了。本回答被提问者和网友采纳
第2个回答  2006-09-11
你那台重装系统的机器的工作组变了。把工作组改回去就可以了。
相似回答