问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows 11 SMB 共享文件遇到用户名密码问题的解决方案

创作时间:
作者:
@小白创作中心

Windows 11 SMB 共享文件遇到用户名密码问题的解决方案

引用
CSDN
1.
https://blog.csdn.net/weixin_62598385/article/details/146010773

当一台新的Lenovo台式机(运行Windows 11)在访问共享文件时弹出对话框,通常是因为网络设置或凭据问题。本文将从多个方面提供详细的解决方案,帮助用户解决这一常见问题。

检查网络类型

确保新台式机的网络类型为“专用网络”:

  • 打开“设置” > “网络和Internet” > “状态”。
  • 点击“属性”,确认网络类型为“专用”。如果不是,点击“更改连接属性”并选择“专用”。

启用网络发现和文件共享

确保网络发现和文件共享已启用:

  • 打开“控制面板” > “网络和共享中心” > “更改高级共享设置”。
  • 在“专用”网络配置中,启用“网络发现”和“文件和打印机共享”。

检查共享文件夹权限

确保共享文件夹的权限设置正确:

  • 右键点击共享文件夹,选择“属性” > “共享”选项卡,确认已共享。
  • 在“安全”选项卡中,确保“Everyone”或特定用户有读取权限。

使用IP地址访问

尝试通过IP地址访问共享文件夹:

  • 在文件资源管理器中输入\\<共享计算机的IP地址>,例如\\192.168.1.100

检查凭据管理器

清除旧的凭据并重新输入:

  • 打开“控制面板” > “凭据管理器”。
  • 删除与共享计算机相关的旧凭据。
  • 访问共享文件夹时,重新输入用户名和密码(如果有)。

检查防火墙设置

确保防火墙未阻止文件共享:

  • 打开“控制面板” > “Windows Defender 防火墙” > “允许应用通过防火墙”。
  • 确认“文件和打印机共享”已勾选。

重启设备

完成上述步骤后,重启新台式机和共享计算机。

检查工作组

确保所有设备在同一工作组:

  • 打开“设置” > “系统” > “关于”,确认“工作组”名称一致。

更新网络驱动程序

确保网络驱动程序为最新:

  • 打开“设备管理器”,找到网络适配器,右键点击并选择“更新驱动程序”。

如果问题仍未解决,可能需要进一步检查系统日志或联系技术支持。

Gemini的解决方案

在使用Windows 11 共享文件时遇到新电脑需要用户名和密码的问题,这确实是一个比较常见的网络共享问题。根据描述的情况,共享文件夹在局域网内其他 Windows 设备和 iOS 设备上可以无密码访问,唯独新的 Lenovo 台式机出现问题,这通常表明问题可能出在新电脑的设置上。

为了帮助解决问题,可以从以下几个方面进行详细的排查和分析:

1. 检查 Lenovo 台式机的网络连接类型

Windows 将网络连接分为“公用网络”和“专用网络”。“公用网络”会启用更严格的安全设置,限制网络共享。确保 Lenovo 台式机当前连接的网络被识别为“专用网络”。

  • 操作步骤:
    1. 点击任务栏右下角的网络图标。
    2. 在弹出的网络列表中,找到当前连接的网络名称。
    3. 点击网络名称下方的“属性”或“网络属性”。
    4. 在“网络类别”或“网络配置文件”中,确认是否已设置为“专用”。如果显示为“公用”,请将其更改为“专用”。


Windows 11 更改网络类型为专用

2. 检查“启用网络发现”和“文件和打印机共享”设置

