Ich erhalte die Fehlermeldung "SC OpenService Failed Access is Denied", wenn ein Befehl sc config verwendet wird.

474
Anthony

Here is a snapshot of the cmd session

Ich verwende cmd.exe bereits mit dem höchsten Privileg. Warum wird mir immer noch der Zugriff verweigert?

Andere Befehle wie sc queryex funktionieren gut.

enter image description here

Ich habe die sc config noch nicht für andere Dienste verwendet. Ich wollte mich nicht zu sehr mit Dingen beschäftigen, wenn ich noch nicht weiß, was los ist.

Ich verwende Windows Version 6.3.9600 (Windows 8.1)

2
Obwohl wahrscheinlich hier nicht zutreffend, sperren einige Anwendungen den Service Manager. Process Explorer ist eine solche Anwendung. Ich weiß nicht, welche Vorgänge dies stört, abgesehen von der Erstellung und Löschung von Diensten. Daniel B vor 5 Jahren 0

2 Antworten auf die Frage

2
harrymc

Der Taskplaner ist eine wesentliche Systemkomponente und daher vor einigen Manipulationen geschützt.

Ich verstehe nicht, warum es notwendig ist, es für den automatischen Start zu konfigurieren. Es sollte schon so eingestellt sein. Die Tatsache, dass Sie Probleme bei der Konfiguration haben, bedeutet, dass es bereits läuft.

Wenn Sie den sc configBefehl nur üben, empfehle ich, ihn bei einem weniger wichtigen Dienst auszuprobieren. Vergewissern Sie sich durch Öffnen des Dienste-Applets, klicken Sie mit der rechten Maustaste auf den Dienst, und überprüfen Sie, dass nicht alle Aktionen ausgegraut sind.

Obwohl dies nicht empfohlen wird, hat dieser Thread eine Antwort auf die Deaktivierung eines solchen Dienstes, damit er konfiguriert werden kann. Ich empfehle es nicht, da beim Windows-Start eine Fehlfunktion auftreten kann.

0
DavidPostill

Fehler "SC OpenService Failed Access wird verweigert", wenn ein Befehl sc config verwendet wird.

Wenn Sie Ihren zweiten Screenshot betrachten, scheint es, als würden Sie versuchen, die Konfiguration eines laufenden Dienstes zu ändern.

Stoppen Sie den Dienst zuerst und starten Sie ihn erneut, nachdem Sie die Konfiguration geändert haben.

Einige Optionen werden nur zu dem Zeitpunkt wirksam, an dem der Dienst gestartet wird. Der Befehl SC config ermöglicht das Ändern der ausführbaren Datei eines Dienstes. Beim nächsten Start des Dienstes wird die neue ausführbare Datei ausgeführt. Konfigurationsänderungen erfordern, dass der aktuelle Benutzer "die Berechtigung hat, den Dienst zu konfigurieren".

Quell SC - Dienststeuerung - Windows CMD - SS64.com

Ein Problem: Der Taskplaner kann nicht angehalten werden. Wenn Sie im Dienste-Applet mit der rechten Maustaste darauf klicken, werden alle Aktionen abgeblendet. harrymc vor 5 Jahren 0