Недавно столкнулись со следующей проблемой при использовании принт-сервера на Windows Server 2008 R2, на котором установлены корректные версии как x86, так и x64 битные версии драйверов, но через групповую политику принтеры не всегда устанавливаются, а в журнале событий появляется ошибка с кодом ID 4098:
Group Policy object did not apply because it failed with error code ’0x80070bcb The specified printer driver was not found on the system and needs to be downloaded.’ This error was suppressed .
Что еще интересно, принтеры корректно устанавливаются на ПК с Windows XP x86, однако на Windows 7 x86 ничего не работает.
Если же попытаться вручную подключить расшареный принтер с принт-сервера, то появится окно со следующим предупреждением:
Do you trust this printer?
Windows needs to download and install a software driver from \\SERVER computer to print to PRINTER NAME. Proceed only if you trust the \\SERVER computer and the network
Дальнейшее поведение системы зависит от того, включен или нет UAC:
- Если UAC включен, то появляется окно с просьбой ввести учетные данные администратора (что очень неудобно, так как предполагается, что драйвер должен устанавливаться из-под пользователя).
- Если UAC отключен, (как отключить UAC в Windows 7) то вроде бы запускается процесс установки принтера, но в конце-концов и появляется окно с ошибкой:
Windows cannot connect to the printer. Access is denied . ( « Windows не удалось подключиться к принтеру. Отказано в доступе .» )
Поэтому, если вы публикуете принтера с помощью групповой политики, чтобы разрешить загрузку и установку драйверов принтеров на ПК простых пользователей необходимо перевести в состояние Disabled следующие элементы групповой политики:
- Point and Print Restrictions (User Configuration\Policies\Administrative Templates\Control Panel\Printers\)
- Point and Print Restrictions ( Computer Configuration \ Policies \ Administrative Templates \ Printers \ )
- Devices: Prevent users from installing printer drivers (Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options) – для работы печати на старых версиях ОС Windows
Download Article
Download Article
Windows 7 allows you to set up a printer on a network using a few methods. A printer can be connected to a network by itself as a stand-alone device, or it can be connected to one specific computer that can share it with every other computer that is connected to that network or homegroup. Continue reading to learn how to set up a printer on a network using Windows 7.
-
- Contact your network administrator if you are unfamiliar with the name of the network printer you need to install.
-
Advertisement
-
-
-
-
-
-
-
- You may be prompted to type in the administrator password if you are connected to a network.
-
Advertisement
-
-
-
-
-
- You may also click on the «Share Printers» link within the HomeGroup section.
-
-
- By default, there should already be a check mark next to «Printers.»
-
-
-
-
-
-
-
-
- You must power on the computer the printer is connected to in order to print documents from the other computer.
Advertisement
Advertisement
-
-
- Control Panel > Devices & Printers
-
-
-
-
-
-
- Example: \\IP-35_64BIT-PC\HP LaserJet 6P > Next
-
-
-
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Video
-
Bluetooth and Wi-Fi printers can also be connected to a network without being connected to another computer or print server.
-
Any printer with a USB port can be shared on a homegroup network in Windows 7.
Thanks for submitting a tip for review!
Advertisement
References
About This Article
Thanks to all authors for creating a page that has been read 215,052 times.
Is this article up to date?
wikiHow Tech Help Pro:
Level up your tech skills and stay ahead of the curve
Let’s go!
—
—
Распознавание голоса и речи на C#
UnmanagedCoder 05.05.2025
Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .
Реализация своих итераторов в C++
NullReferenced 05.05.2025
Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .
Разработка собственного фреймворка для тестирования в C#
UnmanagedCoder 04.05.2025
C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .
Распределенная трассировка в Java с помощью OpenTelemetry
Javaican 04.05.2025
Микросервисная архитектура стала краеугольным камнем современной разработки, но вместе с ней пришла и головная боль, знакомая многим — отслеживание прохождения запросов через лабиринт взаимосвязанных. . .
Шаблоны обнаружения сервисов в Kubernetes
Mr. Docker 04.05.2025
Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . .
Создаем SPA на C# и Blazor
stackOverflow 04.05.2025
Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .
Реализация шаблонов проектирования GoF на C++
NullReferenced 04.05.2025
«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .
C# и сети: Сокеты, gRPC и SignalR
UnmanagedCoder 04.05.2025
Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .
Создание микросервисов с Domain-Driven Design
ArchitectMsa 04.05.2025
Архитектура микросервисов за последние годы превратилась в мощный архитектурный подход, который позволяет разрабатывать гибкие, масштабируемые и устойчивые системы. А если добавить сюда ещё и. . .
Многопоточность в C++: Современные техники C++26
bytestream 04.05.2025
C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .
Инструкция по настройке сетевого принтера
1 звезда
2 звезды
3 звезды
4 звезды
5 звезд
Чтобы получить возможность использовать принтер совместно с другими пользователями, вам необходимо настроить его как сетевое печатающее устройство.
Настраиваем сетевой принтер под Windows 7 и Win8
- Windows 8: откройте «Панель управления», для чего в стартовом меню введите поисковой запрос «sys» — вам будут показаны результаты поиска Win8 для управления системой. Выберите там пункт «Показать устройства и принтеры».
- Windows 7: нажмите на расположенный в левом нижнем углу экрана логотип Windows, чтобы открыть стартовое меню. В правой колонке выберите пункт «Устройства и принтеры».
- В меню, расположенном в верхней части окна, выберите пункт «Установка принтера». В новом открывшемся окне выберите нижний пункт «Добавить сетевой, беспроводной или Bluetooth-принтер». После этого будет произведен поиск всех доступных принтеров.
- Если нужный вам принтер будет найден, кликните на него и подтвердите свой выбор нажатием на кнопку «Далее».
- Теперь вы можете присвоить принтеру название. Затем снова нажмите на «Далее».
- В заключение вы можете выбрать — хотите ли использовать данное печатающее устройство в качестве принтера по умолчанию. Для этого надо поставить галочку напротив соответствующей строки. В конце нажмите на кнопку «Готово».
Теперь принтер может быть использован любым пользователем на любом компьютере. Единственное ограничение заключается в том, что все устройства должны быть подключены к одной и той же сети.
Вы также можете ознакомиться с нашими советами «ПК не видит сетевой принтер — что делать?», «Превращаем обычный принтер в сетевой» и «Сетевой принтер недоступен — что делать?», «Что делать, если принтер «не отвечает»?».
Фото: компания-производитель
Была ли статья интересна?
Ошибка 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. До сих пор они помогали, надеемся, сработают и в вашем случае.
