Hoe fout 1053 op te lossen: de service heeft niet tijdig gereageerd op het start- of controleverzoek?

Gebruikers ervaren de foutmelding 1053 waarin staat ‘De dienst heeft niet tijdig gereageerd op het start- of controleverzoek’. Dit foutbericht is de oorzaak van een time-out die optreedt nadat een verzoek is gestart om een ​​service te starten, maar niet heeft gereageerd in het tijdvenster.

Er zijn talloze variaties op het foutbericht, variërend van problemen in Windows-services tot aangepaste services die niet kunnen worden gestart (inclusief games en andere software van derden). We kwamen ook gevallen tegen waarin ontwikkelaars met dit probleem werden geconfronteerd toen ze hun aangepaste software aan het ontwikkelen waren. Hier in dit artikel zullen we alle variaties van de foutmelding doornemen en bespreken wat er kan worden gedaan om het probleem voor eens en voor altijd op te lossen.

Wat veroorzaakt Error 1053 in Windows?

Nadat we de eerste rapporten van gebruikers hadden ontvangen, zijn we ons onderzoek begonnen en hebben we alle modules die betrokken zijn bij de mechanica van het starten als service grondig bekeken. Nadat we alle resultaten hadden verzameld en deze hadden gesynchroniseerd met gebruikersreacties, kwamen we tot de conclusie dat het probleem verschillende redenen had. Sommigen van hen zijn hieronder opgesomd:

Voordat we verder gaan met de oplossingen, moet u ervoor zorgen dat u bent aangemeld als beheerder op uw computer en een actieve internetverbinding hebt. Volg ook de oplossing vanaf het begin en werk dienovereenkomstig naar beneden.

Oplossing 1: Time-outinstellingen wijzigen via het register

