Ошибка 0x0000011B появляется при попытке использовать сетевой принтер с компьютера с Windows 7, 10, 11. При чем может возникать как на отдельных устройствах, так и на всех параллельно. Ошибка появилась после очередного обновления системы безопасности, которое недавно выпущено Microsoft. Причиной является серия изменений в системе безопасности, призванные закрыть уязвимость подмены диспетчера очереди печати в Windows. После последнего патча (от 14 сентября) для устранения проблемы, возникла другая проблема на уровне аутентификации TPC в сетевых принтерах.

Причины ошибки 0x0000011B

На текущий момент главная причина проблемы – новые сценарии обеспечения безопасности для Windows. Логично, что исправить ошибку 0x0000011B можно путем удаления проблемного обновления. Вот только появляется другая проблема – известные уязвимости системы. Однако есть способ одновременно и защититься от хакерских атак, и получить доступ к сетевым принтерам.

Что делать для исправления ошибки?

Сегодня есть 2 известных и действенных исправления ошибки 0x0000011B:

  • Изменить проблемное значение в реестре.
  • Удалить проблемное обновление.

Также есть большая вероятность, что Microsoft уже выпустила исправление ошибки к тому моменту, когда вы будете читать данную статью. Поэтому первым делом стоит проверить наличие обновлений и установить их. Если все еще не вышел фикс данного бага, следуйте приведенным ниже инструкциям.

Способ 1: отключить защиту от CVE-2021-1678

Именно попытка защиты от CVE-2021-1678 и привела к появлению ошибки 0x0000011b. Благо, изменив один из параметров реестра, удастся добиться сразу двух целей: защититься от уязвимости «Призрачного принтера» и MSHTML, а также исправить сбой подключения к принтеру.

Что же нужно сделать:

  1. Жмем правой кнопкой мыши по «Пуску» и выбираем элемент «Выполнить».
  2. В новую строку вводим regedit и кликаем по «Ок».
  3. Последовательно открываем следующие папки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
  4. В конечном каталоге переходим в правое окно и ищем параметр с названием RpcAuthnLevelPrivacyEnabled. Если его здесь нет, следует создать новый 32-разрядный параметр DWORD.
  5. Устанавливаем для него значение 0.

Ошибка подключения сетевого принтера 0x0000011B

Примечание! Это и другие исправления из данной инструкции применимы для устранения ошибки 0x0000011b как в Windows 10, так и в Windows 11.

Способ 2: удалить проблемное обновление

Чтобы убрать корень текущей ошибки, нужно всего лишь удалить обновление, которое и вызвало появление сбоя. Его код — KB5005565. По нашему мнению, это не лучшее решение, так как оно не только исправляет ошибку 0x0000011b, но и делает компьютер уязвимым к PrintNightmare и MSHTML. Учитывая потенциальную опасность процедуры, лучше выбрать первый способ. Однако, если вы здраво оцениваете риски (они действительно не очень большие) и готовы подождать выхода более стабильного исправления, можно приступать к процедуре удаления обновления.

Инструкция:

  1. Нажимаем комбинацию Win + X и выбираем из меню Пуска – «Программы и компоненты».
  2. Переходим на вкладку «Просмотр установленных обновлений».
  3. Ищем то, что имеет код KB5005565, нажимаем по нему правой кнопкой мыши и выбираем «Удалить».
  4. Перезагружаем компьютер, чтобы система работала более стабильно.

Ошибка подключения сетевого принтера 0x0000011B

Полезно! Если ошибка появилась на Windows 7, она ей несвойственна, на подобные заявления встречались, следует попробовать переподключить принтер. У многих данное решение сработало.

На этом все, мы перечислили все известные исправления ошибки 0x0000011B в Windows 7, 10, 11. До сих пор они помогали, надеемся, сработают и в вашем случае.

Even though we are living in the digital era, it is impossible to deny the significance of printers. For the same reason, we know how frustrating it is to see a message like the operation failed with error 0x0000011b when trying to print something or add a shared network printer.

