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.