Показать полную графическую версию : [решено] HP LJ 1000 + 8.1 x64
The_Immortal
28-05-2015, 12:04
Всех приветствую!
Пытаюсь подружить принтер HP LaserJet 1000 с Windows 8.1 x64.
1. Судя по спецификации HP LaserJet 1000 является PCL5, поэтому я пытался использовать HP Universal Print Driver for Windows PCL5 (http://h20564.www2.hp.com/hpsc/swd/public/detail?swItemId=ds_99378_6&swEnvOid=4063#) - не получилось.
2. Нашел такую (http://forum.ru-board.com/topic.cgi?forum=88&topic=6688#1) инструкцию. Она какая-то странная, ибо вообще непонятно каким образом устанавливаемый драйвер связывает с нужным принтером, но не суть: следуя инструкциям в итоге появляется принтер с названием "hp LaserJet 1000", но печатать он не хочет.
3. Пытался найти что-то близкое в списках встроенных драйверов, но ничего не нашлось.
Подскажите, пожалуйста, как заставить этого динозавра работать?
Спасибо!
Angry Demon
28-05-2015, 13:58
Судя по спецификации HP LaserJet 1000 является PCL5
Ни фига подобного. Это тупой host based принтер. И не старайтесь. На 8.1 х86 - да, вколхозить можно, но не на х64.
Или пробуйте с помощью виртуальной машины, например, как здесь (http://printerprofi.ru/hp/laserjet-1000-driver-windows-7-x64.html).
The_Immortal
28-05-2015, 16:26
Angry Demon, Или пробуйте с помощью виртуальной машины, например, как здесь. »Это, конечно, мощно... Вот думаю может Win 2000 тогда на виртуалку поставить? Всё-таки она менее требовательна.
Просто надо что-то очень нетребовательное. Помню, вроде как была офиц. версия ОС на базе XP SP2 типа light-edition, но склероз не дает вспомнить точное название.
Хотя Win 2k можно вроде как на 32 МБ запустить...
Так получается, что саму распечатку надо будет запускать всё равно из-под виртуалки? Я просто думал, что может как-то можно настроить на виртуалке принтер в качестве общего и на хостовой ОС использовать его? Но драйверы на хосте всё равно понадобятся :(
Angry Demon
28-05-2015, 18:48
Так получается, что саму распечатку надо будет запускать всё равно из-под виртуалки?
Ага.
Ещё народ колхозил что-то из драйверов для Konica Minolta magicolor 2430DL (http://www.marjory.ru/index.php?id=40). Пробуйте.
The_Immortal
28-05-2015, 18:54
Angry Demon, там в статье битая ссылка на драйвера :(
Да и похоже, что это то же самое:2. Нашел такую инструкцию. »
Angry Demon
28-05-2015, 19:39
там в статье битая ссылка на драйвера
Ой, ну, так сложно сходить за ним на сайт (http://printer.konicaminolta.com/support/current_printers/mc2430dl_sup.htm). ;)
The_Immortal
28-05-2015, 20:41
Angry Demon, ну, так сложно сходить за ним на сайт »Не, это не сложно :) Сложно найти по вышеприведенной ссылке драйвер для Win 7 x64. Максимум, что там есть это драйвер Windows Vista (64 bit).
Я в своем первом посте указывал тему на ру-борде, где была ссылка на это (http://onyxweb.mykonicaminolta.com/OneStopProductSupport/SearchResults?products=962) - там я попробовал драйвер под Windows 8 x64 (для 7 x64 он аналогичный). О результатах писал ранее:следуя инструкциям в итоге появляется принтер с названием "hp LaserJet 1000", но печатать он не хочет. »
Angry Demon
29-05-2015, 06:45
Максимум, что там есть это драйвер Windows Vista (64 bit)
Я бы и его попробовал. Хуже уже не будет.
появляется принтер с названием "hp LaserJet 1000", но печатать он не хочет
И с портом мудрили, и обработчик меняли?
The_Immortal, ну, можно попробовать что-то вроде отключения двустороннего обмена с принтеров (в св-вах порта, кажется).
The_Immortal
29-05-2015, 10:48
Angry Demon, Я бы и его попробовал. »Пробовал...
И с портом мудрили, и обработчик меняли? »Именно.
Там при выборе порта по инструкции предлагается выбрать значение "Другой" (http://s019.radikal.ru/i618/1305/2b/ca242dc1265b.jpg) - а это, как видите, FILE. То есть принтер печатает в файл. Поэтому приходится его переназначать потом на USB порт (хотя в инструкции об этом ни слова). В итоге получается вот так (http://forum.ru-board.com/topic.cgi?forum=88&topic=6688#20).
Если внимательно прочитать инструкцию, то вообще непонятно каким образом этот призрачный принтер связывает с физическим HP LJ 1000??? 6-ым чувством?
Angry Demon
29-05-2015, 10:56
The_Immortal, м-дя... Обидно, хорошее устройство пропадает.
The_Immortal
29-05-2015, 11:45
Ёлки-палки... Всё получилось! То ли я дэбил, то ли кто-то недоговорщик :)
Короче смысл такой:
1. Сам физический принтер подключается и устанавливается на отдельную машину с 32-битной ОС (например, Win XP).
2. С этой ОС он расшаривается.
3. На другой машине (откуда нужно печатать) в моем случае с Win 8.1 x64 согласно той (http://www.marjory.ru/index.php?id=40) инструкции (прямо точь-в-точь, никакой импровизации и самодеятельности) устанавливается призрачный принтер, и в самом конце при настройке локального порта указываются данные расшаренного принтера из пункта 2.
Воть... Соответственно, для п.1 необязательно иметь отдельную физическую машину. Тут как раз-таки можно взять виртуалку (хоть с Win 2K, т.к. из имеющихся вариантов она менее всего требовательная), внутри неё установить и расшарить принтер. Потом связать по мосту вирталку с хостовой ОС и выполнить п.3. И получается, что печать будет запускаться с хостовой ОС, а не с виртуальной. Виртуалка будет просто обрабатывать печать.
Ну насчет варианта с виртуалкой и Win 2K это пока теория, но по идее должно так работать. Обязательно отпишусь о практических результатах с этим вариантом.
Angry Demon, искренне благодарю за участие! :Beer:
The_Immortal, HP LaserJet - Products not supported in Windows 8 or Windows 8.1 (http://h20565.www2.hp.com/hpsc/doc/public/display?docLocale=null&docId=emr_na-c03450061).
HP LaserJet 4LC and 4LJ Printers
HP LaserJet 5L Xtra Printer
HP LaserJet 5se Printer
HP LaserJet 6L Pro Printer
HP LaserJet 500 Plus Printer
HP LaserJet 1000 Printer
HP LaserJet 1005 Printer
HP LaserJet P1009 Printer
HP LaserJet 1010 Printer
HP LaserJet 1012 Printer
HP LaserJet 2000 Printer series
HP LaserJet 3100 All-in-One Printer series
HP LaserJet 3150 All-in-One Printer series
HP Mopier 240
HP Mopier 320
Angry Demon
29-05-2015, 14:09
The_Immortal, отлично!
Nerdy, ну, мы в курсе, но, как известно, "орешек знания твёрд, но всё же мы не привыкли отступать...".
The_Immortal
29-05-2015, 16:00
Angry Demon, "орешек знания твёрд, но всё же мы не привыкли отступать... »Точно так! :)
Итак, продолжим! Вышеприведенный способ несет существенные баги, о чём я забыл напомнить:1. Печатать будет только текст и псевдографику.
2. Какое бы количество копий Вы не указали в Microsoft Office или Adobe Reader, напечатается только одна. 1C Бухгалтерия, как ни странно, печатает заданное количество копий.
3. Листы печатаются только в положении "портрет". Если текст имеет ориентацию "ландшафт", то напечатается всё равно портретом, т.е. на 2-ух или более листах.Поэтому я не успокоился и продолжил рыть. Нарыл я следующее (http://h30434.www3.hp.com/t5/Printer-All-in-One-Software-Drivers/Windows-7-and-HP-Laserjet-1000/td-p/129513/page/5) (пост #23). Некто erpp пишет о том, что использовал инструкцию от другого чувака, несколько её упростив, в виду того, что в качестве принт-серверной машины у него используется XP, а у того чувака была Win 7 (32-bit, естественно).
Ниже я напишу ещё более упрощенный вариант и укажу некоторый нюанс для 8.1 x64, ибо в том зарубежном сабже речь идет о Windows 7 x64.
Итак, имеем две машины: принт-сервер (Windows 2000) и клиент (8.1 x64). Поясню почему Win 2K в качестве принт-сервера, а не XP. Предполагается, что у пользователя хватит ума и дополнительных 32 МБ оперативной памяти + 1,5 ГБ на накопителе, чтобы не выделять для принт-сервера целую физическую машину, а использовать виртуальную - к примеру, VirtualBox (https://www.virtualbox.org/wiki/Downloads) от Oracle. В связи с этим имеет смысл использовать самую нетребовательную к ресурсам ОС - в данном случае это Windows 2000.
Настройка принт-сервера (Windows 2000 - гостевая ОС)
1. Удаляем все копии принтеров, относящиеся к HP LJ 1000, если таковые были.
2. Качаем отсюда (http://h20000.www2.hp.com/hpsc/swd/public/readIndex?sp4ts.oid=45675&swLangOid=33&swEnvOid=181) "HP LaserJet 1000 Printing Software Solution" и устанавливаем этот продукт через предлагаемый установщик.
3. После перезагрузки у нас появится два принтера:
hp LaserJet 1000
hp LaserJet 1000 DOS
Обыкновенным образом открываем общий доступ ко второму принтеру - "hp LaserJet 1000 DOS". Почему именно к нему, я не знаю. Вероятно, можно найти ответ в той теме, но тут я просто решил поверить на слово. По умолчанию имя общего доступа будет "hpLaserJ".
Настройка клиента (Windows 8.1 x64 - хостовая ОС)
1. Добавляем принтер следующим образом:
Устройства и принтеры - Добавление принтера - Нужный принтер отсутствует в списке - Добавить локальный или сетевой принтер с параметрами, заданными вручную - Создать новый порт - тип порта "Local Port" - вводим имя "\\имя_принт-сервера\hpLaserJ".
2. И вот тут тот самый нюанс. В инструкции предлагается выбрать из предустановленных драйверов драйвер "HP LaserJet 1100 MS", но в Win 8/8.1 его нет. Сразу приходит на ум скачать драйвер под 7 x64, но на офиц. сайте HP сказано, что этот драйвер сидит в ОС - берите его оттуда. Но гугль не заставил себя долго ждать и вот (http://getdrivers.net/index.php?download=531) - качаем, распаковываем.
3. Далее выбираем: Установить с диска - находим prnhp001.inf (который скачали по п.2).
4. Из предложенного списка устройств выбираем "HP LaserJet 1100 MS".
Таким образом, получаем абсолютно работоспособную старую добрую рабочую лошадку под управлением Windows 8.1 x64, используя драйверы HP.
P.S. Я лично всё это простетировал в пределах одной физической машины: как писал ранее, на виртуалку поставил W2K - её можно поставить на автоматическую загрузку при включении компьютера, а также настроить автоматическое подцепление принтера при загрузке. Таким образом, при включении компьютера мы практически сразу получаем живой принтер в распоряжение. Всё замечательно работает.
palsn2000
27-04-2016, 17:25
The_Immortal, Сделал всё по Вашей инструкции, но вот только система у моего знакомого Windows 10 x64 Pro (процессор не поддерживает встроенную виртуальную машину и пришлось использовать Virtual Box). Так вот из под виртуальной Win 2000 принтер печатает, а в десятке при отправке на печать в трее появляется значок принтера, но пишет, что в очереди печати - 0 документов.
Может быть я как-то неправильно настроил виртуальную машину или порт в вин 10, так как у Вас указано: Создать новый порт - тип порта "Local Port" - вводим имя "\\имя_принт-сервера\hpLaserJ". Вот как указать это "\\имя_принт-сервера\" - пробовал имя компьютера в виртуальной системе, произвольное имя - ни то ни другое компьютер не принял.
У меня получилось создать порты только с именем \hpLaserJ и просто hpLaserJ но ни с одним ни с другим принтер ни как себя не проявил.
Что я делал неправильно?
Вопрос тот же, в Windows 10 x64 Pro как настроить печать?
palsn2000 palsn2000 у тебя получилось?
palsn2000
23-08-2016, 02:59
Vest, Нет, не получилось, да и знакомый в общем-то больше не беспокоился по этому вопросу. Принтер пока ещё не выбрасывали, так что можно попробовать ещё раз. И как я писал выше - думаю проблема в том, что как-то неправильно настраиваю принт-сервер.
У меня из виртуалки печатает, а из Win 10 не хочет, видимо как то порты не так делаю. Кстати в Win 10 "HP LaserJet 1100 MS" есть в устройствах.
Starrider
07-11-2016, 11:32
Попалось такое решение
смысл вобщем то-же
печать из Win7 64 на WinXP
может кому пригодится
Настройка на Windows 7 64x печати на принтер HP LaserJet 1000, подключенный к Windows XP 32
На 32 битной машине
1. Удалить все установленные LaserJet 1000
2. Скачать с сайта HP HP LaserJet 1000 Printing Software Solution по ссылке http://h20565.www2.hp.com/hpsc/swd/public/readIndex?sp4ts.oid=45675&swLangOid=33&swEnvOid=228
3. Развернуть Printing Software Solution в папку с:\hp\lj1488
4. После установки у вас будет два принтера. Один LaserJet 1000, второй LaserJet 1000 DOS
5. Скачать с сайта HP HP LaserJet 1000 Host Based Driver
6. Развернуть в папку с:\hp\lj1000hb
7. Переустановить драйвер LaserJet 1000 на Host Based Driver
8. Сделать LaserJet 1000 DOS общим (LaserJet).
9. Изменить порт LaserJet 1000 DOS с «печать в файл» на «USB»
На 64 бит машине
1. Создать принтер как локальный принтер.
2. Добавить новый порт как локальный.
3. Ввести имя порта как \\Имя компьютера\Имя принтера (LaserJet)
4. Выбрать один из драйверов, существующих в системе (например LaserJet 2200)
5. Распечатать тестовую страницу.
6. Радоваться жизни.
Первоисточнок:
http://h30434.www3.hp.com/t5/Printer-Software-and-Drivers/Windows-7-and-HP-Laserjet-1000/td-p/129513/page/5
Vector_om
28-01-2018, 20:17
Проблема печали с HP 1000 на W7х64 и выше многим известна и если в х32 всё просто решалось,
запускал с совместимостью XP и всё, то тут не как и потому дердал вирт. XP, но когда обновил
VW10 до 14 оказалось что теепрь XP перестал видеть принтер (видно новый тулбокс не понимает его).
Так что пока особых преимуществ не заметил.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.