Ошибка 000011b при подключении сетевого принтера windows 7

Ошибка 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. До сих пор они помогали, надеемся, сработают и в вашем случае.

img

Использование сетевого принтера – очень удобная опция, позволяющая задавать печать с нескольких компьютеров. Однако иногда с подключением к сетевому принтеру возникают определенные сложности. Например, весьма распространенным событием является появление ошибки 0x0000011b «Windows не удается подключиться к принтеру». Сегодня мы расскажем, вследствие чего возникает эта ошибка, и представим рабочие инструкции по ее устранению.

ПРИЧИНЫ ВОЗНИКНОВЕНИЯ ОШИБКИ ПРИНТЕРА 0X0000011B В WINDOWS 7, 10 И 11

Упомянутая ошибка иногда появляется при добавлении нового сетевого принтера или в момент подключения к уже установленному печатающему устройству с удаленного пользовательского ПК.

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

К счастью, существует альтернативный способ исправления ситуации, предполагающий внесение изменений через Редактор реестра. В большинстве случаев именно это решение помогает убрать ошибку, потому его мы рассмотрим в первую очередь (способ №1).

Также ошибка может возникать вследствие неправильной установки принтера и сбоев в работе операционной системы. В такой ситуации решить вопрос помогут другие действия, обозначенные в следующем разделе как способы №2 и №3.

img

Читайте также: Безопасность и принтеры: как защитить устройства от взлома и утечек данных

СПОСОБЫ ИСПРАВЛЕНИЯ ОШИБКИ 0X0000011B В WINDOWS 7, 10 И 11

Для достижения поставленной цели придется воспользоваться одним или несколькими далее обозначенными способами. Сразу скажем, что первое решение является универсальным и почти во всех случаях позволяет избавиться от ошибки 0x0000011b в Windows 7, 10 и 11, но в некоторых ситуациях, возможно, потребуется применение и других представленных методов.

Важно: Все далее перечисленные действия надо выполнять на сервере. При их выполнении на удаленном ПК (клиенте) результата не будет.

СПОСОБ №1. РЕДАКТИРОВАНИЕ РЕЕСТРА WINDOWS

  1. Откройте Редактор реестра. Проще всего это сделать таким способом – нажать сочетание Win+R, а затем ввести в открывшуюся строку regedit и подтвердить ввод команды нажатием Enter.
  2. Найдите и выделите раздел Print. Для этого в левой части открывшегося окна поочередно открывайте разделы, следуя по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print. Далее выделите раздел Print, нажав ЛКМ на его названии.
  3. Создайте новый раздел. Нажмите ПКМ на любом пустом месте в правой части окна, а затем последовательно выберите строки «Создать» и «Параметр DWORD (32 бита)». Дайте новосозданному параметру наименование RpcAuthnLevelPrivacyEnabled, а затем перейдите в его свойства (нажмите ПКМ и «Изменить») и удостоверьтесь, что в графе «Значение» стоит ноль (если по какой-то причине это не так, то установите нужное значение вручную).

Важно: Если приведенная инструкция малопонятна и вы опасаетесь сделать что-то неправильно, то поручите эту задачу профильному специалисту (системному администратору). Перестраховка в этом деле не повредит.

Далее выполните перезагрузку ПК, чтобы сделанные изменения вступили в силу, и попробуйте снова подключиться к принтеру. Если внесенное изменение не помогло решить проблему (хоть это и маловероятно), то придется прибегнуть к другим методам решения вопроса. А если помогло, то можно забыть о проблеме и подумать о других моментах связанных с печатью, например, о покупке совместимых картриджей для вашего принтера.

СПОСОБ №2. УДАЛЕНИЕ И УСТАНОВКА ПРИНТЕРА

Иногда решить проблему помогает «переустановка» принтера. Производится она следующим образом:

  1. Перейдите в раздел «Устройства и принтеры». Сделать это можно, зайдя в Панель управления и найдя в списке нужный раздел, либо через встроенную функцию «Выполнить» (нажать Win+R, ввести control printers и нажать OK).
  2. Найдите нужный принтер и удалите его. Нажмите ПКМ на изображении принтера, после чего выберите опцию «Удалить устройство». Подтвердите действие.
  3. Установите принтер заново. Выполните повторное подключение устройства в соответствии с инструкцией пользователя. Также рекомендуем обновить драйверы для принтера, если по какой-то причине у вас установлена не последняя версия этого ПО.
