修复 Windows 中“操作失败,错误 0x0000011B”的 5 种最佳方法


最近的 Windows 10 安全更新导致 通过网络共享的打印机 抛出 0x0000011B 错误代码。好消息是这个问题很容易解决,我们将向您展示如何解决。

从卸载有问题的更新到使用本地端口手动安装打印机,我们将审查使网络打印机重新工作的每种方法。以下是修复 Windows 中的 0x0000011B 错误的所有方法。

修复 1:更新 Windows

虽然最初是 Windows 更新引起了该问题,但另一个更新可能会解决该问题。

Windows 更新因产生奇怪的错误和冲突而臭名昭著,但微软也很快针对任何此类问题推出了修补程序。只需 安装最新更新 通常即可修复 0x0000011B 错误。

  1. 要检查更新,请转到“开始”菜单并打开设置
    1. 切换到 Windows 更新选项卡,然后点击检查更新按钮。
      1. 任何可用的软件包都会显示为可用更新。使用“立即下载”按钮下载并安装更新。
      2. 安装更新后重新启动计算机以应用新的更改。如果您仍然收到“操作失败,错误 0x0000011B”消息,请继续执行下一个修复。

        修复 2:卸载有问题的更新

        在 Windows 10(和 Windows 11)中,您可以卸载最近的更新 。这可以让您回滚出现故障的更新以使您的计算机正常工作。

        在 Windows 11 上,您可以通过在“开始”菜单中搜索卸载更新来找到删除更新的选项。

        在所有版本中,您还可以通过控制面板找到此设置。

        1. 通过在“开始”菜单中搜索控制面板来打开它。
          1. 选择程序
            1. 这将打开程序和功能,并提供查看已安装更新的选项。单击它。
              1. 新的设置窗口显示所有最近安装的 Windows 更新,并提供卸载它们的选项。检查这些更新的日期并卸载引发问题的更新。
              2. .

                删除更新将解决该问题,尽管这是一个临时解决方案。等到下一次更新,因为这通常会实现错误修复。

                修复 3:重新启动打印后台处理程序服务

                打印后台处理程序服务 负责管理在计算机上创建的所有打印作业,并且通常是任何与打印机相关的错误的根源。只需重新启动打印后台处理程序服务通常就可以修复 0x0000011B 错误。

                1. 在“开始”菜单中搜索服务并将其打开。
                  1. 该应用会列出您计算机上所有正在运行或未运行的服务。由于列表是按字母顺序排列的,请向下滚动找到Print Spooler服务。
                    1. 右键单击该服务并选择重新启动。
                      1. Windows 立即重新启动服务。
                      2. 如果问题是由临时故障引起的,这应该可以解决它。否则,请尝试其他方法。

                        修复 4:手动安装打印机

                        使网络打印机再次正常工作的解决方法是手动安装 。这通常允许系统使用该设备而不会出现 0x0000011B 错误消息。

                        请注意,在早期版本的 Windows 中,您可以在控制面板中找到此选项,而 Windows 10 和 Windows 11 已将其重新定位到设置<的打印机和扫描仪部分/span>.步骤仍然基本相同,只是 UI 更新了。

                        1. 通过单击“开始”菜单上的齿轮图标打开设置。 (在旧版本的 Windows 中,请打开控制面板。)
                          1. 切换到“设置”中的蓝牙和设备选项卡,然后选择打印机和扫描仪选项。 (或者,在控制面板中,选择硬件和声音下的查看设备和打印机选项。)
                            1. 点击添加设备尝试自动检测打印机。
                              1. 扫描几秒钟后,您将看到手动添加的选项。 (相应的控制面板选项为我想要的打印机未列出。)
                              2. .
                              3. 现在您有两种方法可以解决此问题。您可以使用 IP 地址添加打印机或创建本地端口并手动安装正确的驱动程序。
                                1. 如果您选择使用手动设置添加本地打印机或网络打印机选项,则可以创建新的本地端口。为其命名并手动安装打印机驱动程序,以便您通过该连接使用网络打印机。
                                  1. 更简单的选择是使用 IP 地址或主机名添加打印机。您只需指定打印机类型并输入其 IP 地址即可。
                                  2. 手动打印机安装是一个复杂的过程,很容易出现小错误,无论如何都会毁掉整个过程。但是,如果您管理它,几乎可以保证它不会出现任何 0x0000011B 错误。

                                    修复 5:禁用 CVE-2021-1678 缓解措施

                                    整个问题是由最近的 Windows 更新引起的,该更新解决了网络打印机带来的安全漏洞。如果没有其他效果,您可以执行注册表编辑来关闭此新功能。

                                    虽然编辑很简单,但注册表编辑总是会带来一些把事情搞砸的风险,因此通常的警告适用。在继续操作之前,请不要乱动超出以下步骤和 创建注册表备份 中概述的注册表值。

                                    1. 首先,通过在“开始”菜单中搜索来打开注册表编辑器
                                      1. 尽管注册表编辑器名声吓人,但它实际上非常易于使用。左侧是文件夹结构,其中包含按各自类别排序的所有注册表项,右侧是注册表项本身。
                                        1. 通过点击文件夹或直接在地址栏中复制粘贴路径导航至 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
                                        2. 右键单击右侧面板的空白处,然后选择新建>DWORD(32 位)值
                                        3. 将其命名为RpcAuthnLevelPrivacyEnabled。请注意,这区分大小写,因此请复制粘贴名称,而不是自己输入。
                                        4. .
                                          1. 注册表项通常以默认值零开头,但无论如何检查一下是个好主意。右键单击您创建的新 DWORD,然后选择修改
                                            1. 确保基数设置为十六进制,值设置为0
                                            2. 重新启动计算机以应用更改。您的网络打印机现在应该可以正常工作了。
                                            3. 修复 Windows 中的 0x0000011B 打印机错误的最佳方法是什么?

                                              解决 0x0000011B 错误的唯一永久解决方案是安装可修复该问题的最新 Windows 更新。目前,您可以尝试从登记处 卸载更新或禁用有问题的安全功能。

                                              其他解决方法包括手动安装打印机。您可以通过使用打印机驱动程序配置新的本地端口,或使用网络打印机的 IP 地址帮助 PC 建立连接来实现此目的。

                                              但是,在尝试所有这些方法之前,请确保您遇到 0x0000011B 错误。如果您在文件资源管理器中看不到网络打印机,则您可能使用了错误的工作组或只是未正确连接。

                                              .

                                              相关文章:


                                              21.10.2022