win11不能访问到共享文件

首先,贴图:

图1 访问错误图

报错内容:你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验 证的来宾访问。这些策略可帮助保护你的电脑免受网络上不安全设 备或恶意设备的威胁。

翻译为汉语意思就是:你这台电脑上的安全策略阻止了用来宾身份访问。

在图1中,即使输入正确的账户和密码也没权利访问到共享文件。居然网上很少类似的图,也很少有解决方法,在这个AI时代,也没能顺利帮我解决的了。

我的win11的版本Win11x64_23H2专业版的,用小兵一键装机完成的。(而另外1台“系统之家”的win11专业版,装好后就顺利访问共享文件夹,2台的安全策略配置基本一样的,只是我的多了1,2个选项,所以,靠比对安全策略的方法无效)。

我的客户端,服务器端的win11企业版地址就是图中的192.168.11.115。在图1中,既然是安全策略限制了访问,那我在服务器115上查看“网络访问”为【仅来宾 - 对本地用户进行身份验证,其身份为来宾】,改成另外1个选项【经典 - 对本地用户进行身份验证,不改变其本来身份】,再进行访问,就可以输入正确账号和密码,查看到共享文件了。

具体方法:“win+R"输入gpedit.msc,点击确定,在本地策略组 编辑器中依次点开——计算机配置——windows设置——安全设置——本地策略——安全选项,在右边的列表中找 到“网络访问:本地帐户的共享和安全模型”,如下图所示:

图2  经典或仅来宾

    这个算一个解决方法,但是每次重启后就必须去认证,输入正确的账号和密码;而不能是每次都作为guest来访问服务器的。

图3 输入正确用户名和密码就可以正常访问了,注意和图1的区别!!

答案(服务器上为“仅来宾”的访问方法):

 那么,我们直接上答案了,如果服务器115上为'仅来宾":客服端的电脑(本机),“win+R"输入gpedit.msc,点击确定,在本地策略组 编辑器中依次点开——计算机配置——管理模板——网络——Lanman工作站,在右边的列表中找 到“启用不安全的来宾登录”,如下图所示:

图4 Lanman工作站设置来宾登录

“启用”,完成之后,本机就作为guest来访问115服务器了,不需要输入密码,直接显示出共享文件夹的了。



那么,我们来捋一捋,以免以后就忘记了(注意清楚在服务器端还是客户端操作):

1.【仅来宾 - 对本地用户进行身份验证,其身份为来宾】:级别低,服务器端设置,让访问本服务器的电脑都作为guest来访问共享文件;因guest权限低,故不能使用远程桌面,除非去找方法配置guest也能远程桌面。

因为在“本地策略”中,所以翻译结果:如果通过网络来访问我这台电脑,则身份验证为来宾,即guest(不需要输入账户和密码);

2.【经典 - 对本地用户进行身份验证,不改变其本来身份】:级别较高,设置后,其他电脑访问本服务器,需要输入账户和密码的,但一旦认证后,可以对相应的目录,文件等复制粘贴,删除等;若administrator登录的,就极大权限,也能远程桌面的。换句话,要远程桌面,则需要设置为“经典”

翻译结果:如果通过网络来访问我这台电脑,则需身份验证(需要输入账户和密码,比如administrator或者user等账户);

20:20 2025/3/5

### Win11 系统无法访问共享文件夹的解决方案 对于Win11系统中遇到的无法访问共享文件夹的问题,可以采取一系列措施来排查并解决问题。 #### 一、确认基本网络连接 确保本地计算机与目标设备处于同一局域网内,并能互相Ping通。这一步骤有助于排除因网络配置不当引起的访问障碍[^3]。 #### 二、检查SMB协议支持状态 由于不同版本的操作系统可能采用不同的SMB版本,默认情况下某些安全更新可能会禁用旧版SMBv1的支持。因此,在控制面板->程序和功能->启用或关闭Windows功能里查找"SMB 1.0/CIFS 文件共享支持"选项,并根据实际情况决定是否安装此组件。 #### 三、调整防火墙设置 如果启用了Windows Defender或其他第三方防火墙软件,则需确认这些防护工具不会阻止合法的数据传输请求。具体操作是在防火墙高级设置里面找到入站规则中的Microsoft Windows Network Discovery以及File and Printer Sharing两项,将其状态更改为允许模式。 #### 四、验证工作组/域名一致性 当两台或多台PC之间想要实现无缝资源共享时,它们应该归属于同一个工作组(WORKGROUP)或者是加入了相同的活动目录域环境之下。可通过右键单击“此电脑”,选择属性页面下的更改设置按钮来进行相应修改。 #### 五、尝试重启相关服务 有时仅仅是简单地重新启动几个关键的服务就能让一切恢复正常工作。比如Netlogon、Computer Browser、Function Discovery Resource Publication等均属于此类范畴。可以通过命令行执行`net stop "Service Name"` 和 `net start "Service Name"` 来完成上述动作[^1]。 ```powershell # PowerShell脚本用于停止和启动指定名称的服务 $serviceName = 'Netlogon' Stop-Service $serviceName ``` #### 六、考虑操作系统兼容性差异 针对跨平台间存在的潜在不匹配情况,如从较新的客户端试图读取由老旧服务器提供的资源时所遭遇的技术壁垒。此时建议参照官方文档或是社区论坛获取针对性指导,必要时升级硬件设施或替换为更加现代化的基础架构产品线[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值