百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT技术 > 正文

Win11 访问 Win10 共享文件夹疑难解答指南(附插图)

wptr33 2025-03-30 21:46 27 浏览

问题背景:

用户在重装 Win11 系统后,无法访问局域网内 Win10 电脑上设置的共享文件夹。其他电脑可以正常访问该共享文件夹,排除 Win10 共享设置问题。在Gemini AI的帮助下,作者花费一天的时间终于找准原因,并解决了问题。

问题现象:

  1. Windows 安全性提示: 尝试通过 \\192.168.100.XX 访问共享文件夹时,弹出 Windows 安全性对话框,提示“您无法存取此共用资料夹,因为您组织的安全原则已封锁未经验证的来宾存取。”(如图一)

图一:安全性提示

  1. 搜索结果异常: 在 Windows 搜索框中输入 \\192.168.100.XX 时,没有任何可执行选项,而输入其他 IP 地址则会出现“执行命令”按钮。(如图二)

图二,搜索结果异常


  1. IIS 欢迎页面: 在浏览器中输入 192.168.100.XX 时,显示 IIS 欢迎页面,表明该 IP 地址上的服务器正在运行 IIS。(如图三)


问题分析:

  1. SMB 1.0/CIFS 文件共享支持: Win11 默认禁用 SMB 1.0,而 Win10 可能仍在使用。
  2. 网络发现和文件共享设置: Win11 重装系统后,相关设置可能恢复默认值。
  3. 防火墙设置: Win11 防火墙可能阻止访问共享文件夹。
  4. 凭据管理器: Win11 可能存储了错误的 Win10 电脑凭据。
  5. 网络适配器驱动程序: Win11 网络适配器驱动可能过时或损坏。
  6. 安全策略: Win11 安全策略可能阻止来宾访问。
  7. 系统缓存或历史记录问题: Win11 搜索缓存可能导致显示异常。
  8. 网络配置或路由问题: Win11 可能存在与特定 IP 地址相关的网络配置问题。
  9. DNS 解析问题: Win11 DNS 解析可能出现问题。
  10. 共享文件夹设置: Win10 共享文件夹设置可能存在问题。
  11. 搜索索引问题: Win11 搜索索引可能损坏。
  12. Win11 用户账户问题: Win11 用户账户可能存在配置文件损坏或权限问题。
  13. Win11 SMB 客户端设置: Win11 SMB 客户端设置可能存在问题。

解决方案:

  1. 启用 SMB 1.0/CIFS 文件共享支持(不推荐):
  2. 打开“控制面板”->“程序”->“启用或关闭 Windows 功能”。
  3. 勾选“SMB 1.0/CIFS 文件共享支持”,重启电脑。
  4. 注意: SMB 1.0 存在安全风险。
  5. 启用网络发现和文件共享:
  6. 打开“控制面板”->“网络和共享中心”->“更改高级共享设置”。
  7. 在“专用网络”和“所有网络”下,启用“启用网络发现”和“启用文件和打印机共享”。
  8. 在“所有网络”下,禁用“密码保护的共享”。
  9. 检查防火墙设置:
  10. 打开“设置”->“网络和 Internet”->“高级网络设置”->“Windows 防火墙”->“允许应用通过防火墙”。
  11. 确保“文件和打印机共享”已勾选。
  12. 清除凭据管理器中的凭据:
  13. 打开“控制面板”->“凭据管理器”->“Windows 凭据”。
  14. 删除与 Win10 电脑相关的凭据。
  15. 更新网络适配器驱动程序:
  16. 打开“设备管理器”->“网络适配器”,更新或重新安装驱动程序。
  17. 修改安全策略:
  18. 本地安全策略: 运行 secpol.msc,修改“网络访问”相关设置。
  19. 组策略: 运行 gpedit.msc,或联系网络管理员。
  20. 共享文件夹权限: 确保“guest”账户具有读取权限。
  21. 启用“guest”账户: 运行 netplwiz。
  22. 清除 Win11 搜索缓存,重启电脑。
  23. 检查 Win11 网络配置、防火墙规则、路由表。
  24. 使用 ping 和 nslookup 命令检查 DNS 解析。
  25. 检查 Win10 共享文件夹设置。
  26. 重建 Win11 搜索索引。
  27. 尝试使用其他 Win11 用户账户。
  28. 检查 Win11 SMB 客户端设置:
  29. 运行 Get-SmbClientConfiguration 命令。
  30. 以管理员身份运行 PowerShell,使用 Set-SmbClientConfiguration -EnableInsecureGuestLogons $true 命令启用不安全的来宾登录(不推荐)。
  31. 使用 Win11 网络疑难解答和事件查看器。
  32. 确认 Win10 电脑启用“来宾”账户,并检查其事件查看器。
  33. 尝试使用第三方文件管理器。

