На хосте с Windows 11 22H2 с ошибкой подключения общего принтера помогло включение RpcOverNamedPipes через реестр: _reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REGDWORD /d 1 /f
Далее правой кнопкой по принтеру в сетевом окружении > подключить. Драйвер находится автоматически из Windows Update
Также, чтобы windows xp виделась в сетевом окружении windows 11, нужно в дополнительных параметрах системы (в 11) установить поддержку smb 1
ИнфоОтветить6 лет назад / 05 января 2018 16:41 Драйвера под Windows 64 бит нет и не предвидится, ребятам из Canon-а хочется кушать а для этого надо продавать новые принтера. Но есть способ. Суть способа: вы будете печатать по сети на принтер в 32 битную виртуальную машину (или на отдельно стоящую), драйвер которого есть в 64 битной системе, а в виртуальной машине (или другой отдельно стоящей) печать перекидывается на реально подключенный принтер. Читайте здесь: https://docs.google.com/document/d/1Mn5rEOlKZ3_KCSE8…QizKuc/edit?pli=1 Имею несколько принтеров Canon LBP-810 и Canon LBP-1120. Ни за что их не поменяю на новые принтера. Принтер неубиваемый, расходка и запчасти стоят не дорого. Принтера Canon LBP-810 и Canon LBP-1120 близнецы братья. 810 - 8 страниц в минуту, 1120 - 10 страниц в минуту. Еще у 810 есть LPT, что в последнее время не актуально, хотя если будет желание его можно подключить например к древнему ПК не имеющему USB с Windows 95 и получить неплохую печатную машинку
Если всего 1 компьютер и нужно печатать из Windows 7 - 10 64-bit по сети на виртуальный принтер ставим VirtualBox, в нем устанавливаем 32 битную Windows, например Windows XP как не сильно требовательную к ресурсам. Чтобы видеть виртуальный компьютер в сети в настройках виртуальной машины выбираем Сеть->Тип подключения: Сетевой мост. У меня интернет в сети раздает роутер и он сам выдает всем IP адреса по DHCP. Дома три компьютера в сети с разными версиями Windows но все 64 бит. Что будет если нет роутера а кабель от провайдера подключается к хостовому компьютеру напрямую я не знаю, не пробовал так настраивать. Ставим в виртуалке 32-битные драйвера лучше вот эти для Windows Vista - 7 (они подходят для 32 битных версий Windows XP, 7, 8, 8.1 и 10) LBP-1120_R110_V110_Win_x32_RU_7.exe ссылка вот: https://www.canon.ru/support/consumer_products/produ…72&os=Windows Vista (32-bit)&language= а не те что на сайте написано для Windows XP, эти свежее и нет кое каких проблем, RedMon 1.9, Ghostscript — эмулятор PostScript принтера (со свежими версиями не заработало, нашел версию 8.70 и с ней все ок). Создаем любой виртуальный Postscript принтер для которого есть драйвера для Windows XP, 7, 8, 8.1, 10 32 и 64-bit (я ставил HP LJ 4/4M PS, HP LaserJet 4100 Series PS или HP LaserJet 2300 Series PS) расшариваем его и перенаправляем печать с него на Canon через Ghostscript и RedMon как указано в документе по ссылке выше. Устанавливаем на хостовой машине с Windows 7-10 64-bit сетевой принтер. В самом Windows 7 64-bit драйверов HP LJ 4/4M PS и HP LaserJet 4100 Series PS нет, поэтому обязательно включаем в Windows 7 (в остальных по аналогии): Панель управления->Система->Дополнительные параметры системы->Оборудование->Параметры установки устройств "Устанавливать драйвера из центра обновления Windows". В Windows 7 и 8.1 находим в сетевом окружении компьютер с виртуальной Windows XP и тыкаем в принтер. У меня драйвера автоматом установились.На Windows 10 почему то так драйвера не устанавливаются, пишет что нет драйверов. Пришлось устанавливать как локальный на порту LPT а потом менять порт на сетевой. Все. PROFIT )) Печатаем напрямую из 64-х битной системы и не ставим ничего лишнего в виртуальную машину. Хотя если вдруг появится желание печатать из виртуальной машины можно установить бесплатные LibreOffice, OpenOffice или WPS Office. А с помощью VBoxHeadlessTray виртуальная машина будет автоматом загружаться и ее не будет видно на экране и для пользователя это будет выглядеть как если бы он печатал на принтер имеющий драйвер для этой 64 битной системы.
Сейчас в связи с тем что нет и не будет драйверов для этих принтеров для 64 битных Windows никто не хочет заморачиваться с виртуалкой эти принтера стоят копейки. Посмотрите на AVITO. Совсем недавно из за того что не смогли его использовать под 64 битной Windows мне хотели продать Canon LBP-810 за 500 рублей а в итоге просто подарили со всеми кабелями. Картридж родной. Хозяин был всего один и за время эксплуатации с 2002 года всего навсего раза 2 или 3 его заправлял, даже не менял фотовал (стоит родной). Принтер в идеальном состоянии если не брать в расчет пыль и грязь. Практически ничего не надо менять. В идеальном состоянии все шестеренки, тормозная площадка, ролик захвата бумаги, магнитный вал, дозирующее лезвие, ракель, резиновый вал и бушинги резинового вала. Разобрал принтер, выдул пыль, корпус отмыл, почистил все внутри, заменил термопленку (на родной было 2 дырочки) с термосмазкой, фотовал и тонер. Разобрал блок лазера, почистил зеркало, все линзы, смазал ось. В итоге потратил где то 500 рублей. Принтер печатает как только что из магазина. Нафиг все новые принтера с конским ценником, конской ценой за картридж, с чипом в картридже и заниженным ресурсом. Я думал у 810 маленький выход листов с одной заправки (2500 листов при 5% заполнении листа) так как на работе имею HP LaserJet 2420D у которого при 5% заполнении ресурс на обычном картридже Q6511 6000 листов а на Q6511A 12000 листов а оказывается новые вообще дают в зависимости от принтера от 1000 до 1600 листов. Ужас. Посмотрев в прайсы и посчитав сколько стоит термоэлемент и другие запчасти для принтера прикупил в очень хорошем состоянии за 500 рублей еще один принтер Canon LBP-1120. Можно легко и недорого восстановить до рабочего состояния, а можно использовать в качестве донора запчастей для других принтеров.
Кстати, если нет желания возиться с виртуалками, то никто не мешает вам установить на одном компьютере 32 и 64 битные версии Windows и использовать принтер в 32 битных Windows с родным драйвером от производителя. Чтобы эти Windows были друг от друга независимы и в разных разделах и чтобы не возиться с настройкой загрузчика диск должен быть с mbr а не gpt. Как известно стандартными средствами на жестком диске можно сделать всего 4 основных раздела, один из которых можно сделать расширенным. Чтобы обойти это ограничение используйте Bootit bare metal или ее более старую версию Bootit NG. Они очень помогают в том когда нужно на один диск установить огромное количество независимых друг от друга операционных систем. У меня так стоят на одном жестком диске Windows XP 32 бит, Windows 7 32 бит, Windows 7 64 бит, Windows 8.1 64 бит, Windows 10 LTSB 64 бит, Xubuntu 64 бит, Linux Mint 64 бит, Kali Linux 64 бит, Debian Linux 64 бит. Тот драйвер на который я выше дал ссылку отлично ставится на 32 битные версии Windows XP, 7, 8, 8.1 и 10.
Да и кстати на Linux есть родные 32 и 64 битные драйвера. В Xubuntu ставил как описано здесь: http://help.ubuntu.ru/wiki/canon_capt По сети с другого компьютера с Linuх или Windows 8, 8.1 и 10 печатает. Правда пока не получилось печатать на этот принтер по сети с компьютера с Windows XP или 7. Выдает ошибку [CAPTFILTER] Input File Error, но вроде здесь есть решение, надо собрать драйвер с исправлениями: http://forum.ubuntu.ru/index.php?topic=182170.15 Я в Linux не больно силен, собрать драйвер из исходников не смог.
А так же на Linux есть самописный драйвер capt-0.1.tar.gz http://www.boichat.ch/nicolas/capt/ который я ставил на Linux Debian на одноплатный микрокомпьютер Raspberry Pi 2 и печатал с Raspberry Pi 2 на подключенный к ней принтер Canon LPB-810 (с 1120 от также будет работать). А также пробовал печатать на него по сети с компьютеров с Windows.
Также инструкция здесь: https://docs.google.com/document/d/1Mn5rEOlKZ3_KCSE8XY6wKCkgmpStyt1WdgznZQizKuc/edit?pli=1
И здесь: https://drumbumbum.livejournal.com/262898.html