如何修复Windows10和11上的“操作失败0x0000011B”错误

微软发布的新安全补丁可能会导致通过网络共享的打印机出现故障,从而导致操作失败0x0000011B错误。该错误主要影响运行 Windows 10 21H1 版本的计算机。不过,您也可能在 Windows 11 系统上体验到它。

您可以通过在 Windows 更新部分安装该错误的最新补丁来修复该错误。如果没有,请执行以下其他故障排除步骤来修复错误并使打印机重新工作。

请注意,所有修复都必须应用于连接了打印机的主机系统。

1. 重新启动打印后台处理程序服务
解决打印机问题的常见故障排除步骤是重新启动打印后台处理程序服务。它是处理计算机和打印机之间的打印作业的基本服务。如果打印后台处理程序服务未运行,您可以从“服务”管理单元手动启动它。以下是具体操作方法。

  1. 按Win + R打开“运行”。
  2. 键入services.msc并单击“确定”。
  3. 在服务管理单元中,找到打印后台处理程序服务。
  4. 接下来,右键单击该服务并选择“属性”。
  5. 在“属性”对话框中,打开“常规”选项卡。
  6. 单击“启动类型”下拉列表并将其设置为“自动”。
  7. 单击“应用”和“确定”保存更改。
  8. 再次右键单击Print Spooler,然后单击“重新启动”。
  9. 打印后台处理程序服务启动并运行后,创建新的打印作业并检查是否有任何改进。

2. 安装所有待处理的 Windows 更新

如果这是一个普遍存在的问题,您可能会通过 Windows 更新收到错误修复。因此,首先检查是否有新的 Windows 更新可用。这些通常是为了解决普遍问题而发布的小型修补程序。

要检查并安装 Windows 更新:

  1. 按Win + I打开“设置”应用程序。
  2. 在左侧窗格中,打开“Windows 更新”选项卡。在 Windows 10 上打开更新和安全。
  3. 单击检查更新。Windows 将查找待处理的更新并在此处列出它们。
  4. 单击“下载并安装”以安装更新。
  5. 安装后,重新启动您的电脑并检查是否有任何改进。

3. 通过本地端口手动安装打印机
有点复杂,但修复操作失败错误 0x0000011B 的有效解决方案是手动将打印机添加到 Windows 的本地端口。以下是具体操作方法。

  1. 按Win + I打开“设置”。
  2. 接下来,单击“设备”,然后打开“打印机和扫描仪”选项卡。
  3. 接下来,单击添加打印机或扫描仪。Windows 将扫描可用的打印机。
  4. 单击“我想要的 打印机未列出”选项。如果您没有立即看到该选项,请在单击“添加打印机或扫描仪”选项后等待几秒钟。
  5. 在“添加打印机”对话框中,选择“使用手动设置添加本地打印机或网络打印机”。
  6. 在选择打印机端口下,选择创建新端口。
  7. 单击端口类型下拉列表并选择本地端口。
  8. 单击“下一步”。
  9. 在输入端口名称字段中输入网络打印机文件路径和网络打印机名称。您可以使用用户名或 IP 地址作为计算机名称,然后使用要共享的打印机名称。
  10. 单击“确定”保存打印机。
  11. 接下来,从列表中选择您的打印机制造商以安装打印机驱动程序。
  12. 接下来,在打印机列下选择正确的打印机驱动程序。
  13. 单击“下一步”。
  14. 为您的打印机驱动程序选择一个名称,然后单击“安装”。
  15. 单击“下一步”并等待安装完成。

您新添加的打印机现在将显示在控制面板和设置应用程序的设备和打印机下。进行新的打印作业以查看错误是否已解决。

4. 禁用 CVE-2021-1678 注册表修复
有问题的安全更新包括一个安全修复程序,用于修补名为 CVE-2021-1678 的打印机后台处理程序欺骗漏洞。然而,新的更改似乎触发了 0x0000011B 操作失败错误。

要在不卸载安全更新的情况下修复错误,您需要创建一个新的注册表项来禁用该功能。以下是具体操作方法。

请注意,修改 Windows 注册表涉及风险。我们建议您先备份 Windows 注册表并创建系统还原,然后再继续执行以下步骤。

接下来,请按照以下步骤禁用 CVE-2021-1678 缓解措施:

  1. 按Win + R打开“运行”。
  2. 键入regedit并单击“确定”打开注册表编辑器。
  3. 在注册表编辑器中,导航到以下位置。复制并粘贴注册表路径以进行快速导航:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  4. 接下来,右键单击“打印”>“新建”>“DWORD(32 位)值”。
  5. 将DWORD 值重命名为RpcAuthnLevelPrivacyEnabled。
  6. 右键单击RpcAuthnLevelPrivacyEnabled值并选择修改。
  7. 在数值数据字段中输入0,然后单击确定保存更改。
  8. 关闭注册表编辑器并重新启动电脑以应用更改。
  9. 重新启动后,尝试使用共享打印机并检查错误是否已解决。

5.卸载最近安装的更新
假设在安装 Windows 安全更新后触发该问题,卸载更新应该会撤消更改并修复错误。您可以从 Windows 更新部分卸载一些单独的更新。此功能专门用于撤消安装更新后可能发生的问题。

请注意,相关更新 (KB5005565) 的发布是为了修复 Windows 操作系统上的打印后台处理程序漏洞。卸载更新可能会让您的计算机再次受到攻击。如果上述方法都无法解决该错误,请将此作为最后的手段。

要卸载 Windows 更新:

  1. 按Win + R打开“运行”。
  2. 键入control并单击“确定”以打开“控制面板”。
  3. 接下来,单击“程序”。
  4. 单击“程序和功能”下的“查看已安装的更新”。这将打开“设置”应用程序中的“卸载更新”部分。或者,转到“设置”>“Windows 更新”>“更新历史记录”>“卸载更新”以访问相同内容。
  5. 找到有问题的更新 ( KB5005565 ) 并单击“卸载”。
  6. 再次单击卸载以确认操作。等待更新卸载并重新启动电脑以应用更改。

修复 Windows 上的 0x0000011b 打印错误
此错误很大程度上影响了 Windows 10 计算机。要解决此问题,请尝试安装所有可能包含修补程序的待处理 Windows 更新。您还可以手动将打印机添加到本地端口或编辑注册表项以禁用有问题的设置。如果不起作用,卸载安全更新可能是最后的手段。但是,这样做可能会使您的计算机面临打印后台处理程序欺骗漏洞的风险。

赞(0)
未经允许不得转载:回忆主机 » 如何修复Windows10和11上的“操作失败0x0000011B”错误