Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]摘要Win10升级更新为1709以后,出现了不能匿名访问局域网共享,同时本机的共享也无法被其它机器匿名访问。本文给出了设置方法来解决此问题。1.前言Win10的安全性设置越来越严格,与此同时,也带来了易用性的缺失。新手往往会陷入很多功能不能使用的窘境中,从而导致了对Win10的排斥。局域网共享就是一个很典型的例子。对很多中小企业而言,无密码的局域网共享是非常方便和实用的功能,对于提…

大家好,又见面了,我是你们的朋友全栈君。

摘要

  Win10升级更新为1709以后,出现了不能匿名访问局域网共享,同时本机的共享也无法被其它机器匿名访问。 本文给出了设置方法来解决此问题。

1.前言

  Win10的安全性设置越来越严格,与此同时,也带来了易用性的缺失。新手往往会陷入很多功能不能使用的窘境中,从而导致了对Win10的排斥。局域网共享就是一个很典型的例子。

  对很多中小企业而言, 无密码的局域网共享是非常方便和实用的功能,对于提升生产力而言,安全性是次要考虑的因素。 但是Win10 对无密码的局域网共享是深恶痛绝的,默认设置根本就不能使用。 尤其是局域网中同时还存在WinXP, Win7等共享的情况下。

下面我们来一步步设置,使得Win10支持浏览和访问局域网中的共享。

2.设置步骤

2.1 设置文件和打印机共享

依次打开“控制面板\网络和 Internet\网络和共享中心\高级共享设置”, 然后对”专用”, “来宾”, “所有网络”网络分别设置。

注意:“所有网络”要设置“关闭密码保护共享”。

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

2.2 开启相应服务

依次打开“控制面板\管理工具\服务”, 找到“Function DiscoveryResource Publication”服务, 将其设置为“自动启动”。

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

2.3 启用不安全来宾访问

Win10默认移除了对匿名网络的不安全访问,我们需要开启它。一共2步设置,分别在注册表设置组策略中设置

1) 注册表设置

按下 win+R 组合键,呼出“运行”对话框,输入: regedit  。依次找到如下键值AllowInsecureGuestAuth,(类型为DWORD)并设置为“1”。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]

“AllowInsecureGuestAuth”=dword:00000001

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

2) 组策略设置

按下 win+R 组合键,呼出“运行”对话框,输入: gpedit.msc, 打开”组策略设置”。

依次展开“计算机配置–管理模板–网络–Lanman 工作站”,设置“启用不安全的来宾登录”为启用,并点击【应用】-【保存】设置。

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

2.4 启用SMB1.0功能

依次打开“控制面板\程序\程序和功能”, 点击“启用或关闭Windows功能”,

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

2.5 重新启动Windows系统

重启系统后,网络邻居里面应该就能看见局域网中的所有共享用户,并能访问其共享资源。

3. 本机共享设置

在共享目录的 “高级共享”  和“安全” 选项卡里面,同时添加 EveryOne用户。

在需要设置共享的驱动器/目录上,点击右键,属性,共享,高级共享,权限,添加Everyone用户,在设置相应权限即可。

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

安全选项卡上也必须添加”EveryOne”用户:

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

4. FAQ

1) 如果只是一两台服务器共享无法访问,可以直接使用“凭据管理”功能添加凭据即可。上述的所有设置(1,2,3步)都可以不用

方法如下:

依次打开“控制面板\用户帐户\凭据管理器”,依次点击“windows凭据”,“添加windows凭据”,输入被共享的服务器用户名和密码即可。

Win10 1709 无法访问局域网共享问题及解决[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157860.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数据库置疑修复方法_msdb数据库置疑的解决方法

    数据库置疑修复方法_msdb数据库置疑的解决方法SQL2000数据库置疑解决方法置疑可能是因为磁盘空间不够或者是日志文件损坏再或者操作时主机突然掉电造成的DB为改名后的数据库,实际要导入的是SMPDB数据库1:新建一个不同名的数据库2:停掉SQLSERVER3:在C:/ProgramFiles/MicrosoftSQLServer/MSSQL/Data中用备份的数据库MDF的文件覆盖掉这个数据库文件4:重启SQL5:执行以下语句紧急打开置疑的数据库(注意空格)数据库紧急打开代码如下: USEMASTER  GO  SP_CONF

    2022年8月20日
    11
  • 添加了ValidateRequest=”false”仍然报错的解决办法[通俗易懂]

    添加了ValidateRequest=”false”仍然报错的解决办法[通俗易懂]在文本框传递HTML代码时默认是不允许的,会提示有潜在危险字符,只要在页头的指令中加ValidateRequest=”false”就可以解决,如下所示:或查看配置文件中是否有同样的设置,如:若上述操作后仍然报错,可在配置文件中加入节如下:

    2022年6月9日
    32
  • docker-compose 集群_hadoop完全分布式搭建步骤

    docker-compose 集群_hadoop完全分布式搭建步骤前言实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器。我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有

    2022年7月28日
    21
  • hibernate Java 时间和日期类型的 Hibernate 映射

    hibernate Java 时间和日期类型的 Hibernate 映射

    2021年11月29日
    50
  • gridview DataFormatString[通俗易懂]

    转有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来要设置”行为”中HtmlEncode=falseDataFormatString=”{0:格式字符串}”在DataFormatString中的{0}表示数据本身,而在冒号后面的格式字符串代表所们希望…

    2022年4月7日
    79
  • Java面向对象三大特性详解「建议收藏」

    Java面向对象三大特性详解「建议收藏」一、封装1、概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。2、好处:只能通过规定的方法访问数据。 隐藏类的实例细节,方便修改和实现。3、封装的实现步骤     需要注意:对封装的属性不一定要通过get/set方法,其他方法也可以对封装的属性进行操作。当然最好使用get/set方法,比较标准。A、访问修饰…

    2022年7月25日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号