1000+ инструкций в блоге SoftComputers
0 0 голоса
Рейтинг

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

Приобрести оригинальные ключи активации Windows всегда можно у нас в каталоге от 1099

Исправление ошибки 0x0000011b при подключении сетевого принтера

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

Для устранения этой ошибки выполните следующие шаги:

1. Обновите драйверы принтера до Type 4

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

— Проверьте текущий тип драйвера в консоли управления печатью (printmanagement.msc).

— Если для вашего принтера доступны драйверы Type 4, загрузите их с официального сайта производителя и установите на принт-сервере.

— Перезапустите службу Print Spooler с помощью команды:

Restart-Service Spooler -Force

2. Временное снижение уровня безопасности

Если драйверы Type 4 недоступны и используются драйверы Type 3, можно временно отключить усиленную аутентификацию на принт-сервере. Для этого создайте параметр реестра:

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

— После внесения изменений перезапустите службу Print Spooler командой:

Restart-Service Spooler -Force

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

— После успешного подключения верните параметр RpcAuthnLevelPrivacyEnabled в значение 1, чтобы восстановить защиту от уязвимости PrintNightmare:

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

3. Разрешение установки драйверов без прав администратора

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

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

— После подключения принтера верните значение параметра RestrictDriverInstallationToAdministrators в 1 для восстановления безопасности:

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

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

Ошибка 0x00000002 возникает при попытке подключения сетевого принтера через UNC-путь (например, \\computername\printername) и указывает на повреждение или несовместимость драйвера принтера на клиентском компьютере.

Для устранения этой ошибки выполните следующие действия:

1. Удаление поврежденного драйвера

Поврежденные драйверы можно удалить из хранилища драйверов Windows:

— Откройте интерфейс управления драйверами принтеров командой:

printui.exe /s /t2

— Найдите драйвер принтера, вызывающий ошибку, и удалите его, выбрав опцию Удалить драйвер и пакет драйвера.

— Альтернативно, используйте PowerShell для удаления драйвера:

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

— Если драйвер используется другими принтерами, сначала удалите эти принтеры через printmanagement.msc.

2. Перезапуск службы Print Spooler

После удаления драйвера перезапустите службу Print Spooler:

net stop spooler & net start spooler

3. Очистка реестра и системных файлов

Если ошибка сохраняется, выполните очистку остаточных данных старого драйвера:

— Запустите редактор реестра (regedit.exe) и удалите ветку:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

— В папке C:\Windows\System32\spool\prtprocs\x64 удалите все подкаталоги и файлы, кроме winprint.dll.

— Удалите все Print Processors и драйверы (кроме winprint) из ветки реестра:

HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments

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

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

Если стандартное подключение через UNC-путь не работает, можно настроить сетевой принтер через локальный порт с использованием UNC-имени.

1. Получение UNC-имени принтера

Для получения полного UNC-имени сетевого принтера выполните в командной строке:

net view \\192.168.13.200

Пример результата: \\192.168.13.200\HPM2727_1 (IP-адрес можно заменить именем компьютера).

2. Установка консоли управления принтерами

Убедитесь, что консоль printmanagement.msc доступна. Если она отсутствует, установите ее:

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

3. Создание нового принтера

— Откройте printmanagement.msc и перейдите в раздел Серверы печати -> Принтеры.

— Создайте новый принтер, выбрав тип порта Local Port.

— В поле имени порта укажите UNC-путь принтера (например, \\192.168.13.200\HPM2727_1).

— Установите или выберите подходящий драйвер принтера.

— Завершите установку и задайте имя принтера.

4. Проверка печати

После настройки выполните тестовую печать, чтобы убедиться, что сетевая печать работает корректно.

Эти шаги помогут устранить распространенные ошибки 0x0000011b и 0x00000002, а также настроить сетевой принтер через альтернативный метод. Если проблемы сохраняются, проверьте актуальность драйверов и сетевые настройки принт-сервера.

author avatar
copywriter
banner for Windows
Лицензионный ключ активации Windows от
0 0 голоса
Рейтинг
Подписаться
Уведомить о
guest
     
0 отзывов
788
Межтекстовые Отзывы
Посмотреть все комментарии