Как подключить сетевой принтер, если пишет, что windows не удается подключиться к принтеру?
В августе 2021 года было выпущено обновление с номером KB5005652, после установки котрого у многих пользователей появились проблемы с подключением сетевых принтеров. Если принтер изначально был подключен к компьютеру с Windows 10 и “расшарен” для общего доступа, то после установки обновления KB5005652 при попытке подключить этот принтер по локальной сети к другим компьютерам возникало окно, в котором говорилось, что Windows не удается подключиться к принтеру. В ходе операции возникла ошибка 0x0000011b.
В данной статье мы расскажем, что нужно сделать, чтобы ошибка 0x0000011b больше не появлялась в процессе подключения сетевых принтеров.
Устранение проблемы
Как уже было сказано выше, причиной возникновения ошибки является обновление KB5005652. Казалось бы, все что нужно сделать для ее устранения – удалить это обновление. Именно это на некоторых сайтах и рекомендуют делать. Но вся проблема в том, что удалив пакет обновлений KB5005652, Вам никто не даст гарантии, что оно не будет снова установлено через некоторое время в автоматическом режиме. Поэтому мы поступим несколько иначе.
Чтобы избавиться от ошибки 0x0000011b, возникающей во время подключения сетевого принтера, нужно добавить в реестр один ключ. Делается это очень легко и быстро.
Для максимального упрощения мы создали специальный файл, который добавит в реестр по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint параметр RpcAuthnLevelPrivacyEnabled и присвоит ему нулевое значение.
Внимание! Данный файл нужно запускать на компьютере, к которому изначально подключен сетевой принтер USB кабелем. При этом пользователь, запускающий этот файл, должен обладать правами администратора.
Скачать файл исправления ошибки 0x0000011b
Скачиваем файл по ссылке выше и запускаем его двойным кликом. Для скачивания нажмите по ссылке правой кнопкой мыши и выберите “Сохранить” или “Сохранить ссылку как”.
После запуска появится предупреждение, в котором нужно нажать кнопку “Запустить”.

Предупреждение системы безопасности
Далее отобразится еще одно предупреждение. В нем также соглашаемся с вносимыми изменениями.

Предупреждение внесения изменений в реестр
Затем Вы увидите сообщением об успешном внесении изменений в реестр.

Успешное внесение изменений в реестр
Эти изменения заключаются в добавлении параметра RpcAuthnLevelPrivacyEnabled с нулевым значением в ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint системного реестра.

Результат
Теперь остается перезагрузить компьютер и можете пробовать подключать принтер по сети.
Лучшая благодарность автору — репост к себе на страничку:
При установке либо подключении к уже установленному сетевому принтеру вы можете столкнуться с ошибкой 0x0000011b, являющейся на данный момент одной из самых распространенных проблем, с которыми приходится сталкиваться при работе с сетевыми устройствами печати. В последних сборках Windows 10 и 11 наиболее вероятной причиной этой неполадки являются выпущенные Microsoft обновления безопасности KB5005565, KB5005652 и KB5006670.
В задачу которых входит закрытие уязвимости CVE-2021-1678, более известной под названием Windows Print Spooler Spoofing Vulnerability.

Устранить вызываемую обновлениями ошибку можно их удалением, однако в списке установленных патчей безопасности они отсутствуют. При желании удалить их, конечно, можно, но есть более избирательное и тонкое решение — отключение защиты от CVE-2021-1678 в реестре.
Откройте редактор реестра командой regedit и разверните ветку:
HKLMSYSTEMCurrentControlSetControlPrint
Создайте в правой колонке новый параметр типа DWORD,

назовите его RpcAuthnLevelPrivacyEnabled, а в качестве его значения установите 0 (оставьте по умолчанию).

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

Как вариант, в разделе Printers можно создать подраздел PointAndPrint с DWORD-параметром RestrictDriverInstallationToAdministrators и значением 0. Не забываем, что после внесения изменений в реестр нужно перезагружать систему.

Если применением твиков ошибку 0x0000011b при подключении принтера устранить не удается, удалите указанные патчи безопасности, выполнив в запущенной от имени администратора командной строке команду wusa /uninstall /kb:xxxxxxx, где xxxxxxx — номер пакета обновления.
Нельзя исключать, что ошибка 0x0000011b может быть вызвана и другими причинами, на что косвенно укажет отсутствие положительного результата от предпринятых действий. В таких случаях рекомендуется выполнить переустановку принтера, а также проверить сетевые настройки на компьютере.
Загрузка…
Ошибки при установке принтера могут создать серьёзные проблемы, так как само по себе подобное оборудование призвано решать важные рабочие задачи. При этом пользователи персональных компьютеров действительно могут регулярно сталкиваться с ошибкой 0x0000011b. Поэтому лучше заранее разобраться в причинах её возникновения и способах исправления.

