Błąd o synrgyhk.dll podczas uruchamiania Synergy


16

Od czasu do czasu, kiedy uruchamiam Synergy w systemie Windows, pojawia się następujący komunikat:

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

Jak mogę to rozwiązać? Jedynym obejściem, jakie znalazłem, jest ponowne uruchomienie komputera, ale czy jest lepsze rozwiązanie?

Odpowiedzi:


14
  1. Pobierz Process Explorer
  2. Uruchom go i poszukaj synergii , klikając małą lornetkę
  3. Zabij wszystkie procesy za pomocą kłopotliwego dll (synrgyhk.dll) - uważaj tutaj, aby nie zabić niczego ważnego
  4. Z splwow64.exejakiegoś powodu musiałem zabić proces o nazwie, który miał kontrolę nad tą biblioteką dll, a potem wszystko działało świetnie

Kolejna uwaga: po raz kolejny miałem problemy, ale zdałem sobie sprawę, że tym razem baterie w mojej myszy wyczerpują się!
— capcom

4
Możesz także spróbować zatrzymać / uruchomić usługę w Usługach i zresetować ustawienia (jest w Regedit, poszukaj go). Dzięki tym trzem udało mi się naprawić jakiś dziwny problem ... (bez konkretnego błędu, po prostu na mnie umarł .)
— Apache

1
W moim przypadku był to Google Chrome ...
— Vlad Spreys

Czy Google Chrome tutaj też był ... dziwny
— łatka

Gdyby miało to miejsce dzisiaj na obu moich serwerach. Pierwszy komputer (Vista), który właśnie odinstalowałem, uruchomił się ponownie i to naprawiło. Na mojej bieżącej maszynie (także Vista) musiałem zrobić tak, jak tu opisano, i znalazłem winowajcę dmw.exe (jak również iTunesHelper i kilka innych pozornie niezwiązanych programów. Dzięki.
— gollumullog

7

Nie mogłem znaleźć rozwiązania na stronie pytań i odpowiedzi synergii, ale znalazłem ją tutaj. Uruchom services.msci uruchom ponownie usługę Synergy. Powinno to pozwolić teraz uruchomić serwer. Dzięki Shiki za sugestię. Nie musiałem jednak resetować konfiguracji w rejestrze. Jestem za to wdzięczny, ponieważ moje hasło składa się z 30 cyfr i nie pamiętam tego.


3

Opcja A

  1. Idź do Uruchom, wpisz services.msc
  2. Zatrzymaj usługę Synergy i uruchom ją ponownie.
  3. Uruchom aplikację Synergy i voila! Nie ma potrzeby ponownego uruchamiania komputera.

Opcja B (w systemie Windows 8.1)

  1. Otwórz menedżera zadań
  2. Idź do Usługi
  3. Zatrzymaj usługę Synergy i uruchom ją ponownie.

2
Dziękuję za Twoją odpowiedź. Czy możesz podać więcej kontekstu, dlaczego twoja odpowiedź pasuje do pytania? Dlaczego OP może otrzymywać wiadomości?
— CallumDA,

@ CallumDA33, różne wersje Synergy zachowują się inaczej. Oto jeden przydatny wątek w bazie danych wsparcia produktu, ktoś mówi: „kilka procesów powinno mieć dostęp do tej samej biblioteki dll. I robią to ... ale czasem Synergy Pro 1.7.4 (najnowsza wersja) ma problem”. , a najlepszym sugerowanym rozwiązaniem jest „Zazwyczaj najprostszym sposobem na naprawę jest ponowne uruchomienie usługi synergii Windows” . Wątpię, aby ktokolwiek mógł powiedzieć coś więcej.
— bytebuster

0

Wystarczy pobrać: Unlocker i przejdź do folderu instalacyjnego Synergy. Kliknij prawym przyciskiem myszy synrghyk.dll, wybierz Unlocker i zabij nim wszystkie procesy. To powinno działać dobrze.


0

Zdarzyło się dzisiaj na moim 64-bitowym serwerze Synergy Windows 7 ...

Możliwe wyzwalanie ... cała maszyna czknęła na krótko, gdy próbowałem uzyskać dostęp do zewnętrznego dysku, który poszedł spać. Po wznowieniu pracy urządzenia Synergy nie.

Rozwiązanie:

  • W Menedżerze zadań Windows przywołałem „Procesy, wszyscy użytkownicy” i zabiłem wszystko z „Synergy” w nazwie.
  • Następnie poszedłem do „Usług” i wykonałem „Start” w usłudze Synergy.
  • Następnie ponownie uruchomiłem Synergy (aplikacja) i zadziałało.

Kolejność jest ważna, ponieważ próbowałem wykonać te czynności w różnych zamówieniach i nie zadziałało, ponieważ proces Synergy uniemożliwia zamknięcie Usługi Synergy itp.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.