需先激活Guest账户再解除网络访问限制,否则局域网访问共享仍会拒绝;管理员终端执行net user Guest /active:yes启用,再通过gpedit.msc删除“拒绝从网络访问这台计算机”中的Guest,并确认其已加入“从网络访问此计算机”策略。

Windows系统开启Guest来宾账户访问共享,需先激活账户再解除网络访问限制,否则局域网内仍会提示“拒绝访问”或无法看到共享资源。
用管理员终端一键启用Guest账户(全版本通用)
这一步操作起来很简单,直接在终端里敲一行命令就行,不需要重启,家庭版也能用。
右键点击“开始”按钮 → 选择“终端(管理员)” → 在用户账户控制提示中点击“是” → 输入命令:net user Guest /active:yes → 按回车执行。
如果返回“命令成功完成”,说明已激活;若提示“系统找不到用户 Guest”,说明该账户已被彻底删除,需改用新建替代账户的方法。
解除Guest账户的网络访问限制(必须补做)
仅启用Guest账户还不够——Windows默认禁止Guest从网络登录,局域网内访问共享文件夹、打印机时仍会报错“拒绝访问”。必须手动移除策略拦截。
按Win + R打开运行框 → 输入gpedit.msc → 回车 → 左侧依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 用户权利指派;
找到“拒绝从网络访问这台计算机” → 双击打开 → 在列表中找到并选中“Guest” → 点击“删除” → 点击“确定”。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
【关键动作】删掉Guest后务必再检查一遍“从网络访问此计算机”策略中是否已包含Guest,否则仍无法访问共享。
通过计算机管理启用并验证状态(鼠标党首选)
适合不想碰命令行、又希望看到账户状态是否真实生效的用户。此方式直接修改账户属性,效果即时可见。
第一步:右键“此电脑”图标 → 选择“管理”;
第二步:左侧依次展开“系统工具”→“本地用户和组”→“用户”;
第三步:右侧找到“Guest”账户,右键 → 选择“属性”;
第四步:取消勾选“账户已禁用” → 点击“确定”保存。
注意:若右侧列表里根本看不到Guest账户,说明它已被系统策略隐藏或删除,不能用此法,跳过本节。

