最终解决方案:

1. SMB 1.0/CIFS 文件共享支持:

  • 作用: SMB(Server Message Block)是一种网络文件共享协议,允许计算机在局域网上共享文件和打印机。 SMB 1.0 是一个较旧的版本,存在安全漏洞。 Win11 默认禁用 SMB 1.0,以提高安全性。 如果 Win10 电脑的共享文件夹依赖于 SMB 1.0,则 Win11 电脑可能无法访问。
  • 设置方法: 打开“控制面板”->“程序”->“启用或关闭 Windows 功能”。 找到“SMB 1.0/CIFS 文件共享支持”,勾选它,然后单击“确定”。 重新启动计算机。
  • 注意事项: 启用 SMB 1.0 会增加系统安全风险,建议仅在必要时启用。 尽可能升级 Win10 电脑的 SMB 版本,以使用更安全的 SMB 协议。 如果可以,在win10端关闭smb1.0,开启更新的smb协议,这样会更安全。

2. 本地安全策略:

  • 作用: 本地安全策略用于配置计算机的安全设置,包括用户权限、帐户策略和网络访问控制。 通过修改本地安全策略,可以允许或禁止来宾访问共享文件夹。
  • 设置方法: 按下 Win + R,输入 secpol.msc,然后按下 Enter。 在“本地安全策略”窗口中,导航到“本地策略”->“安全选项”。 找到以下设置,并根据需要进行修改: “网络访问:不允许 SAM 帐户和共享的匿名枚举”: 设置为“已禁用”。 “网络访问:不允许匿名 SID/名称转换”: 设置为“已禁用”。 “网络访问:本機帳戶的共用和安全性模型”: 设置为“传统 - 本机用户以其身份验证”。 单击“应用”,然后单击“确定”。 关闭“本地安全策略”窗口。
  • 注意事项: 修改本地安全策略可能会影响系统安全性,请谨慎操作。 如果您的计算机属于域,组策略可能会覆盖本地安全策略。

3. PowerShell 中 Win11 的 SMB 客户端设置:

  • 作用: 通过 PowerShell,可以查看和修改 Win11 的 SMB 客户端配置,包括是否允许不安全的来宾登录。 EnableInsecureGuestLogons 这个参数,就是控制是否允许不安全的来宾登陆。
  • 设置方法: 以管理员身份运行 PowerShell。 运行 Get-SmbClientConfiguration 命令,查看当前的 SMB 客户端配置。 运行 Set-SmbClientConfiguration -EnableInsecureGuestLogons $true 命令,启用不安全的来宾登录。
  • 注意事项: 启用不安全的来宾登录会降低系统安全性,强烈不推荐。 优先考虑使用有效的用户账户进行连接。

总结:

  • 在解决 Win11 访问 Win10 共享文件夹的问题时,需要综合考虑 SMB 协议、安全策略和客户端设置。
  • 启用 SMB 1.0 和不安全的来宾登录会增加安全风险,应谨慎使用。
  • 优先考虑使用更安全的 SMB 协议和有效的用户账户进行连接。

