必须让两台设备在同一局域网下通过SMB协议互通,且各自完成服务端配置与账户授权:Mac需启用文件共享并勾选SMB、输入用户密码、添加共享文件夹、设置工作组为WORKGROUP;Windows需开放TCP 445端口、启用不安全来宾登录、配置共享文件夹权限,并确保使用本地账户而非Microsoft账户登录。

要在Mac和Windows电脑之间建立共享文件夹并实现双向访问,必须让两台设备在同一局域网下通过SMB协议互通,且各自完成服务端配置与账户授权,缺一不可。
在Mac上开启SMB共享并设置访问账户
第一步:打开「系统设置」→「通用」→「共享」,点击右侧「文件共享」开关启用它。
第二步:点击「选项…」→勾选「使用SMB来共享文件和文件夹」→在下方列表中勾选一个已有用户(如你的管理员账户),【必须输入该用户的登录密码】,然后点「好」。这一步不输密码会导致Windows无法认证通过。
第三步:回到「共享」页面,点击「共享文件夹」区域左下角的「+」号,添加你希望被Windows访问的具体文件夹(比如「文档」或新建的「SharedWithPC」文件夹)。
第四步:前往「网络」→「高级…」→「WINS」标签页,将「工作组」设为 WORKGROUP(Windows默认值,不一致则无法发现设备)。
在Windows上获取本机IP并开放SMB端口
按 Win + R 输入 cmd 回车,在命令提示符中输入 ipconfig,找到「IPv4 地址」那一行,记下类似 192.168.1.105 的地址。
右键「开始」→「运行」→输入 gpedit.msc →依次展开「计算机配置」→「管理模板」→「网络」→「Lanman工作站」→双击「启用不安全的来宾登录」→选择「已启用」→确定。这一步解决Windows 10/11默认禁用SMB来宾访问的问题。
防火墙需放行TCP 445端口:进入「控制面板」→「Windows Defender 防火墙」→「高级设置」→「入站规则」→新建规则→选择「端口」→TCP→特定本地端口「445」→允许连接→应用到所有配置文件。
从Windows访问Mac共享文件夹
方法一:打开「文件资源管理器」→地址栏输入 \192.168.1.xxx(替换成Mac的IP,不是Windows自己的)→回车。若弹出登录框,输入你在Mac「用户与群组」里设置的账户名和密码。
方法二:在「网络」中等待几秒,Mac设备图标可能自动出现;若未显示,点击上方「网络」选项卡→「映射网络驱动器」→驱动器选Z:→文件夹填 \192.168.1.xxx用户名(例如 \192.168.1.120lice)→勾选「重新连接时重新连接」→完成。
注意:首次访问时若提示“找不到网络路径”,请确认Mac的Wi-Fi是否开启、两机是否同属一个路由器下的2.4GHz或5GHz频段(不能一个是Wi-Fi一个是有线但不同子网)。
从Mac访问Windows共享文件夹
打开「访达」→顶部菜单「前往」→「连接服务器」→服务器地址栏输入 smb://192.168.1.105(填Windows的IPv4地址)→回车→输入Windows的用户名和密码(必须是能访问共享文件夹的本地账户,不能是Microsoft账户直登)。
成功后,Windows共享文件夹会挂载在「访达」侧边栏「位置」下,双击即可浏览。若提示“验证失败”,请检查Windows是否已对目标文件夹右键→「属性」→「共享」→「高级共享」→勾选「共享此文件夹」并设好权限。
这一步操作起来很简单,直接把文件拖进去就行。

















