Показать полную графическую версию : [решено] Не печатает принтер Canon LBP-810
Удалите драйвера для принтера и в диспетчере чтоб не было упоминания на USB неизвестного устройства.
Перегруз ПК.
Подключение принтера.
Включение принтера.
ПК должен что-то определить.
Что имеем?
Драйвера для принтера
En - http://software.canon-europe.com/software/0037153.asp?model=
Ru - http://software.canon-europe.com/software/0037162.asp?model=
ПК должен что-то определить. »
Да, он определяет принтер и по-новой ставит дрова, которые я удалил:
Удалите драйвера для принтера и в диспетчере чтоб не было упоминания на USB неизвестного устройства »
Драйвера для принтера
En - http://software.canon-europe.com/sof...153.asp?model=
Ru - http://software.canon-europe.com/sof...162.asp?model= »
Скачал, конечно. Зашёл в Панели управления в принтеры, добавил принтер, поставил к нему эти дрова, но он пишет ошибку при печати:
Проверьте следующее:
Включен ли принтер?
Подсоединен ли кабель принтера?
Поддерживает ли кабель принтера двусторонний обмен данными?
Ничего, увы, не понимаю :(
1. После включения принтера в Диспетчере что написано в USB устройствах.
2. В свойствах принтера что стоит в закладке "Порты"
3. Закладка "Дополнительно" - драйвера
4. Стоит ли "галка" на "Использовать по умолчанию"
1. После включения принтера в Диспетчере что написано в USB устройствах. »
http://forum.oszone.net/attachment.php?attachmentid=37256&stc=1&d=1262626797
2. В свойствах принтера что стоит в закладке "Порты" »
http://forum.oszone.net/attachment.php?attachmentid=37257&stc=1&d=1262626797
3. Закладка "Дополнительно" - драйвера
4. Стоит ли "галка" на "Использовать по умолчанию" »
Да, стоит мой принтер.
Печать не работает, вот что выводит статус-программа принтера:
http://forum.oszone.net/attachment.php?attachmentid=37258&stc=1&d=1262626797
Надеюсь на дальнейшие советы :)
Теперь посмотрим вот где на всякий случай
1. C:\Windows\System32\spool\drivers\w32x86\3\
тут будет много файлов и на CAP*.* основные файлы для работы
CAP1EMN.DLL
CAP1K.DLL
CAP1SETK.DLL
CAP1UNIK.EXE
CAPSMK.DLL
CAPMONK.DLL
CAPRPCSK.EXE
CAP1PMN.DLL
CAP1AHT.BIN
CAPLPTN.SYS
CAP1AAPP.DAT
CAP1A.CNT
CAPONN.EXE
CAPZWAV.BIN
2. очередь принтера
C:\Windows\System32\spool\PRINTERS
должна быть пуста, или удалите все что в ней есть
3. сама служба Print spooler должна работать
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler
Проверить любой программой показывающей процессы, должен быть процесс
C:\Windows\System32\spoolsv.exe
1. C:\Windows\System32\spool\drivers\w32x86\3\
тут будет много файлов и на CAP*.* основные файлы для работы »
Да, есть.
2. очередь принтера
C:\Windows\System32\spool\PRINTERS
должна быть пуста, или удалите все что в ней есть »
Да, пуста.
3. сама служба Print spooler должна работать
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler
Проверить любой программой показывающей процессы, должен быть процесс
C:\Windows\System32\spoolsv.exe »
гм... Процесса в диспетчере задач нет, но служба включена (посмотрел в Службах "Диспетчер печати", он включен).
Интересно, значит проблема тут у меня? И как с ней быть?
Она должна быть запущена и видна в процессах, галка отображать процессе всех пользователей включена.
Она должна быть запущена и видна в процессах, галка отображать процессе всех пользователей включена. »
аа, галку не додумался поставить. Да, служба запущена, процесс также есть.
Кстати, интересный момент, если это может быть важным... Если в свойствах принтера убрать галочку с "Разрешить двусторонний обмен данными", то ошибка в статусе принтера будет уже другая:
http://forum.oszone.net/attachment.php?attachmentid=37314&stc=1&d=1262714047
Не знаю, вдруг это поможет как-то...
Странно, почему у меня ничего не получается, а у других таких проблем просто нет :(
А причем тут сервер печати, если у вас принтер как локальный.
Да вот и мне интересно...
Ещё будут идеи? :(
Как-то же все устанавливают этот чёртов принтер! :(
Devate,
Смотрите настройки принтера - свойства - по закладкам посмотрите (доступ)
http://rapidshare.com/files/331116654/Canon.rar.html
Там есть две последние картинки при выводе на печать пробной страницы.
Посмотрите в реестре по веткам, хоть что-то есть
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USBPRINT\CanonLBP-810
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USBPRINT\CanonLBP-810\6&2ec4360&0&USB001
Смотрите настройки принтера - свойства - по закладкам посмотрите (доступ) »
Всё совпадает с вами.
Там есть две последние картинки »
Вот это не знаю даже, куда вы зашли... Где находятся эти окна?
Посмотрите в реестре по веткам, хоть что-то есть »
Кстати, у меня почему-то 2 ControlSet: ControlSet001 и ControlSet002.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318} »
В обоих ControlSet есть:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}]
"Class"="Printer"
"ClassDesc"="@%systemroot%\\system32\\ntprint.dll,-1004"
@="Printers"
"IconPath"=hex(7):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,\
00,6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,35,00,31,00,00,00,00,00
"Installer32"="ntprint.dll,ClassInstall32"
"EnumPropPages32"="printui.dll,PrinterPropPageProvider"
"NoDisplayClass"="1"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USBPRINT\CanonLBP-810
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USBPRINT\CanonLBP-810\6&2ec4360&0&USB001
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USBPRINT\CanonLBP-810\6&2ec4360&0&USB001 »
А вот с этим - увы! В USBPRINT у меня есть только UnknownPrinter.
Кстати, у вас есть вот такая вещь?
http://forum.oszone.net/attachment.php?attachmentid=37348&stc=1&d=1262780427
Интересно, должно ли так быть...
И ещё вопрос. Какая у вас редакция Windows 7? Мало ли, вдруг это тоже важно...
P. S. Спасибо, что помогаете! ;)
Devate,
Редакция без разницы она не причем. ControlSet001 и ControlSet002 это точки восстановления, текущие определяются в зависимости от переменных в HKEY_LOCAL_MACHINE\SYSTEM\Select где
Current обычно 1 значит используется ControlSet001, т.е. создается линк ControlSet на ControlSet001
LastKnownGood например 2 т.е. последняя удачная используется линк ControlSet на ControlSet002
на данном сайте уже есть это.
Дело в том, что данные ветки содержат информацию о
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT\CanonLBP-810\6&2ec4360&0&USB001
Driver={4d36e979-e325-11ce-bfc1-08002be10318}\0000
ContainerID={da870096-4cdf-5318-bd7e-bbac298db68a}
...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT\CanonLBP-810\6&2ec4360&0&USB001\Device Parameters
PortName=USB001
А как так получилось, при установке если в дистрибутиве драйвера для принтера есть файл CAP1ASTK.INF в котором есть
...
[Canon.NTx86,6,0]
%DEVICE% = CAPT,USBPRINT\CanonLBP-810AC2D,CanonLASER_SHOT_LBP-61D2,Canon_LBP-810,Canon_LASER_SHOT_LBP-1110
%DEVICE% = CAPT,LPTENUM\CanonLBP-810AC2D,CanonLASER_SHOT_LBP-61D2,Canon_LBP-810,Canon_LASER_SHOT_LBP-1110
...
ну и так далее, вы при установке выбрали порт USB
Можно поступить вот как у вас драйвер для принтера если скачивали где я говорил выше, то у вас *.Exe переменуйте его в *.rar распакуйте и перепишите файл CAP1ASTK.INF в каталог windows\inf перегрузите ПК - включите принтер.
Или в папке где у вас лежит CAP1ASTK.INF пр.кн.мыши и выполните функцию установить, потом включите принтер.
У вас должна появиться запись в реестре по данным ссылкам
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT\CanonLBP-810
она говорит об определении устройства так как ветка Enum при вкл.его будут использоваться драйвера указанные в данной ветке.
Могу дать REG файл для импорта данной ветки, только в нем ссылка на мой *.inf файл который получил номер oem10.inf при инсталяции драйверов (и во сем реестре ссылки на него oem10.inf), но это копия файла CAP1ASTK.INF, у вас уже имя oem10 может быть занято под другой драйвер, так что попробуйте описанную процедуру выше.
и перепишите файл CAP1ASTK.INF в каталог windows\inf перегрузите ПК - включите принтер »
Сделал, ничего не произошло... (В реестре запись не появилась)
Или в папке где у вас лежит CAP1ASTK.INF пр.кн.мыши и выполните функцию установить, потом включите принтер »
Увы, винда пишет ошибку: "Выбранный INF-файл не поддерживает этого метода установки".
Могу дать REG файл для импорта данной ветки, »
Видимо, больше ничего не остаётся, как только это :( Дайте файлик, пожалуйста.
ЭВРИКА!!!
Valeant, представляю, как я вас замучил, но теперь всё позади :)
Если коротко - я купил совсем не тот кабель!
Сейчас читал похожую тему и увидел в ваших словах, что подключается кабель с USB принтера на USB системника. Сижу и думаю, а откуда у этого принтера USB... Потому как сам купил кабель вместо старого LPT-LPT - LPT-USB! У меня принтер на столе стоит так неудобно, что мне тяжело заглянуть назад. После прочтения той темы на форуме с надеждой всё разгрёб, добрался до задней части принтера и офигел! Такой кабель у меня как раз остался со старого сканера, дрова поставил, проблем никаких нет!
Valeant, спасибо вам огромное!!!
Добрый день!
Возможно ли как-то заставить работать этот аппарат в 64-х битной системе? На оф сайте дрова только x32. Как-то глупо ещё одну ос ставить только из за принтера...
Chainik,
А смысл установки 64 в чем был, памяти гигов 6 наверное, для такой модели вряд ли что найдете на 64bit.
Elen Rengach
06-10-2010, 23:54
Народ! помогите решить проблему:
есть
нормальный комп с установленной Win7 и полностью рабочий принтер Canon LBP810 (USB)
нужно
запустить принтер на Win7
что сделано
пыталась устанавливать дрова под Win XP, скачивала дрова с официального сайта Canon под Win7 (оказалось - Vista), пыталась задавать совместимость...
Помогите! Мои идей исчерпаны и терпению подходит предел.
Заранее благодарна всем откликнувшимся.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC