飞语流星

正式会员

贴子 1174

精华 0

积分 589

信用 0

竞猜 0

魅力 3

威望 0

现金 0 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2005-11-16

发表于:2006-07-07 08:07:24   |  显示全部帖子   |  本帖随机奖励楼主:0 CZB   |  转账至  飞语流星

访问WinXP共享资源的一些解决方法

笔者的很多朋友都曾遇到过这样的问题:在安装了Windows XP的计算机上,即使网络连接和共享设置正确(如IP地址属于同一子网,启用了TCP/IP上的NetBIOS,防火墙软件没有禁止文件共享需要的135、137、138、139等端口),使用其他系统(包括Windows 9X/Me/2000/XP等)的用户仍然无法访问该计算机。我们应该怎样解决这一问题呢?
  默认情况下,Windows XP的本地安全设置要求进行网络访问的用户全部采用来宾方式。同时,在Windows XP安全策略的用户权利指派中又禁止Guest用户通过网络访问系统。这样两条相互矛盾的安全策略导致了网内其他用户无法通过网络访问使用Windows XP的计算机。你可采用以下方法解决。
  方法一 解除对Guest账号的限制
  点击“开始→运行”,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。
  方法二 更改网络访问模式
  打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
  现在,当其他用户通过网络访问使用Windows XP的计算机时,就可以用自己的“身份”进行登录了(前提是Windows XP中已有这个账号并且口令是正确的)。
  当该策略改变后,文件的共享方式也有所变化,在启用“经典:本地用户以自己的身份验证”方式后,我们可以对同时访问共享文件的用户数量进行限制,并能针对不同用户设置不同的访问权限。
  不过我们可能还会遇到另外一个问题,当用户的口令为空时,访问还是会被拒绝。原来在“安全选项”中有一个“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。

Win XP打印机共享问题解决方法
  在Windows XP中,往往会因各种原因导致无法共享打印机,这个时候你是不是束手无策了?解决问题需要对症下药,让我们来了解一下在Windows XP中共享打印机时最容易出现的种种问题以及解决办法。
  现象一:网上邻居无法正常浏览
  在Windows XP中共享打印机,首先要做的并不是直接在工作站中安装网络打印机,而是应该先看看“网上邻居”中的“查看工作组计算机”项是否能正常浏览、是否出现安装有打印机的计算机(下称打印服务器)。如果能够找到打印服务器,则表示共享打印机的基本条件已经具备,如果出现错误,则应首先解决这个问题。
  解决办法:在确认局域网工作组名称一致的前提下,进入“本地连接”属性窗口,点击“安装”按钮添加“NWLink IPX/SPX/NetBIOS Compatible Transport Protocol”协议,现在不用重启即可解决无法查看工作组计算机或是单击“查看工作组计算机”项后出现的“没有权限浏览某某工作组……”之类的问题。
  现象二:无法浏览打印服务器
  能正常浏览“网上邻居”后,首先要双击打印服务器图标,进入其中看共享的打印机是否存在,如存在,则表示当前工作站有权限对此打印机进行安装、打印之类的操作,如果看不到共享打印机或是无法浏览打印服务器,则表示当前工作站的权限不够。
  解决办法:这个问题要从两方面来解决,一是在打印服务器中开放Guest账户,并在组策略中依次进入“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,删除“拒绝从网络访问这台计算机”项中的Guest账户即可;二是要确保打印服务器的“本地连接”属性中勾选了“Microsoft 网络的文件和打印机共享”项。
  现象三:工作站搜索不到共享打印机
  这是绝大多数局域网用户在Windows XP工作站中安装共享打印机时最容易遇见的问题,通常的表现形式是在共享打印机列表中只出现“Microsoft Windows Network”的信息,而共享打印机却搜索不到。
  解决办法:这个问题有三个解决方法。一是在为“本地连接”安装“NWLink IPX/SPX/NetBIOS Compatible Transport Protocol”协议后,通常就可以搜索到共享打印机了;二是直接在“网上邻居”中双击进入打印服务器后,右键点击共享打印机图标,在弹出的快捷菜单中选择“连接”,在弹出的提示框中点击“是”按钮即可快速安装好共享打印机;三是检查打印服务器的“本地连接”是否启用了“Internet连接防火墙”功能,如果开启了,请取消该功能,如果既想使用“Internet连接防火墙”功能,又想共享文件和打印机,则要安装NetBEUI协议(非路由协议)。
  现象四:让工作站无驱动安装打印机
  通常情况下,网管需要向工作站传送共享打印机的驱动程序文件,以便在工作站中安装共享打印机驱动程序。但是如果有数十台工作站都要进行这个操作的话,就会令网管们感到头疼了。
  解决办法:有两种方法供大家选择。一是使用Windows XP的安装“其他驱动”方法来解决。以安装联想6110打印机为例,假设现在有20台Windows 98工作站,那么首先在任意一台工作站中安装6110 for 98驱动,然后将工作站“c?\windows\inf\”目录中的“lgbcpr.inf”文件复制到打印服务器中。接着进入打印服务器的共享打印机属性窗口,在“共享”选项卡设置界面中点击“其他驱动程序”按钮,在弹出的对话框中勾选“Intel Windows 95、98和ME”项,接着指定“lgbcpr.inf”文件的位置。在提示指定“lexgo.exe”文件时,指定驱动盘中的“Drivers\Win_9X\lexgo.ex_”文件即可,系统将自动复制所需的驱动文件(见图)。复制完毕后,在其他工作站中进行共享打印机的安装时就不再需要用户提供驱动了。不过这种方法比较繁琐,而且初学者很难判断在这个过程中所需的文件是哪些。




  比较值得推荐的方法是第二种,即“映射网络驱动器”法。这个方法很简单,适用于所有打印机共享时使用。以安装Epson LQ-1600KⅢ打印机为例,首先在打印服务器中共享打印机驱动文件。然后进入工作站的“网上邻居”中的打印服务器,找到并选中共享的打印机驱动文件,点击“映射网络驱动器”菜单项,在驱动器列表中任选一个驱动器后,点击“确定”按钮。接着在安装共享打印机需要提供驱动文件时,手工指定映射的驱动器,并根据提示即可快速完成驱动的安装了。
