2000-XP-2003操作系统常见问题集锦之局域网问题

问题描述:

  1、五步轻松解决Windows XP互访问题   曾经遇到很多用户抱怨,在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信。见过很多高手提供的高招,归纳起来有以下4点:一是开启GUEST

  1、五步轻松解决Windows XP互访问题

  曾经遇到很多用户抱怨,在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信。见过很多高手提供的高招,归纳起来有以下4点:一是开启GUEST账号;二是安装NetBEUI协议;三是查看本地安全策略设置是否禁用了GUEST账号;四是设置共享文件夹。然而,即便把这4点都做到了,有时也仍然解决不了Windows XP的互访问题。因为在Windows XP中要想实现互访,还需设置这一步:在Windows桌面上用右击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“Works”等。然后单击“网络ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“Works”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。重新启动计算机后,局域网内的计算机就应该可以互访了。

  对策一:在Win2000/XP中启用Guest用户。在Win2000/XP系统安装之后会缺省建立两个用户账户,即Administrator(系统管理员)和Guest(来宾账户),所有在本地计算机没有被分配到账户的用户都将默认使用Guest账户,该账户是没有密码的。不过,在缺省设置下,这个Guest账户并未被启用,我们可以从"控制面板|管理工具|计算机管理|本地用户和组|用户"中找到"Guest"账户,并用鼠标右击打开"Guest属性"对话框,去除这里的"账户已停用"复选框上的对钩标记,这样退出后就可以从Win98中访问到Win2000/XP了。

  其实,启用了Guest账户后,最大的好处是从Win98访问Win2000/XP时就不需要输入用户名和密码了,这种方法比较适合于用户不确定、访问量较大的局域网,但对家庭用户来说并不适用。

  对策二:检查Win2000/XP中是否存在安全策略限制。有时,Win2000/XP"聪明"过了头,虽然我们已经启用了Guest账户,从Win98中却仍然无法访问Win2000/XP,这时就要从"控制面板|管理工具|本地安全策略|本地策略|用户权利指派"中找到"从网络访问此计算机"或者"拒绝从网络访问这台计算机",然后检查一下其中是否出现了Guest账户或者其他对应的账户,然后根据不同情况进行添加或者删除即可。

  对策三:停用本地连接上的防火墙。防火墙是充当网络与外部世界之间的保卫边界的安全系统,微软在WinXP中为用户提供了一个内置的Internet连接防火墙(ICF),启用后可以限制某些不安全信息从外部进入内部网络。不过,如果您是在本地连接上启用了这个防火墙,那么就会造成工作组之间无法互访,出现"XXX无法访问"、"您可能没有权限使用网络资源"、"请与这台服务器的管理员联系以查明您是否有访问权限"、"找不到网络路径"等类似的提示,此时请停用本地连接的防火墙屏蔽。

  对策四:为WinXP添加NetBEUI协议。其实,直接添加NetBEUI协议对于解决不能互访的问题有时反而更为简单一些,而且它可以解决上面提到的启用防火墙的问题。Win98安装时会自动安装NetBEUI协议,但由于WinXP已经不再提供对NetBEUI协议的技术支持,因此只能手工添加了。

  找出WinXP安装光盘,进入"Valueadd\Msft\Net\Netbeui"文件夹下,这里有Nbf.sys、Netbeui.txt、Netnbf.inf共3个文件,先将Nbf.sys文件复制到本机的"Windows\System32\Drivers"文件夹下(这里的本机指安装了WinXP的那台电脑),再将Netnbf.inf文件复制到本机的"Windows\INF"文件夹下,Netbeui.txt文件可有可无。不过, INF文件夹具有隐藏属性,用户需要先在WinXP下的"工具|属性"窗口中选择显示文件才可以看到该目录。

  对策五:启用Win98中的"文件及打印机共享"。这是一个很简单但却经常被人忽略的问题,就是装有Win2000/XP的机器虽然可以从"网上邻居"中发现装有Win98的机器,但却无法访问,这是因为Win98未启用"允许其他用户访问我的文件"而造成的,启用该选项就可以解决这个问题。

  当然,除了上面提到的各种原因外,还有两台电脑不处于同一工作组中,或者是两台电脑的内部IP地址发生了冲突,甚至包括Hub故障、线路故障等。


  2、取消Win2000/XP每次开机的默认共享

  Win2000/XP为了网络管理需要,默认设置了磁盘共享,如:C$、D$等。即使你去掉,但下次开机后又会自动共享。这样会给机器带来一定的安全隐患,那如何去除它呢?跟我来吧!

  对于服务器而言在

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

  下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。

  对于工作站而言在

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

  下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。

  3、要在Windows XP上安装NetBEUI协议:

  默认情况下XP中并示安装NetBEUI协议,如果想安装,则可以按以下操作进行:

  以Administrator账号登录。把Windows XP光盘插入广驱,打开光盘下的 Valueadd\MSFT\Net\NetBEUI目录。

  把Nbf.sys复制到%SYSTEMROOT%\System32\Drivers文件夹。

  把Netnbf.inf 复制到隐藏的%SYSTEMROOT%\Inf文件夹。

  复制完这些文件,依次点击开始-控制面板,双击网络连接图标。用鼠标右键点击你准备安装NetBEUI协议的网卡,选择属性。在General选项卡下,依次点击安装-协议-添加,从列表中选择NetBEUI协议,并确定。

  4、windows 98/2000/XP/2003访问XP的用户验证问题

  首先关于启用Guest为什么不能访问的问题:

  1、默认情况下,XP 禁用Guest帐户

  2、默认情况下,XP的本地安全策略禁止Guest用户从网络访问

  3、默认情况下,XP的 本地安全策略 -> 安全选项 里,"帐户:使用空密码用户只能进行控制台登陆"是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest默认空密码......

  所以,如果需要使用Guest用户访问XP的话,要进行上面的三个设置:启用Guest、修改安全策略允许Guest从网络访问、禁用3里面的安全策略或者给Guest加个密码。

  有时还会遇到另外一种情况:访问XP的时候,登录对话框中的用户名是灰的,始终是Guest用户,不能输入别的用户帐号。原因是这个安全策略在作怪(管理工具 -> 本地安全策略 -> 安全选项 -> "网络访问:本地帐户的共享和安全模式")。默认情况下,XP的访问方式是"仅来宾"的方式,那么你访问它,当然就固定为Guest不能输入其他用户帐号了。

  所以,访问XP最简单的方法就是:不用启用Guest,仅修改上面的安全策略为"经典"就行了。别的系统访问XP就可以自己输入帐户信息。至于访问2003,默认情况下2003禁用Guest,但是没有 XP 那个讨厌的默认自相矛盾的来宾方式共享,所以可以直接输入用户名密码访问。

  第五部分:IE相关问题

  1、IE浏览器无法登录聊天室,另外点一些下载页面也点不开。

  IE中点击链接不能从新窗口中打开原因也很多,可按下述方法解决:

  1)如果你安装了金山毒霸2003 或者是金山毒霸Ⅴ,请将网页防火墙的“禁止打开网页中的弹出广告窗口”选项取消。

  2)如果你使用的是WINNT/WIN2000/WINXP/WIN2003,可能你中了冲击波,先用专杀工具杀毒,然后再安装补丁。

  3)如果上述两种情况都不适合你或无法解决问题则可以在“运行”中依次执行:

  regsvr32 /i urlmon.dll

  regsvr32 actxprxy.dll

  regsvr32 shdocvw.dll

  4)如果第三步还没有解决问题,则可以附加如下操作:

  从其它同系统的正常机子上复制以下文件覆盖本机的文件(也可以从安装文件中提取):shdocvw.dll、msjava.dll、actxprxy.dll、oleaut32.dll、mshtml.dll、browseui.dll、shell32.dll

  5)终极方法:

  重新安装IE/重新安装系统。

  2、用IE浏览网页时弹出“出现运行错误,是否纠正错误”对话框,单击“否”按钮后,可以继续上网浏览。

  可能是所浏览网站本身的问题,也可能是由于 IE 对某些脚本不支持。

  故障解决方法:

  ①启动IE,执行“工具→ Internet 选项”菜单,选择“高级”选项卡,选中“禁止脚本调试”复选框,最后单击“确定”按钮即可。

  ②将IE浏览器升级到最新版本。

       
        (24)修复IE工具栏广告

  [-HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\Extensions]

  [-HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Extensions]

  如果用的是WIN2000/XP等操作系统,可以运行[gpedit.msc]来打开组策略,在[用户配置]-[WINDOWS设置]-[Internet Explorer维护]里有部分关于IE的基本设置,还有[组策略]里在[管理模板]-[WINDOWS组件]-[InternetExplorer]下,也有些IE的基本设置。用起来比修改注册表方便,可以一用。

  5、我安装了网际快车(FLASHGET),但是用右键“使用网际快车下载”没有反应,但用IE下载是正常的,请问这是怎么回事?

  请不要把FLASHGET以及NETANTS装在中文路径下,例如:D:\网际快车。因为网际快车的右键功能是调用Jccatch.dll文件实现的,而系统使用一个DLL文件要先用REGSVR32命令进行注册,但是REGSVR32不支持中文路径名,所以会造成这种情况。如果你是重装的系统,只要运行一次REGSVR32 Jccatch.dll即可继续使用了(最好在CMD窗口中跳转到FlashGet的安装目录再输入上述内容确定。否则可能会提示模块找不到!)

  6、我的IE浏览器点新链接后,弹出的新窗口总是最小化,请问如何解决?同样的问题是如何保持弹出的窗口都是最大化的。

  ①打开“注册表编辑器”,找到[HKEY_CURRENT_USER\Software\ Microsoft\Internet Explorer\Desktop\OldWorkAreas] ,然后选中窗口右侧的“OldWorkAreaRects”,将其删除。

  ②同样在“注册表编辑器”中找到[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main],选择窗口右侧的“Window_Placement”,将其删除。

  ③退出“注册表编辑器”,重启电脑,然后打开IE,将其窗口最大化,并单击“往下还原”按钮将窗口还原,接着再次单击“最大化”按钮,最后关闭IE窗口。以后重新打开IE时,窗口就正常了!

  7、IE不能正常使用,在重装时却提示“发现系统中有该版本的IE”而拒绝安装;“添加或删除程序”中又没有卸载选项。

  ①对 IE 5.0 的重装可按以下步骤进行:

  第一步:打开“注册表编辑器”,找到 [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer] ,单击其下的Version Vector键。

  第二步:在右侧窗格中双击 IE 子键,将原来的“ 5.0002 ”改为“ 4.0 ”,单击“确定”后退出“注册表编辑器”。

  第三步:重启后,就可以重装IE 5.0了。

  ②IE6.0的重装有两种方法:

  方法1:打开“注册表编辑器”,找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}],将IsInstalled的DWORD值改为0就可以了。

  方法2:放入 Windows XP 安装盘,在“开始→运行”窗口键入“rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\Inf\ie.inf”。

  8、浏览论坛带音频视频帖会关闭IE的问题

  检查一下是不是安装了REALONE,一般来说就是因为这个软件有错误,IE才会关闭的,重新安装,我也不明白,有些人的用REALONE一点问题也没有,有些机子不行。总之REALPLAYER最稳定,不一定要升级的。最好不要使用Realone的Plus功能补丁,用完补丁后也可能会出现这种问题!

  9、如何彻底清除3721上网助手

  这个3721网络实名插件是使用Rundll32.exe调用连接库的,系统无法终止Rundll32.exe进程,所以我们必须重新启动计算机,按 F8 进入安全模式(F8 只能按一次,千万不要多按!)

  之后,单击 开始 -> 运行 regedit.exe 打开注册表,进入:

  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun

  删除键:CnsMin

  其键值为:Rundll32.exe C:WINNTDOWNLO~1CnsMin.dll,Rundll32

  (如果是win98,这里的 C:WINNTDOWNLO~1 为 C:WINDOWSDOWNLO~1)

  HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerAdvancedOptions

  删除整个目录:!CNS

  这个目录在 Internet 选项 -> 高级 中加入了3721网络实名的选项。

  HKEY_LOCAL_MACHINNESOFTWARE3721 以及 HKEY_CURRENT_USERSoftware3721

  删除整个目录:3721

  注:如果您安装了3721的其它软件,如“*飞猫”等,则应删除

  整个目录:HKEY_LOCAL_MACHINESOFTWARE3721CnsMin

  以及 HKEY_CURRENT_USERSoftware3721CnsMin

  HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain

  删除键:CNSEnable 其键值为:a2c39d5f

  删除键:CNSHint 其键值为:a2c39d5f

  删除键:CNSList 其键值为:a2c39d5f

  在删除完注册表中的项之后,还需要删除存储在硬盘中的3721网络实名文件。

  删除如下文件:

  C:WINNTDOWNLO~1 目录下

  (如果是win98,这里的 C:WINNTDOWNLO~1 为 C:WINDOWSDOWNLO~1 下同)

  2001-08-09 15:34

  3721

  2001-08-02 17:03 40,960 cnsio.dll

  2001-08-08 14:14 102,400 CnsMin.dll

  2001-08-24 23:14 42 CnsMin.ini

  2001-08-09 10:18 13,848 CnsMinEx.cab

  2001-07-06 17:57 32,768 CnsMinEx.dll

  2001-08-25 02:52 115 CnsMinEx.ini

  2001-08-25 02:51 17,945 CnsMinIO.cab

  2001-08-02 17:02 32,768 CnsMinIO.dll

  2001-08-24 23:15 40,793 CnsMinUp.cab

  C:WINNTDOWNLO~13721 目录下

  2001-08-02 17:03 40,960 cnsio.dll

  2001-08-24 15:53 102,400 CnsMin.dll

  2001-07-06 17:59 213 CnsMin.inf

  2001-08-24 15:48 28,672 CnsMinIO.dll

  以上文件全部删除,这样3721网络实名“病毒”就从您的计算机中全部清除了。

  最后,重新启动计算机,进入正常模式。现在已经完全没有3721网络实名的困扰了!