Помилка щодо synrgyhk.dll при запуску Synergy


16

Раз у раз, коли я запускаю Synergy в Windows, я отримую це повідомлення:

failed to init synrgyhk.dll, another program may be using it

Як я можу це вирішити? Єдине рішення, яке я знайшов - це перезавантажити комп’ютер, але чи є кращий виправлення?

Відповіді:


14
  1. Завантажте Провідник процесів
  2. Запустіть його та знайдіть синергію , натиснувши на маленький бінокль
  3. Вбийте всі процеси за допомогою проблемного dll (synrgyhk.dll) - будьте обережні, щоб не вбити нічого важливого
  4. Мені довелося вбити процес, який називався, splwow64.exeякий мав ручку на цьому dll чомусь, і все спрацювало чудово після цього

Ще одна примітка: я через деякий час знову зазнав проблем, але зрозумів, що батареї в миші цього разу вмирали!
capcom

4
Ви також можете спробувати зупинити / запустити службу в Сервісах і скинути налаштування (це в Regedit, шукайте його.) З усіма цими трьома мені вдалося виправити якусь дивну проблему ... (жодної конкретної помилки, вона просто загинула на мені .)
Апач

1
У моєму випадку це був хром Google ...
Влад Спрейс

Тут також був хромований google ... дивно
патчі

Це сталося на обох моїх серверах сьогодні. Перший (Vista машина) я щойно видалив програму, перезапустив і це виправив. На моєму теперішньому апараті (також Vista) я повинен був зробити так, як описано тут, і винуватцем винив dmw.exe (а також iTunesHelper і купу інших, здавалося б, не пов'язаних програм. Дякую.
gollumullog

7

Я не зміг знайти рішення з веб-сайту синергії Q&A, але я знайшов його тут. Запустіть services.mscі перезапустіть службу Synergy. Це повинно дозволяти вам запустити сервер зараз. Дякую Шикі за пропозицію. Мені, однак, не потрібно було скидати конфігурацію в реєстрі. Я вдячний за це, оскільки мій пароль становить 30 цифр, і я його не пам’ятаю.


3

Варіант А

  1. Перейдіть до запуску, введіть services.msc
  2. Зупиніть службу Synergy та запустіть її заново.
  3. Запустіть додаток Synergy та вуаля! Не потрібно перезавантажувати ПК.

Варіант B (для Windows 8.1)

  1. Відкрити менеджер завдань
  2. Перейдіть до служб
  3. Зупиніть службу Synergy та запустіть її заново.

2
Спасибі за вашу відповідь. Чи можете ви надати більше контексту, чому ваша відповідь відповідає на запитання? Чому ОП може отримувати повідомлення?
CallumDA

@ CallumDA33, різні версії Synergy поводяться по-різному. Ось один корисний потік у підтримці продуктів db, хтось каже, "кілька процесів повинні мати доступ до одного і того ж dll. Вони роблять це. Але іноді Synergy Pro 1.7.4 (остання збірка) заважає цьому". , а найкраще запропоноване рішення - "Зазвичай, найпростіший спосіб виправити це перезапуск служби синергії Windows" . Я сумніваюся, що хтось може сказати більше, ніж це.
bytebuster

0

Просто завантажте: Unlocker та перейдіть до інсталяційної папки Synergy. Клацніть правою кнопкою миші synrghyk.dll, виберіть Unlocker і вбийте з нею всі процеси. Тоді це повинно добре працювати.


0

Сталося сьогодні на моєму 64-розрядному сервері Synergy Windows 7 ...

Можливий спусковий механізм ... вся машина недовго кинулася, коли я намагався отримати доступ до зовнішнього накопичувача, який заснув. Коли машина відновилася, Synergy цього не зробила.

Рішення:

  • У Windows Task Manager я вивів "Процеси, усі користувачі" і вбив що-небудь із "Synergy" в назві.
  • Потім я зайшов у "Послуги" і зробив "Старт" на сервісі Synergy.
  • Потім я перезапустив Synergy (додаток) і вона спрацювала.

Порядок важливий, тому що я намагався виконувати ці кроки в різних розпорядженнях, і це не спрацювало, оскільки процес синергії запобігає відключенню служби синергії тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.