img

СПОСОБ №3. ИСПОЛЬЗОВАНИЕ СИСТЕМНОГО СРЕДСТВА УСТРАНЕНИЯ НЕПОЛАДОК

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

  1. Нажмите Win+I.
  2. Выберите «Обновления и безопасность».
  3. Нажмите на строку «Устранение неполадок».
  4. Нажмите «Дополнительные средства устранения неполадок».
  5. Найдите строку «Принтер», нажмите на нее и запустите инструмент.

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

При подключении общего сетевого принтера с другого компьютера пользователи могут столкнуться с ошибкой
Windows не удается подключиться к принтеру
с кодами 0x0000011b или 0x00000002. В этой статье мы рассмотрим типовые средства исправления ошибки подключения сетевого принтера Windows.

Содержание:

  • Ошибка 0x0000011b: Windows не может подключить сетевой принтер
  • Ошибка 0x00000002 при установке сетевого принтера
  • Подключение сетевого принтера через локальный порт

Ошибка 0x0000011b: Windows не может подключить сетевой принтер

В 2021 года Microsoft выпустило ряд обновлений безопасности для исправлений уязвимостей в службе Print Spooler под общим названием PrintNightmare. После установки этих обновлений при попытке подключения сетевого принтера пользователи стали массово сталкиваться с ошибкой 0x0000011b.

Connect to Printer
Windows cannot connect to the printer.
Operation failed with error 0x0000011b.

windows не удается подключаить сетевой принтер ошибка 0x0000011b

Microsoft рекомендует использовать на принт-сервере (компьютере, на котором открыт общий доступ к принтеру) только драйвера принтера типа Type 4, для установки которых не нужны права администратора на стороне клиента. Обновите драйвера ваших принтеров до Type 4.

Драйвера принтера типа type v4

Если для принтера доступны только драйвера типа
Type 3
, можно снизить уровень безопасности на принт сервере, создав параметр реестра RpcAuthnLevelPrivacyEnabled со значением 0:

REG ADD "HKLM\System\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f

RpcAuthnLevelPrivacyEnabled параметр реестра

Перезапустите службу диспетчер печати:

Restart-Service Spooler -Force

После этого попробуйте еще раз подключить сетевой принтер на клиенте.

После подключения сетевого принтера клиенту, верните значение RpcAuthnLevelPrivacyEnabled =0 на сервере, чтобы закрыть уязвимость.

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

reg add "HKLM\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f

После подключения принтера верните значение RestrictDriverInstallationToAdministrators = 1.

Ошибка 0x00000002 при установке сетевого принтера

Другая распространенная ошибка подключения сетевого принтера — 0x00000002. Эта ошибка появляется при подключении сетевого принтера через UNC путь в формате
\\computername
, после того, как вы нажали Подключить:

Connect to Printer
Windows cannot connect to the printer.
Operation failed with error 0x00000002.

Установка принтера
Windows не удается подключиться к принтеру
В ходе операции произошла ошибка 0x00000002

Windows не удается подключиться к принтеру В ходе операции произошла ошибка 0x00000002

Ошибка 0x00000002 обычно указывает, что драйвер для данного принтера, установленный на компьютере поврежден. Удалите этот драйвер из хранилища драйверов:

printui.exe /s /t2

Найдите драйвера принтера, который вы пытались установить и удалите его (Remove -> Remove driver and driver package).

printui /s /t2 - удалить драйвер принтера

Для удаления драйвера принтера можно также использовать PowerShell команду:

Remove-PrinterDriver -Name "HP Universal Printing PCL 6"

Если есть принтера, который используют этот драйвер, их придется также предварительно удалить.

Перезапустите диспетчер печати (
net stop spooler & net start spooler
) и попытайтесь еще раз подключить принтер.

Если при подключении принтера опять появится ошибка, очистить записи старого драйвера в реестре:

  1. Запустите
    regedit.exe
    и удалите ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
  2. Если в папке c:\Windows\System32\spool\prtprocs\x64 есть подкаталоги с именами от 1 до 499, удалите все эти подкаталоги и файлы кроме winprint.dll
  3. Удалите все Print Processors и драйвера (за исключением winprint) из ветки HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments
  4. Перезагрузите компьютер и установите принтер

Подключение сетевого принтера через локальный порт

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

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

net view \\192.168.13.200

вывести список сетевых принтеров на удаленном компьютере

