启动Synergy时有关synrgyhk.dll的错误


16

每当我在Windows上启动Synergy时,都会收到以下消息:

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

我该如何解决?我发现的唯一解决方法是重新启动计算机,但是有更好的解决方法吗?

Answers:


14
  1. 下载流程浏览器
  2. 运行它,然后通过单击小双筒望远镜搜索协同作用
  3. 使用麻烦的dll(synrgyhk.dll)杀死所有进程-注意此处不要杀死任何重要的东西
  4. splwow64.exe由于某种原因,我不得不终止一个名为dll的句柄的进程,之后一切正常

另外请注意,一段时间后我仍然遇到问题,但这次鼠标的电池快要耗尽了!
capcom

4
您还可以尝试在“服务”中停止/启动服务,并重置设置(在Regedit中进行搜索。)通过这三个步骤,我设法解决了一些奇怪的问题……(没有具体错误,只是我死了。)
Apache

1
在我的情况下,它是谷歌Chrome浏览器...
弗拉德Spreys

谷歌浏览器也在这里吗...奇怪
补丁

今天是否在我的两台服务器上都发生了这种情况。我刚卸载的第一台(Vista计算机)重新启动了程序,并对其进行了修复。在我当前的计算机(也包括Vista)上,我必须按照此处所述进行操作,并发现dmw.exe是罪魁祸首(以及iTunesHelper和许多其他看似无关的程序。谢谢。)
gollumullog

7

我在协同问答网站上找不到解决方案,但我在这里找到了。运行services.msc并重新启动Synergy服务。它应该允许您立即启动服务器。感谢Shiki的建议。但是,我不需要在注册表中重置配置。我为此感到非常感谢,因为我的密码是30位数字,我不记得了。


3

选项A

  1. 转到运行,键入services.msc
  2. 停止Synergy服务,然后重新启动。
  3. 启动Synergy应用程序,瞧!无需重启电脑。

选项B(在Windows 8.1上)

  1. 打开任务管理器
  2. 前往服务
  3. 停止Synergy服务,然后重新启动。

2
谢谢您的回答。您能否提供更多有关您的答案为何适合该问题的背景信息?为什么OP可能会收到消息?
CallumDA 2015年

@ CallumDA33,不同版本的Synergy行为不同。有人说,这是产品支持数据库中的一个有用的线程“几个进程应该能够访问相同的dll。它们确实可以访问。但是有时候Synergy Pro 1.7.4(最新版本)正在困扰它。” ,建议的最佳解决方案是“通常,最简单的修复方法是重新启动Windows协同服务”。我怀疑还有谁能说得更多。
2015年

0

只需下载:Unlocker,然后导航到Synergy的安装文件夹。右键单击synrghyk.dll,选择Unlocker并杀死所有进程。然后它应该工作正常。


0

今天发生在我的Windows 7 64位Synergy服务器上...

可能的触发条件...当我尝试访问已进入睡眠状态的外部驱动器时,整个计算机短暂停顿。机器恢复后,Synergy没有恢复。

解:

  • 在Windows Task Manager中,我调出了“进程,所有用户”,并杀死了名称中带有“ Synergy”的所有内容。
  • 然后,我转到“服务”并在Synergy服务上进行了“启动”。
  • 然后,我重新启动了Synergy(该应用程序),它正常工作。

该顺序很重要,因为我尝试以不同的顺序执行这些步骤,但是由于Synergy流程阻止Synergy Service关闭等原因,该顺序不起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.