WIN7系统的网络功能比XP有了进一步的增强,使用起来也相对清晰。但是由于做了很多表面优化的工作,使得底层的网络设置对于习惯了XP系统的人来说变得很不适应,其中局域网组建就是一个很大的问题。默认安装系统后不但同组内的WIN7系统互相不能共享访问,而且最头疼的问题是组内的XP系统计算机更难互访。针对这个问题,从网络上收集了一些这方面的资料,结合自己在调试过程中的情况,通过以下步骤基本能够解决XP与WIN7局域网共享设置的问题。不到之处请网友谅解指正。
一:必要点
1、需要是管理员权限的帐户
2、所有入网的计算机都要在相同的IP段,比如都为192.168.1.X(2≤X≤255)
3、所有入网的计算机都要在相同的工作组,比如都在WORKGROUP组
4、所有入网的计算机都要开启来宾账户,默认账户名为:guest。
5、关闭任何第三方的防火墙软件,或者进行一些相关设置(很重要)。Windows自带的防火墙。如果没有把它关闭的话,也需要进行一些设置才可以。打开Windows防火墙---例外---勾选 文件和打印机共享---确定---保存。 XP系统,在 常规 选项卡中,要去掉不允许例外 前面的勾。
6、所有入网的计算机的操作系统必须有正确的权限设置(这是重点)
7、XP,是指Windows XP Professional 版本。其中所述的部分方法,并不适用于Windows XP Home Edition。
8、WIN7,是指Windows 7。不同版本的WIN7可能存在一定的差异。如果你用的是Home Basic版本,就不要再往下看了,因为Home Basic不提供文件共享功能。。
二:必须开启的服务
右键点击我的电脑 或计算机—管理----服务和应用程序,打开服务或者用WIN+R打开 运行---输入services.msc回车,打开服务设置
将以下服务的[启动类型]选为[自动],并确保[服务状态]为[已启动]
Server
Workstation
Computer Browser
DHCP Client
Remote Procedure Call
Remote Procedure Call (RPC) Locator
DNS Client
Function Discovery Resource Publication
UPnP Device Host
SSDP Discovery
TIP/IP NetBIOSHelper
//这个很重要,其他的条件即使都满足了,没有这个也不行。
三:基本设置
A:
XP系统:
下载XP局域网一键共享,按里边的操作设置后,重启即可。
XP系统文件共享:右键单击要共享的文件夹,选择[共享和安全],勾选 在网络上共享这个文件夹。
B:Win7系统:
1.网络和共享中心---点击 网络 右边的 自定义---将网络类型设置为 专用网络
2.共享和发现---启用 网络发现、文件共享、打印机共享。密码保护的共享则可以设置为关闭。
3. 跨操作系统的打印机共享涉及到驱动的问题,为了避免麻烦,建议不要跨操作系统共享打印机。
4.访问策略设置
用WIN+R打开 运行---输入secpol.msc回车,打开本地安全设置
安全设置----本地策略----安全选项
帐户:
使用空白密码的本地帐户只允许进行控制台登录,设置为 已禁用。
此选项默认为 已启用。这是很关键的一步,因为很多人的电脑都是没有加密码的的。如果你当前使用的帐号没有密码的话,只允许控制台登录,就无法通过 网上邻居(XP)或网络(Vista)来访问了。所以此处需要禁用。
网络访问:
不允许 SAM 帐户和共享的匿名枚举] ,设置为 已禁用。
此选项默认为 已禁用。Windows 允许匿名用户执行某些活动,如枚举域帐户和网络共享的名称。这提供了方便,也带来潜在的风险。有的版本的系统(比如GhostXP电脑公司版)为了安全起见,将其设置为启用,但这样一来,局域网其它电脑就会无法查看你共享的内容了。
网络访问:
本地帐户的共享和安全模型,设置为 仅来宾。
此选项对加入了域的计算机默认为[经典],对独立的计算机默认为[仅来宾]。这是一个共享安全的辅助选项。小规模局域网内部的计算机彼此之间都是信任的,不存在非法访问的问题,为了方便起见,建议使用 仅来宾 方式。而使用 经典 模式可以更好地划定共享资源的访问权限,对于规模稍大的局域网,为了防止共享的资源被非法访问,就可以使用这种方式。
安全设置---本地策略---用户权利指派
从网络访问此计算机: 查看有没有本机来宾帐户即guest,如果没有就加上。
拒绝从网络访问这台计算机:查看有没有本机来宾帐户名,如果有就删除。
5. Win7系统文件共享设置
文件夹右键---共享---选择要与其共享的用户---点击黑色的小三角箭头---在下拉菜单中选择---everyone(这个列表中的所有用户)。
注意:在进行以上设置之前共享过的文件夹,可能需要重新共享后才能被正常访问。比如说以前使用
经典
模式共享了该文件夹,改为
仅来宾
模式后再访问就会出错,提示没权限。解决的办法就是先取消共享,再重新共享。
让局域网内的XP访问win7共享文件的简易方法
*删除“拒绝从网络上访问这台计算机”项中的guest账户:运行组策略(gpedit.msc)\本地计算机\计算机配置\windows设置\安全设置\本地策略\用户权利指派\拒绝从网络访问这台计算机。选中guest,则将其删除。(win7默认guest是不允许访问共享的)
*禁用“帐户:使用空白密码的本地帐户只允许进行控制台登录”
注:有些杀毒软件的更新也会禁用来宾账号,遇到这种情况,除了查看以上的三点操作,还要:
*运行服务策略“Services.msc”。启动其中的“Clipbook Server”(文件夹服务器):这个服务允许你们网络上的其他用户看到你的文件夹。当然有时你可把它改为手动启动,然后再使用其他程序在你的网络上发布信息。
*如果无法启动Clipbook服务。错误1068:依存服务或组无法启动。需要这样的步骤(你可以看他们的依存关系):首先开启 Network DDE DSDM (如果已开启,进入第二步),其次开启 Network DDE,然后开启 Clipbook。
最后,设置win7文件共享,将需要共享的文件夹添加Guest(来宾账号)权限即可。
解决”网上邻居”的访问故障
Win7和XP的“网上邻居”无法访问对方时(局域网内互访和双机互联互访),可以参考以下解决方式(本贴以win7截图,XP设置与win7雷同…PS:由于本人使用是英文版系统,所以截图将会是英文配图,具体的中文将在步骤中说明,不再赘述).
1..关闭防火墙.关闭win7和XP的防火墙,如果有第三方防火墙也请自行关闭.
2. 开启guest账户.在win7与XP中同时开启guest账户.
3. 开启文件和打印机共享.同时开启win7和XP的“文件和打印机共享”功能,如果是远程访问,还需要在防火墙中打开“远程服务管理”功能.
4. 检查杀毒软件和系统辅助软件设置.
某些杀毒软件带有互联网访问和远程服务的控制功能,有可能影响“网上邻居”的访问,可以尝试检查杀毒软件的安全规则设置,由于杀毒软件五花八门,我就不截图了,请根据自己的杀毒软件检查,或者暂时关闭杀毒软件.另外,windows优化大师等优化软件可能也会关闭文件夹共享功能,因此如果有优化过的请仔细检查优化设置.
win7访问XP解决方法
1. 在win7中打开“网络和共享中心”---选择“更改高级共享设置”,将其中的“网络发现”和“网络共享”等权限都设置为“允许”或“打开”状态.
2. 在不能访问的XP电脑上,为“网上邻居”创建一个快捷方式.然后把这个快捷方式复制到win7中(PS:比如放在win7的桌面上),再双击这个快捷方式,就有可能让win7正常访问到XP.
至此,大多数“网上邻居”引发的血案可以被解决了,你至少能通过“网上邻居”进入对方电脑了,看到共享文件夹.但是还会有新问题,接着看…
----------------------------------------------
XP访问win7解决方法
这种情况是指XP电脑可以通过“网上邻居”访问win7,看得到win7中的共享文件夹,但是双击后会提示没有权限.解决方法如下:
1. 在win7的电脑中进入防火墙设置界面,在“高级设置”中,分别将“入站规则”和“出站规则”的全部“文件和打印机共享”设置为“允许”.
2. 在win7电脑的共享文件夹中右键“属性”---“共享”---“高级共享”,将“共享此文件夹”前方的钩子勾上.并在“权限”中依次点击“添加”---“高级”---“立即查找”,在结果中选择“everyone”和“guest”.
3. 如果采取以上步骤后仍然无法访问共享文件夹,那么还可以选择该共享文件夹,右键选择“安全”,选择访问用户(“everyone”、 “Guest”和“User”等)并点击“编辑”,在“完全控制权限”的钩子上打勾即可.
XP无法对win7写操作的解决方法
这种问题是XP和win7可以互访,但是XP向win7传输文件的时候,有时会出现“服务器存储空间不足,无法处理此命令”的错误,同时“网上邻居”断开连接.解决方法如下:
1. 在win7下调出CMD,输入“netstop server”+回车,然后输入“net startserver”+回车,这样的目的是为了重启服务.
2. 步骤一治标不治本,如果你想一劳永逸,在win7中点击开始,输入“regedit”回车,调出注册表编辑器,在 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters”
中将右侧的“size”的值改为“3”(如果没有这个键值自己新建一个DWORD,也就是二进制的),
然后在左侧找到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management”,将右边的“LargeSystemCache”键值改为“1”,重启电脑即可.
至此基本完成改造了..当然也只是大多数情况下这样是可以了..下面还有些个别情况,给出例子,我就不截图了..
其他各种不能联通的解决方法
Q: XP与win7不能互通.错误代码为:0x80070035 提示找不到路径.
A: TCP/IPNetBIOS Helper 的问题.XP 访问共享并不需要该服务,所以长期一直禁用该服务未见异常.然而Win7 需要,所以在禁用了 Win7 的 TCP/IP NetBIOS Helper 服务的情况下连自己的共享都不能访问,同样也无法访问禁用了 TCP/IP NetBIOS Helper 服务的 XP .要用 Win7 去访问主机上的共享资源,必须要在服务端开启 TCP/IP NetBIOS Helper 服务.
Q :XP共享win7打印机最终解决办法.
A:
1.确保你的Win7已正确安装了打印机驱动,并已开启了打印共享功能
2.确保Win7的防火墙已经开通了打印共享选项,或者,直接关掉防火墙
3.开启打印共享时,必须在“共享-其它驱动程序”里面勾选“intel Windows2000 或 XP”驱动,并安装好此打印机For XP的驱动,否则XP的电脑连线到共享打印机时,会提示放入驱动.
4.确保所有的电脑都在同一网段下,同一个工作组如:MSHOME,即能互相访问到对方.
5.XP的电脑,直接使用 “\\Win7的电脑IP”的方法,连线到Win7电脑,
这时应该会看到已被共享出来的打印机,右键选择“连线”即可.
PS: 由于DNS解释或DHCP自动分配的问题,Win7的电脑最好直接给它分配一个静态的IP地址,以方便其它用户的正常访问.
局域网共享的四个因素:
一、用户权限
二、安全设置
三、同一网段(也就是同一网关)
四、必须在同一个工作组。
家里两台电脑,一台装XP,一台装win7,路由器局域网连接,以前一直是将两台机子改一致的工作组名称其它按默认,win7就能访问xp上的共享文件,但XP却不能访问win7。
查找原因发现win7默认Guest(来宾账号)是禁止的,需要手动打开:
*开启Guest账号:右击我的电脑\管理\用户有个Guest,双击之去掉“账户已停用”前面的勾。