admin 管理员组

文章数量: 1184232

此次打印机共享,苦难重重,毕竟为行外人。将绵薄经验放于次,或有助于后人。吾知之甚少,若有谬误,望不吝指正,如有其他bug, 恐亦无能为力也。

一、设置打印机共享的准备工作

首先确保打印机正常工作并正确连接到网络:

  • USB连接 :将打印机通过USB线缆连接到主机电脑。
  • 网络连接 :对于支持网络的打印机,确保通过以太网线或WiFi连接到路由器1。
  • 电源检查 :确认打印机电源已开启,且处于就绪状态。

确保所有设备处于同一局域网中:

  • IP地址检查 :在主机电脑上找到IP地址(通过"网络"右键选择"状态"查看)。

驱动程序是打印机正常工作的关键:

  • 主机驱动 :确保主机电脑已安装打印机驱动程序,并正常工作。

二、Windows系统下打印机共享设置

1. 启用主机打印机共享

在连接打印机的电脑(主机)上完成以下设置:

  1. 打开控制面板 :点击"开始"菜单,选择"控制面板"或"设置" > “设备” > “打印机和扫描仪”。

  2. 选择打印机 :找到要共享的打印机,右键点击选择"打印机属性"。

  3. 启用共享 :切换到"共享"选项卡,勾选"共享这台打印机" ,并设置一个易于识别的共享名称 。需要的话,勾选““在客户端计算机上显示打印作业””

  4. 安全设置 :在"安全"或"高级"选项卡中,确保"Everyone"或当前用户组有**“打印”“管理文档”**权限。

  5. 端口 :建议打开双向支持

  6. 网络共享 : 在“网络和共享中心”的“高级共享设置”中启用“文件和打印机共享”功能。

2. 客户端添加共享打印机

在其他电脑上添加共享打印机:

  1. 搜索打印机 :打开"设置" > “设备” > “打印机和扫描仪”,点击"添加打印机或扫描仪",等待系统搜索4。

  2. 手动添加

    如果未自动找到,选择"我需要的打印机不在列表中",然后:

    选择"通过名称选择共享打印机",输入路径如 \\主机IP\共享名称 或选择"浏览打印机",在网络中发现主机并选择共享打印机。

    建议都试试,如果无法直接找到,不要白费力气,建议看看文章后面的bug处理

  3. 驱动安装 :系统会提示安装驱动,选择与主机相同的驱动程序

  4. 测试打印 :添加完成后,打印测试页确认正常工作。

三、我所遇到的问题及解决方法

如果按照上面的流程,一切顺利的话,那是极好。

关于连接的问题,众说纷纭,也许都无法解决你的问题。

客户机遇到输入用户名、密码

以下搬运自:

造成是此问题的原因是主机电脑安全级别较高造成的,也可能主机并没有密码

  1. 打开“控制面板”→“网络和共享中心” →“高级共享设置”:1.启用网络发现。2.启用文件和打印机共享。3.关闭密码保护共享。

  2. 点击“开始”→“控制面板”→“用户账户”,单击“GUEST账户”选择“启用来宾账户”。

  3. 点击“开始”→“控制面板”→“系统与安全”→“管理工具”→“本地安全策略→“本地策略”→“用户权利指派”。
    如果在第二步,没看到GUEST用户,先根据第三步,找到**“允许本地登录”**,添加GUEST .

    在右侧找到“拒绝本地登陆”双击进入,删除GUEST账户并关闭窗口,再找到“拒绝从网络访问这台计算机”选项,双击进入删除的GUEST账户,确认退出。

  4. 在左侧选择“安全选项”,在右侧找到“网络访问:本地账户的共享和安全模式”双击进入更改为“仅来宾-本地用户以来宾方式认证”。 “账户:使用空密码的本地账户只允许进行控制台登录”禁用

完成以上设置后,客户机再访问主机计算机就不需要输入账户和密码了。

如果用这种方法,在主机——打印机共享——在用户或组中,需要添加GUEST并且给予权限。

错误代码 0x0000011b

错误代码 0x0000011b 通常与 Windows 系统中打印机共享或驱动程序问题相关,可能导致无法连接打印机。以下是对此错误的详细解析及解决方法:


一、错误代码 0x0000011b 的含义

错误代码 0x0000011b 通常表示系统在处理打印机共享或驱动程序时遇到了异常。这可能是由于以下原因:

  1. 系统补丁问题 :某些 Windows 更新补丁(如 2021 年 9 月的累积更新)可能引入了不兼容的更改,导致共享打印机功能异常27。
  2. 驱动程序问题 :打印机驱动程序与操作系统不兼容或损坏。
  3. 网络或共享设置问题 :共享设置未正确配置,例如未启用“文件和打印机共享”或“Guest 用户”权限。
  4. 系统文件损坏 :某些系统文件损坏或丢失,导致打印机服务无法正常运行。
  5. 防火墙或安全软件干扰 :防火墙或安全软件可能阻止了打印机访问。

二、解决方法
  1. 卸载相关系统补丁

某些 Windows 更新补丁可能导致此问题。您可以尝试卸载以下特定补丁:

  • KB5005569
  • KB5005573
  • KB5005568
  • KB5005566
  • KB5005565

操作步骤

  1. 打开“控制面板” > “程序和功能” > “查看已安装的更新”。
  2. 找到上述补丁,右键单击并选择“卸载”。
  3. 卸载完成后,重启电脑,然后重新连接打印机78。

找不到没事,往下看就行

  1. 检查并修复注册表

注册表中的某些设置可能影响打印机共享功能。您可以尝试以下操作:

  1. 按下 Win + R ,输入 regedit 并按回车键打开注册表编辑器。
  2. 导航到以下路径:

复制

   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  1. 创建一个名为 RpcAuthnLevelPrivacyEnabled 的 DWORD 值,并将其值设置为 0
  2. 保存更改并重启电脑28。

当我进行到这,就已经成功解决了

  1. 更新或重新安装打印机驱动程序

驱动程序问题可能是导致错误的主要原因。您可以:

  1. 打开“设备管理器”,找到打印机设备,右键单击并选择“更新驱动程序”。

  2. 如果更新后问题依旧,尝试卸载打印机驱动程序,然后重新从制造商官网下载并安装最新驱动68。

  3. 检查共享设置

确保共享设置正确:

  1. 在主电脑上,右键单击打印机图标,选择“打印机属性” > “共享”选项卡。

  2. 确保勾选“共享这台打印机”,并设置一个易于识别的共享名称。

  3. 检查网络设置,确保所有设备连接到同一局域网,并启用“文件和打印机共享”15。

  4. 运行系统文件检查工具

系统文件损坏也可能导致此问题。您可以运行 sfc /scannow 命令修复损坏的系统文件:

  1. 以管理员身份打开“命令提示符”。

  2. 输入 sfc /scannow 并按回车键。

  3. 等待扫描完成,并根据提示修复问题34。

  4. 检查防火墙设置

防火墙可能阻止了打印机访问。您可以:

  1. 打开“控制面板” > “Windows Defender 防火墙” > “高级设置”。

  2. 确保“文件和打印机共享”相关入站规则已启用58。

  3. 重启相关服务

打印机服务异常也可能导致错误。您可以尝试重启打印机服务:

添加打印机没成功

在开始之前,如果客户机已经添加,且无法使用,建议删除。

选择"通过名称选择共享打印机",输入路径如 \\主机IP\共享名称 或选择"浏览打印机",在网络中发现主机并选择共享打印机。

其他问题

如果是其他问题,可以也按照上面的方法试试。如上配置,可以正常工作。

本文标签: 印机共享 控制面板 编程