不同版本系统(WinXP/Win7/Win8/Win10)共存的局域网设置
不用局域网不知道,用了才知道不同版本系统共存的局域网设置起来,比原来单一系统的局域网麻烦了很多。于是乎从网络上收集了相关方面的资料,并结合自己在调试过程中的情况,整理出以下步骤,基本能够解决不同版本系统局域网共享设置的问题。
若有不当之处请网友指正补充。欢迎转载,请保持文章完整。
一.Win7 设置(Win8 与Win7 类似)
1. Windows不同版本可能存在一定的差异(例如家庭版就不适用本教程)
2、所有入网的计算机都要在相同的IP段,比如都为192.168.1.X(2≤X≤255) 3.需要是管理员权限的帐户。 4.从开始菜单进入控制面板
4.1 “管理工具”设置
进入“管理工具”→点击“服务”打开服务设置
也可以用WIN+R打开 运行---输入services.msc回车
4.1.1进入服务设置界面,
将以下服务的[启动类型]选为[自动],并确保[服务状态]为[已启动] Computer Browser DHCP Client DNS Client
Function Discovery Resource Publication这个好像禁用也不影响? Remote Procedure Call
Remote Procedure Call (RPC) Locator Server
SSDP Discovery UPnP Device Host Workstation
TIP/IP NetBIOSHelper //这个很重要,其他的条件即使都满足了,没有这个也不行。 ?(下面的网卡设置我其实没设置也能共享,可以先跳过,若不行的话再回过来设置)在服务中,确保TCP/IP NetBIOSHelper服务是自动的没错,但是并不等于这个功能在WINS下启用了,必须还得到网卡的TCP/IP设置里,WINS里面打开TCP/IP上的NETBIOS启用勾勾,这才能真正生效
4.2.1
网络设置
进入“网络和共享中心”,确认活动网络是“工作网络”
4.2.2 网络共享设置
在“网络和共享中心”界面中点击“更改高级共享设置” 再点击“家庭或工作”
设置启用“网络发现”、“文件和打印机共享”、“公用文件夹共享” 禁用“密码保护的共享”
允许“Windows管理家庭组连接”
4.3 防火墙设置。
进入Windows防火墙设置,点击左上角的“允许程序或功能通过windows防火墙” 在弹出的属性设置中,找到“文件和打印机共享”并勾选。
注意:如果已经优化或禁用WindowsFire服务的话,请先进服务开启该服务,等局域网设置成功后再关闭。
4.4 来宾账户 Guest
4.4.1开启来宾账户(目的是免去每次进入共享文件夹时的弹框输密码) 进人用户账户界面-“来宾账户”→“启用” 所有入网的计算机都要
4.4.2 隐藏来宾账户
开启Guest用户后,别人可以从Guest用户登录电脑,而且系统启动后会停在欢迎界面,选择用户后才会进入系统,如果想跳过欢迎界面或者不让别人登录guest进入系统,这个时候就需要将本地登陆界面的Guest用户进行隐藏, 方法如下:
打开注册表编辑器(在“开始”→“运行”中输入regedit并回车 ), 定位到以下位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 修改前可以对这个项右键导出保存reg文件备份。 添加子项 SpecialAccounts\UserList,
在UserList下,新建一个DWORD值(新建时注意选32位的,不要选64位的), 名称为Guest,键值为“0”
(1为显示,0为不显示,可以分别编辑并导出为reg文件,方便使用)
统统设置完后,注销重登录一次,会发现这个用户名已经被隐藏掉了
4.5访问策略设置
进入“管理工具”,点击“本地安全策略”,
也可以用WIN+R打开 运行---输入secpol.msc回车,
4.5.1.1安全设置→本地策略→用户权限分配
拒绝从网络访问这台计算机:查看有没有本机来宾帐户名,如果有就删除。
4.5.1.2安全设置→本地策略→安全选项
5.1 共享对象设置
如果要共享某个文件夹,
1)请右键点击此文件夹,选择“属性”。
2)在共享选项界面内点击“高级共享”,在其属性内勾选“共享此文件夹”; 再点击下方的“权限”按钮→进入权限设置→选择Everyone账户, →勾选“完全控制”权限→确定。
3)回到共享选项界面点击“安全”选项卡,
在“组和用户名”内查看是否有“Everyone”账户,若无点“编辑”添加→ 输入“Everyone”→点“检查名称”→ 确定。
“组和用户名”内出现“everyone”账户后,勾选下面的“完全控制”, →确定→关闭
如果某文件夹被设为共享,它的所有子文件夹将默认被设为共享。 取消共享,可以采取同样的方法,
在“属性→共享→高级共享”中清除对“共享此文件夹”的勾选即可。
7. 工作组设置
进入系统选项,点击“高级系统设置”, 右键点击我的电脑→属性 也可以 弹出系统属性设置框,点“计算机名”-
点击“要重命名这台计算机或更改其域或工作组,请单击更改”
在属性框中的“隶属于工作组(W)”中输入工作组名,如WORKGROUP, 所有入网的计算机都要在相同的工作组名下。
8.查看共享文件:
在“计算机”的左下角,“网络”里可以看到。
二.XP设置
1.XP是指Windows XP Professional 版本。
其中所述的部分方法,并不适用于Windows XP Home Edition。
2.所有入网的计算机都要在相同的IP段,比如都为192.168.1.X(2≤X≤255) 3.需要是管理员权限的帐户。 4.从开始菜单进入控制面板
4.1
进入“管理工具”→点击“服务”打开服务设置
也可以用WIN+R打开 运行---输入services.msc回车,
4.1.1进入服务设置界面,
XP要保证相关服务开启,
将以下服务的[启动类型]选为[自动],并确保[服务状态]为[已启动] DHCP Client
Remote Procedure Call Server
Windows Firewall/Internet Connection Sharing(ICS) 局域网通了后不用的话可以再禁用防火墙服务 Workstation
4.2 防火墙设置。
进入Windows防火墙设置→例外→勾选“文件和打印机共享”
4.3 来宾账户 Guest
4.3.1开启来宾账户(目的是免去每次进入共享文件夹时的弹框输密码)
进人用户账户界面→“来宾账户”→启用 所有入网的计算机都要
4.3.2 隐藏来宾账户
开启Guest用户后,别人可以从Guest用户登录电脑,而且系统启动后会停在欢迎界面,选择用户后才会进入系统,如果想跳过欢迎界面或者不让别人登录guest进入系统,这个时候就需要将本地登陆界面的Guest用户进行隐藏,方法如下:
打开注册表编辑器(在“开始”→“运行”中输入regedit并回车 ), 定位到以下位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SpecialAccounts\UserList
修改前可以对这个项右键导出保存reg文件备份。
在右侧点右键选择“新建”-“DWORD键”,“名称”输入“Guest”,然后双击该项, 在弹出的窗口中,“数值数据”输入0,点“确定”。
(1为显示,0为不显示,可以分别编辑并导出为reg文件,方便使用) 退出注册表。
4.3.3 登录界面设置
“开始菜单”→“运行”→输入control userpasswords2→回车→
用户帐户界面→去掉“要使用本机,用户必须输入用户名和密码”前面的勾→ 确定,这样系统启动后就会跳过登录界面。
4.4访问策略设置
(这一节我其实没设置也能共享,可以先跳过,若不行的话再回过来设置)
进入“管理工具”,点击“本地安全策略”打开设置, 也可以在运行里面输入secpol.msc回车进入
4.4.1.1安全设置→本地策略→用户权限分配
从网络访问此计算机:查看有没有本机来宾帐户即guest,如果没有就加上。
拒绝作为服务登录:查看有没有本机来宾帐户名,如果有就删除。
4.4.1.2安全设置→本地策略→安全选项
1)网络访问: 不允许 SAM 帐户和共享的匿名枚举] ,设置为 已禁用。 此选项默认为 已禁用。Windows 允许匿名用户执行某些活动,如枚举域帐户和网络共享的名称。这提供了方便,也带来潜在的风险。有的版本的系统(比如GhostXP电脑公司版)为了安全起见,将其设置为启用,但这样一来,局域网其它电脑就会无法查看你共享的内容了。 2)网络访问: 本地帐户的共享和安全模型,设置为 仅来宾。 此选项对加入了域的计算机默认为[经典],对独立的计算机默认为[仅来宾]。这是一个共享安全的辅助选项。小规模局域网内部的计算机彼此之间都是信任的,不存在非法访问的问题,为了方便起见,建议使用“仅来宾”方式。而使用 经典 模式可以更好地划定共享资源的访问权限,对于规模稍大的局域网,为了防止共享的资源被非法访问,就可以使用这种方式。
3)帐户: 使用空白密码的本地帐户只允许进行控制台登录,设置为 已禁用。
此选项默认为 已启用。这是很关键的一步,因为很多人的电脑都是没有加密码的的。如果你当前使用的帐号没有密码的话,只允许控制台登录,就无法通过 网上邻居(XP)或网络(Vista)来访问了。所以此处需要禁用。