Wie stoppe ich den Dienst von der Befehlszeile in Windows?

Ich möchte folgende Dienste über die Befehlszeile beenden

  • Spooler drucken
  • shell Hardware detection -
  • windows defender -
  • windows update -
  • onedrive onecloud

Und verweigere ihnen auch, beim Start ausgeführt zu werden (da ich in mmc auf disabled gesetzt habe)

Konnte keine generische Antwort finden, also wie man sie von der Befehlszeile abhält .cmd-Datei? Wird es auch erforderlich sein, als admin auszuführen?

Author: xakepp35, 2017-05-31

3 answers

Um einen Dienst zu stoppen, verwenden Sie net stop <service name>

Um einen Dienst zu starten, benutze net start <service name>

Beide müssen über eine Eingabeaufforderung ausgeführt werden.


Um einen Dienst zu deaktivieren, verwenden Sie sc config "Name of Service" start= disabled

Dies muss auch über eine Eingabeaufforderung ausgeführt werden.


Schließlich befindet sich eine Liste der Dienste und ihrer Zustände in der Registrierung unter:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Oder

Sie können services.msc in die cmd-Zeile eingeben und erhalten eine Liste

(Danke @D. A !)

 7
Author: djsmiley2kStaysInside,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-31 11:50:14

Die Interaktion mit Diensten erfordert Administratorrechte.

Um eine Liste der installierten Dienste anzuzeigen, geben Sie ein (für diesen Befehl sind keine Administratorrechte erforderlich):

net start

Powershell kann auch verwendet werden, dann wäre es:

get-service | select Name

Um einen Dienst zu starten, geben Sie Folgendes ein:

net start <name of service>

Oder mit Powershell:

start-service -name <short name of service>
start-service -displayname <long name of service>

Um einen Dienst zu stoppen, geben Sie Folgendes ein:

net stop <name of service>

Oder mit Powershell:

stop-service -name <short name of service>
stop-service -displayname <long name of service>

Hinweis, Dienste haben eine lange und Kurznamen. Zum Beispiel: "Windows Update" wird auch als wuauserv bezeichnet. Die Eingabe eines Dienstes, der ein Leerzeichen enthält, muss zitiert werden.

Verwenden Sie zum Ändern des Starttyps eines Dienstes (Beispiel Automatisch oder deaktiviert):

sc config "<name of service>" start=auto
sc config "<name of service>" start=disabled

Oder mit Powershell:

Set-Service -Name <short name of service> -StartupType automatic
Set-Service -DisplayName <long name of service> -StartupType disabled

Dem -Namen und - "displayname" offensichtlich arbeiten Sie sowohl die Einstellung der Starttyp auf automatisch und deaktiviert, es ist nur ein Beispiel.

Wenn Sie auch Microsoft OneDrive erwähnen, denken Sie daran, dass OneDrive sehr stur und wird wahrscheinlich in der Lage sein, sich selbst zu aktivieren, wenn Sie den Explorer öffnen. Wenn Sie OneDrive nicht verwenden möchten, gehen Sie zu Start - >Programme hinzufügen/entfernen und deinstallieren Sie Microsoft OneDrive.

 3
Author: LPChip,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-31 12:02:58

Zwei Befehle zum Töten von Diensten:

  1. net start um eine Namensliste der laufenden Dienste abzurufen
  2. net stop "name of service" um den Dienst zu stoppen

Ein Dienst ist ein Programm fast wie jedes andere. Der Unterschied zwischen Diensten und anderen Programmen besteht darin, dass sie im Hintergrund ausgeführt werden und keine Benutzeroberfläche haben, auf die Sie klicken oder tippen können. Sie sollen Kernfunktionen des Betriebssystems wie Web-Serving, Ereignisprotokollierung, Datei-Serving, Drucken oder Fehler bereitstellen Berichterstattung.

Nicht alle Dienste werden von Microsoft entwickelt wurde. Einige Anwendungen und Treiber installieren ihre eigenen Dienste. Sicherheitssuiten sind ein sehr gutes Beispiel, da sie verschiedene Dienste installieren, um die Aktivitäten Ihres Systems in Echtzeit zu überwachen, den Firewall-Schutz usw. Diese Suiten müssen die Vorteile der Dienste nutzen. Ein solcher Vorteil ist, dass sie während des Systemstarts, vor anderen Programmen und sogar vor der Anmeldung gestartet werden können. Aber das wichtigste vorteil ist, dass sie alles überwachen können, was auf Ihrem Computer läuft, während sie perfekt in den Windows-Kern integriert sind. Auf diese Weise können sie ein sehr hohes Schutzniveau bieten.

Ein weiteres Beispiel für einen Nicht-Microsoft-Dienst könnte ein SSH-Server sein, der häufig in Büros für sichere Remoteverbindungen oder einen automatischen Aktualisierungsdienst für Ihren Webbrowser wie den Mozilla Maintenance Service verwendet wird.

Zu wissen, was oder wann ein Dienst etwas tut, kann manchmal nützlich sein. Beispielsweise, wenn Sie wissen, dass Sie die Funktionen nicht benötigen, können Sie sie deaktivieren, um Ihr System zu beschleunigen. Wenn Sie einen Router installiert haben, um Ihr lokales Netzwerk zu verwalten, ist es wahrscheinlich, dass Sie nicht die Internetverbindung Sharing-Dienst ausführen müssen. Oder wenn Sie einen Dienst zum Ausführen benötigen, der jedoch nicht so wichtig ist, können Sie ihn so einstellen, dass er etwas später gestartet wird, nachdem Windows, Startup-Apps oder andere wichtigere Dienste gestartet wurden. In meinem Fall, einer der Dienste, die ich brauche, aber mein Leben hängt nicht davon ab, ist die Windows-Zeitdienst, der Datum und Uhrzeit synchronisiert. Also beschloss ich, es auf einen verzögerten Start zu setzen.

Was ist ein Service? Definition eines Windows-Dienstes und Anweisungen zur Steuerung von Diensten Windows-Dienste verstehen und verwalten

 1
Author: Jimmy_A,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-31 11:55:12