Ошибка 0x00000012 при подключении принтера Epson Windows 10
Как исправить ошибку 0x00000012 при подключении принтера Epson L11050 по сети в Windows 10. Почему Canon работает, а Epson нет? Пошаговое решение: TCP/IP порт, PointAndPrint, драйверы и Spooler.
Как исправить ошибку 0x00000012 при подключении принтера Epson по сети в Windows 10?
Ситуация:
- Два компьютера в локальной сети, оба с Windows 10 Professional
- К одному компьютеру через USB подключены МФУ Canon и струйный принтер Epson L11050
- Принтеры настроены на общий доступ для печати со второго компьютера
Проблема:
- При добавлении принтера Canon через сетевое окружение на втором компьютере драйверы устанавливаются без проблем
- При попытке добавить принтер Epson драйверы скачиваются, но в процессе установки возникает ошибка 0x00000012
Предпринятые шаги:
- Попытка установки через указание сетевого адреса в качестве локального порта - результат: ошибка “нет доступа”
- Изменение значения параметра RpcAuthnLevelPrivacyEnabled в реестре на 0 - результат: проблема не решена
Вопрос: Почему один принтер (Canon) работает нормально, а второй (Epson) выдает ошибку, если настройки безопасности применяются ко всем принтерам одинаково?
Ошибка 0x00000012 при подключении принтера Epson L11050 по сети в Windows 10 обычно возникает из-за проблем с подписью драйвера или ограничений PointAndPrint, в то время как Canon работает, потому что его драйвер проходит проверку безопасности Microsoft. Чтобы исправить, создайте TCP/IP порт (RAW на 9100) на клиенте, перезапустите службу Print Spooler и настройте политики PointAndPrint для разрешения установки. Это обходит SMB-шаринг и решает конфликт с неподписанным драйвером Epson.
Содержание
- Что значит ошибка 0x00000012 при подключении принтера Epson
- Почему Canon подключается, а Epson L11050 выдаёт ошибку
- Быстрая диагностика перед исправлением
- Пошаговое решение проблемы
- Дополнительные настройки безопасности и обход SMB
- Частые вопросы по подключению принтера Epson по сети
- Источники
- Заключение
Что значит ошибка 0x00000012 при подключении принтера Epson
Ошибка 0x00000012 — это “Access denied” в мире сетевой печати Windows 10. Она выскакивает, когда система блокирует установку драйвера для общего принтера, потому что считает его небезопасным. В вашем случае Epson L11050 скачивает драйвер, но на финальном этапе подключения стопорится — драйвер либо не подписан должным образом, либо не проходит новые проверки PointAndPrint после обновлений Windows.
Почему именно 0x00000012? Это код от службы печати (Print Spooler), указывающий на отказ доступа. А вы уже пробовали RpcAuthnLevelPrivacyEnabled=0 в реестре — это помогает при RPC-проблемах, но не всегда бьёт в цель, если дело в драйвере или SMB-протоколе. По данным pyatilistnik.org, такие ошибки часто связаны с неподписанными драйверами Epson, в отличие от Canon, где всё гладко.
Но подождите, не спешите с реестром дальше. Сначала разберёмся, почему один принтер летает, а другой буксует.
Почему Canon подключается, а Epson L11050 выдаёт ошибку
Вот в чём подвох: настройки безопасности в Windows 10 одинаковы для всех принтеров, но драйверы — разные звери. Canon обычно использует драйверы, подписанные Microsoft или сертифицированные, так что PointAndPrint их пропускает без вопросов. Epson L11050, особенно свежие модели вроде вашей, часто привозит свой драйвер, который либо устаревший по подписи, либо конфликтует с SMB-шарингом USB-подключения.
Представьте: на хосте (где USB) принтеры шарятся через SMB. Клиент пытается подключить Canon — бац, драйвер в белом списке, печать пошла. Epson? Система скачивает драйвер Epson L11050, но на этапе активации портит всё из-за строгих политик. Плюс, Epson любит порт 9100 (RAW), а не чистый SMB, как подмечает woshub.com.
Ваша попытка с сетевым адресом как локальным портом провалилась на “нет доступа” — вероятно, потому что порт не был настроен как TCP/IP. А RpcAuthnLevelPrivacyEnabled=0 не докопался до корня: драйвер Epson требует полного доверия.
Коротко: Canon — “доверенный”, Epson — “под подозрением”. Теперь к делу.
Быстрая диагностика перед исправлением
Не лезьте в код сразу. Проверьте базу за 5 минут.
Сначала на обоих ПК: откройте Диспетчер устройств (Win+X → Диспетчер устройств), найдите принтеры. Нет Epson? Хорошо, значит, не висит зомби-драйвер.
Затем службы: Win+R → services.msc → Print Spooler. Правой кнопкой → Перезапустить. Это чистит кэш, как советуют в Microsoft Q&A. Сделайте на хосте и клиенте.
Проверьте Event Viewer (Просмотр событий → Журналы Windows → Система). Ищите “PrintService” с 0x00000012 — там подскажет, драйвер ли виноват или сеть.
Ещё: ping с клиента на хост по IP. Порт 9100 открыт? telnet IP_хоста 9100. Если нет — брандмауэр.
Готовы? Если Spooler-реstart не помог, идём по шагам.
Пошаговое решение проблемы
Вот план атаки. Делайте на клиенте (втором ПК), где ошибка. Создайте точку восстановления — на всякий.
Шаг 1: Установка драйвера Epson L11050 вручную
Скачайте свежий драйвер с официального сайта Epson для L11050 под Windows 10. Установите локально, не подключая принтер. Запустите EPSON Status Monitor 3 — он проверит связь.
Шаг 2: Создание TCP/IP порта вместо SMB
Забудьте сетевой шаринг. На клиенте:
-
Параметры → Устройства → Принтеры и сканеры → Добавить принтер → “Желаемый принтер не найден” → “Добавить вручную”.
-
Выберите “TCP/IP устройство” → Новый порт → Standard TCP/IP Port.
-
IP хоста, порт 9100 (RAW для Epson). Назовите “Epson L11050 TCP”.
-
Далее — выберите драйвер Epson L11050 из списка (тот, что установили).
Готово? Тестируйте печать. Это обходит SMB, как рекомендует woshub.com.
Шаг 3: Настройка PointAndPrint
Если TCP не прокатило, политики:
Win+R → gpedit.msc → Конфигурация компьютера → Административные шаблоны → Принтеры → Point and Print Restrictions.
Включите “Users can only point and print to these servers” — укажите имя хоста.
И “When installing drivers for a new connection” → Enabled → No restrictions (временно!).
Перезагрузка. По pyatilistnik.org, это снимает блок на неподписанные драйверы.
Тестите. Работает? Откатите политики позже — безопасность прежде всего.
Дополнительные настройки безопасности и обход SMB
Если ничего не взлетело, копаем глубже.
Включите SMB1 (старый Epson любит): Параметры → Программы → Программы и компоненты → Включить/отключить компоненты Windows → SMB 1.0 → галки. Но осторожно — уязвимости!
Брандмауэр: Разрешите порт 9100 и spoolss (RPC 445).
Sigcheck: Скачайте от Microsoft, проверьте подпись драйвера Epson. Если “Unsigned” — тестовая подпись: bcdedit /set testsigning on, reboot.
RpcAuthnLevelPrivacyEnabled вы уже трогали — если на 0 не помогло, верните 1 и комбинируйте с TCP.
EPSON Status Monitor покажет реальное состояние принтера. Если “оффлайн” — проверьте USB на хосте.
Частые вопросы по подключению принтера Epson по сети
Почему после обновлений Windows 10 сломалось?
Обновы усилили PointAndPrint — Epson страдает чаще.
Можно ли без TCP/IP?
Да, если синхронизировать драйверы на хосте/клиенте и перезапустить Spooler.
Epson L11050 требует Wi-Fi? Нет, USB-шаринг ок, но TCP надёжнее.
Безопасно ли отключать проверки? Временно — да, потом верните.
Источники
- Windows OS Hub - Fix: Windows Cannot Connect to a Shared Printer
- Pyatilistnik - Windows не удается подключиться к принтеру
- Microsoft Q&A - How to fix printer connection issues
- Epson Documentation - Не удается выполнить печать
Заключение
Ошибка 0x00000012 с Epson L11050 решается TCP/IP портом на 9100 и настройкой PointAndPrint — Canon работает, потому что его драйвер “в теме” у Microsoft. Начните с перезапуска Spooler и ручной установки драйвера, протестируйте, и принтер оживёт. Главное — не забывайте безопасность: откатывайте временные хаки. Если не помогло, логи Event Viewer в студию — разберёмся дальше.