Errore su synrgyhk.dll all'avvio di Synergy


16

Ogni tanto, quando avvio Synergy su Windows, ricevo questo messaggio:

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

Come posso risolvere questo? L'unica soluzione che ho trovato è riavviare il computer, ma esiste una soluzione migliore?

Risposte:


14
  1. Scarica Process Explorer
  2. Eseguilo e cerca la sinergia facendo clic sul piccolo binocolo
  3. Uccidi tutti i processi usando la problematica dll (synrgyhk.dll) - fai attenzione qui a non uccidere nulla di importante
  4. Ho dovuto uccidere un processo chiamato splwow64.exeche aveva una maniglia su quella dll per qualche motivo, e tutto ha funzionato alla grande dopo

Un'altra nota, dopo qualche tempo stavo riscontrando problemi, ma questa volta mi sono reso conto che le batterie del mio mouse si stavano scaricando!
capcom,

4
Puoi anche provare a interrompere / avviare il servizio in Servizi e a ripristinare le tue impostazioni (è in Regedit, cercalo.) Con tutti e tre questi, sono riuscito a risolvere qualche strano problema ... (nessun errore specifico, è morto solo per me .)
Apache

1
Nel mio caso era google chrome ...
Vlad Spreys,

Anche qui Google Chrome ... strano
patchie

Se questo si fosse verificato su entrambi i miei server oggi. Il primo (computer Vista) ho appena disinstallato il programma riavviato e quello lo ha riparato. Sulla mia macchina attuale (anche Vista) ho dovuto fare come descritto qui e ho trovato dmw.exe come il colpevole (così come iTunesHelper e un sacco di altri programmi apparentemente non correlati. Grazie.
Gollumullog,

7

Non sono riuscito a trovare una soluzione dal sito di domande e risposte sulla sinergia, ma l'ho trovata qui. Esegui services.msce riavvia il servizio Synergy. Dovrebbe consentire di avviare il server ora. Grazie Shiki per il suggerimento. Tuttavia, non avevo bisogno di ripristinare la configurazione nel registro. Ne sono grato poiché la mia password è di 30 cifre e non me la ricordo.


3

Opzione A

  1. Vai a Esegui, digitare services.msc
  2. Arrestare il servizio Synergy e riavviarlo.
  3. Avvia l'app Synergy e voilà! Non è necessario riavviare il PC.

Opzione B (su Windows 8.1)

  1. Apri task manager
  2. Vai a Servizi
  3. Arrestare il servizio Synergy e riavviarlo.

2
La ringrazio per la risposta. Puoi fornire ulteriori informazioni sul perché la tua risposta si adatta alla domanda? Perché OP potrebbe ricevere i messaggi?
CallumDA,

@ CallumDA33, diverse versioni di Synergy si comportano diversamente. Ecco un thread utile nel db di supporto del prodotto, qualcuno dice, "diversi processi dovrebbero essere in grado di accedere alla stessa dll. E lo fanno .. ma a volte Synergy Pro 1.7.4 (ultima build) lo preoccupa". e la soluzione migliore suggerita è "Di solito, il modo più semplice per risolvere è riavviare il servizio sinergia di Windows" . Dubito che qualcuno possa dire di più.
bytebuster,

0

Basta scaricare: Unlocker e accedere alla cartella di installazione di Synergy. Fare clic con il tasto destro del mouse su synrghyk.dll, selezionare Unlocker e uccidere tutti i processi con esso. Quindi dovrebbe funzionare bene.


0

È successo oggi sul mio Synergy Server a 64 bit di Windows 7 ...

Possibile trigger ... l'intera macchina ha singhiozzato brevemente mentre cercavo di accedere a un'unità esterna che era andata in sospensione. Quando la macchina riprese, Synergy non lo fece.

Soluzione:

  • In Task Manager di Windows ho richiamato "Processi, Tutti gli utenti" e ho ucciso qualsiasi cosa con "Synergy" nel nome.
  • Sono quindi andato a "Servizi" e ho fatto un "Avvio" sul servizio Synergy.
  • Quindi ho riavviato Synergy (l'app) e ha funzionato.

L'ordine è importante, perché ho cercato di eseguire questi passaggi in diversi ordini e non ha funzionato perché il processo Synergy impedisce al servizio Synergy di arrestarsi, ecc.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.