在 Windows 11 中设置打印机匿名共享(即无需输入用户名和密码即可访问),需要关闭密码保护共享,并可能需要启用来宾访问权限。以下是详细的操作步骤:
第一步. 启用网络发现与文件/打印机共享
这是共享生效的基础,确保其他设备能发现你的电脑。
- 按下
Win + I打开“设置”。 - 点击 网络和 Internet > 高级网络设置 > 高级共享设置。
- 在 专用网络 部分,确保已勾选:
- 启用网络发现
- 启用文件和打印机共享
- 在 所有网络 部分,选择 关闭密码保护的共享。
- 点击 保存更改。
注意:关闭密码保护共享后,局域网内任何设备都可以无需凭证访问你的共享打印机,存在安全风险,仅建议在可信的私有网络(如家庭网络)中使用。
第二步. 共享打印机
- 在“设置”中,进入 蓝牙和其他设备 > 打印机和扫描仪。
- 找到你已连接的打印机,点击其名称,然后选择 打印机属性。
- 切换到 共享 选项卡。
- 勾选 共享这台打印机。
- 在 共享名 栏中输入一个简洁的英文名称(如
OfficePrinter),避免使用中文、空格或特殊字符。 - 点击 应用 > 确定。
第三步. (可选但推荐)为主机设置固定IP地址
为防止路由器动态分配IP导致地址变化,影响其他设备连接,建议设置静态IP。
- 在“设置”中,进入 网络和 Internet > 以太网(或 Wi-Fi)。
- 点击当前连接的网络名称。
- 在 IP 分配 下,选择 编辑 > 手动。
- 开启 IPv4,填写:
- IP 地址:如
192.168.1.100(需在路由器分配范围内且未被占用) - 子网掩码:通常为
255.255.255.0 - 网关:通常为路由器地址,如
192.168.1.1
- IP 地址:如
- 点击 保存。
第四步. (仅限特定情况)启用来宾访问(解决“安全策略阻止未经身份验证的来宾访问”错误)
如果在连接时提示 “安全策略阻止未经身份验证的来宾访问” 或错误代码 0x80004005,需启用组策略:
- 按下
Win + R,输入gpedit.msc,回车打开本地组策略编辑器(Windows 11 家庭版默认无此功能,需升级或使用注册表方法)。 - 导航至:
textCopy Code
计算机配置 > 管理模板 > 网络 > Lanman 工作站
- 双击 启用不安全的来宾登录。
- 选择 已启用,点击 确定。
- 按下
Win + R,输入cmd,以管理员身份运行命令提示符,输入:textCopy Codegpupdate /force
然后回车。
家庭版用户替代方案:若无组策略编辑器,可使用注册表:
- 按下
Win + R,输入regedit,回车。- 导航至:
textCopy CodeHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation
- 右键右侧空白处 > 新建 > DWORD (32 位) 值,命名为
AllowInsecureGuestAuth。- 双击该值,设置 数值数据 为
1,点击确定。- 重启电脑。
第五步. 在客户端设备上连接打印机
在需要使用打印机的其他电脑上:
- 按下
Win + R,输入\\[主机IP地址](如\\192.168.1.100),回车。 - 应该会看到共享的打印机图标,双击它。
- 系统将自动安装驱动程序,安装完成后即可打印。
**重要安全提示
- 匿名共享存在安全风险,任何能连接你网络的设备都可以使用你的打印机,甚至可能打印恶意内容。
- 强烈建议:在家庭网络中使用匿名共享;在办公室或公共网络中,务必开启密码保护共享,并为打印机创建专用账户7。
- 确保 Windows 防火墙允许“文件和打印机共享”(通常自动开启,如遇问题可在“Windows 安全中心” > “防火墙和网络保护”中检查)