Full message that shows up during the issue is, “Windows cannot connect to the printer operation failed with an error 0x0000011b”. If you want to know what is 0x0000011b then this is an error code that appears when you try to add a printer to your computer or run a print job and it fails. The causes of this shared network printer problem are Windows updates such as KB5005627, Printer Spooler service, and Dynamic IP Address. You know the problem appears when you try to connect to a printer over the internet. That means the issue may be associated with either the host (to which the printer is directly attached) or the client (from where you want to access the printer over the web). We will give you nine solutions. Do not rush into one or two to declare the problem is unsolvable. Just go through each one and follow the steps in the given manner.

Shared Network Printer Error 0x0000011b

Here is How to Fix Printer Error 0x0000011b in Windows 11 or 10 –

Way-1: Uninstall Recent Updates

You may not care about the updates getting installed in the background because they generally strengthen the security and enhances the features on the computer. However, many people have confirmed that patches like KB5007189, KB5006738, KB5006670, KB5005565, KB5005573, and KB5005568 (vary according to your Windows version) harm network printers. In case, you have installed any of these Windows updates you will undergo the printer error 0x0000011b. Therefore, uninstall them using the below steps –

For Windows 10 –

  1. Press Windows and I.
  2. Select – Update & Security.
  3. On the next Settings page, click on Update history from the right pane.
  4. Select – Uninstall updates.
  5. A window opens from Control panel; find and right-click on the Installed update (Showing as KB123456)
  6. Click on – Uninstall.
  7. Choose Yes on the confirmation dialog.

For Windows 11 –

  1. Press – Win+I.
  2. Select – Windows update.
  3. Go to the right and click on – Update history.
  4. Scroll down to the bottom and click – ‘Uninstall updates’.
  5. Locate the update and select – Uninstall.

How to Fix Printer Error 0x0000011b in Windows 11 or 10

  1. Click on Yes on the confirmation dialog box.

You can uninstall the update using command prompt in both Windows 10 and 11 –

  1. Click – Search from the taskbar.
  2. Type – CMD.
  3. Select – Run as an administrator.
  4. On the UAC dialog, click on OK.
  5. On Administrator: Command Prompt, type wusa /uninstall /KB:123456(Replace 12345 with your update KB number)
  6. Press Enter.
  7. When you are asked to confirm; click on Yes.

Further, you should pause or block the update for the time being – Windows 10 Update Disable Tool [Download]

Way-2: Restart Printer Spooler Service

Oops, did the previous fix not work for you? Don’t worry, restarting the spooler service may do the trick to solve Windows cannot connect to the printer 0x0000011b error.

We have already given you a small introduction about the printer spooler (when talking about the causes). If the issue pertains to the same, following the steps mentioned below is the best thing you can do –

  1. Press Windows key+R to get the run dialog box.
  2. Enter services.msc into the text field.
  3. You will get a list of services on the main panel. Just locate Printer Spooler.
  4. Right-click on it and select Restart.

print spooler service

  1. Wait for a minute to finish the stopping procedure.
  2. Restart the computer to be on the safe shore.

Way-3: Add Printer Manually Using its IP Address or hostname

If the 2 solutions didn’t work, you must try adding the printer through the manual method. We hope it will solve the Printer operation failed with error 0x0000011b on Windows 11 or 10. For this method to work, you must know the IP address of the printer. See – How to Find Printer’s IP and MAC Address in Windows 10. Now follow the steps –

For Windows 10 –

  1. Open Windows Settings (Winkey+I).
  2. Select – Devices.
  3. From the left pane on the next page, click on – Printers & Scanners.
  4. Click on Add a printer or scanner from the right.
  5. After a while, select – The printer that I want isn’t listed.
  6. A window named Add Printer will appear.
  7. Here, you will see half a dozen options, of which the third one (Add a printer using a TCP/IP or hostname) should be your pick. Click on Next.

Windows cannot connect to the printer operation failed with an error 0x0000011b

  1. Go with the prompts on the screen. You need to enter the IP address on a given field along the way.
  2. Hit Next and try printing the test page.