“网络发现”和“文件和打印机共享”是 Windows 网络共享的基础服务。如果这些服务未启用,或者相关设置不正确,会导致无法正常访问共享资源。确保在 Lenovo 台式机上已正确启用这些设置。

  • 操作步骤:
    1. 在 Windows 搜索栏中输入“控制面板”,并打开控制面板。
    2. 在控制面板中,将“查看方式”更改为“大图标”或“小图标”,然后点击“网络和共享中心”。
    3. 在“网络和共享中心”窗口中,点击左侧的“更改高级共享设置”。
    4. 展开当前的网络配置文件(通常是“专用”或“当前配置文件”)。
    5. 确保以下选项被勾选或设置为“启用”:
  • 启用网络发现
  • 启用文件和打印机共享
    1. 在 “所有网络” 部分,确保以下选项被设置为:
  • 启用共享以便任何有网络访问权限的用户可以读取和写入公用文件夹中的文件(如果您希望公用文件夹也无需密码访问)
  • 关闭密码保护共享(重点!如果您希望完全无需密码访问,请务必选择此项。虽然您提到“没有密码”,但仍然需要确认此设置是否已关闭。)
    1. 点击“保存更改”。

Windows 11 高级共享设置

3. 清除 Windows 凭据管理器中可能存储的凭据

有时,Windows 凭据管理器中可能存储了与共享文件夹相关的错误或过期的凭据,导致访问时出现认证问题。清除这些凭据可能会解决问题。

  • 操作步骤:
    1. 在 Windows 搜索栏中输入“凭据管理器”,并打开凭据管理器。
    2. 点击“Windows 凭据”。
    3. 在“普通凭据”或“Windows 凭据”列表中,查找是否有名为共享文件服务器的计算机名称或 IP 地址的凭据条目。
    4. 如果找到相关凭据,点击该条目,然后点击“删除”。
    5. 关闭凭据管理器,重新尝试访问共享文件夹。

Windows 11 凭据管理器

4. 检查 Windows 防火墙设置

Windows 防火墙可能会阻止文件和打印机共享的网络流量。检查 Lenovo 台式机的防火墙设置,确保允许文件和打印机共享通过防火墙。

  • 操作步骤:
    1. 在 Windows 搜索栏中输入“Windows Defender 防火墙”,并打开 Windows Defender 防火墙。
    2. 点击左侧的“允许应用或功能通过 Windows Defender 防火墙”。
    3. 点击“更改设置”按钮(可能需要管理员权限)。
    4. 在 “允许的应用和功能” 列表中,找到“文件和打印机共享”。
    5. 确保“文件和打印机共享”前面的复选框已被选中,并且“专用”和“公用”列(或当前网络类型对应的列)的复选框也已被选中。
    6. 点击“确定”。

Windows 11 防火墙允许应用

  • 临时关闭防火墙进行测试 (不推荐长期使用):
    如果以上步骤无效,可以临时关闭 Windows 防火墙进行测试,以确定是否是防火墙导致的问题。如果关闭防火墙后问题解决,则说明防火墙是问题的根源,需要仔细检查防火墙规则,并配置正确的例外规则,而不是长期关闭防火墙。测试后务必重新启用防火墙。

  • 在 “Windows Defender 防火墙” 窗口中,点击“启用或关闭 Windows Defender 防火墙”。

  • 在 “专用网络设置” 和 “公用网络设置” 下,都选择“关闭 Windows Defender 防火墙 (不推荐)”。

  • 点击“确定”。

5. 检查 SMB 协议版本

SMB (Server Message Block) 协议是 Windows 文件共享使用的协议。不同 Windows 版本可能默认使用的 SMB 协议版本有所不同。虽然可能性较小,但如果共享服务器和 Lenovo 台式机使用的 SMB 版本不兼容,也可能导致认证问题。

  • 检查和启用 SMB 1.0/CIFS 文件共享支持 (不推荐,仅作为最后的尝试,并需谨慎评估安全风险):
    在某些情况下,如果共享服务器端启用了 SMB 1.0,而新电脑默认未启用,可能会出现兼容性问题。启用 SMB 1.0 存在安全风险,请谨慎评估是否需要启用。通常情况下,Windows 10 和 Windows 11 默认支持较新的 SMB 版本,不应该需要启用 SMB 1.0。但如果以上所有方法都无效,可以在 Lenovo 台式机上启用 SMB 1.0/CIFS 文件共享支持进行测试。

  • 操作步骤:

    1. 在 Windows 搜索栏中输入“启用或关闭 Windows 功能”,并打开 “启用或关闭 Windows 功能” 窗口。
    2. 在列表中,找到“SMB 1.0/CIFS 文件共享支持”。
    3. 勾选“SMB 1.0/CIFS 文件共享支持”前面的复选框。
    4. 点击“确定”。
    5. 重启电脑。

