与此相反,日常生活中我们最常见的反而是不带有域的小型工作组局域网,对处于这种情况下的WinXP系统用户,首先要解决的就是与使用其他不同操作系统的机器进行互访的问题。通常来说只要正确设置好局域网中各种操作系统的网络设置,其相互之间就应该可以访问。以一台使用WinXP的计算机和一台使用Win98的计算机新建一个局域网为例。Win98的设置如下:(1)右击网上邻居选择属性;(2)添加文件与打印机共享;(3)双击TCP/IP,设置指定的IP地址;(4)选择"标识",设置计算机名和工作组;(5)主网络用户选"Microsoft网络用户"。XP的设置如下:(1)右击"我的电脑"选择属性;(2)选择"计算机名",按"更改"键设置计算机名和工作组(应同Win98为相同工作组);(3)右击"网上邻居",选择"属性";(4)双击"本地连接",选择"属性",设置IP地址(注意必须与Win98处于相同子网掩码和网段);(5)右击"我的电脑",选择"管理";(6)展开本地用户和组,右击"用户",选择"新用户";(7)设置用户、密码,取消"用户下次登录时须更新密码"选项,而Win98用户使用此用户和密码登录。在如此设置以后(其他Windows 2000等也是类似设置),双方应该就可相互访问共享了。
但是,实际上我们经常会发现这样一种情况,在1个成熟的不带有域的局域网中加入1台使用WinXP的计算机后,网中其他操作系统的计算机与WinXP的计算机不能实现互访。造成这个问题的原因主要有两个:(1)许多小型的局域网均采用NETBEUI(NetBIOS扩展用户接口)协议构建,而WinXP中默认不再对此网络协议提供支持。(2)在采用TCP/IP协议构建的局域网中有多个网段,不同网段上的其他操作系统计算机无法访问WinXP计算机。解决第一个问题的最简单方法是在WinXP上安装NetBEUI协议:(1)将WinXP光盘插到CD-ROM中,进入valueaddMSFTNetNetBEUI文件夹;(2)将Nbf.sys复制到%SYSTEMROOT%System32Drivers目录中,将Netnbf.inf复制到%SYSTEMROOT%Inf隐藏目录中;(3)进入"控制面板",双击"网络连接";(4)右击要为其添加NetBEUI的适配器,然后单击"属性";(5)在常规选项卡上,选择"安装";(6)单击"协议",然后"添加";(7)从列表中单击选中"NetBEUI Protocol"(NetBEUI协议),然后确定;(8)完成安装后重新启动计算机。当然,也可以重新规划整个网络的连接协议(也是第2个问题的解决方案),但就要麻烦多了,具体选择取决于工作量的大小,还是自己拿主意为妙。