Почему возникает ошибка 0х0000011b и на что она указывает
Ошибка 0x0000011b при установке принтера может появиться у любого пользователя. Её возникновение сложно предугадать, однако можно проводить некоторые профилактические мероприятия.
Данная ошибка свидетельствует о том, что операционной системе Windows не удается подключиться к принтеру. В результате, использовать возможности данного периферийного оборудования не получится.
Чаще всего проблема заключается в недавно вышедшем пакете обновлений KB5005565 для ОС Windows. Данный сборник нововведений не позволяет подключиться к принтеру без прав администратора, так что обычные пользователи компьютера попросту не смогут получить доступ к прибору.
Представленное обновление было призвано исправить уязвимость PrintNightmare при постановке документа в очередь печати. Ранее защита не срабатывала, пока администратор компьютера не сформировал новый параметр в реестре системы. Теперь же параметр создаётся автоматически, что регулярно приводит к появлению ошибки 0x0000011b.
Как исправить ошибку подключения принтера 0х0000011b на Windows
Если при подключении принтера к компьютеру произошла ошибка 0x0000011b, необходимо обратиться к одному из предложенных ниже способов. В ряде случаев на Windows 10 целесообразно и вовсе последовательно реализовывать каждый метод, пока ошибку не удастся исправить.
Установка обновления KB5005611
Ошибка 0x0000011b установки драйвера принтера вполне может быть исправлена установкой обновления KB5005611 для операционной системы. Компания Microsoft заявила, что обновление KB5005565 стало причиной появления ошибки 0x0000011b при первом подключении к сетевому принтеру и установке нужных драйверов. Однако, проблему решили в обновлении KB5005611.

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

Внесение изменений в системный реестр
Решить проблему без удаления обновлений можно внесением некоторых изменений в системный реестр в Windows. Однако тут важно понимать, что после вмешательства компьютер уже не будет защищён от уязвимости подмены Диспетчера очереди печати.
Порядок действий:
- Нажать кнопки Win+R на клавиатуре.
- В появившемся окне ввести regedit и подтвердить запрос кнопкой Enter.

- В открывшемся редакторе реестра открыть путь HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print.

- Щёлкнуть правой кнопкой мыши по пустому месту окна, после чего выбрать «Создать» — «Параметр DWORD (32 бита)».

- Назвать параметр «RpcAuthnLevelPrivacyEnabled».

- Двойным щелчком левой кнопки открыть свойства параметра и установить ему код«0».

- Сохранить изменения и перезагрузить компьютер.
Далее нужно попробовать осуществить печать по сети. Если источник проблем определён верно, ошибка должна пропасть.
Установка драйвера для локального принтера
Еще одним эффективным и надежным способом устранения ошибки 0x0000011 со включенной системой защиты PrintNightmare и MSHTML является добавление проблемного принтера в локальный порт.
Чтобы осуществить задуманное, необходимо следовать следующему алгоритму:
- Нажать кнопки Win+R и активировать окно «Выполнить».
- В появившейся строке ввести команду control и нажать ввод.

- В панели управления найти строку поиска, после чего ввести в ней «Устройства и принтеры».
- Щёлкнуть левой кнопкой мыши по найденному совпадению.

- Нажать на пункт «Добавление принтера».

- Подождать, пока система проведёт сканирование, а затем нажать на кнопку «Необходимый принтер отсутствует в списке».

- В новом окне выбрать пункт «Добавить локальный … принтер с параметрами, заданными вручную», после чего нажать на кнопку «Далее».

- Щёлкнуть по строке «Создать новый порт» и выбрать «Local Port».

- Ввести имя сетевого порта и нажать на кнопку «ОК».

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


- Нажать на кнопку «Готово».

Окно настроек закроется, а на странице «Устройства и принтеры» появится новый принтер. Нужно попытаться распечатать что-либо и убедиться в отсутствии ошибок.
Удаление проблемного обновления KB5005565
Ранее настроенный принтер мог «отвалиться» от операционной системы после одного из обновлений. С этим столкнулось множество пользователей, которые были вынуждены быстро искать выход из сложившейся ситуации.
Проще всего сразу удалить обновление kb5005565, вносящее определённые коррективы в настройки безопасности системы. Однако, опытные специалисты не рекомендуют прибегать к подобному радикальному методу, оставляя компьютер открытым к разного рода уязвимостям.
Если же всё-таки принято решение удалить обновление, надо сделать следующее:
- Нажать клавиши Windows + R.
- В появившемся окне ввести команду appwiz.cpl и подтвердить запрос.

- В верхней части нового окна нажать на пункт «Просмотр установленных обновлений».

- Найти обновление KB500556 и удалить его.


Останется только перезагрузить компьютер и проверить, решена ли проблема.
Описанные методы в большинстве случаев помогают справиться с ошибкой 0x0000011b при подключении к принтеру. При этом желательно избегать полного удаления компонентов системы, стараясь исправить проблему с минимальными рисками для функционала и безопасности операционной системы.
- Причина возникновения ошибки 0x0000011b
- Как исправить ошибку 0x0000011b?
- Отключение защиты
- Заключение
Ошибка 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.

2. Найдите файл, находящийся по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint.

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

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

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

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

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

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

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

Исправление поврежденных системны файлов
Для восстановления системных файлов понадобятся встроенные в ОС инструменты:
1. В строке поиска Windows введите cmd и, нажав правой кнопкой мыши, запустите командную строку от имени администратора.

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

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

4. Перезагрузите ПК.
Переустановка принтера
Переустановка принтера также может помочь в решении проблемы. Для этого сделайте следующее:
1. В панели управления найдите Устройства и принтеры.
2. Среди всех устройств найдите неисправное и, щелкнув правой кнопкой мыши по нему, выберите удаление устройства.

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

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