Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Железо » Поиск драйверов, прошивок и руководств » Можно ли подправить INF-файл?

Ответить
Настройки темы
Можно ли подправить INF-файл?

Новый участник


Сообщения: 10
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Коллеги, прошу прощения за длинный рассказ, по-другому боюсь не поймете.
Есть принтер из прошлого - HP DeskJet 400, LPT. Возникло желание его использовать. Подключение к стандартному LPT ничего не дало. Был куплен кабель USB2LPT с тем же результатом. Удалось подключить после покупки карточки PCI2LPT. К ней в комплекте был диск с "драйверами". На самом деле тупо inf файлы, которые создавали лишний LPT порт в диспетчере устройств, к которому цеплялся принтер. Эта связка заработала под Win7 32bit.

Намедни я закончил апгрейд компа, естественно на новой маме LPT нет и близко. Объем памяти вынудил поставить Win7 64 bit. Тут случилась засада - inf файлы к карточке-переходнику рассчитаны на 32битную версию, а не на 64. Повторюсь, других файлов на диске нет, только INF. Самостоятельно эта карточка в диспетчере устройств не видна.

Можно ли подправить INF файл, чтобы Винда подумала, что он для 64 битной версии?
С вашего позволения процитирую INFы:

CH352_1P.INF
читать дальше »
; CH352SSP.INF
; Driver for CH352 (PCI=>DUAL SERIAL,PCI=>PARALLEL) chip V1.0
; For Windows 2K/XP/VISTA
; Copyright (C) WCH 2001-2007

[Version]
Signature="$Windows NT$"
Class=MultiFunction
ClassGUID={4d36e971-e325-11ce-bfc1-08002be10318}
Provider=%WinChipHead%
DriverVer=05/08/2007

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%WinChipHead%=WinChipHead

[WinChipHead]
;%WinChipHead_PORT_SS%=WinChipHeadSS_inst, PCI\VEN_4348&DEV_3253
;%WinChipHead_PORT_SS%=WinChipHeadSS_inst, PCI\VEN_4348&DEV_3253&SUBSYS_32534348
%WinChipHead_PORT_SP%=WinChipHeadSP_inst, PCI\VEN_4348&DEV_5053
%WinChipHead_PORT_SP%=WinChipHeadSP_inst, PCI\VEN_4348&DEV_5053&SUBSYS_50534348

[WinChipHeadSS_inst.NT]
Include = mf.inf
Needs = MFINSTALL.mf

[WinChipHeadSS_inst.NT.HW]
AddReg=WinChipHeadSS_inst.NT.RegHW

[WinChipHeadSS_inst.NT.Services]
Include = mf.inf
Needs = MFINSTALL.mf.Services

[WinChipHeadSS_inst.NT.RegHW]
HKR,Child0000,HardwareID,,MF\PCI3253_COM_0
HKR,Child0000,ResourceMap,1,00,04
HKR,Child0001,HardwareID,,MF\PCI3253_COM_1
HKR,Child0001,ResourceMap,1,02,04

[WinChipHeadSP_inst.NT]
Include = mf.inf
Needs = MFINSTALL.mf

[WinChipHeadSP_inst.NT.HW]
AddReg=WinChipHeadSP_inst.NT.RegHW

[WinChipHeadSP_inst.NT.Services]
Include = mf.inf
Needs = MFINSTALL.mf.Services

[WinChipHeadSP_inst.NT.RegHW]
HKR,Child0000,HardwareID,,MF\PCI5053_LPT_0
HKR,Child0000,ResourceMap,1,02,04

[Strings]
WinChipHead= "wch.cn"
WinChipHead_PORT_SS = "CH352 PCI =>DUAL SERIAL"
WinChipHead_PORT_SP = "CH352 PCI =>PARALLEL"


CH352PORT.INF
читать дальше »
; CH352PORT.INF
; Driver for CH352 (PCI=>DUAL SERIAL,PCI=>SERIAL AND PARALLEL) chip V1.0
; For Windows 2K/XP/VISTA
; Copyright (C) WCH 2001-2007
;

[Version]
signature="$Windows NT$"
Class=Ports
ClassGUID={4d36e978-e325-11ce-bfc1-08002be10318}
Provider=%WinChipHead%
DriverVer=05/08/2007

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%WinChipHead%=WinChipHead

[WinChipHead]
%WinChipHead.ComPort0Name%=ComPort,MF\PCI3253_COM_0
%WinChipHead.ComPort1Name%=ComPort,MF\PCI3253_COM_1
%WinChipHead.ComPort0Name%=ComPort,MF\PCI5053_COM_0
%WinChipHead.LPTPort0Name%=LptPort,MF\PCI5053_LPT_0

[ComPort.NT]
Include = msports.inf
Needs = ComPort.NT

[ComPort.NT.HW]
Include = msports.inf
Needs = ComPort.NT.HW.AddReg

[ComPort.NT.Services]
Include = msports.inf
Needs = ComPort.NT.Services

[LptPort.NT]
AddReg=LptPort.AddReg,LptPort.NT.AddReg
LogConfig=laan

[LptPort.NT.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)

