Mac无法访问Windows共享文件夹时,应依次检查SMB协议启用、网络发现开启及认证匹配;可通过IP直连、计算机名浏览、SMB URL精确路径、Windows端SMB服务与权限配置、Mac登录项自动挂载五种方法解决。

如果您在Mac上无法访问Windows电脑中设置的共享文件夹,则可能是由于SMB协议未正确启用、网络发现未开启或认证信息不匹配所致。以下是多种可行的连接方法:
一、通过IP地址使用访达连接Windows共享
该方法绕过主机名解析依赖,直接利用Windows设备的IPv4地址建立SMB连接,稳定性高且适用于大多数局域网环境。
1、在Windows电脑上按Win + R键,输入cmd并回车,打开命令提示符。
2、输入ipconfig命令,查找“IPv4 地址”项,记录其值(例如:192.168.1.100)。
3、在Mac上打开“访达”,点击顶部菜单栏“前往” > “连接服务器”。
4、在服务器地址栏输入格式为smb://192.168.1.100的地址(将IP替换为上一步获取的实际地址)。
5、点击“连接”,在弹出窗口中输入Windows端的用户名(如:DESKTOP-ABC\user 或 user@outlook.com)及对应密码。
6、连接成功后,从列表中选择目标共享文件夹,点击“连接”即可挂载至访达侧边栏。
二、通过计算机名使用访达浏览连接
该方法依赖于局域网内的NetBIOS或LLMNR名称解析机制,无需手动输入IP,适合IP地址可能变动的场景。
1、确保Windows端已将网络配置文件设为“专用网络”,并在“高级共享设置”中启用网络发现与文件和打印机共享。
2、在Windows“系统属性”中确认计算机名为纯英文/数字组合(如:WIN-PC),避免含空格或中文。
3、在Mac上打开“访达”,点击“前往” > “连接服务器”,再点击“浏览”按钮。
4、等待几秒,在弹出的网络位置树中展开“Windows”节点,找到目标Windows计算机名。
5、双击该计算机图标,系统将列出其共享文件夹;若提示身份验证,输入Windows本地账户凭证。
6、选择所需共享文件夹,点击“连接”,完成挂载。
三、使用SMB URL精确指定共享路径连接
当Windows端设置了自定义共享名时,可直接在地址栏中拼接完整SMB路径,跳过共享列表选择步骤,提升效率。
1、在Windows端右键共享文件夹 > “属性” > “共享” > “高级共享”,确认共享名称(如:ShareDocs)。
2、在Mac“访达”中执行“前往” > “连接服务器”。
3、输入完整地址格式:smb://192.168.1.100/ShareDocs(IP与共享名均需替换为实际值)。
4、点击“连接”,按提示输入用户名与密码。
5、认证通过后,该共享文件夹将直接挂载,无需二次选择。
四、配置Windows端SMB服务与账户权限
该方法聚焦于Windows侧关键服务与账户设置,是解决“连接被拒绝”或“无权限访问”类问题的基础前提。
1、在Windows中打开“控制面板” > “程序” > “启用或关闭Windows功能”,勾选SMB 2.0/3.0,取消勾选SMB 1.0(除非旧设备强制要求)。
2、进入“设置” > “账户” > “登录选项”,确保当前用于共享的账户已设置密码(空密码账户无法通过SMB认证)。
3、按Win + R输入lusrmgr.msc,打开本地用户和组管理器,确认该账户状态为“已启用”,且属于“Users”组。
4、右键共享文件夹 > “属性” > “共享” > “高级共享” > “权限”,为该账户添加读取/更改权限(勿仅依赖Everyone)。
5、进入“Windows Defender 防火墙” > “允许应用通过防火墙”,勾选文件和打印机共享(专用网络)。
五、设置Mac登录项实现共享文件夹自动挂载
该方法确保每次Mac启动后,指定共享文件夹自动连接并出现在访达侧边栏,消除重复操作。
1、先按前述任一方式成功连接一次目标共享文件夹,并保持其处于已挂载状态。
2、打开“系统设置” > “用户与群组”,点击左侧当前用户名。
3、切换到右侧“登录项”标签页,点击下方“+”号按钮。
4、在弹出窗口中,前往“位置” > “网络”,找到已挂载的共享卷图标,选中后点击“添加”。
5、重启Mac,验证该共享文件夹是否自动出现在访达侧边栏并可立即访问。

