Windows 11 启用 SMB 1.0

  • 注意:启用 SMB 1.0 会降低系统安全性,除非必要,不建议长期启用。如果启用 SMB 1.0 后问题解决,建议检查共享服务器的 SMB 设置,尽可能升级到更高版本的 SMB 协议,并禁用 SMB 1.0。

6. 重新启动计算机和共享设备

简单的重启有时可以解决临时的网络连接问题。重启 Lenovo 台式机和共享文件的 Windows 11 电脑,然后再次尝试访问共享文件夹。

7. 使用 IP 地址访问共享文件夹

尝试使用共享文件服务器的 IP 地址而不是计算机名称来访问共享文件夹。这可以排除由于名称解析问题导致访问失败的可能性。

  • 操作步骤:
    1. 在共享文件的 Windows 11 电脑上,打开命令提示符 (在 Windows 搜索栏中输入 “cmd” 并回车)。
    2. 输入命令 ipconfig 并回车,查找 IPv4 地址。这个地址就是共享文件服务器的 IP 地址。
    3. 在 Lenovo 台式机的 “文件资源管理器” 地址栏中,输入 \共享文件服务器的IP地址\共享文件夹名称 (例如 \192.168.1.100\共享文件夹),然后回车尝试访问。

8. 检查共享文件夹的权限设置 (作为最后的检查)

虽然提到其他设备可以无密码访问,但为了全面排查,也请再次确认共享文件夹的权限设置是否正确,是否允许 “Everyone” 用户读取和写入权限 (如果希望完全无密码访问)。

  • 操作步骤:
    1. 在共享文件的 Windows 11 电脑上,找到共享的文件夹。
    2. 右键点击共享文件夹,选择“属性”。
    3. 切换到“共享” 选项卡。
    4. 点击“高级共享” 按钮。
    5. 确保“共享此文件夹” 被勾选。
    6. 点击“权限” 按钮。
    7. 在 “组或用户名” 列表中,确认是否包含“Everyone” 用户。
    8. 如果没有 “Everyone” 用户,点击“添加”,输入“Everyone”,点击“检查名称”,然后点击“确定”。
    9. 选中 “Everyone” 用户,在 “允许” 列中,确保“完全控制”、“更改” 和 “读取” 权限都已被勾选 (根据需求设置权限)。
    10. 点击“确定” 关闭权限窗口,再点击“确定” 关闭高级共享窗口。
    11. 切换到 “安全” 选项卡 (可能需要切换到 “编辑” 按钮进行权限修改)。
    12. 同样检查 “组或用户名” 列表中是否包含“Everyone” 用户,并确保其拥有“读取和执行”、“列出文件夹内容”、“读取”、“写入” 等权限 (根据需求设置权限)。
    13. 点击“确定” 关闭文件夹属性窗口。

Windows 11 共享文件夹权限设置

总结与建议

新的 Lenovo 台式机访问共享文件夹时需要用户名和密码,最常见的原因是网络发现和文件共享设置不正确、凭据管理器中存在错误凭据、或者防火墙阻止了网络共享流量。按照上述步骤逐一检查和尝试,通常可以找到问题所在并解决。

如果尝试了所有方法仍然无法解决问题,可以提供更多信息,例如:

  • 访问共享文件夹时弹出的对话框的具体内容是什么?
  • 共享文件夹的 Windows 11 电脑和 Lenovo 台式机是否在同一个工作组或域中?
  • 是否使用了 Microsoft 账户登录 Lenovo 台式机?
    这些信息有助于更准确地判断问题原因,并提供更具针对性的解决方案。
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号