Автор: ROMby Unknown , 17 марта 2006
- Windows XP SP2 Rus
- HP LaserJet 1220 (Принтер+Сканер)

1.Выключил комп, Выключил устройство.
2.Включил устройство, потом включил комп.
3.Загружаемся, винда находит новое устройство, просит вставить диск с дровами в привод.
Просит файл HPBF311.DL_ на HP Laser Jet 1200.
4.Вставил диск от принтера, в обзоре прошел до папки "F:\Russian\Drivers\Win2000\PCL5e"
именно там лежит этот файл.
5.Винда грит "Типа не тестировалось это программное обеспеченеи на совсестимость с Windows XP". Но мы продолжаем все равно.
6.Винда копирует файлы в систеную папку.
7.просит опять вставить диск с дровами в привод. Опять просит файл HPBF311.DL_ на HP Laser Jet 1200.
8. Делаю пункт 4.
9.Винда копирует файлы в систеную папку. но перед этим не предупреждает о не тестировании программного
обеспечения для Windows XP.
10. Идем в диспетчер устройств.И видим там две ветки:
а) IEEE 1284.4 совместимые принтеры ---> IEEE 1284.4 совместимый принтер
б) IEEE 1284.4 усройства ---> HP LaserJet 1220
11. Смотрю драйвера у этих устройств (Сваойства -> Драйвер -> Сведения)
У "IEEE 1284.4 совместимый принтер" - файл "C:\WINDOWS\system32\drivers\Dot4Prt.sys"
У "HP LaserJet 1220" - файл "C:\WINDOWS\system32\drivers\Dot4.sys"


Вопрос:
- А где же родные файлы драйверов.
- Почему винда подставила свои драйвенра хотя я указывал другие.
- Устройсва правильно определились?

Вообще в конечном итоге мне надо программно вытащить данные о пробеге принтера из его памяти.
Ну а для этого нуно как можно правильней определить устройства в системе.

Ответье на вопросы плиз. Нада разобраться. Спасибо!
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

geodimetr

19 лет 11 месяцев назад

- Windows XP SP2 Rus
- HP LaserJet 1220 (Принтер+Сканер)

1.Выключил комп, Выключил устройство.
2.Включил устройство, потом включил комп.
3.Загружаемся, винда находит новое устройство, просит вставить диск с дровами в привод.
Просит файл HPBF311.DL_ на HP Laser Jet 1200.
4.Вставил диск от принтера, в обзоре прошел до папки "F:\Russian\Drivers\Win2000\PCL5e"
именно там лежит этот файл...


Вообще-то, большинство современных принтеров от Хрюлета (как и от Епсона) ставятся нормально через Сетап-программу, которая обычно находится в корне диска. Все остальные способы "подсовывания" драйверов Винде не дадут правильного результата - или USB/LPT интерфейс криво установится, или еще что-нибудь будет не так.

Например, даже имечко файла: HPBF311.DL_ говорит о том, что это - ЗАПАКОВАННЫЙ DLL-файл, и просто так, в лоб, Винда его распаковывать и ставить не станет. Только - родная программка установки. Или - каким-нибудь UNPACK-ом распакуйте, тогда уже и подсовывайте.

А уж тем более - утилита определения пробега принтера, которая никакого отношения к УСТАНОВКЕ ДРАЙВЕРОВ принтера не имеет.

А что, разве по кнопочкам принтер САМ такую весчь про себя не распечатывает ? Вообще-то, должон... читайте мануал внимательнее !

Unknown BIOS (не проверено)

19 лет 11 месяцев назад

Да такая возможность есть - печать тестовой страницы с информацией о пробеге но задача вытащить эти данные и всести статистику в безе данных. Пробовал и программой установщиком, результат тот же. Я не могу точно понять это нормально дрова все стали... что бы дальше копать можно было.

geodimetr

19 лет 11 месяцев назад

Ну, так смотри на диске, в папке установки драйвера *.INF-файл, какие модули куда он кидать должен, да что и куда в реестре писать. А потом - в соответствующих папках ищи те файлы, а в реестре - те строки. Как расшифровывать *.INF-файлы - в Инете много чего понаписано. Гугль - и вперед !