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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] не запускается программа "SteelSeries Engine 2"

Ответить
Настройки темы
[решено] не запускается программа "SteelSeries Engine 2"

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


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

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


- система "win server 2003 R2 enterprise SP2" (установлена менее недели назад)
- net framework 2.0 sp2, 3.0 sp2, 3.5 sp1
- c++ 2005, 2008, 2010, 2012
- msxml 4.0 sp3, 6.0
- usb-клавиатура "apex 350" (драйвер и прошивка установлены)

данная программа (версия 2.9.2014.1) нужна для переназначения клавиш, без неë эта клавиатура практически бесполезна
"SteelSeries Engine 2" функционировала нормально на "хр pro sp2", но в win2003 вообще не запускается

здесь описана почти идентичная проблема (разве что там сервер не 2003, а 2008) и упомянуты направления, по которым нужно идти для того чтобы еë решить:
Registry keys for COM component were missing
BlueTooth stack not present on Server OS

с этими двумя строками самому разобраться не получилось, прошу помочь

(никаких BlueTooth-устройств не использую)
(на всякий случай в архиве есть копия системных каталогов операционки хр)
(тут та же проблема, но с сервером-2012)

Отправлено: 05:29, 30-09-2016

 

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


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

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


программа была установлена в июле (reg-файл создан в декабре)

несколько часов назад (предположительно после отключения "internet explorer enhanced security configuration", но это не точно) после нажатия на ярлык программы начало появляться (раньше - ничего не происходило) окно "SteelSeriesEngine.exe - Application Error":
Скрытый текст
Application has generated an exception that could not be handled.

Process ID=0x64c (1612), Thread ID=0xa6c (2668).

Click OK to terminate the application.
Click CANCEL to debug the application.

после выбора "cancel" появляется окно "SteelSeriesEngine.exe - No debugger found":
Скрытый текст
No registered JIT debugger was specified.

Click on Retry to have the process wait while attaching a debugger manually.
Click on Cancel to abort the JIT debug request.


Цитата:
Там есть файл software - его можно посмотреть в Regedit (ставите указатель на HKEY_LOCAL_MACHINE -> меню Файл -> Загрузить куст)
Цитата:
HKEY_LOCAL_MACHINE\имя_загруженного_куста\Classes
выполнив эти инструкции, я в трëх местах нашëл фрагмент 56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15:

1) HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver\CLSID
(Default), REG_SZ, Data: {56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}

2) HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver.1\CLSID
(Default), REG_SZ, Data: {56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}

3) HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}
(Default), REG_SZ, Data: BusDriver Class

в моëм первом сообщении упоминаются 2 ориентира для решения проблемы (второй из них - BlueTooth stack not present on Server OS)
ничего в этом не смыслю, но спрошу: это (Bluetooth Stack for Windows) может как-то помочь?

Отправлено: 10:25, 02-10-2016 | #11



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

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


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


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

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


странно, но в блокноте (экспорт раздела MY_OLD_SOFTWARE) фрагмент 56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15 нашëлся более трëх раз:

1) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver\CLSID] @="{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}"

2) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver.1\CLSID] @="{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}"

3) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}] @="BusDriver Class"

4) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}\InprocServer32]
@="C:\\Program Files\\Steel-Series-Engine (2.9.2014.1)\\SteelSeriesDrivers\\BSteelLink.dll"
"ThreadingModel"="Apartment"

5) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}\ProgID] @="BSteelLink.BusDriver.1"

6) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}\Programmable]

7) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}\TypeLib] @="{6B76D4EA-ADD6-4987-979E-19B7609C0FA2}"

8) [HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}\VersionIndependentProgID] @="BSteelLink.BusDriver"

Отправлено: 01:30, 03-10-2016 | #12



Moderator


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

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


perihelion, можно попробовать экспортировать эти ветки:
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.BusDriver.1
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\BSteelLink.* (остальные D3Headset, MiscControl, SenseiMouse и т. д.)
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{56B9AC5C-490A-4AF6-9FA3-EC45D5E09A15}
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{939A6A3F-4B0D-4DB3-8B05-2FFFACFB0AE3}
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{C8660A36-13DE-41F7-8AB4-BE94AE00CBC3}
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{EB9B26F4-35CA-44A1-A759-7688F3BFC4E0}
  • HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\CLSID\{EF061FE8-3EF7-4BDB-B31D-3F126028BE5C}
Далее заменить в получившихся REG-файлах MY_OLD_SOFTWARE на SOFTWARE и импортировать.

После этого сделайте новый лог Procmon при запуске программы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:54, 03-10-2016 | #13


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


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

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