Het allereerste dat we moeten proberen, is het wijzigen van de time-outinstellingen van uw services via uw register-editor. Telkens wanneer een service wordt gevraagd om te starten, wordt een timer gestart met een vooraf gedefinieerde waarde. Als de service niet binnen dit tijdsbestek start, wordt de foutmelding zo gemeld. Hier in deze oplossing zullen we naar het register van uw computer navigeren en de waarde wijzigen. Als het niet aanwezig is, maken we er een nieuwe sleutel voor.

  1. Druk op Windows + R, typ "regedit” in het dialoogvenster en druk op Enter.
  2. Eenmaal in de register-editor navigeert u naar het volgende bestandspad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
  1. Zoek nu naar de sleutel van 'ServicesPipeTimeout'. Als je het daar al vindt, kun je naar direct bewerken gaan. Als u het item echter niet kunt vinden, selecteert u Controle, klik met de rechtermuisknop op een ruimte aan de rechterkant van het scherm en selecteer Nieuw > DWORD
  2. Noem de sleutel als 'DienstenPipeTimeout' en stel de waarde in als 180000 (U kunt ook met de rechtermuisknop op de waarde klikken en op Aanpassen als de optie om de waarde in te stellen niet in uw geval kwam.
  3. Bewaar aanpassingen en sluit. Herstarten uw computer volledig en probeer vervolgens de service te starten. Controleer of het probleem is opgelost.

Oplossing 2: controleren op beschadiging van systeembestanden

Een ander ding dat u moet proberen voordat we verder gaan met meer technische en geavanceerde methoden, is controleren of het systeem beschadigd is of niet. Als uw eigen Windows bestanden mist en op de een of andere manier beschadigd is, kan dit ertoe leiden dat sommige belangrijke modules niet werken. Als gevolg hiervan krijgt u de foutmelding 1053. In deze oplossing zullen we de systeembestandscontrole van Windows gebruiken die al uw systeembestandsstructuur controleert en de structuur vergelijkt met die van een nieuwe kopie die online aanwezig is. Als er een discrepantie is, worden de bestanden dienovereenkomstig vervangen.

  1. Druk op Windows + S, typ "opdrachtprompt" in het dialoogvenster, klik met de rechtermuisknop op de toepassing en selecteer Als administrator uitvoeren.
  2. Eenmaal in een verhoogde opdrachtprompt, voert u de volgende opdrachten één voor één uit en zorgt u ervoor dat ze worden voltooid:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
  1. De laatste opdracht lost alle problemen op die de systeembestandscontrole diagnosticeert bij het uitvoeren van de scan. Herstarten uw computer volledig na het uitvoeren van de opdrachten en controleer of het probleem voorgoed is opgelost.

Oplossing 3: de applicatie opnieuw installeren (indien van toepassing)

Een andere handige methode om de foutmelding 1053 te verwijderen, is het opnieuw installeren van de applicatie die de service aanvraagt. Normaal gesproken kunnen toepassingen van derden die zijn geïnstalleerd vanaf een externe bron (exclusief Microsoft Store) ontbrekende of verouderde onderdelen bevatten die om een ​​bepaalde service in Windows vragen.

Hier kunt u naar de officiële website navigeren en een nieuwe versie van de applicatie downloaden. Nadat u de huidige versie hebt verwijderd, kunt u deze installeren. Hier is de methode voor het verwijderen van een toepassing in Windows.

  1. Druk op Windows + R, typ "appwiz.cpl” in het dialoogvenster en druk op Enter.
  2. Zoek in de applicatiebeheerder naar de applicatie, klik er met de rechtermuisknop op en selecteer Verwijderen.
  3. Start uw computer opnieuw op en ga verder met het herinstallatieproces.

Oplossing 4: netwerkcache en configuraties opnieuw instellen

Als u een service gebruikt die verbinding maakt met internet en daar wat werk doet, is het raadzaam om te controleren of al uw sockets en andere netwerkconfiguraties intact zijn en geen problemen veroorzaken. Als dit het geval is, kan uw service mogelijk geen verbinding maken met internet om zijn taken uit te voeren en dus problemen veroorzaken.

In deze oplossing gaan we als beheerder naar de opdrachtprompt en resetten we de netwerkconfiguraties vanaf daar. Als dit lukt, wordt de foutmelding verwijderd.

Opmerking: Hierdoor worden alle aangepaste instellingen gewist die u handmatig hebt ingesteld.

  1. Druk op Windows + R, typ "opdrachtprompt” in het dialoogvenster, klik met de rechtermuisknop op de applicatie en selecteer “Als administrator uitvoeren”.
  2. Eenmaal in een verhoogde opdrachtprompt, voert u de volgende opdrachten één voor één uit:
netsh winsock reset ipconfig /renew
  1. Nadat u uw netwerk opnieuw hebt ingesteld, moet u ervoor zorgen dat u internettoegang heeft door via uw browser te controleren of het probleem is opgelost.

Oplossing 5: eigendom van de applicatie verkrijgen

Een ander zeldzaam geval dat we tegenkwamen, was dat het niet het eigendom van de applicatie was, waardoor de applicatie de service niet correct uitvoerde. Dit is logisch, want als de toepassing niet voldoende verhoogde toegang heeft, kan deze het antwoord van/naar een service niet verzenden/lezen (vooral als het een systeemservice is). In dit artikel gaan we naar het uitvoerbare bestand van de applicatie en veranderen we het eigendom in onze gebruikersnaam. Als dit lukt, lost dit het probleem op om de fout 1053 te krijgen.

  1. Zoek het bestand/de map van de applicatie. Klik met de rechtermuisknop en selecteer Eigendommen.
  1. Navigeer naar de Tabblad "Beveiliging" en klik op "Geavanceerd” bijna onderaan het scherm aanwezig, zoals u in de onderstaande afbeelding kunt zien.
  2. Klik op de "Verandering” knop aanwezig in het vorige scherm. Het zal recht voor de waarde van de eigenaar staan. Hier zullen we de eigenaar van deze map wijzigen van de standaardwaarde naar uw computeraccount.
  3. Voer nu uw gebruikersaccountnaam in de aanwezige ruimte in en klik op “Controleer namen”. Windows zal automatisch alle accounts weergeven die een hit zijn tegen deze naam.

Als u uw accountnaam niet kunt vinden met deze methode, kunt u proberen deze handmatig te selecteren in de lijst met beschikbare gebruikersgroepen. Klik op "Geavanceerd" en wanneer het nieuwe venster verschijnt, klik op "Nu zoeken". Onder aan het scherm wordt een lijst weergegeven met alle gebruikersgroepen op uw computer. Selecteer uw account en druk op "OK". Wanneer u weer in het kleinere venster bent, drukt u nogmaals op "OK".

  1. Nu controleren de lijn "Eigenaar vervangen op subcontainers en objecten”. Dit zorgt ervoor dat alle mappen/bestanden in de map ook van eigenaar veranderen. Op deze manier hoeft u niet steeds opnieuw door te gaan met alle processen voor aanwezige submappen. Daarnaast raden we u ook aan om de optie "Vervang alle machtigingsvermeldingen voor onderliggende objecten door overneembare machtigingsvermeldingen van dit object”.
  2. Sluit nu het venster Eigenschappen nadat u op "Van toepassing zijn” en open het daarna opnieuw. Navigeer naar de tabblad beveiliging en klik op "Geavanceerd”.
  3. Klik in het machtigingenvenster op "Toevoegen” bijna onderaan het scherm aanwezig.
  4. Klik op "Kies principe”. Een soortgelijk venster zal verschijnen zoals in stap 4. Herhaal stap 4 wanneer dit het geval is. Controleer nu alle toestemmingen (volledige controle geven) en druk op "OK”.
  5. Controleer de regel "Vervang alle machtigingsvermeldingen voor onderliggende objecten door overneembare machtigingsvermeldingen van dit object” en druk op Toepassen.
  6. Sluit de bestanden en herstarten uw computer volledig. Probeer nu de applicatie te starten en controleer of het probleem voorgoed is opgelost.

Oplossing 6: Windows bijwerken naar de nieuwste build

Een ander ding dat u kunt proberen, is controleren of u de bijgewerkte versie van Windows op uw computer hebt geïnstalleerd of niet. Microsoft brengt updates uit om nieuwe wijzigingen in het besturingssysteem aan te pakken en ook om extra functies te ondersteunen. Sommige updates zijn ‘kritiek’ van aard en moeten zo snel mogelijk worden geïnstalleerd. Als een van deze 'kritieke' updates niet is geïnstalleerd, zult u problemen ondervinden.

  1. Druk op Windows + S om de zoekbalk te starten, schrijf Bijwerken in het dialoogvenster en open de Update-instellingen.
  2. Klik in de update-instellingen op click Controleer op updates. De computer maakt nu verbinding met Microsoft-servers en kijkt of er een update beschikbaar is. Als er al updates zijn gemarkeerd, voert u deze onmiddellijk uit.

Bonus: tips voor ontwikkelaars

Als u een ontwikkelaar bent en een service in Windows probeert te starten, zijn er honderden technische details die u nauwkeurig moet doen om te spawnen en een reactie van de service te krijgen. Hier in deze bonusoplossing zullen we enkele van de meest populaire oorzaken van Error 1053 in ontwikkelingslanden en hun oplossingen opsommen.

Facebook Twitter Google Plus Pinterest