В этом примере полное UNC имя сетевого принтера выглядит так:
\\192.168.13.200\HPM2727_1
(можно использовать имя компьютера вместо IP).

Установите консоль управления принтерами с помощью команды:

dism /Online /add-Capability /CapabilityName:Print.Management.Console~~~~0.0.1.0

Запустите консоль
printmanagement.msc
и перейдите в раздел Print Servers -> Printers. Создайте новый принтер.

Выберите тип порты Local port, а в качестве имени порта укажите UNC путь к сетевому принтеру.

Установить сетевой принтер через локальный порт с UNC путем

Продолжите установку. Выберите (или установите) драйвер печати.

Задайте имя принтера.

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

Проверьте, работает ли сетевая печать.

Содержание:

  1. Причины возникновения ошибки
  2. Способ 1: Удаление обновления безопасности
  3. Способ 2: Изменение настроек реестра
  4. Способ 3: Использование привилегированных прав

Ошибка принтера с кодом 0x0000011b — одна из самых часто встречающихся проблем, возникающих у пользователей при попытке печати в сетевом окружении Windows. Эта проблема может возникнуть на любых версиях Windows, включая Windows 11, Windows 10, Windows 8.1 и Windows 7. В этой статье мы рассмотрим, почему возникает эта ошибка и как ее устранить на примере различных версий операционной системы.

Причины возникновения ошибки

Неполадка возникает, когда компьютер-клиент не может подключиться к сетевому принтеру. Основные причины этого следующие:

  1. Проблемы с обновлением безопасности. Microsoft выпустила обновления безопасности, которые изменили поведение протоколов аутентификации для сетевых принтеров, что может вызвать ошибку 0x0000011b.
  2. Недостаток привилегий. Ошибка может возникнуть, если у компьютера-клиента нет достаточных привилегий для доступа к сетевому принтеру.
  3. Ошибки в настройках принтера. Неправильные настройки принтера или сети также могут вызвать эту ошибку.

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

Способ 1: Удаление обновления безопасности

Одним из способов устранения проблемы является удаление обновлений безопасности, которые вызывают конфликт. На Windows 11 и Windows 10:

  • Открываем «Панель управления».

  • Переходим в «Программы и компоненты» и выбираем «Просмотр установленных обновлений».

  • Ищем обновления безопасности, которые могут вызывать проблему, и удаляем их. Например, обновления с номерами KB5005565 или KB5006670.

  • Перезагружаем компьютер.

Этот способ применим также и для более ранних версий Windows 8.1 и Windows 7. Удаление обновлений может помочь, но если это не решает проблему, можно попробовать другой способ.

Способ 2: Изменение настроек реестра

Другим вариантом решения проблемы является изменение настроек реестра. Для всех версий Windows:

  • Открываем «Редактор реестра» (Regedit).

  • Переходим по пути HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print.

  • Создаём новый параметр DWORD с именем RpcAuthnLevelPrivacyEnabled.
  • Задаем для него значение 0.

  • Перезагружаем компьютер.

Этот метод позволяет обойти обновление безопасности, которое вызывает конфликт.

Способ 3: Использование привилегированных прав

Еще одним способом решения проблемы является настройка принтера с использованием привилегированных прав. Для всех версий Windows добавляем принтер как локальный:

  • Открываем «Панель управления».
  • Переходим в «Устройства и принтеры».
  • Выбираем «Добавить принтер».

  • Выбираем «Добавить локальный принтер».
  • Выбираем порт «Создать новый порт» и указываем «Local Port».
  • Вводим сетевой путь к принтеру, например, `\\ComputerName\PrinterName`.
  • Устанавливаем драйвер принтера.

Этот метод позволяет настроить принтер так, чтобы избежать конфликтов аутентификации.

Ошибка принтера 0x0000011b может быть вызвана разными причинами, но, к счастью, её решение обычно довольно простое. Мы рассмотрели три способа устранения этой ошибки, применимые к разным версиям Windows. Надеемся, что эти методы помогут вам избавиться от этой проблемы и продолжить работу с вашим сетевым принтером.

Если вы решили активировать свой Microsoft Office или Microsoft Windows, посетите наш каталог по ЭТОЙ ссылке. Низкие цены и мгновенная доставка товара гарантированы.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как установить dns сервер на windows server 2019
  • Windows 10 1703 изменения
  • При щелчке левой клавишей мыши на кнопке пуск в windows
  • Backup active directory windows server backup
  • Как установить volatility на windows