重要提示:

  • 启用不安全的来宾登录会降低系统安全性,仅在必要时使用,并尽快寻找更安全的替代方案。
  • 优先考虑使用有效的用户账户进行连接。

希望本文能帮助您快速解决 Win11 访问 Win10 共享文件夹的问题。

相关推荐

什么是Java中的继承?如何实现继承?

什么是继承?...

Java 继承与多态:从基础到实战的深度解析

在面向对象编程(OOP)的三大支柱中,继承与多态是构建灵活、可复用代码的核心。无论是日常开发还是框架设计,这两个概念都扮演着至关重要的角色。本文将从基础概念出发,结合实例与图解,带你彻底搞懂Java...

Java基础教程:Java继承概述_java的继承

继承概述假如我们要定义如下类:学生类,老师类和工人类,分析如下。学生类属性:姓名,年龄行为:吃饭,睡觉老师类属性:姓名,年龄,薪水行为:吃饭,睡觉,教书班主任属性:姓名,年龄,薪水行为:吃饭,睡觉,管...

java4个技巧:从继承和覆盖,到最终的类和方法

日复一日,我们编写的大多数Java只使用了该语言全套功能的一小部分。我们实例化的每个流以及我们在实例变量前面加上的每个@Autowired注解都足以完成我们的大部分目标。然而,有些时候,我们必须求助于...

java:举例说明继承的概念_java继承的理解

在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物,同理,...

从零开始构建一款开源的 Vibe Coding 产品 Week1Day4:业界调研之 Agent 横向对比

前情回顾前面两天我们重点调研了了一下Cursor的原理和Cursor中一个关键的工具edit_file的实现,但是其他CodingAgent也需要稍微摸一下底,看看有没有优秀之处,下...

学会这几个插件,让你的Notepad++使用起来更丝滑

搞程序开发的小伙伴相信对Notepad++都不会陌生,是一个占用空间少、打开启动快的文件编辑器,很多程序员喜欢使用Notepad++进行纯文本编辑或者脚本开发,但是Notepad++的功能绝不止于此,...

将 node_modules 目录放入 Git 仓库的优点

推荐一篇文章Whyyoushouldcheck-inyournodedependencies[1]...

再度加码AI编程,腾讯发布AI CLI并宣布CodeBuddy IDE开启公测

“再熬一年,90%的程序员可能再也用不着写for循环。”凌晨两点半,王工还在公司敲键盘。他手里那份需求文档写了足足六页,产品经理反复改了三次。放在过去,光数据库建表、接口对接、单元测试就得写两三天。现...

git 如何查看stash的内容_git查看ssh key

1.查看Stash列表首先,使用gitstashlist查看所有已保存的stash:...

6万星+ Git命令懒人必备!lazygit 终端UI神器,效率翻倍超顺手!

项目概览lazygit是一个基于终端的Git命令可视化工具,通过简易的TUI(文本用户界面)提升Git操作效率。开发者无需记忆复杂命令,即可完成分支管理、提交、合并等操作。...

《Gemini CLI 实战系列》(一)Gemini CLI 入门:AI 上命令行的第一步

谷歌的Gemini模型最近热度很高,而它的...

deepin IDE新版发布:支持玲珑构建、增强AI智能化

IT之家8月7日消息,深度操作系统官方公众号昨日(8月6日)发布博文,更新推出新版deepin集成开发环境(IDE),重点支持玲珑构建。支持玲珑构建deepinIDE在本次重磅更...

狂揽82.7k的star,这款开源可视化神器,轻松创建流程图和图表

再不用Mermaid,你的技术文档可能已经在悄悄“腐烂”——图表版本对不上、同事改完没同步、评审会上被一句“这图哪来的”问得哑口无言。这不是危言耸听。GitHub2025年开发者报告显示,63%的新仓...

《Gemini CLI 实战系列》(五)打造专属命令行工具箱

在前几篇文章中,我们介绍了GeminiCLI的基础用法、效率提升、文件处理和与外部工具结合。今天我们进入第五篇...