For Windows 11 –

  1. Click on Start and select Settings.
  2. Select Bluetooth & devices on the Settings window.
  3. Go to the right pane and click – Printers & Scanners
  4. Now click the button for – Add device.
  5. After a while, beside ‘The printer that I want isn’t listed’, select – Add manually.
  6. Follow from Step 6 to 9 as for Windows 10.

Way-4: Deactivate Print Spooler RPC Encryption

Having print spooler RPC encryption enabled may be a caveat on some computers. So, we are going to disable the same on both the host and the client.

  1. Click – Start.
  2. Type – regedit.
  3. Press – Enter.
  4. Select Yes on User account control.
  5. Once Registry Editor opens, navigate to –

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print

  1. Right-click on the Print folder and follow New >> DWORD (32-bit) Value.
  2. Name it RpcAuthnLevelPrivacyEnabled.
  3. Give the Value data as 0 (zero).
  4. Click on OK.

registry modification

  1. Don’t forget to restart the system for the recent changes to take effect.

Source – Microsoft support.

Way-5: Modify Registry

This method is a Microsoft recommended solution to deal with printnightmare problem and the company suggests adding a new value to Registry. Printnightmare bug has been one of the reasons of 0x0000011b Windows cannot connect to printer error in Windows 11 or 10. However, this method will involve Registry Editor to repair the bug but you can perform the same task using command prompt more easily –

  1. Press Windows+R.
  2. Type – cmd.exe.
  3. Hit – Ctrl + Shift +Enter.
  4. Click Yes on the verification dialog.
  5. Copy the following command and paste it into command prompt –
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 1 /f
  1. Now, press Enter.
  2. Reboot the system and check if 0x0000011b still persists.

Way-6: Update printer driver

Operation failed with error 0x0000011b might also befall because of obsolete printer driver. Once after getting outdated the driver software becomes buggy and incompatible with the current Windows version and instead of assisting the hardware it starts fighting the system files. Result is Windows cannot connect to the printer error in Windows 11 or 10 that can be only fixed by updating the driver. So, follow the steps to do this –

  1. Right click on ‘Start’ located on the taskbar.
  2. Select – Device Manager.
  3. Once the Windows tool loads on the screen, look for Printer in the list.
  4. If not found click on View from the top menu bar.
  5. Choose – Show hidden devices.
  6. Now go to Printer and double click on it.
  7. Right-click on the problematic device and select Update driver.
  8. Select – Search automatically for drivers.
  9. There may be a chance where the printer is not getting updated by this method. In this case, go to the manufacturer’s website.
  10. Match the model number of your printer there to reach the software download page.
  11. Download the correct and most recent driver.
  12. From the download location double click on the Setup.
  13. Follow the onscreen instructions and complete the installation.
  14. Restart the PC to solve the Windows cannot connect to the printer error.

Way-7: Uninstall and Reinstall printer driver

Sometimes, mere updating the printer driver is not enough to rescue shared network printer error 0x0000011b in Windows 11 or 10 but you need to uninstall and reinstall it. Despite everything being fine with the driver, system might not support it to be perfectly installed. Reason may be power surges, glitches in system files, buggy updates, etc. Therefore, uninstall and reinstall the printer driver using the below guidelines –

  1. Press Winkey and R.
  2. Type devmgmt.msc.
  3. Hit ‘Enter’.
  4. On the Device Manager, expand Printer by double-clicking on it.
  5. Right-click on the culprit driver and select – Uninstall device.
  6. On the warning pop-up, click on “Uninstall”.
  7. Reboot the machine and check the status of the error.

See – How to Reinstall Printer Driver in Windows 11 or 10.

Way-8: Reset print spooler

