Ошибка 0x0000011b «Windows не удается подключиться к принтеру» — одна из самых распространённых проблем при установке или подключении к уже установленному сетевому принтеру в актуальных версиях Windows. Однако, в большинстве случаев она сравнительно легко решаема.
В этой инструкции подробно о способах исправить ошибку 0x0000011b при подключении к принтеру в Windows 11 и Windows 10, один из которых, с большой вероятностью, сработает в вашей ситуации.
Отключение CVE-2021-1678 Mitigation (защита от CVE-2021-1678)
Основная причина появления и широкого распространения ситуации «В ходе операции произошла ошибка 0x0000011b» — выпущенные Майкрософт обновления для защиты от уязвимости в удаленном вызове процедур при подключении принтера (Windows Print Spooler Spoofing Vulnerability), сама уязвимость получила код CVE-2021-1678.
Обновления выходили под номерами KB5005565, KB5005652 и KB5006670, но в текущих версиях Windows 11 и Windows 10 вы не найдёте их в списке доступных к удалению. Тем не менее, отключить защиту от CVE-2021-1678 и, с большой вероятность, исправить ошибку 0x0000011b можно:
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit в открывшееся окно и нажмите Enter.
- В открывшемся редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
- Нажмите правой кнопкой мыши в пустом месте правой панели редактора реестра и выберите пункт «Создать» — «Параметр DWORD (32 бита)».
- Задайте имя RpcAuthnLevelPrivacyEnabled для вновь созданного параметра.
- Установите значение 0 для него.
- Закройте редактор реестра и перезагрузите компьютер.
После перезагрузки попробуйте вновь подключиться к принтеру, с большой вероятностью, ошибка 0x0000011b больше не появится.
Если предыдущий метод не помог, можно попробовать другие способы исправить проблему:
- Проверьте, есть ли в реестре 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
в командной строке, запущенной от имени администратора.
- Маловероятно, что сработает, но: попробуйте использовать встроенное средство устранения неполадок принтера, подробнее: Устранение неполадок в Windows 11, Устранение неполадок Windows 10.
- Этот способ не очень желателен, поскольку открывает уязвимости, закрытые соответствующими обновлениями. Проверьте, возможно ли удаление обновлений KB5005565, KB5005652 и KB5006670 на вашем компьютере. Проще всего сделать это, запустив командную строку от имени администратора и введя команду (пример для первого из обновлений в списке):
wusa /uninstall /kb:5005565
Возможны и другие варианты: Как удалить обновления Windows 10, Как удалить обновления Windows 11. Если вы не нашли этого обновления, а при удалении в командной строке появляется сообщение «Обновление не установлено на этом компьютере», значит этот метод в вашем случае не подходит.
- Если принтер уже установлен, но не удаётся подключиться к нему, попробуйте удалить его в Панель управления — Устройства и принтеры, а затем выполнить повторную установку.
Надеюсь, один из способов помог в решении, ошибка 0x0000011b исправлена, а принтер успешно подключён.
- Remove From My Forums
-
Вопрос
-
Возникла такая проблема.
После изначальной установки Windows 10 (версия 1709 16299.125 ) были установлены обновления до версии 20Н2 (19042.1288), в результате чего исчезла возможность подключения к общему принтеру. При попытке установки принтера («Выбрать
общий принтер по имени», \\computername\printername) выдаётся сообщение об ошибке: «ОС Windows не удаётся подключиться к принтеру».На предыдущей версии (1709) такой ошибки не возникало. Подключение выполнялось успешно.
Как решить проблему
Ответы
-
Здравствуйте. Удалите KB5006670
Исправления для этой проблемы иначе нет в данный момент.
-
Предложено в качестве ответа
26 октября 2021 г. 15:33
-
Помечено в качестве ответа
SQxModerator
30 октября 2021 г. 3:18
-
Предложено в качестве ответа
В локальной сети можно не только обмениваться файлами, но и использовать общий доступ к принтеру. Очень полезная функция, как для дома, так и для офиса. В этой статье мы рассмотрим процесс настройки сетевого принтера на компьютере с Windows 10. Покажу весь процесс: от изменения параметров общего доступа к принтеру, до подключения сетевого принтера на других компьютерах в локальной сети. Я уже все проверил на своем оборудовании и сделал необходимы скриншоты. У меня все получилось настроить, все отлично работает, значит и у вас все получится.
Но для начала давайте разберемся, как это работает, как можно использовать эту схему подключения, и какие есть нюансы. Когда понимаешь, как что-то устроено и работает, то настраивать это намного проще.
Для чего нужен сетевой принтер и что это такое?
Как правило, компьютеров у нас несколько, а принтер всего один, и он подключен к какому-то одному компьютеру. А чтобы печатать с разных компьютеров или ноутбуков, нужно каждый раз подключаться к принтеру напрямую (c помощью USB кабеля), переносить принтер и т. д. Это очень неудобно. Если у вас все компьютеры подключены к одной сети (к одному роутеру, или свитчу), то они находятся в одной локальной сети. Нужно только изменить некоторые параметры общего доступа в настройках Windows и все компьютеры смогут не только обмениваться файлами, но и получать доступ к принтеру, который подключен к оному из компьютеров в локальной сети.
Например: принтере у нас подключен к ПК, а ПК подключен к роутеру по сетевому кабелю, или по Wi-Fi. На этом стационарном компьютере мы настраиваем общий доступ к принтеру. А отправлять файлы на печать можно со всех компьютеров, ноутбуков, которые подключены к этому же роутеру.
Обратите внимание! Такой способ подключения актуален для тех принтеров, в которых нет возможности прямого подключения к роутеру. Многие современные принтеры поддерживают функцию удаленной печати. Это значит, что их напрямую можно подключить к роутеру с помощью Wi-Fi сети, или сетевого кабеля. Такой принтер точно так же будет доступен со всех устройств в локальной сети. Но нам уже не понадобится настраивать сетевой принтер на каком-то конкретном компьютере. И нам не нужно будет держать этот компьютер всегда включенным, чтобы другие устройства могли печатать. Принтер работает автономно, всегда находится в локальной сети и готов к печати с любого устройства.
Если принтер без сетевых интерфейсов (LAN, Wi-Fi), то остается только подключить его к какому-то компьютеру и настроить доступ по локальной сети. Раньше в Windows 10 это можно было сделать с помощью домашней группы. Но так как в Windows 10 1803 ее удалили и в новых версиях такой функции как «Домашняя группа» больше нет, то придется выполнять настройку вручную (без мастера настройки).
Печатать на принтере, который подключен к компьютеру на Windows 10 можно с других компьютеров на той же десятке, Windows 8, Windows 8.1, Windows 7. А вот с Windows XP могут возникнуть проблемы. Но на сегодняшний день это уже не очень актуально.
Настраиваем сетевой принтер в Windows 10
Важно! Сам принтер должен быть подключен к компьютеру и настроен (установлены драйверы). Принтер должен быть включен.
Перед настройкой принтера желательно выполнить настройки параметров общего доступа в Windows 10 по этой инструкции: Как настроить локальную сеть в Windows 10? Параметры общего доступа и общий доступ к папке в Windows 10. Если это не сделать, то в процессе настройки нам так же придется менять параметры общего доступа (я буду это показывать).
Перейдите в параметры, в раздел «Устройства», на вкладку «Принтеры и сканеры». Там должен быть наш принтер. Нажмите на него, затем нажмите на кнопку «Управление».
Дальше открываем «Свойства принтера».
В новом окне переходим на вкладку «Доступ». Ставим галочку возле пункта «Общий доступ к этому принтеру». Если хотите, сможете сменить «Имя ресурса» (принтера). Нажмите на кнопку «Применить».
Если сетевое обнаружение и общий доступ на вашем компьютере включен, то все готово, принтер уже доступен с других компьютеров в домашней сети.
Настройка параметров общего доступа к принтеру
Общий доступ к принтеру мы открыли. Но если в настройках Windows 10 общий доступ запрещен, то другие компьютеры не смогут получить доступ к принтеру. Нужно проверить/настроить параметры общего доступа.
Открыть нужные нам настройки можно через «Параметры» – «Сеть и Интернет» – «Параметры общего доступа». Либо нажать на «Центр управления сетями и общим доступом» в окне «Доступ» (с настройками принтера). И дальше перейти в «Изменить дополнительные параметры общего доступа».
В новом окне на вкладке «Частная (текущий профиль)» нужно «Включить сетевое обнаружение» и «Включить общий доступ к файлам и принтерам».
Дальше, в этом же окне на вкладке «Все сети» нужно «Отключить общий доступ с парольной защитой» (если вы доверяете компьютерам в своей сети и не хотите вводить пароль учетной записи при доступе к сетевому принтеру) и «Включить общий доступ, чтобы сетевые пользователи…» (это вроде как не обязательно для работы принтера).
Доступ к принтеру открыли, сетевое обнаружение включили и доступ из сети к компьютеру (к которому подключен принтер) тоже включили. Все готово, можно подключать этот принтер на других компьютерах в локальной сети и печатать.
Подключение к общему принтеру с компьютеров на Windows 10
Так как я все проверял все на двух компьютерах с установленной Windows 10, то рассмотрим процесс подключения к сетевому принтеру на примере этой системы. Дальше покажу еще на примере Windows 7. В Windows 8 все примерно так же.
Открываем «Параметры» – «Устройства» – «Принтеры и сканеры». Нажимаем на кнопку «Добавить принтер или сканер». Как только начнется поиск, нажимаем на «Необходимый принтер отсутствует в списке».
Ставим переключатель возле «Выбрать общий принтер по имени» и нажимаем на кнопку «Обзор».
Откроется проводник (вкладка «Сеть»). Если у вас на данном компьютере не включено сетевое обнаружение и общий доступ, то сверху появится соответствующее уведомление. Нажмите на него и выберите «Включить сетевое обнаружение и общий доступ к файлам». А если появится еще одно окно, то выберите в нем пункт «Нет, сделать сеть, к которой подключен этот компьютер, частной».
Должны появится компьютеры из локальной сети. Откройте компьютер на котором был настроен сетевой принтер, выделите принтер и нажмите на кнопку «Выделить».
Принтер выбран, нажимаем на кнопку «Далее».
Подтверждаем установку драйвера сетевого принтера.
После завершения установки можно просто нажат на кнопку «Готово», либо распечатать пробную страницу.
Я напечатал пробную страницу, все отлично работает.
Сетевой принтер появится на вкладке «Принтеры и сканеры». Там можно открыть очередь печати, изменить настройки принтера, или же удалить его из системы.
Все работает!
Подключение к принтеру в Windows 7 (8, 8.1)
Так как у вас в сети могут быть компьютеры на Windows 7, Windows 8, то покажу еще один способ (универсальный, в Windows 10 тоже работает), как можно быстро подключиться к сетевому принтеру.
Важно! На компьютере, с которого вы хотите подключится к общему принтеру должно быть включено сетевое обнаружение. Если оно отключено, то в проводнике появится предложение включить его (смотрите дальше).
Открываем проводник Windows и переходим на вкладку «Сеть». Если сетевое обнаружение и общий доступ отключен (появится сообщение) – включаем его (нажав на сообщение правой кнопкой мыши).
Дальше открываем компьютер на котором установлен общий доступ к принтеру. Там должен отображаться наш принтер. Нужно либо нажать на него два раза левой кнопкой мыши, либо нажать правой кнопкой мыши и выбрать «Подключить».
Начнется поиск и установка драйверов для принтера. После успешного завершения установки принтер будет отображаться в панели управления «Устройства и принтеры» и его можно будет использовать для печати из любых программ. Если возникнут проблемы с установкой драйверов – обратите внимание на рекомендации ниже в этой статье.
Компьютер не видит сетевой принтер, не подключается
Со стороны главного компьютера (к которому принтер подключен по кабелю) проблем обычно нет. Главное, чтобы были установлены драйверы, система определяла принтер и он был правильно настроен по инструкции выше (первая часть статьи).
А вот при подключении других компьютеров к общему принтеру бывают разные проблемы и ошибки (0x00000002, 0x00000006, «отказано в доступе», компьютер не видит принтер и т. д.). Обычно все эти неполадки связаны с настройками общего доступа, драйверами на принтер, либо с файерволом (антивирусом).
Компьютер не видит принтер в локальной сети
Такая проблема бывает редко. Как правило, причина в том, что на компьютере (или на обеих компьютерах, к которому подклеен принтер и с которого вы пытаетесь к нему подключиться) отключено сетевое обнаружение и общий доступ. В этой статье я уже несколько раз писал как и где все это включить. Если у вас проблема именно в том, что принтер (или другие компьютеры из локальной сети) не отображаются на вкладке сеть, то проверьте параметры общего доступа не обеих компьютерах.
Подробнее об этом я писал в статье не отображаются общие папки, сетевые компьютеры, флешки, диски на вкладке «Сеть» проводника Windows.
Так же на время остановите работу антивируса, или встроенного в него файрвола.
Ошибка «Windows не удалось подключится к принтеру. Отказано в доступе»
Выглядит эта ошибка примерно вот так:
Код ошибки может быть разный: 0x00000057, 0x00000002, 0x0000000a, 0x00000006, 0x00000214, 0x0000007e и т. д. Появляется обычно на этапе подключения и настройки сетевого принтера.
Решения:
- Проверяем параметры общего доступа в настройках Windows 10. Об этом я писал выше.
- На компьютере, к которому подключен принтер отключаем антивирус/файрвол.
- Проверяем разрешенные программы в настройках брандмауэра. Там должен быть включен «Общий доступ к файлам и принтерам» и стоять галочка напротив «Частные» (если вы используете этот профиль).
Можно попробовать вообще отключить (убрать галочку) этот пункт «Общий доступ к файлам и принтерам».
- Можно попробовать отключить проверку цифровой подписи драйверов.
- Если у вас имя компьютера прописано русскими буквами – измените его в свойствах системы. Пропишите имя компьютера английскими буквами.
Ошибка «Не удалось найти драйвер»
Так как при подключении к этому принтеру с других компьютеров им будут передаваться драйверы, здесь могут быть проблемы. Например, на моем компьютере Windows 10 64-bit. И драйверы на принтер установлены только для 64-bit_ной системы. А если к этому сетевому принтеру мы захотим подключить компьютер с Windows 32-bit (x86), то он просто не сможет загрузить драйверы и принтер не будет работать. Появится сообщение «Не удалось найти драйвер».
Нужно добавить драйвер для 32-bit систем. Или наоборот, все зависит от вашего оборудования, системы, установленных драйверов. Нужно нажать на кнопку «Дополнительные драйверы» (на той же вкладке «Доступ») и поставить галочку возле x86 (или x64). Затем нажать «Ok», дальше «Обзор» и указать путь к папке с драйверами для вашего принтера для 32-bit и/или 64-bit системы. И снова «Ok».
Система должна загрузить и сохранить драйверы для разных версий Windows (для 32-х битной и 64-х битной версии).
Содержание
- Включаем распознавание сетевого принтера
- Способ 1: Настройка общего доступа
- Способ 2: Настройка брандмауэра
- Способ 3: Установка драйверов правильной разрядности
- Способ 4: Устранение ошибки 0x80070035
- Способ 5: Устранение проблем в работе служб Active Directory
- Способ 6: Переустановка принтера
- Заключение
- Вопросы и ответы
Возможность работы с сетевыми принтерами присутствует во всех версиях Windows, начиная с XP. Время от времени эта полезная функция даёт сбой: сетевой принтер перестаёт обнаруживаться компьютером. Сегодня мы хотим рассказать вам о методах устранения этой неполадки в Windows 10.
Включаем распознавание сетевого принтера
Причин у описываемой проблемы существует много – источником могут быть драйвера, различная битность основной и целевой систем или же некоторые сетевые компоненты, отключённые в Виндовс 10 по умолчанию. Разберёмся подробнее.
Способ 1: Настройка общего доступа
Чаще всего источником проблемы является некорректно настроенный общий доступ. Процедура для Виндовс 10 не слишком отличается от таковой в более старых системах, но имеет свои нюансы.
Подробнее: Настройка общего доступа в Windows 10
Способ 2: Настройка брандмауэра
Если настройки общего доступа в системе корректные, но проблемы с распознаванием сетевого принтера всё ещё наблюдаются, причина может заключаться в настройках брандмауэра. Дело в том, что в Windows 10 этот элемент безопасности работает достаточно жестко, и кроме усиленной безопасности, приводит также и к негативным последствиям.
Урок: Настройка брандмауэра Windows 10
Ещё один нюанс, который касается версии «десятки» 1709 — из-за системной ошибки компьютер с объёмом оперативной памяти 4 Гб и менее не распознаёт сетевой принтер. Лучшим решением в подобной ситуации будет обновление до актуальной версии, но если этот вариант недоступен, можно воспользоваться «Командной строкой».
- Откройте «Командную строку» с правами администратора.
Подробнее: Как запустить «Командную строку» от администратора в Windows 10
- Введите оператор ниже, после чего воспользуйтесь клавишей Enter:
sc config fdphost type = own
- Перезагрузите компьютер для принятия изменений.
Ввод описанной выше команды позволит системе правильно определить сетевой принтер и взять его в работу.
Способ 3: Установка драйверов правильной разрядности
Довольно неочевидным источником сбоя будет несоответствие битности драйверов, если расшаренный («shared») сетевой принтер используется на компьютерах с Виндовс разной разрядности: например, основная машина работает под управлением «десятки» 64-бит, а другой ПК – под «семёркой» 32-бит. Решением этой проблемы будет установка на обе системы драйверов обеих разрядностей: на x64 установить 32-битное ПО, и 64-битные на систему 32-бит.
Урок: Установка драйверов для принтера
Способ 4: Устранение ошибки 0x80070035
Нередко проблемы с распознаванием принтера, подключённого по сети, сопровождаются уведомлением с текстом «Не найден сетевой путь». Ошибка достаточно сложная, и решение у неё комплексное: включает в себя настройки протокола SMB, предоставление общего доступа и отключение IPv6.
Урок: Устраняем ошибку 0x80070035 в Windows 10
Способ 5: Устранение проблем в работе служб Active Directory
Недоступность сетевого принтера нередко сопровождается с ошибками в работе Active Directory, системной оснастки для работы с общим доступом. Причина в таком случае кроется именно в AD, а не в принтере, и исправлять её нужно именно со стороны указанного компонента.
Подробнее: Решение проблемы с работой Active Directory в Windows
Способ 6: Переустановка принтера
Описанные выше методы могут не сработать. В таком случае стоит переходить к радикальному решению проблемы – переустановке принтера и настройке подключения к нему с других машин.
Подробнее: Установка принтера в Windows 10
Заключение
Сетевой принтер в Виндовс 10 может быть недоступен по ряду причин, возникающих как со стороны системы, так и со стороны самого устройства. Большинство проблем сугубо программные и устранимы силами самого пользователя или системного администратора организации.
1416 / 796 / 210
Регистрация: 10.02.2018
Сообщений: 3,271
1
16.11.2021, 12:40. Показов 78696. Ответов 8
Всем доброго дня !!!
Возможно данный материал кому то пригодится в решении проблемы с расшаренным принтером в Windows 10 и так начнем:
1-й Способ (правильный) Автор Dr. Zlo
Кликните здесь для просмотра всего текста
Подготовка:
1. Скачиваем актуальные драйвера для принтеров с оф. сайтов производителей и обновляем на подключенных ПК не забыв добавить поддержку версий х32 и х64 для подключений по сети.
2. Переименовываем названия сетевых принтеров (Указываем имя без пробелов) — опционально, по желанию.
Решение:
1. На ПК с расшаренным принтером заходим в Параметры сети и интернет — Центр управления сетями и общим принтером.
2. Выбираем Изменения параметров общего доступа
3. Выбираем Все сети — Включить общий доступ с парольной защитой.
4. Сохраняем изменения и закрываем все окна.
5. Добавляем пользователя через администрирование, например имя netprint, указываем пароль (по желанию), добавляем его в группу опытные пользователи (тут возможны варианты с выбором прав и группы — я не пробовал)
6. Расшариваем принтер (если он не был ещё расшарен), во вкладке безопасность принтера добавляем нашего нового пользователя netprint
7. Сохраняем изменения и закрываем все окна.
8. По сети пробуем подключиться к пк с расшаренным принтером — на запрос логина и пароля указываем имя netprint (пароль — какой указали) и если всё сделано верно, то видим в открывшемся компе папки с общим доступом и расшаренный принтер.
9. Кликаем по имени принтера и подключаем его к себе, соглашаемся установить драйвера и вуаля, всё работает.
10. В случае получения ошибки “Ошибка ограниченного использования учетной записи пользователя. Возможные причины – запрещены пустые пароли или в политике включено ограничение использования.” — используем совет отсюда — [
удалено]
11. Опциально скрыть нового пользователя возможно через правку реестра
Кликните здесь для просмотра всего текста
reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList» /t REG_DWORD /f /d 0 /v UserName , где UserName — имя нового пользователя для печати
12. Проверяем работу принтера !!
2-й Способ (заменить 3 файла их старыми версиями) Автор dmitryst
Кликните здесь для просмотра всего текста
В папке Windows\System32 заменяем файлы localspl.dll, spoolsv.exe, win32spl.dll их копиями с системы, где не установлен 5006670 или уже удален.
Минусы — файл спулера по факту старый, не пропатченый, могут быть гипотетические дыры.
Плюсы — зато все обновления стоят, как выпустят (или *если* выпустят) нормальное обновление, оно пропишет новые версии файлов автоматически, так что руками править ничего не придется, скорее всего.
3-й Способ (на ваш страх и риск применить фикс реестра) Автор lbrpg
Кликните здесь для просмотра всего текста
рег файл для 2004, 20H2, 21H1 and 21H2:
Код
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides] "713073804"=dword:00000000
Для 1809 и 2019
Код
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides] "3598754956"=dword:00000000
Для 1909:
Код
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides] "1921033356"=dword:00000000
Внимание, этот фикс реестра не избавляет от ошибки 0x00000709, ради которой всё это затевалось, так что пробуйте и другие варианты
P.S. Данный материал был взят с платформы oszone.net, если он нарушает правила, тогда прошу удалить данную тему, если нет то закрепить !!!
2