So beheben Sie Fehler 1058: Der Dienst kann unter Windows nicht gestartet werden

Der Fehler 1058 in Windows kann ein frustrierendes Hindernis sein, wenn Sie versuchen, Dienste zu starten. Dieser Fehler tritt normalerweise mit der Meldung „Der Dienst kann nicht gestartet werden, entweder weil er deaktiviert ist oder weil ihm keine aktivierten Geräte zugeordnet sind.“ auf. Obwohl dies entmutigend erscheinen mag, gibt es mehrere wirksame Möglichkeiten, dieses Problem zu lösen und Ihre Dienste wieder betriebsbereit zu machen.

Die Hauptursache für Fehler 1058 liegt häufig darin, dass Dienste deaktiviert sind oder ihre Abhängigkeiten nicht ordnungsgemäß funktionieren. Windows-Dienste sind miteinander verbunden, und wenn einer davon ausfällt, kann es zu einem Dominoeffekt kommen. Lassen Sie uns Schritt für Schritt untersuchen, wie Sie diesen Fehler diagnostizieren und beheben können.

Methode 1: Aktivieren Sie den Dienst und seine Abhängigkeiten

Schritt 1:Öffnen Sie den Dienste-Manager, indem Sie drückenWindows + R, tippenservices.msc, und drücken Sie die Eingabetaste.

Schritt 2:Suchen Sie den Dienst, der den Fehler verursacht. Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Eigenschaften“.

Schritt 3:Ändern Sie im Eigenschaftenfenster den „Starttyp“ in „Automatisch“, wenn er auf „Deaktiviert“ eingestellt ist.

Schritt 4:Klicken Sie auf die Schaltfläche „Start“, um zu versuchen, den Dienst zu starten. Wenn es erfolgreich gestartet wird, haben Sie das Problem behoben. Wenn nicht, fahren Sie mit dem nächsten Schritt fort.

Schritt 5:Wechseln Sie zum Reiter „Abhängigkeiten“ und notieren Sie sich alle aufgeführten Dienste.

Schritt 6:Wiederholen Sie für jede Abhängigkeit die Schritte 2 bis 4, um sicherzustellen, dass alle auf „Automatisch“ eingestellt sind und ausgeführt werden.

Schritt 7:Sobald alle Abhängigkeiten ausgeführt werden, kehren Sie zum ursprünglichen Dienst zurück und versuchen Sie, ihn erneut zu starten.

Methode 2: Verwenden des Registrierungseditors

Wenn die Dienste-Manager-Methode nicht funktioniert, können Sie versuchen, die Einstellungen im Registrierungseditor anzupassen. Seien Sie vorsichtig, wenn Sie die Registrierung ändern, da falsche Änderungen zu Systemproblemen führen können.

Schritt 1:DrückenWindows + R, Typregedit, und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen.

Schritt 2:Navigieren Sie zum folgenden Pfad:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

Schritt 3:Suchen Sie den Schlüssel für den Dienst, bei dem der Fehler auftritt. Der Name hier unterscheidet sich möglicherweise von dem, der im Dienste-Manager angezeigt wird.

Schritt 4:Suchen Sie den DWORD-Wert „Start“ im rechten Bereich. Doppelklicken Sie darauf und setzen Sie die „Wertdaten“ auf 2 (was dem automatischen Start entspricht).

Schritt 5:Suchen Sie nach einem „DependOnService“-Wert. Falls vorhanden, listet es die Abhängigkeiten des Dienstes auf. Notieren Sie diese.

Schritt 6:Wiederholen Sie für jede Abhängigkeit die Schritte 3 bis 4, um sicherzustellen, dass auch sie automatisch gestartet werden.

Schritt 7:Schließen Sie den Registrierungseditor und starten Sie Ihren Computer neu, damit die Änderungen wirksam werden.

Methode 3: Verwenden der Eingabeaufforderung

Für diejenigen, die mit Befehlszeilenschnittstellen vertraut sind, bietet die Eingabeaufforderung eine schnelle Möglichkeit, Dienste zu verwalten.

Schritt 1:Klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“ und wählen Sie „Windows-Terminal (Admin)“ oder „Eingabeaufforderung (Admin)“.

Schritt 2:Um den Status eines Dienstes zu überprüfen, geben Sie den folgenden Befehl ein und ersetzen Sie dabei [ServiceName] durch den tatsächlichen Dienstnamen:

sc query [ServiceName]

Schritt 3:Um den Starttyp auf „Automatisch“ zu ändern, verwenden Sie:

sc config [ServiceName] start= auto

Schritt 4:Um den Dienst zu starten, geben Sie Folgendes ein:

Empfohlene Lektüre:So beheben Sie den VSS-Fehler „Der COM-Server mit CLSID kann nicht gestartet werden“.

net start [ServiceName]

Schritt 5:Wenn Sie auf Abhängigkeitsprobleme stoßen, verwenden Sie diesc queryBefehl, um ihren Status zu überprüfen und die Schritte 3–4 für jede Abhängigkeit zu wiederholen.

Tipps zur Fehlerbehebung

Wenn nach dem Ausprobieren dieser Methoden immer noch Fehler 1058 auftritt, beachten Sie Folgendes:

  • Führen Sie eine Systemdateiprüfung durch, indem Sie eine Administrator-Eingabeaufforderung öffnen und Folgendes eingebensfc /scannow.
  • Suchen Sie nach Windows-Updates, da Dienstprobleme manchmal durch Patches behoben werden.
  • Deaktivieren Sie Ihre Antivirensoftware vorübergehend, da diese manchmal Dienste beeinträchtigen kann.
  • Wenn das Problem bei einem bestimmten Dienst weiterhin besteht, recherchieren Sie bei diesem Dienst, um zu sehen, ob andere spezifische Lösungen gefunden haben.

Wenn Sie diese Schritte befolgen, sollten Sie Fehler 1058 beheben und Ihre Windows-Dienste wieder ordnungsgemäß ausführen können. Denken Sie daran, bei Systemänderungen stets Vorsicht walten zu lassen. Wenn Sie sich nicht sicher sind, sollten Sie die Hilfe eines Fachmanns oder des Microsoft-Supports in Anspruch nehmen.

Related Posts