问题背景我之前的一篇博文《如何用一根网线实现主机间互传数据》介绍了用网线直连两台电脑传输数据的方法。但实际操作中我们可能手边没有网线而两台电脑恰好都连着同一个Wi-Fi或者接在同一台交换机下——它们已经在同一个局域网内了。此时如何在不借助U盘、移动硬盘或第三方软件的情况下高效地互传文件呢本文将带你一步步搞定。我有两台电脑处于同一局域网内需求电脑 A 需要访问电脑 B复制电脑 B 桌面上的一个文件。网络连通性两台电脑可以互相 ping 通但文件共享访问时报错\\10.0.0.2无法访问。你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。此用户无法登录因为该帐户当前已被禁用。整体解决思路详细操作步骤步骤 0关闭防火墙临时⚠️注意此操作仅用于排错和临时传输数据文件传输完成后务必重新开启防火墙。两台电脑分别操作打开控制面板 → Windows Defender 防火墙。点击左侧启用或关闭 Windows Defender 防火墙。将专用网络和公用网络的防火墙都暂时关闭。点击确定。同时确认两台电脑在同一个网段例如均为10.0.x.x或192.168.x.x。步骤 1查询 IPv4 地址电脑 A 操作按Win R输入cmd回车执行ipconfig找到 IPv4 地址记录下来备用本例示例为10.0.0.1。电脑 B 操作同样执行ipconfig记录 IP 地址本例示例为10.0.0.2和主机名在此电脑 → 属性中查看本例示例为HOSTNAME-B。步骤 2为电脑 B 的用户设置密码⚠️关键知识点Windows 的文件共享服务SMB 协议在默认安全策略下禁止使用空密码的账户进行网络登录。必须为登录用户设置密码。电脑 B 操作方法一图形界面方式打开控制面板 → 用户账户 → 用户账户。点击更改密码。当前密码为空如果是新账户新密码输入您设定的密码。点击更改密码保存。方法二命令行方式推荐更高效按Win R输入cmd以管理员身份运行执行net user 用户名 新密码例如使用示例用户名UserBnet user UserB 123456提示命令成功完成即表示密码设置成功。步骤 3将用户添加到从网络访问此计算机白名单核心原理电脑 B 的本地安全策略默认只允许Administrator、Everyone、Users组从网络访问。UserB虽然属于Users组但有时组策略的层级限制会导致权限不生效因此单独添加UserB是最稳妥的方式。电脑 B 操作按Win R输入secpol.msc回车。⚠️ 如果提示找不到secpol.msc说明系统是 Windows 家庭版请参考文末的问题 3Windows 家庭版找不到 secpol.msc部分。依次展开安全设置 → 本地策略 → 用户权限分配。在右侧找到从网络访问此计算机双击打开。点击添加用户或组。输入您的用户名如UserB点击检查名称。如果显示为带下划线的HOSTNAME-B\UserB说明系统已正确识别。点击确定。再次点击确定保存所有设置。重启电脑 B或执行gpupdate /force刷新策略gpupdate /force补充同时检查拒绝从网络访问这台计算机确保其中没有您的用户名默认有Guest是正常的不要删除。步骤 4命令行测试网络连接关键步骤电脑 A 操作按Win R输入cmd执行net use \\电脑B的IP地址 /user:主机名\用户名 密码请替换为实际值主机名或用户名选择一个即可例如示例net use \\10.0.0.2 /user:UserB 123456预期结果✅ 提示命令成功完成→ 网络连接已建立可以继续下一步。❌ 提示错误 → 检查前三步是否遗漏或查看文末的排错清单。步骤 5配置共享文件夹的 NTFS 权限核心原理Windows 文件共享有两层权限——共享权限和NTFS 安全权限。即使共享权限开放了NTFS 权限未配置依然会报无权访问。两者必须同时开放。电脑 B 操作右键点击您要共享的文件夹 →属性→ 切换到安全选项卡。