共享打印机需要输入用户名和密码怎么办,Windows共享打印机需要凭据的原因

题图来自Unsplash,基于CC0协议
导读
共享打印机时系统弹出用户名和密码提示是比较常见的现象,这通常与Windows网络共享安全设置有关。
Windows默认情况下为了安全会要求验证访问,特别是当打印机在局域网内共享时。如果你觉得每次输入太麻烦,或者确认是可信设备间共享,可以尝试以下几种解决方法:
1. 检查并启用文件和打印机共享
首先,请确保在需要访问共享打印机的设备上,或者在共享打印机的电脑上,启用了“文件和打印机共享”功能,以及相关的网络发现和共享权限。
- 在Windows搜索框中输入“控制面板”,打开它。
- 找到并点击“网络和互联网”>“网络和共享中心”。
- 点击左侧的“更改高级设置”。
- 在“网络和共享中心”窗口中,点击左侧的“高级共享”。
- 勾选顶部的“启用网络发现和文件和打印机共享”,以及“使用简单文件共享(推荐)”,或者选择“使用高级共享”以便进行更精细的设置。
- 取消选中“关闭网络级别身份验证”,这个选项能让设备直接使用计算机帐户凭据访问共享资源,不添加额外的用户名密码。
2. 关闭“网络级别身份验证”(NLA)
强制的用户名密码提示,很可能是开启的“网络级别身份验证”,这种验证方式要求连接到共享资源的设备提供用户名和密码。
- 在组策略或服务注册表中关闭NLA:
- 对于使用“工作组”而不是“域”的电脑(通常家庭和小型办公网络这样),可以通过修改Registry Editor来关闭NLA:
- 按Win+R键,输入
regedit并回车,打开注册表编辑器。 - 导航至路径:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters - 在右侧空白处右键单击,选择“新建”→“DWORD (32位) 值”。
- 命名为
NoLMBruteForce。 - 双击新建的
NoLMBruteForce项,将其值设置为1。 - 重启电脑生效。
- 注意: 修改注册表有风险,操作前建议备份注册表或创建系统还原点。
- 对于加入Windows域的电脑,NLA的设置通常由域管理员通过组策略来管理,普通用户可能无法在本地关闭。
3. 添加凭据
在提示输入用户名密码时,你也可以手动添加这些凭据。
- 输入用户名和密码后,通常会有一个“记住此凭据”的选项,勾选它可以让以后访问时自动填充,避免反复输入。
- 如果电脑无法访问网络打印,也可以尝试手动输入凭据进行访问,并选中“记住此凭据”。
4. 更改共享选项
如果你只是想取消验证,可以尝试在共享设置里移除对特定用户的限制。
- 右键点击共享打印机的图标,选择“管理打印机”或“打印服务器属性”。
- 找到“共享”选项卡(不同打印机型号路径略有不同)。
- 点击“共享设置”或类似按钮。
- 这里可能会让你选择共享给哪些用户或组。如果看到“everyone”(所有用户),取消选中它,或者改成你信任的本地用户组。
- 保存更改测试。
5. 在需要访问的机器上取消凭证缓存或配置信任
- 如果在一个机器上看到凭据,而另一个机器访问不了,可能是共享计算机设置问题。
- 在需要访问打印机的Windows设备上,可以通过“控制面板” -> “凭据管理器”(或设置 -> 账户 -> 凭证管理器)来添加共享打印机的计算机名作为“自动登录的用户”的凭据。
- Windows设置中搜索“更改设备的连接方式”等可能也有指导。
重要提示: 取消共享验证会降低安全性。如果共享打印机给不完全信任的用户或放置在公共区域,请谨慎使用以上方法。如果打印机在公司或机构环境中使用,应联系IT部门处理此问题,依赖本地策略控制。
如果你希望在访问打印机时不弹出任何用户名密码提示,那么关闭网络级别身份验证或找到共享时不需要验证的设置最接近你需求,但这会降低共享的安全性。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com