Der WMI-Aufruf dauert zu lange, wenn das System gestartet / neu gestartet wird
Ich möchte den Pfad des Windows-Dienstes abrufen.
<code>var managementObjectSearcher = new ManagementObjectSearcher("Select * from Win32_Service where serviceName = MyService"); </code>
Dieser Code wurde vom Konstruktor eines anderen Dienstes geschrieben ...
Alles funktioniert gut, wenn das System in Betrieb ist, aber wenn ich das System neu starte, setze die StopWatch-Klasse für diesen Aufruf und es zeigt, dass der Dienst 35-45 Sekunden braucht, um wegen dieses Aufrufs zu starten.
Vorschläge zur Verbesserung der Leistung beim Neustart des Systems ...