Windows 11家庭版默认禁用本地安全策略(secpol.msc),需通过注册表修改(设LimitBlankPasswordUse=0、DisableLoopbackCheck=1)或注入GroupPolicy组件并重启Security Accounts Manager服务来启用,之后删除“拒绝从网络访问此计算机”中的Guest账户以实现局域网共享。

Win11家庭版默认无法打开本地安全策略(secpol.msc),导致局域网共享时因“拒绝从网络访问此计算机”等策略限制而失败,必须手动启用该功能才能修改关键安全选项。
先确认系统版本与权限
右键“此电脑”→“属性”,确认系统版本为“Windows 11 家庭版”。【仅家庭版需执行后续步骤,专业版/企业版可直接运行secpol.msc】
右键开始菜单→“Windows终端(管理员)”或“命令提示符(管理员)”,确保以管理员身份操作。
启用本地安全策略的两种可靠方法
方法一:注册表直改(轻量、免重启、家庭版首选)
按 Win + R 输入 regedit → 回车 → 点击“是”允许UAC弹窗。
定位到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa。
在右侧空白处右键→新建→DWORD (32位) 值,命名为 【LimitBlankPasswordUse】。
双击该值,将数值数据改为 0,点击确定。此项关闭空密码账户的网络访问限制,是Guest共享生效的前提。
接着新建另一个 DWORD 值,命名为 【DisableLoopbackCheck】,数值数据也设为 1,用于绕过本地回环验证异常。
方法二:注入安全策略组件(彻底解锁secpol.msc)
新建记事本文件,粘贴以下完整代码:
@echo off<br>pushd "%~dp0"<br>dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt<br>dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt<br>for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"<br>del /f /q List.txt<br>pause
保存后将文件后缀从 .txt 改为 .cmd(如:enable_secpol.cmd)。
右键该 .cmd 文件→“以管理员身份运行”,等待命令执行完毕并提示“请按任意键继续...”,敲回车。
【执行后无需重启,但必须重启“本地安全策略”服务才能生效】
启动并验证本地安全策略
第一步:按 Win + R 输入 services.msc → 回车。
第二步:在服务列表中找到 Security Accounts Manager,右键→“重新启动”。
第三步:再按 Win + R 输入 secpol.msc → 回车。
若窗口正常弹出且左侧显示“帐户策略”“本地策略”等节点,说明已成功启用。
第四步:立即修复共享核心限制——展开“本地策略”→“用户权限分配”,双击右侧“拒绝从网络访问此计算机”。
在弹出列表中,选中 Guest → 点击“删除”,再点击“确定”。这一步是让Guest账号能真正响应局域网访问请求的关键动作。

