http://rgho.st/7Vjxj6qWs

получилось 13-reg файлов (среди них: D3Headset - 2 штуки, MiscControl - 2 штуки, SenseiMouse - 2 шутки)

единственная ветка, которая попалась при поиске, но которую я не экспортировал:
HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\Interface\{939A6A3F-4B0D-4DB3-8B05-2FFFACFB0AE3}

ещë перед созданием нового Procmon-лога я попробовал запустить программу
ошибка "SteelSeriesEngine.exe - Application Error" всë так же появляется в двух мелких окнах, но теперь перед ними вылезло сообщение о нехватке файла bthprops.cpl
он был скачан и сначала добавлен в каталог программы (ничего не дало), затем - ещë и в system32 (после чего про нехватку этого файла больше не упоминалось)

но теперь перед ошибкой "SteelSeriesEngine.exe - Application Error" стало появляться другое сообщение:
SteelSeriesEngine.exe - Entry Point Not Found: The procedure entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll

импортирование явно что-то дало, так как сразу после перезагрузки системы ошибка "SteelSeriesEngine.exe - Application Error" появилась сама
(раньше появлялась только после нажатия на ярлык программы)
то есть, она теперь хотя бы пытается автоматически загрузиться

добавлено позднее:
также после перезагрузки я попытался выполнить: regsvr32 bthprops.cpl
результат: LoadLibrary("bthprops.cpl") failed - The specified procedure could not be found

Последний раз редактировалось perihelion, 03-10-2016 в 09:50.


Отправлено: 09:43, 03-10-2016 | #14



Moderator


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

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


perihelion, не ту версию bthprops.cpl скачали - удалите.
Скачайте версию для XP.

И сделайте лог Procmon.

Цитата:
единственная ветка, которая попалась при поиске, но которую я не экспортировал:
HKEY_LOCAL_MACHINE\MY_OLD_SOFTWARE\Classes\Interface\{939A6A3F-4B0D-4DB3-8B05-2FFFACFB0AE3}
Да, из подраздела Interface эти CLSID тоже надо взять.
И ещё в TypeLib что-то может быть.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:09, 03-10-2016 | #15


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


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

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


я удалил оба неподходщих bthprops.cpl, добавил "версию для XP" в system32, и программа запустилась без единой ошибки
в эти дни ещë буду кое-что проверять, но на первый взгляд вроде всë в порядке
из того что могу сейчас проверить благодаря импорту моих настроек, работают все переназначенные клавиши

благодарю за отзывчивость, знания и терпение

Цитата Petya V4sechkin:
из подраздела Interface эти CLSID тоже надо взять.
И ещё в TypeLib что-то может быть »
постараюсь позже сделать
это ведь важно даже не смотря на то что уже всë работает?

Отправлено: 12:07, 03-10-2016 | #16



Moderator


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

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


perihelion, ещё можно выполнить команду:
Код: Выделить весь код
regsvr32 "C:\Program Files\Steel-Series-Engine (2.9.2014.1)\SteelSeriesDrivers\BSteelLink.dll"
Если сработает, регистрация добавит недостающие разделы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:24, 03-10-2016 | #17


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


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

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


команду я выполнил:
DllRegisterServer in C:\Program Files\Steel-Series-Engine (2.9.2014.1)\SteelSeriesDrivers\BSteelLink.dll succeeded

то есть, теперь всë должно быть полностью в порядке и ручное добавление информации из Interface/TypeLib больше не актуально?

Отправлено: 13:17, 03-10-2016 | #18



Moderator


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

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


Цитата perihelion:
теперь всë должно быть полностью в порядке и ручное добавление информации из Interface/TypeLib больше не актуально?
Теоретически, да.

Отправлено: 15:02, 03-10-2016 | #19



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] не запускается программа "SteelSeries Engine 2"

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Не запускается система, после перезагрузки запускается "Восстановление системы" amosk Microsoft Windows Vista 5 13-11-2014 22:54
Разное - [решено] Windows 7,постоянно вылетает "Проводник" и не запускается "Восстановление системы" Accel Microsoft Windows 7 10 27-03-2013 21:28
Службы - [решено] не запускается "службы терминалов" и "совместимость быстрого переключения пользов..." ustass Microsoft Windows 2000/XP 2 06-03-2013 00:01
[решено] В терминале "Программа не запускается!" Deman80 Microsoft Windows NT/2000/2003 4 03-10-2008 14:12
Can't find script engine "VBscript"... Проблема! strecher Microsoft Windows 2000/XP 4 27-02-2006 03:39




 
Переход