
























本文记录了一次 Windows 局域网文件共享的完整排错过程,从最基础的网络连通性检查,到本地安全策略配置,再到 NTFS 权限设置,最终实现两台电脑之间的文件传输。文中所有 IP 地址、用户名、主机名均为示例,实际操作时请替换为您自己的真实信息。
我之前的一篇博文:《如何用一根网线实现主机间互传数据?》,介绍了用网线直连两台电脑传输数据的方法。
现在,我将介绍在身边没有网线、U 盘、移动硬盘的情况下,两台在同一网段下的电脑如何进行数据互传。
我有两台电脑,处于同一局域网内:
\\10.0.0.2无法访问。你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。此用户无法登录,因为该帐户当前已被禁用。
⚠️ 注意:此操作仅用于排错和临时传输数据,文件传输完成后务必重新开启防火墙。
两台电脑分别操作:
同时确认两台电脑在同一个网段(例如均为 10.0.x.x 或 192.168.x.x)。

电脑 A 操作:按 Win + R,输入 cmd,回车,执行:
ipconfig
找到 IPv4 地址,记录下来备用(本例示例为 10.0.0.1)。
电脑 B 操作:同样执行 ipconfig,记录 IP 地址(本例示例为 10.0.0.2)和主机名(在"此电脑 → 属性"中查看,本例示例为 HOSTNAME-B)。

⚠️ 关键知识点:Windows 的文件共享服务(SMB 协议)在默认安全策略下,禁止使用空密码的账户进行网络登录。必须为登录用户设置密码。
电脑 B 操作:
方法一:图形界面方式
方法二:命令行方式(推荐,更高效)
按 Win + R,输入 cmd(以管理员身份运行),执行:
net user 用户名 新密码
例如(使用示例用户名 UserB):
net user UserB 123456
提示"命令成功完成"即表示密码设置成功。
🎯 核心原理:电脑 B 的本地安全策略默认只允许
Administrator、Everyone、Users组从网络访问。UserB虽然属于Users组,但有时组策略的层级限制会导致权限不生效,因此单独添加UserB是最稳妥的方式。
电脑 B 操作:
按 Win + R,输入 secpol.msc,回车。
⚠️ 如果提示找不到
secpol.msc,说明系统是 Windows 家庭版,请参考文末的"问题 3:Windows 家庭版找不到 secpol.msc"部分。
依次展开:安全设置 → 本地策略 → 用户权限分配。
在右侧找到"从网络访问此计算机",双击打开。

点击"添加用户或组"。
输入您的用户名(如 UserB),点击"检查名称"。
如果显示为带下划线的 HOSTNAME-B\UserB,说明系统已正确识别。
点击"确定"。
再次点击"确定"保存所有设置。
重启电脑 B(或执行 gpupdate /force 刷新策略):
gpupdate /force
📌 补充:同时检查"拒绝从网络访问这台计算机",确保其中没有您的用户名(默认有
Guest是正常的,不要删除)。
电脑 A 操作:按 Win + R,输入 cmd,执行:
net use \\<电脑B的IP地址> /user:<主机名>\<用户名> <密码>
请替换为实际值,例如(示例):
net use \\10.0.0.2 /user:HOSTNAME-B\UserB 123456
预期结果:
🎯 核心原理:Windows 文件共享有两层权限——共享权限和 NTFS 安全权限。即使共享权限开放了,NTFS 权限未配置依然会报"无权访问"。两者必须同时开放。
电脑 B 操作:
右键点击您要共享的文件夹 → 属性 → 切换到"安全"选项卡。

点击"编辑" → "添加"。
输入您的用户名(如 UserB),点击"检查名称"(显示为 HOSTNAME-B\UserB),点击"确定"。
在权限列表中,给您的用户勾选"读取"权限。
点击"确定"保存。
电脑 B 操作——共享设置:
右键点击要共享的文件或文件夹 → "授予访问权限" → "特定用户"。

下拉菜单中选择"Everyone"(或者输入您的用户名 UserB)。
将权限级别改为"读取",点击"共享"。
记下屏幕上显示的网络路径,例如:
\\10.0.0.2\文件夹名
电脑 A 操作——访问并复制:
打开"此电脑"(我的电脑)。
在顶部地址栏输入电脑 B 的 IP 地址(如 \\10.0.0.2),按回车。

如果弹窗要求输入凭证:
HOSTNAME-B\UserB 或 UserB找到目标文件,复制粘贴到电脑 A 本地即可。
家庭版没有本地安全策略管理单元,需要通过注册表修改。
电脑 B 操作:
按 Win + R,输入 regedit,回车。
依次展开:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
找到 LimitBlankPasswordUse,双击将数值改为 0。
再依次展开:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
右键新建 DWORD (32 位) 值,命名为 LocalAccountTokenFilterPolicy,数值设为 1。
重启电脑 B。
本次排错的核心经验:Windows 文件共享需要满足多个条件:网络连通性 → 用户密码 → 安全策略 → NTFS 权限 → 共享权限,缺一不可。
最容易忽略的三个点:
两个实用技巧:
net use 命令能绕过资源管理器的缓存,快速定位是网络层问题还是应用层问题。希望本文能帮助遇到类似问题的朋友。如果还有疑问,欢迎在评论区交流讨论!😊
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。