Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Ограничения указания и печати (Point and Print): решение ошибок 0x11b и 0x7c

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы блокировки Point and Print (PrintNightmare)

После установки обновлений безопасности Windows пользователи без прав администратора не могут подключить общий сетевой принтер с сервера печати. Выдаются ошибки: 0x0000011b, 0x0000007c, 0x000003e3 или запрос: «Windows не удается подключиться к принтеру. Для установки драйвера требуются права администратора».

Код ошибкиОписаниеПричина
0x0000011bСбой RPC-аутентификации spoolerВключена принудительная RPC-аутентификация (RpcAuthnLevelPrivacyEnabled)
0x0000007cНеверный драйвер печатиБлокировка загрузки динамических библиотек принтера
Запрос UAC пароля админаБлокировка установки Type 3 драйверовЗащита Point and Print после патчей уязвимости CVE-2021-34527

Пошаговая настройка политик Point and Print

  1. Настройте доверенные серверы печати в групповых политиках (GPO): в gpedit.msc перейдите: Конфигурация компьютера > Административные шаблоны > Принтеры > Ограничения указания и печати (Point and Print Restrictions). Включите политику, укажите FQDN доверенных серверов печати и установите параметр «Не показывать предупреждение или запрос на повышение».
  2. Разрешите пользователям установку драйверов с доверенных серверов через реестр:
    $regPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Printers\PointAndPrint"; if (-not (Test-Path $regPath)) { New-Item -Path $regPath -Force }; Set-ItemProperty -Path $regPath -Name "RestrictDriverInstallationToAdministrators" -Value 0 -Type DWord -Force
  3. Исправление ошибки 0x0000011b на сервере печати (при необходимости):
    Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Print" -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord -Force; Restart-Service -Name Spooler -Force
  4. Переведите сервер печати на изолированные драйверы Type 4 (V4 Drivers): драйверы Type 4 не требуют установки стороннего исполняемого бинарного кода в систему клиента и устанавливаются без прав локального администратора.

Безопасность: Установка RestrictDriverInstallationToAdministrators = 0 без указания конкретного списка доверенных серверов делает систему уязвимой к исполнению вредоносного кода через поддельные принтеры в сети.

Практический опыт инженера: Надежное и безопасное решение проблемы Point and Print без отключения защитных механизмов ядра — переход на универсальные драйверы Type 4 (V4) или предварительное развертывание драйверов через GPO Startup Script от имени SYSTEM.

Частые вопросы (FAQ)

Что вызвало появление ошибок 0x11b и 0x7c?

Патчи безопасности Microsoft для закрытия уязвимости PrintNightmare (CVE-2021-34527), которые запретили непривилегированным пользователям загружать драйверы печати с серверов.

В чем разница между драйверами принтера Type 3 и Type 4?

Драйверы Type 3 выполняют код прямо в процессе Spooler и требуют установки на клиентский ПК. Драйверы Type 4 используют стандартный стек Microsoft Enhanced Point and Print и не требуют прав администратора.

Как принудительно обновить политики на клиенте для печати?

Выполните gpupdate /force и перезапустите службу Spooler командой Restart-Service Spooler.

Где посмотреть список установленных драйверов печати?

В оснастке 'Управление печатью' (printmanagement.msc) в разделе 'Драйверы' или через PowerShell: Get-PrinterDriver.