必须创建专用本地账户、配置共享与NTFS权限并启用密码保护共享:一、新建带密码的英文本地账户(如shareuser);二、在高级共享中删除Everyone、添加该账户并设读取/更改权限;三、在高级共享设置中启用“密码保护的共享”。

要在局域网内让其他电脑访问你的共享文件夹时必须输入用户名和密码,而不是直接打开或提示“拒绝访问”,你需要在Windows系统中完成本地账户创建、共享权限配置、网络发现与密码保护策略三重配合。只设共享权限却不启用密码验证,或没建对应本地账户,都会导致他人仍能匿名访问或干脆连不上。
创建专用访问账户
这一步不可跳过——访问者输入的凭据必须对应你本机上真实存在的、带密码的本地账户。
右键“此电脑”→“管理”→左侧“系统工具”→“本地用户和组”→“用户”→右侧空白处右键→“新用户”。
输入用户名(如:shareuser)、密码(务必两次输入一致)、取消勾选“用户下次登录时须更改密码”,勾选“密码永不过期”。
【账户名和密码必须全部用英文或数字,不能含中文、空格或特殊符号】
点击“创建”后关闭窗口,该账户即已生效。
设置共享文件夹权限
仅靠“共享”选项卡里的设置无法真正控制访问,必须进入“高级共享”并手动指定账户权限。
右键要共享的文件夹→“属性”→“共享”选项卡→点击“高级共享”→勾选“共享此文件夹”→点击“权限”。
删除列表中默认的“Everyone”→点击“添加”→输入刚创建的用户名(如 shareuser)→点“检查名称”确认→点“确定”。
在新出现的权限框中,勾选“允许”列下的“读取”和/或“更改”(根据需要),不要勾“完全控制”除非必要。
这一步做完后,别人访问该共享时,系统才会校验是否为 shareuser 且密码正确;若仍显示“你没有权限”,大概率是此处没删掉 Everyone 或没添加对的用户名。
启用密码保护共享策略
这是全局开关,决定整个网络配置文件是否强制要求凭据验证。
打开“控制面板”→“网络和共享中心”→左侧“更改高级共享设置”→展开当前网络类型(家庭/工作)→找到“密码保护的共享”→选择“启用密码保护共享”→“保存更改”。
注意:该设置与网络类型绑定,如果你连的是“公用网络”,它默认就是关闭的,需先将网络类型改为“家庭”或“工作”再操作。
启用后,任何未提供本机有效账户凭据的访问请求都会被直接拦截,不会列出共享列表。
从另一台电脑访问测试
确保两台电脑在同一工作组、同一网段、防火墙放行“文件和打印机共享”。
在对方电脑上按 Win + R → 输入 \你的电脑名 或 \你的IP地址(如 \192.168.1.100)→ 回车。
弹出登录窗口时,输入你创建的用户名(shareuser)和密码,勾选“记住我的凭据”可避免下次重复输入。
【如果弹窗不出现而是直接报错“找不到网络路径”,请先检查目标电脑是否开机、网络连通、共享服务是否运行(services.msc 中确认 “Server” 和 “Workstation” 服务已启动)】

















