Davydov Denis писал(а):
Таких проблем не возникало.
Эх.. Возникла мысль снять слепки реестра на рабочей машине, где всё нормально установилось, и сравнить с реестром дома (где и присутсвует описанная чехарда). Вот что получилось. Система на них, напомню, одинаковая: WinXP SP2 Eng + MUI Rus. На обоих машинах в реестре прописано:
Код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Widcomm\Components\btwusb.inf]
@=""
"Dir"="C:\\WINDOWS\\inf\"
"Flags"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Widcomm\Components\btwusb.pnf]
@=""
"Dir"="C:\\WINDOWS\\inf\"
"Flags"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Widcomm\Components\btwusb.sys]
"Flags"=dword:00000006
"Dir"="C:\\WINDOWS\\system32\\drivers\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Widcomm\Components\frmupgr.sys]
@=""
"Dir"="C:\\WINDOWS\\system32\\drivers\"
"Flags"="6"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{95C7A0A0-3094-11D7-A202-00508B9D7D5A}]
"Class"="BTW"
@="Устройства Bluetooth"
"Icon"="100"
"Installer32"="btw_ci.dll,BTWClassInstaller"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{95C7A0A0-3094-11D7-A202-00508B9D7D5A}\0000]
"DevLoader"="*ntkern"
"NTMPDriver"="btwusb.sys"
"InfPath"="oem26.inf"
"InfSection"="SUSPENDUSB"
"InfSectionExt"=".NT"
"ProviderName"="D-Link"
"DriverDateData"=hex:00,c0,80,5e,a6,d5,c4,01
"DriverDate"="11-29-2004"
"DriverVersion"="3.0.1.915"
"MatchingDeviceId"="usb\\vid_2001&pid_f111"
"DriverDesc"="D-Link DBT-122 USB Bluetooth Adapter"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{95C7A0A0-3094-11D7-A202-00508B9D7D5A}\0001]
"DevLoader"="*ntkern"
"NTMPDriver"="btwusb.sys"
"InfPath"="oem26.inf"
"InfSection"="SUSPENDUSB"
"InfSectionExt"=".NT"
"ProviderName"="D-Link"
"DriverDateData"=hex:00,c0,80,5e,a6,d5,c4,01
"DriverDate"="11-29-2004"
"DriverVersion"="3.0.1.915"
"MatchingDeviceId"="usb\\vid_2001&pid_f111"
"DriverDesc"="D-Link DBT-122 USB Bluetooth Adapter"
А вот такой кусок есть только на работе:
Код:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTWUSB]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"Tag"=dword:00000012
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,62,00,74,00,77,00,75,00,73,00,62,\
00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="WIDCOMM USB Bluetooth Driver"
"Group"="Base"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTWUSB\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTWUSB\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001
"0"="USB\\Vid_2001&Pid_f111\\5&19be381f&0&2"
Причём quick and dirty hack -- добавление его в реестр домашней машины и перезагрузка -- ни к чему не привели. Завтра поотлаживаю inf файл, разберу подробнее, на каком этапе ломается усиановка девайса. Похоже, ломается установка сервиса...