Erro sobre o synrgyhk.dll ao iniciar o Synergy


16

De vez em quando, quando inicio o Synergy no Windows, recebo esta mensagem:

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

Como posso resolver isto? A única solução alternativa que encontrei é reiniciar o computador, mas existe uma solução melhor?

Respostas:


14
  1. Baixar Process Explorer
  2. Execute-o e procure sinergia clicando nos pequenos binóculos
  3. Mate todos os processos usando a dll problemática (synrgyhk.dll) - tenha cuidado aqui para não matar nada importante
  4. Eu tive que matar um processo chamado splwow64.exeque controlava essa dll por algum motivo, e tudo funcionou muito bem depois

Outra observação: eu estava tendo problemas depois de um tempo novamente, mas percebi que as baterias do meu mouse estavam acabando dessa vez!
Capcom

4
Você também pode tentar parar / iniciar o serviço nos Serviços e redefinir suas configurações (está no Regedit, procure por ele.) Com todos esses três, consegui corrigir um problema estranho ... (nenhum erro específico, ele acabou de morrer) .)
Apache

11
No meu caso, foi o Google Chrome ...
Vlad Spreys

Foi o Google Chrome aqui também ... estranho
patchie

Isso ocorreu nos dois servidores hoje. A primeira (máquina Vista) que acabei de desinstalar o programa reiniciou e foi corrigida. Na minha máquina atual (também Vista) eu tinha que fazer, como descrito aqui, e encontrou dmw.exe ser o culpado (bem como iTunesHelper, e um monte de outros programas aparentemente não relacionados Graças..
gollumullog

7

Não consegui encontrar uma solução no site de perguntas e respostas sobre sinergia, mas encontrei aqui. Execute services.msce reinicie o serviço Synergy. Deve permitir que você inicie o servidor agora. Obrigado Shiki pela sugestão. No entanto, não precisei redefinir a configuração no registro. Sou grato por isso, pois minha senha tem 30 dígitos e não me lembro.


3

Opção A

  1. Vá para Executar, digite services.msc
  2. Pare o serviço Synergy e inicie-o novamente.
  3. Inicie o aplicativo Synergy e pronto! Não há necessidade de reiniciar o PC.

Opção B (no Windows 8.1)

  1. Gerenciador de tarefas aberto
  2. Vá para Serviços
  3. Pare o serviço Synergy e inicie-o novamente.

2
Obrigado pela sua resposta. Você pode fornecer mais contexto sobre por que sua resposta se encaixa na pergunta? Por que o OP pode estar recebendo as mensagens?
CallumDA

@ CallumDA33, diferentes versões do Synergy se comportam de maneira diferente. Aqui está um tópico útil no suporte ao produto db, alguém diz: "vários processos devem poder acessar a mesma dll. E o fazem. Mas às vezes o Synergy Pro 1.7.4 (versão mais recente) está incomodando". , e a melhor solução sugerida é "Geralmente, a maneira mais simples de corrigir isso é reiniciar o serviço de sinergia do Windows" . Duvido que alguém possa dizer mais do que isso.
Bytebuster

0

Basta fazer o download: Unlocker e navegue até a pasta de instalação do Synergy. Clique com o botão direito do mouse no synrghyk.dll, escolha Unlocker e mate todos os processos com ele. Então deve funcionar bem.


0

Hoje aconteceu no meu Synergy Server de 64 bits do Windows 7 ...

Possível gatilho ... a máquina inteira soluçou brevemente enquanto eu tentava acessar uma unidade externa que dormia. Quando a máquina foi reiniciada, o Synergy não.

Solução:

  • No Gerenciador de tarefas do Windows, criei "Processos, todos os usuários" e matei qualquer coisa com "Sinergia" no nome.
  • Eu fui para "Serviços" e fiz um "Iniciar" no serviço Synergy.
  • Então eu reiniciei o Synergy (o aplicativo) e funcionou.

O pedido é importante, porque tentei executar essas etapas em pedidos diferentes e não funcionou porque o processo Synergy impede o desligamento do Serviço Synergy, etc.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.