Corrupted or incorrectly configured Print spooler services on of the root causes of error code 0x0000011b. This is the main component to control the printing jobs on WIndows which oftentimes causes issues. Luckily, you have the ability to repair the spooler by resetting it –

  1. Press – Windows and R.
  2. Copy the path for the following folder location without quotes – “%WINDIR%\system32\spool\printers”.
  3. Now paste it into the Run dialog box.
  4. Hit – Enter.
  5. Once a folder opens, select all the items there (Ctrl+A).
  6. Press – “Delete”.
  7. Reboot and see if the error code no longer occurs.

Read the method in detail – How to Reset the Print Spooler in Windows 11 or 10.

Way-9: Run Printer Troubleshooter

In case, the issue still persists, you must try opening up the printer troubleshooter which automatically finds issues and repairs them in a few clicks. This is a default Fixit tool and you can solve the error using the below steps –

For Windows 10 –

  1. Press Windows+S.
  2. Type – troubleshooter.
  3. Press – Enter.
  4. On the Settings page that appears, click on – Additional troubleshooters.
  5. Click on Printer.
  6. Select – Run the troubleshooter.

printer troubleshooter

For Windows 11 –

  1. Press Win+I.
  2. Select Troubleshoot from the right side.
  3. Click on – Other troubleshooters.
  4. In the Printer section, click on – Run.
  5. Finally, the tool will start detecting problems and print spooler then repair them if needed.

See – Download Printing Troubleshooter Windows 10.

Methods list:
Way-1: Uninstall Recent Updates
Way-2: Restart Printer Spooler Service
Way-3: Add Printer Manually Using its IP Address
Way-4: Deactivate Print Spooler RPC Encryption
Way-5: Modify Registry
Way-6: Update printer driver
Way-7: Uninstall and Reinstall printer driver
Way-8: Reset print spooler
Way-9: Run Printer Troubleshooter

That’s all!!

Repair any Windows problems such as Blue/Black Screen, DLL, Exe, application, Regisrty error and quickly recover system from issues using Reimage.

  1. Причина возникновения ошибки 0x0000011b
  2. Как исправить ошибку 0x0000011b?
  3. Отключение защиты
  4. Заключение

Ошибка 0x0000011b возникает при работе с сетевым принтером. Ее появление сопровождается невозможностью подключения к принтеру или печати на нем. Обычно ошибка сопровождается припиской «Сбой операции с ошибкой 0x0000011b в сети».

Причина возникновения ошибки 0x0000011b

Возникновение ошибки связано с одним из обновлений безопасности Windows, призванных закрыть уязвимость в очереди печати в системах 7, 10 и 11. В этом обновлении был включен параметр, который запрещал запуск сетевого принтера без прав администратора. Поэтому пользователи без надлежащего уровня доступа не могли воспользоваться сетевым принтером и получали сообщение об ошибке.

Как исправить ошибку 0x0000011b?

Способов решения существует достаточно много. Какие-то из них общие, другие же направлены конкретно на взаимодействие с принтером.

Решить проблему можно, если:

  • Использовать средство устранения неполадок принтера.
  • Удалить проблемное обновление.
  • Отключить защиту протокола CVE-2021-1678.
  • Обновить драйвера.
  • Обновить ОС.
  • Исправить поврежденные файлы.
  • Переустановить принтер.

Использование средств устранения неполадок принтера

Первый способ, который стоит применить. Он не окажет негативного влияния на систему, так как пользователь не будет ничего удалять или изменять.

Чтобы воспользоваться средством устранения неполадок принтера, нужно:

1. Открыть настройки при помощи сочетания Win + I и выбрать Обновление и безопасность.

Обновление и безопасность

2. Далее выбрать Устранение неполадок в списке слева, а затем Дополнительные средства устранения неполадок.

Дополнительные средства устранения неполадок

3. В открывшемся окне выбрать Принтер и запустить его. Остается только ждать и надеяться, что проблема будет решена.

Устранение неполадок принтера

Удаление проблемного обновления

Возникновение ошибки вызвано обновлением KB5018410. Именно в нем заложены функции, обеспечивающие безопасность работы с сетевым принтером, но и вместе с тем вызывающие ошибку 0x0000011b.

