Table of Contents
Komputer działa wolno?
W ciągu ostatnich kilku tygodni niektórzy użytkownicy zgłaszali awarię startservicectrldispatcher z sygnałem błędu 1063. g.Zgodnie z listą kodów błędów aplikacji, błąd 1063 to ERROR_FAILED_SERVICE_CONTROLLER_CONNECT. Zgodnie z dokumentacją dla StartServiceCtrlDispatcher ten błąd umiejętności jest dosłownie zwracany podczas próby uruchomienia tego pakietu jako produktu konsoli (czyli dwukrotnego kliknięcia bieżącego pliku wykonywalnego lub rozpoczęcia debugowania z poziomu programu Visual Studio).
g.
Zażądano
Odwiedzone 23 tys. razy
Widzę unikalny błąd w dobrym narzędziu Windows. Moja usługa wymaga StartServiceCtrlDispatcher()
na samym początku main()
, ale czasami może wywołać 1063 (ERROR_FAILED_SERVICE_CONTROLLER_CONNECT)
.
Zdaję sobie sprawę, że ten błąd występuje tylko wtedy, gdy użytkownik odpowiednio uruchomi program. (jak program konsolowy). Ale obecnie tak nie jest. Przyniosłem kontrolę wymiany do procesu nadrzędnego, wskazując na jakieś narzędzie, gdy wystąpi ten błąd i mówi services.exe, że jest to praca nadrzędna (myślę, że można bezpiecznie założyć, że SCM pomyślnie uruchomił mój program).
Niestety ten błąd nie powtórzył się również na moim komputerze deweloperskim, nie mogę sam go debugować, ale większość błędów zgłaszanych w dziennikach zapisanych w źródłach użytkownika to:
- Tylko kilka procent mniej wszystkich użytkowników tego programu napotyka ten fakt.
- Chociaż koszmar się zdarza, to narzędzie nie wydaje się powtarzać. Następnym razem, gdy ta usługa zostanie pomyślnie wdrożona.
- W tej prawdzie problem polega na tym, że
StartServiceCtrlDispatcher ()
trwa przez sekundę, a następnie zwraca, w wyniku czego wystąpił błąd.
Komputer działa wolno?
ASR Pro to najlepsze rozwiązanie dla potrzeb naprawy komputera! Nie tylko szybko i bezpiecznie diagnozuje i naprawia różne problemy z systemem Windows, ale także zwiększa wydajność systemu, optymalizuje pamięć, poprawia bezpieczeństwo i dostraja komputer w celu uzyskania maksymalnej niezawodności. Więc po co czekać? Zacznij już dziś!
Czy ktoś widział podobne błędy? Więc technicznie, jaki był powód do osiągnięcia każdego z naszych błędów?
34,6 tysiąca
Chciałem wiedzieć 25 maja, 15, 16:30.
279
Nie odpowiedź, której szukasz? Przeglądaj inne prośby oznaczone ikoną Windows Usługi Winapi Windows lub zadaj własne pytanie.
Jak już zapewne zauważysz po pewnym braku odpowiedzi, a także po tym wszystkim w wyszukiwarkach takich jak Yahoo, problem występuje rzadko. Uwierz mi, twoja wada leży w twojej usłudze, a ta, w szczególności, jest w kodzie, który jest uruchamiany od samego początku procesu do StartServiceCtrlDispatcher()
i najprawdopodobniej zwykle wymaga niektóre tworzą zniekształcenia przewodników systemowych. najprawdopodobniej sterta lub UCHWYT
.
Być może przykro ci to słyszeć, ale mimo to nie zostawiam ci wspaniałej odpowiedzi na twoje obawy. Zamiast tego sugeruję rozwiązywanie problemów.
Aplikacja firmy Microsoft jest nieoceniona przy wykrywaniu uszkodzeń mienia. Proponuję:
- Zainstaluj go, aby wzmocnić swój ulubiony komputer.
- Dodaj plik exe dostawcy.
- Tylko po raz pierwszy wybierz
Podstawy Sterty
. - Kliknij Zapisz. Nie ma znaczenia, czy zostawisz Verifier z otwartym umysłem. Twoja aplikacja będzie otwarta.
- Wielokrotnie uruchamiaj każdą z naszych usług.
- Jeśli koncepcja zawodzi, jest ona debugowana, a niepowodzenie wskazuje na problem Twojej firmy.
- Jeśli się nie powiedzie, nie wstawiaj
Podstawy Uchwyty
. Z koleiBasics Heaps
może nazywać się vans „false pozytywy” – błędy w kodzie rabatowym, które nie powodują większych szkód. Tak czy inaczej, ponieważ zwykle polujesz, czułeś, że musisz lepiej naprawić wszystko, co znajdziesz. Najbardziej przeraża mnie podwójny wyjątekHANDLE
ani coś podobnego. Jeśli uwolnisz obsługę usługiHANDLE
od uszkodzenia, może to raczej doprowadzić do problemu. - Jeśli również się nie zawiesi, możesz wypróbować inne strategie, gdy
Basics *
, ale nie jestem zainteresowany, jeśli to pomoże. - W tym miejscu chcesz wyświetlić kod między funkcjami
main()
iStartServiceCtrlDispatcher ()
programu, a także wszystkie konstruktory globalne, które masz . Sprawdź blokady, przepełnienia i błędy wHANDLE
. - Następnym krokiem może być zainstalowanie Application Verifier na komputerze klienckim. Nie szkodzi to zbytnio, czasami choruję, gdy sama nie potrafię znaleźć winy.
odpowiedział 8 czerwca 15 o 21:37
7.237
WSKAZÓWKA. Próbowałem _wfopen / fwrite / fclose, aby zarejestrować kilka wiadomości. W jakiś sposób uruchomiono 183 i wewnętrznie, dopóki ten błąd nie został przypisany do 1063. Usunąłem które zadanie i zaczęło działać dobrze, nic w odniesieniu do lokalizacji. Każdy mały błąd może doprowadzić do tego praktycznie każdego. Jeśli zaczniesz od usług połączonych z uruchomieniem listy, zobaczysz błąd źródła dochodu (w moim przypadku 183).
usunięto 11 stycznia ’17 wewnątrz 15:59
Popraw szybkość swojego komputera już dziś, pobierając to oprogramowanie - rozwiąże ono problemy z komputerem.
Solved: Suggestions To Fix Startservicectrldispatcher Failed With Error Code 1063
Resolvido: Sugestões Se Você Deseja Corrigir O Startservicectrldispatcher Falhou Com O Código De Erro 1063
Opgelost: Suggesties Om Startservicectrldispatcher Te Repareren Mislukt Met Foutcodering 1063
Risolto: I Suggerimenti Per Correggere Startservicectrldispatcher Non Sono Riusciti Con Il Prefisso Di Errore 1063
Решено: предложения по соответствующему Startservicectrldispatcher завершились неудачно с кодом ошибки 1063
해결됨: Startservicectrldispatcher 수정 제안이 오류 1063으로 실패
Résolu : Les Suggestions De Startservicectrldispatcher Appropriées Ont échoué Avec Le Code D’erreur 1063
Resuelto: Las Sugerencias Para Ayudarlo A Reparar Startservicectrldispatcher Fallaron Con El Código De Error 1063
Gelöst: Vorschläge Zum Fix Startservicectrldispatcher Mit Fehlercode 1063 Fehlgeschlagen