[LptPort.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00

[LptPort.NT.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"

[Parport_Service_Inst]
DisplayName = %Parport.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\parport.sys
LoadOrderGroup = Parallel arbitrator

[Parport_EventLog_Inst]
AddReg = Parport_EventLog_AddReg

[Parport_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drive rs\parport.sys"
HKR,,TypesSupported,0x00010001,7

[Strings]
WinChipHead= "wch.cn"
WinChipHead.ComPort0Name = "PCI_COM"
WinChipHead.ComPort1Name = "PCI_COM"
WinChipHead.LPTPort0Name = "PCI_LPT"


Буду благодарен за любые советы.

Отправлено: 23:25, 19-12-2012

 

Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26377
Благодарности: 4434

Профиль | Отправить PM | Цитировать


Цитата TheFlash:
Можно ли подправить INF файл, чтобы Винда подумала, что он для 64 битной версии?
Нет.

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.


Отправлено: 08:03, 20-12-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
Цитата TheFlash:
Можно ли подправить INF файл, чтобы Винда подумала, что он для 64 битной версии?
Нет. »
Понятно. Может совет какой дадите, как завести этот раритет на семерке? В ней даже драйвера для него есть, но в системе ни один LPT (их три откуда-то) порт не работает с принтером, т.е. даже связи нет, данные не проходят.

Отправлено: 09:49, 20-12-2012 | #3


Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26377
Благодарности: 4434

Профиль | Отправить PM | Цитировать


TheFlash, выложите фотки платы LPT-контроллера (особенно чипа), приведите VEN_ХХХХ&DEV_ХХХХ устройства. Эти значения можно найти на закладке "Сведения" в свойствах устройства в Диспетчере устройств.

Цитата TheFlash:
но в системе ни один LPT (их три откуда-то) порт не работает
Не понял. Откуда три? А если плату удалить?

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.


Отправлено: 10:13, 20-12-2012 | #4


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
Не понял. Откуда три? А если плату удалить? »
Честно говоря, сейчас не помню, даже глупо как-то. Я попробую вечерком или на обеде вытащить и посмотреть.

Отправлено: 10:25, 20-12-2012 | #5


Аватара для Vancouver

Ветеран


Сообщения: 8502
Благодарности: 1586

Профиль | Отправить PM | Цитировать


TheFlash, обновите драйвер http://wch.cn/download/list.asp?id=112 и будет сясье

-------
Нефиг ставить то, к чему второй сервис-пак не вышел.
"Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." © Korzh


Отправлено: 11:03, 20-12-2012 | #6


Аватара для DVDshnik

Не дед


Moderator


Сообщения: 15356
Благодарности: 2192

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
Откуда три? »
Три LPT порта (максимум) - конструктивное ограничение IBM PC совместимых компьютеров.

-------
Ненавижу, когда все шагают строем - одинаково стриженые, одинаково одетые, с одинаковыми мыслями в одинаково пустых головах. (С) Кий


Отправлено: 11:11, 20-12-2012 | #7


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вобщем с портами я слегка ошибся со страху. Три LPT отрисовывались в выпадающем списке, когда я ставил принтер. И, ессно, ни с одним он не работал.
В диспетчере устройств есть только один COM порт (тоже еще вопрос, откуда он взялся, видимо атавизм) независимо от подключения либо отключения карточки.
Драйвера накатить и даже посмотреть пока не успел, вечером опробую.

Отправлено: 14:13, 20-12-2012 | #8


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg IMG_20121220_204925.jpg
(134.1 Kb, 5 просмотров)
Тип файла: jpg IMG_20121220_204937.jpg
(122.7 Kb, 5 просмотров)

Цитата Angry Demon:
TheFlash, выложите фотки платы LPT-контроллера (особенно чипа), приведите VEN_ХХХХ&DEV_ХХХХ устройства. Эти значения можно найти на закладке "Сведения" в свойствах устройства в Диспетчере устройств. »
Вот фотографии, на чипе надпись:
HEXIN
Semiconductor
HX2108V-AA
P5X55-101

Поскольку в диспетчере устройств она не отображается, других данных нет.
На сайте HEXIN ничего полезного не попалось. Похоже дров под 64бита просто нет.

Отправлено: 20:58, 20-12-2012 | #9


Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26377
Благодарности: 4434

Профиль | Отправить PM | Цитировать


TheFlash, делали, что вам посоветовал Vancouver?

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.


Отправлено: 21:25, 20-12-2012 | #10



Компьютерный форум OSzone.net » Железо » Поиск драйверов, прошивок и руководств » Можно ли подправить INF-файл?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - как подправить контекстное меню igoriss Microsoft Windows Vista 25 13-04-2015 11:59
Помогите подправить скрипт! zga029 Хочу все знать 3 21-12-2012 09:51
Помогите подправить косяки шаблона DLE bucefal82 Вебмастеру 0 29-09-2011 09:23
[решено] нужно ли подправить 7 павел196021 Выбор отдельных компонентов компьютера и конфигурации в целом 1 06-07-2011 01:31
VBS/WSH/JS - [решено] Помогите подправить скрипт VBS Pozia Скриптовые языки администрирования Windows 37 09-04-2010 13:33




 
Переход