解决XP专业版局域网访问故障十八招
近来常有提问局域网内winXP的访问问题,现将个人的一点经验总结如下:
  一、启用guest来宾帐户;
 二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户;
  三、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾;
  四、设置共享文件夹;
  五、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”);
  六、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。
  一般经过以上步骤,基本可以解决。如果不行,再往下看:
  七、检查本地连接是否被禁用,右击“本地连接”→“启用”;
  八、关闭网络防火墙;
  九、检查是否启用了域,是否加入了该域并检查域设置;
  十、检查是否关闭了server服务;
  十一、检查本地连接IP、子网掩码、网关及DNS设置是否有误;
  十二、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议;
  十三、某些局域网游戏和软件须安装NetBEUI协议。而且网上有文章说,在小型局域网中,微软在WinXP中只支持的TCP/IP协议和NWLink IPX/SPX/NetBIOS兼容协议表现不尽如人意,在小型局域网(拥有200台左右电脑的网络)中NetBEUI是占用内存最少、速度最快的一种协议。
安装方法:
①放入Windows XP安装光盘,到“valueaddMsft et etbeui”目录下将Netnbf.inf复制C:\Windows\INF中;
②将Nbf.sys复制到C:\Windows\System32\Drivers中;
③开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→→“添加”,此时就可以看到“NetBEUI Protocol”这一项(此项原来是没有的),选取NetBEUI之后,按确定就OK了。
  十四、作为网络浏览服务器的电脑由于病毒、配置低运行慢以及死机等原因导致网络上的计算机列表得不到更新,使得某些机器有时候在网上邻居中找不到。
  解决办法:最简单的办法是重启各种网络设备和电脑,或者关闭个别有上述问题的电脑上的网络浏览服务器功能,方法如下:
win2000/XP下禁用Computer Browser服务
  十五、给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。
可以手工解决这一问题。从注册表中找到“\HKEY_LOCAL_MACHINE\
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。
  十六、先卸载网卡驱动,重启再重装;
  十七、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决;
  十八、病毒(木马)原因。升级病毒库安全模式下全盘杀毒。
楼主
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |