Ошибка подключения сетевого принтера 0x0000011B решена
Ошибка 0x0000011B появляется при попытке использовать сетевой принтер с компьютера с Windows 7, 10, 11. При чем может возникать как на отдельных устройствах, так и на всех параллельно. Ошибка появилась после очередного обновления системы безопасности, которое недавно выпущено Microsoft. Причиной является серия изменений в системе безопасности, призванные закрыть уязвимость подмены диспетчера очереди печати в Windows. После последнего патча (от 14 сентября) для устранения проблемы, возникла другая проблема на уровне аутентификации TPC в сетевых принтерах.
Причины ошибки 0x0000011B
На текущий момент главная причина проблемы – новые сценарии обеспечения безопасности для Windows. Логично, что исправить ошибку 0x0000011B можно путем удаления проблемного обновления. Вот только появляется другая проблема – известные уязвимости системы. Однако есть способ одновременно и защититься от хакерских атак, и получить доступ к сетевым принтерам.
Что делать для исправления ошибки?
Сегодня есть 2 известных и действенных исправления ошибки 0x0000011B:
- Изменить проблемное значение в реестре.
- Удалить проблемное обновление.
Также есть большая вероятность, что Microsoft уже выпустила исправление ошибки к тому моменту, когда вы будете читать данную статью. Поэтому первым делом стоит проверить наличие обновлений и установить их. Если все еще не вышел фикс данного бага, следуйте приведенным ниже инструкциям.
Способ 1: отключить защиту от CVE-2021-1678
Именно попытка защиты от CVE-2021-1678 и привела к появлению ошибки 0x0000011b. Благо, изменив один из параметров реестра, удастся добиться сразу двух целей: защититься от уязвимости «Призрачного принтера» и MSHTML, а также исправить сбой подключения к принтеру.
Что же нужно сделать:
- Жмем правой кнопкой мыши по «Пуску» и выбираем элемент «Выполнить».
- В новую строку вводим regedit и кликаем по «Ок».
- Последовательно открываем следующие папки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
- В конечном каталоге переходим в правое окно и ищем параметр с названием RpcAuthnLevelPrivacyEnabled. Если его здесь нет, следует создать новый 32-разрядный параметр DWORD.
- Устанавливаем для него значение 0.
Примечание! Это и другие исправления из данной инструкции применимы для устранения ошибки 0x0000011b как в Windows 10, так и в Windows 11.
Способ 2: удалить проблемное обновление
Чтобы убрать корень текущей ошибки, нужно всего лишь удалить обновление, которое и вызвало появление сбоя. Его код – KB5005565. По нашему мнению, это не лучшее решение, так как оно не только исправляет ошибку 0x0000011b, но и делает компьютер уязвимым к PrintNightmare и MSHTML. Учитывая потенциальную опасность процедуры, лучше выбрать первый способ. Однако, если вы здраво оцениваете риски (они действительно не очень большие) и готовы подождать выхода более стабильного исправления, можно приступать к процедуре удаления обновления.
Инструкция:
- Нажимаем комбинацию Win + X и выбираем из меню Пуска – «Программы и компоненты».
- Переходим на вкладку «Просмотр установленных обновлений».
- Ищем то, что имеет код KB5005565, нажимаем по нему правой кнопкой мыши и выбираем «Удалить».
- Перезагружаем компьютер, чтобы система работала более стабильно.
Полезно! Если ошибка появилась на Windows 7, она ей несвойственна, на подобные заявления встречались, следует попробовать переподключить принтер. У многих данное решение сработало.
На этом все, мы перечислили все известные исправления ошибки 0x0000011B в Windows 7, 10, 11. До сих пор они помогали, надеемся, сработают и в вашем случае.
№1, не помогло, обновления такого вообще нет. Ошибка осталась.
Последовательно открываем следующие папки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
В конечном каталоге переходим в правое окно и ищем параметр с названием RpcAuthnLevelPrivacyEnabled. Если его здесь нет, следует создать новый 32-разрядный параметр DWORD.
Устанавливаем для него значение 0.
ОБЯЗАТЕЛЬНО после установки перезагрузить ПК.
Блин. Работает. Благодарности. Живи долго и счастливо.
Спасибо! Первый пункт помог.
И дрова подсунул от ХР 64
У меня такая же беда уже во второй раз . Комп он же принт сервер вернул настройки общего доступа порта по умолчанию и поставил пароль пользователя (так как его не было ) и о чудо.
не сработал ни один из способов
Дай те БОГ здоровья, чтоб жил до 100 лет , два месяца мучился, а тут нулик помог))))
Спасибо огромное! Первый вариант помог
Добрго дня. Спасибо большое. Помогло решение 1. Хотя обновления ни какие не приходили( без инета дыа пк). Спасибо большое.
Благодарю, дело в том что такого обновления не нашел, но вот правка в реестре помогла, все заработало!
Спасибо!
Спасибо большое 👍👍👍 Вы лучшие 😎
Действительно помогло, только надо делать сразу на обоих компах с их перезагрузкой. Спасибо.
Всем привет, столкнулся с ситуацией 0x0000011b. На машине с Win10 подключён принтер расшарин по сети доступ предоставлен всем, при попытке подключения на сетевую машину выходит данная ошибка. Обновлений этих на обоих машин нет. Правка реестра плодов не принесла.
Машины в сети 2 (Windows 10 64x и Windows 7 64x). Подскажите еще методы исправления данной ошибки.
в консоли на пк с принтером
reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print” /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f
reg add “HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint” /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 1 /f
Только этот способ и помог(обновлений на компе не было). На компе владельца принтера в поисковике Windows PowerShell запускаем от имени администратора и правой кнопкой скопированный текст автоматом вставляем. интер, интер. перезапуск компа и всё работает сразу у всех.
Мне помогло прописывание в реестре на машине с расшаренным принтером того, что было написано в статье выше, а именно:
Последовательно открываем следующие папки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
В конечном каталоге переходим в правое окно и ищем параметр с названием RpcAuthnLevelPrivacyEnabled. Если его здесь нет, следует создать новый 32-разрядный параметр DWORD.
Устанавливаем для него значение 0.
помог Ваш способ. Спасибо.
Спасибо, ошибку исправил!!!
Спасибо большое, помогла ваша запись. Но это надо делать на двух компах : Жмем правой кнопкой мыши по «Пуску» и выбираем элемент «Выполнить».
В новую строку вводим regedit и кликаем по «Ок».
Последовательно открываем следующие папки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.
В конечном каталоге переходим в правое окно и ищем параметр с названием RpcAuthnLevelPrivacyEnabled. Если его здесь нет, следует создать новый 32-разрядный параметр DWORD.
Устанавливаем для него значение 0.
Спасибо!!! Действительно помогло только после того как добавил на ОБОИХ пк.
Комп с принтером был на win10 64, подключался к нему комп с win 7 64
Спасибо, друзья, правка реестра на обоих пк помогла
Принтер был на машине с вин10 хотел подключится с вин11. Помогла правка реестра по инструкции – только нужно делать на всех машинах! Работает. Обновления с таким кодом нет на моих машинах.
Спустя 2 месяца Microsoft так и не выпустила исправление этого бага для server 2012R2, помогла запись в реестре
На windows 7 решилась проблема добавлением мфу по имени устройства.
Столкнулся с той же проблемой удалил эти обновления что перечислены в статье не помогло, после удаления этого обновления KB5006714 работа принт сервера была восстановлена как и было.
Спасибо помогло создание файликов в реесте. Не понял на каком компе надо было делать, но сделал на обоих и после перезагруки заработало. С W7 подключился к принтеру на W10.
Спасибо!!! Windows 11, когда создал на клиенте – не помогло, когда создал и на второй машине, откуда раздается принтер – заработало!! Спасибо!!!
Спасибо! Точно так же помогло, только на windows 10я
Есть очень простое решение. 1 копируем нужный драйвер на ПК клиента, 2. Добавляем принтер с параметрами заданными вручную.
3. Выбираем локальное подключение принтера. 4. создаем ЛОКАЛЬНЫЙ порт с именем шары
5. Подключаем принтер по этому порту с установкой драйвера
Спасибо! Чего только не перепробовал!
Не помогло.
где же ты был раньше)))
Спасибо Огромное! Только так помогло!
Принтер подключен к компу на сборке 2004 W10 (обновления 5565 нет, но есть свежие KB5005539 и 6670), печатать не даёт с W10 со сборкой 1607 на МФУ Brother 1612.
При этом принтер этикеток работает при подключении по IP, а при подключении по имени ПК не работают оба. Папки сетевые доступны, бредмаузер выключен везде, публикация включена. Оба компа доменные.
Манипуляции не возымели результата.
АН нет, сработало, когда ребутнул удалённый комп.
Спасибо!
в 11-й винде, не прокатили оба способа с реестром, ну и конечно там нет этого обновления, видимо оно прям в инсталляторе 11-й уже вшито изначально
Такая же петрушка.
В 10 тоже не прокатило, стоит её старый билд без этого обновления, создание ключа в реестре никак не помогло.
У меня тоже такая проблема с 11-й виндовс