Содержание
- Способ 1: Редактирование реестра
- Способ 2: Удаление проблемного обновления
- Способ 3: «Командная строка»
- Способ 4: Удаление принтера
- Вопросы и ответы
Способ 1: Редактирование реестра
Ошибка 0x0000011b, как правило, появляется тогда, когда происходит попытка установки сетевого принтера или подключение к уже установленному. Для закрытия уязвимости в очереди печати компания Microsoft выпустила несколько патчей («KB5005627», «KB5005652», «KB5005563», «KB5005573», «KB5005565» и «KB5005613»), после инсталляции которых может происходить данная проблема. Чтобы действительно закрыть уязвимость, пользователю, являющемуся администратором, нужно было вручную создать дополнительный ключ в системном реестре. Но после инсталляции апдейта параметр создается автоматически, что приводит к рассматриваемой ошибке в Windows 10.
В большинстве актуальных версий Windows 10 патчи недоступны для удаления (но такой вариант мы также рассмотрим ниже), поэтому рекомендуем вручную отключить защиту от уязвимости в очереди печати с помощью редактирования системного реестра:
- Одновременно нажмите на клавиши «Win + R», затем введите команду
regedit
в текстовом поле и нажмите на кнопку «ОК», чтобы запустить штатное средство «Редактор реестра». - В открывшемся окне перейдите по пути
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
. В центральной части окна системного реестра кликните правой кнопкой мыши, затем выберите «Создать» и пункт «Параметр DWORD (32 бита)». - Созданному ключу задайте следующее имя –
RpcAuthnLevelPrivacyEnabled
. - Дважды кликните по новому параметру правой кнопкой мыши и в строке «Значение» введите «0». Нажмите на кнопку «ОК» для сохранения настроек.
После проделанных манипуляций перезагрузите компьютер и попытайтесь вновь подключиться к виртуальному принтеру. Скорее всего, ошибка будет исправлена, но если нет, то переходите к следующим способам.
Способ 2: Удаление проблемного обновления
Этот способ, правда, доступный не во всех Виндовс 10, предполагает ручное удаление проблемного патча, который может вызывать ошибку 0x0000011b. Такой вариант не слишком предпочтителен, поскольку все уязвимости, которые были закрыты данными обновлениями, будут снова открыты.
Как мы уже писали, проблемы с подключением или установкой виртуального принтера связаны с апдейтами под кодами «KB5005627», «KB5005652», «KB5005563», «KB5005573», «KB5005565» и «KB5005613». С помощью встроенных средств системы проверьте, доступны ли такие к удалению, и если да, то деинсталлируйте патчи самостоятельно:
- С помощью системного поиска в главном меню отыщите штатное средство «Панель управления».
- Нажмите на меню «Просмотр» и выберите пункт «Крупные значки». В основной части окна кликните по разделу «Программы и компоненты».
- На панели слева нажмите на строку «Просмотр установленных обновлений».
- В новом окне в списке апдейтов посмотрите, есть ли среди установленных патчей те, что были перечислены выше. Если да, избавьтесь от их, выделив нажатием левой кнопкой мыши и нажав на кнопку «Удалить» вверху.
После удаления проблемных обновлений потребуется также перезагрузить систему, чтобы новые параметры вступили в силу, после чего можно проверить, была ли устранена ошибка.
Способ 3: «Командная строка»
В некоторых случаях может помочь создание еще одного параметра в системном реестре. Он может помочь в том случае, если пользователи в сети не могут устанавливать виртуальные принтеры с помощью драйверов на удаленном компьютере или обновлять эти драйверы. Можно снять ограничения через сам реестр или консоль, и мы покажем второй вариант:
- Откройте «Командную строку» от имени администратора. Для этого можете использовать поиск Windows и соответствующий тип запуска.
- Вставьте команду
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 1 /f
и нажмите на клавишу «Enter» для ее выполнения.
Вы также можете запустить «Редактор реестра» и проверить там отсутствие каких-либо подразделов и параметров в одной из веток. Для этого перейдите по пути
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers
и посмотрите, есть ли там данные, которых, по идее, быть не должно. Если да, то их нужно удалить, но рекомендуем сначала сделать экспорт куста реестра или создать точку восстановления системы.
Читайте также: Инструкция по созданию точки восстановления Windows 10
Способ 4: Удаление принтера
Если у вас уже установлен виртуальный принтер, но подключения к нему не происходит и появляется ошибка 0x0000011b, то можете попытаться удалить его из списка устройств, а затем заново установить. Делается это с помощью «Панели управления» и соответствующего раздела:
- Запустите системное средство так же, как в Способе 2, потом выберите раздел «Устройства и принтеры».
- В списке установленного оборудования найдите виртуальный принтер и щелкните по нему правой кнопкой мыши. Из контекстного меню выберите пункт «Удалить устройство».
- Подтвердите действие в системном окне.
Как уже мы говорили, после удаления попробуйте заново установить виртуальное оборудование и выполнить подключение.
Еще статьи по данной теме:
Помогла ли Вам статья?
Всем привет!!! После недавнего обновления Windows, вышедшего в середине сентября, у многих пользователей стала появляться ошибка 0х0000011b при подключении принтера, расположенного в общем доступе, подключенного по локальной сети или по USB. Также ошибка 0х0000011b может возникать в ходе операции печати. Неисправность, как правило, возникает в моделях производителя принтеров HP и Canon.
Полный текст ошибки:
Подключение к принтеру
Windows не удается подключиться к принтеру.
В ходе операции произошла ошибка 0х0000011b
Причина ошибки:
Причиной возникновения ошибки является вышедшее в сентябре 2021 года обновление для Windows 10 и 11 — KB5005565. Проблема заключается в том, что свежий апдейт не дает возможность подключиться к службам диспетчера печати, без привилегий администратора.
Решение 1. Удаляем обновление
Удаление обновления KB5005565. Для этого открыть от администратора Windows PowerShell и ввести команду
wusa /uninstall /kb:5005565
Решение 2. Редактируем реестр
- Запустить редактор реестра. Для этого можно воспользоваться стандартным поиском Windows или нажать сочетание клавиш Win+R и ввести команду regedit;
- Перейти в ветку: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
- Кликнуть правой кнопкой мыши по пустому месту и создать параметр DWORD32, задать ему имя RpcAuthnLevelPrivacyEnabled;
- Перезапустить службу печати
Я лично использовал второй способ. Проверено — работает!
Спасибо: https://urfix.ru/oshibka-0x0000011b-pri-podklyuchenii-printera/
Ошибки при установке принтера могут создать серьёзные проблемы, так как само по себе подобное оборудование призвано решать важные рабочие задачи. При этом пользователи персональных компьютеров действительно могут регулярно сталкиваться с ошибкой 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_MACHINE\SYSTEM\CurrentControlSet\Control\Print.
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. В первую очередь стоит воспользоваться теми, которые не требуют изменений в файлах компьютера, и только потом прибегать к более сложным действиям, так как они могут снова сделать устройство уязвимым.
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit (редактор реестра) в открывшееся окно и нажмите Enter.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
- Нажмите правой кнопкой мыши в пустом месте правой панели редактора реестра и выберите пункт «Создать» — «Параметр DWORD (32 бита)».
- Задайте имя RpcAuthnLevelPrivacyEnabled для вновь созданного параметра.
- Установите значение 0 для него.
- Закройте редактор реестра и перезагрузите компьютер.
После перезагрузки пробуйте подключиться к принтеру, проблема должна быть решена.
p.s.: дополнительно можете проверить, есть ли в реестре Windows раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers
Раздел не должен содержать значений и подразделов, при их наличии — можете их удалить, предварительно сохранив экспортом данной ветки реестра.
Также иногда помогает создать в этом разделе подраздел с именем PointAndPrint с раметром RestrictDriverInstallationToAdministrators в значением 0 или использовать команду в командной строке, запущенной от имени администратора:
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f
в командной строке, запущенной от имени администратора.
Надеемся, способ поможет вам в решении проблемы.
Готовые твики реестра вы можете скачать здесь.
Просмотров страницы: 522