Чтобы удалить обновление, нужно:

1. Через поиск открыть панель управления и в ней найти Программы и компоненты. Если такого пункта нет, измените размер значков на мелкие.

Программы и компоненты

2. В открывшемся окне выбрать слева Просмотр установленных обновлений.

Просмотр установленных обновлений

3. Найти там Security Update for Microsoft Windows (KB5018410) и удалить его. После этого нужно перезагрузить компьютер (Для примера взято другое обновление, так как KB5018410 уже удалено).

Удаление обновления

Отключение защиты

CVE-2021-1678 – это код уязвимости, которую как раз и устраняет обновление безопасности Windows. Если не хочется удалять само обновление, можно отключить средство защиты от данной уязвимости. Этот метод помогает не всегда, однако попробовать все же стоит. Если это не окажет никакого эффекта, настоятельно рекомендуется вернуть все так, как было до изменений.

Чтобы избавиться от ошибки 0x0000011b, сделайте следующее:

1. Сочетанием Win + R откройте окно, в которое нужно ввести regedit.

regedit

2. Найдите файл, находящийся по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

3. Нажмите правой кнопкой мыши на Print и выберите Создать, а затем DWORD (32 бита).

DWORD (32 бита)

4. Назовите его RpcAuthnLevelPrivacyEnabled, затем откройте его и установите значение “0”. После этого перезагрузите ПК.

RpcAuthnLevelPrivacyEnabled

Обновление драйверов

Может случиться так, что принтер использует старые драйвера, что и вызывает ошибку. Обновить их можно, следуя инструкции:

1. Через поиск откройте Диспетчер устройств и выберите Очереди печати.

Очереди печати

2. Найдите нужный принтер, нажмите на него правой кнопкой мыши и выберите Обновить драйвер.

Обновить драйвер

3. Выберите Автоматический поиск обновлений.

Автоматический поиск обновлений

4. Дождитесь, пока диспетчер устройств завершит свою работу. Если новые драйвера не были найдены, выберите Поиск обновленных драйверов в Центре обновления Windows.

Поиск обновленных драйверов в Центре обновления Windows

Теперь дождитесь окончания процесса и перезагрузите компьютер.

Обновление ОС

Хотя и некоторые обновления могут вызывать ошибки с печатью, другие могут их исправлять. Поэтому стоит проверять, есть ли новая версия используемой вами операционной системы.

Чтобы обновить Windows, в центре обновлений Windows, доступном в параметрах по нажатии на Обновление и безопасность, в открывшемся окне нужно найти кнопку сканирования доступных обновлений. Если они были найдены, установите их.

Проверить наличие обновлений

Исправление поврежденных системны файлов

Для восстановления системных файлов понадобятся встроенные в ОС инструменты:

1. В строке поиска Windows введите cmd и, нажав правой кнопкой мыши, запустите командную строку от имени администратора.

Запуск cmd от имени администратора

2. Введите sfc/scannow и нажмите Enter. Дождитесь окончания проверки.

sfc/scannow

3. После завершения сканирования перезагрузите компьютер и откройте команндную строку. Введите DISM /Online /Cleanup-Image /RestoreHealth и дождитесь окончания сканирования.

DISM /Online /Cleanup-Image /RestoreHealth

4. Перезагрузите ПК.

Переустановка принтера

Переустановка принтера также может помочь в решении проблемы. Для этого сделайте следующее:

1. В панели управления найдите Устройства и принтеры.

2. Среди всех устройств найдите неисправное и, щелкнув правой кнопкой мыши по нему, выберите удаление устройства.

удалить принтер

3. Отключите и снова включите устройство. После все в том же окне выберите Добавить принтер и добавьте подключенное устройство.

Добавить принтер

Заключение

Перечисленных методов должно оказаться достаточно, чтобы устранить ошибку 0x0000011b. В первую очередь стоит воспользоваться теми, которые не требуют изменений в файлах компьютера, и только потом прибегать к более сложным действиям, так как они могут снова сделать устройство уязвимым.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *